推荐一个零声学院免费公开课程,个人觉得老师讲得不错,分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,D...
十六、JUC下常用类(包含源码) - 第二部分 1. StampedLock 该类自 JDK 8 加入,是为了进一步优化读性能,它的特点是在使用读锁、写锁时都必须配合【戳】使用 ...
十六、JUC下常用类(包含源码) - 第一部分 1. AQS原理 基本思想: 1.获取锁的逻辑: while(state 状态不允许获取) {if(队列中还没有此线程) {入队并阻塞}}当...
十五、线程池(ThreadPool) 1. 自定义线程池 public class TestPool { public static void main(String[] args) { ThreadPool threadPool = new ThreadPoo...
十二、java内存模型 JMM 即 Java Memory Model,它定义了主存、工作内存抽象概念,底层对应着 CPU 寄存器、缓存、硬件内存、CPU 指令优化等。 JMM 体现在以...
一、Java线程 1. 四种创建和使用线程的方法 // 1. 最简单的 -- 直接使用Thread public static void test1() { Thread t1 = new Thread("t1") { @Over...
文章目录 Flow Contrl 一、创建FlowControlModule 1.1、收发线程 1.2、队列 二、FlowControlInterface 2.1、schedFCM Flow Contrl WIFI...
你好,我是yes。 开年第一篇技术文哈,这是之前的存货,最近一段时间的更新还是会以面试题为主,毕竟金三银四哈。 这篇也算是一个面试点,毕竟 Reactor 也是...