远行客
11
02
10
26
20
19
13
CAS CAS
概述    CAS是乐观锁技术,当多个线程尝试使用CAS同时更新同一个变量时,只有其中一个线程能更新变量的值,而其它线程都失败,失败的线程并不会被挂起,而是被告知这次竞争中失败,并可以再次尝试。        CAS 操作中包含三个操作
2019-10-13
07
ThreadPoolExecutor ThreadPoolExecutor
类图 Executor是一个顶层接口,在它里面只声明了一个方法execute(Runnable),返回值为void,参数为Runnable类型,从字面意思可以理解,就是用来执行传进去的任务的; 然后ExecutorService接口
2019-10-07
06
LinkedList源码分析 LinkedList源码分析
LinkedList 的继承体系较为复杂,继承自 AbstractSequentialList,同时又实现了 List 和 Deque 接口 AbstractSequentialList 提供了一套基于顺序访问的接口。通过继承此类,子类
2019-10-06
03
01
03
14
2019-2年面试总结 2019-2年面试总结
Spring事务传播行为 required: 如果存在事务则加入,不存在则新建事务(默认) supports: 如果存在事务则加入,不存在以非事务的方式执行 mandatory: 如果存在事务则加入,如果不存在则抛出异常 nested
2019-03-14
2 / 2