导读 了解如何基于 AQS 实现自己的同步器 ReentrantLock、ReentrantReadWriteLock 实现原理 基于 AQS 实现的同步器 JUC 并发包中...

IP属地:广东
导读 了解如何基于 AQS 实现自己的同步器 ReentrantLock、ReentrantReadWriteLock 实现原理 基于 AQS 实现的同步器 JUC 并发包中...
导读 AQS 是什么、底层原理(独占模式、共享模式实现) AQS 变种 CLH 相比于原始 CLH 的改变 版本及说明 AQS AQS 全称是 AbstractQueuedS...
Hello,大家好,我是Lorin 洛林,上一期我们聊了基于乐观锁实现的一种高效、线程安全的原子操作 CAS ,但简单的 CAS 也有一些不足,比如无法实现公平锁,依赖一个互...
导读 CAS 原理、适应场景、如何避免 ABA 问题 基于 CAS 操作的原子类 环境及版本 运行版本 JDK 8 JDK 源码版本:jdk8-b13[https://git...
前言 hello,大家好,我是你们的老朋友 Lorin,最近逛帖子看到一个面试题:SpringBoot 应用可以同时并发处理多少请求?看到这个问题大多数朋友也许都会回答 20...
CPU 多级缓存 & 缓存一致性协议(MESI) CPU 多级缓存 参考:Java Memory Model[https://mp.weixin.qq.com/s/7z2fF...
Java Memory Model 版本说明 JDK 1.8 背景知识 多级缓存 我们知道处理器的处理速度很快,内存处理速度远远赶不上处理器的处理速度,为了解决CPU处理速度...