最新学习笔记==> 手写RPC框架(6)-使用Netty改写后遇到的各种坑你是否清楚[https://www.jianshu.com/p/ef91116c493d] 目录 1...
最新学习笔记==> 手写RPC框架(6)-使用Netty改写后遇到的各种坑你是否清楚[https://www.jianshu.com/p/ef91116c493d] 目录 1...
ZGC为了支持TB级内存,设计了分页管理(类似于G1的分区);为了能够快速的进行并发标记和并发移动,对内存空间重新进行了划分,这就是Color Pointers,同时设计了物...
一.Redis缓存雪崩 Redis缓存雪崩和穿透乍一看好像差不多,概念容易混淆.缓存雪崩是指在我们设置缓存失效时间上时采用了相同的过期时间,导致缓存在某一时刻同时失效,请求全...
概述 对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的“皇帝”又是从事最基础工作的“劳动人民”-------既拥有每一 个对象的 “所有权",...
线程 我们知道线程是比进程更加轻量级的调度执行单位,线程的引入可以把一个进程的资源分配和执行调度分开,各个线程之间共享进程资源,又可以独立调度. java线程的实现 主流的操...
MVCC Multi-Version Concurrency Control 多版本并发控制,MVCC 是一种并发控制的方法.在innodb中你可以把MVCC看成行锁的一种妥...
锁 作为一个程序员我相信锁的概念对你来说一定不会很陌生,在开发的过程中都或多或少的接触过,我们都知道锁的种类一般分为乐观锁和悲观锁两种,不管是悲观锁还是乐观锁都是为了解决并发...