导读 了解如何基于 AQS 实现自己的同步器 ReentrantLock、ReentrantReadWriteLock 实现原理 基于 AQS ...
导读 AQS 是什么、底层原理(独占模式、共享模式实现) AQS 变种 CLH 相比于原始 CLH 的改变 版本及说明 AQS AQS 全称是 ...
Hello,大家好,我是Lorin 洛林,上一期我们聊了基于乐观锁实现的一种高效、线程安全的原子操作 CAS ,但简单的 CAS 也有一些不足,...
导读 CAS 原理、适应场景、如何避免 ABA 问题 基于 CAS 操作的原子类 环境及版本 运行版本 JDK 8 JDK 源码版本:jdk8-...
前言 hello,大家好,我是你们的老朋友 Lorin,最近逛帖子看到一个面试题:SpringBoot 应用可以同时并发处理多少请求?看到这个问...
CPU 多级缓存 & 缓存一致性协议(MESI) CPU 多级缓存 参考:Java Memory Model[https://mp.weixin...
Java Memory Model 版本说明 JDK 1.8 背景知识 多级缓存 我们知道处理器的处理速度很快,内存处理速度远远赶不上处理器的处...
Spring 6.1 M4发布,已兼容虚拟线程和JDK 21 据 Spring Framework 官网最新发布消息,Spring Framew...
导读 可以了解到 Buffer 和 Cache 的区别 传统 IO 模型中对 Buffer 和 Cache 的使用 Linux 的 PageCa...