-
并发编程之CountDownLatch demo与源码
并发编程之CountDownLatch demo与源码 ? 在之前项目中碰到一个复杂查询,就是需要先分页查询出20条数据,然后根据事件类型对这20条数据分为4类,分别用线程查询这4类的特有信息,然后等所有的线程执行完成之后,在对这20条数据根据事件排序,最后返回给前端。因为是使...
-
异常、多线程、集合类、泛型
异常、多线程、集合类、泛型 异常、多线程、集合类、泛型 目录 异常 基本概念 异常的分类 异常处理的捕捉形式 异常的注意事项 包 多线程 如何创建一个线程呢? 集合类 Collection接口 集合的一些技巧 Map 泛型 异常 基本概念 异常 是在运行时期发生的不正常情况。 异常...
-
快手最复杂的一次java面试,不过面试官很和蔼
快手最复杂的一次java面试,不过面试官很和蔼 一面(不全,大概)自我介绍,介绍了做过的项目,然后面试官说直接问基础吧…… 一面(不全,大概) 自我介绍,介绍了做过的项目,然后面试官说直接问基础吧 集合全套,说一下。 线程池说一下,(太罗嗦了)直接叫停,说一...
-
如何用Spring boot快速的配置多个Redis数据源?正确的案例详解
如何用Spring boot快速的配置多个Redis数据源?正确的案例详解 简介 redis 多数据源主要的运用场景是在需要使用多个 redis 服务器或者使用多个 redis 库,本文采用的是 fastdep 依赖集成框架,快速集成 Redis 多数据源并集成 lettuce 连接池,只需引入依赖后在 yaml 文...
-
Java面试宝典最新整理 上篇(持续更新中)
Java面试宝典最新整理 上篇(持续更新中) 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境...
2020-05-13 16:05:35 java runtimejava 开发工具java编程语言文件服务器定义qq简历模板虚拟机系统
-
volatile关键字解析~高级java必问
volatile关键字解析~高级java必问 昨天我介绍了原子性、可见性、有序性的概念,那么今天就来见识下这些概念的主角-volatile关键字。 volatile基本介绍 volatile可以看成是synchronized的一种轻量级的实现,但volatile并不能完全代替synchronized,volatile有synchroniz...
-
fork函数和vfork函数
fork函数和vfork函数 fork函数 在诸多应用中,创建多个进程是任务分解时行之有效的方法。例如,某一网络服务器进程可在侦听客户端请求的同时,为处理每---请求而创建一新的子进程,与此同时,服务器进程会继续侦听更多的客户端连接请求。以此类手法分解任务,通常会简...
-
面试被问ReentrantLock的公平锁与非公平锁,区别以及实现
面试被问ReentrantLock的公平锁与非公平锁,区别以及实现 面试被问ReentrantLock的公平锁与非公平锁的区别以及实现。 案例 publicclassLockDemo{ publicstaticvoidmain(String[]args) { Locklock=newReentrantLock(); try{ lock.lock(); System.out.println("获得锁");...
-
同步工具——Exchanger
同步工具——Exchanger 本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 本文是转载问斩,原文请见这里 一、Exchanger简介 Exchanger——交换器,是JDK1.5时引入的...
2020-05-12 16:07:51 parkedIE360同步工具PSSegmentFaulttimAVHTTPSntt
-
Java多线程之守护线程实战
Java多线程之守护线程实战 定义 什么是守护线程?与守护线程相对应的就是用户线程,守护线程就是守护用户线程,当用户线程全部执行完结束之后,守护线程才会跟着结束。也就是守护线程必须伴随着用户线程,如果一个应用内只存在一个守护线程,没有用户线程,守护线程自...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
