把学习当成一种习惯
选择往往大于努力,越努力越幸运
Java线程池、无限时阻塞api踩坑点

Java线程池、无限时阻塞api踩坑点

无限时阻塞api和线程池的坑点

阅读全文
Kafka:Producer原理分析(1)

Kafka:Producer原理分析(1)

Kafka生产者KafkaProducer

阅读全文
RocketMQ:Producer架构源码分析(一)

RocketMQ:Producer架构源码分析(一)

DefaultMQProducer架构分析

阅读全文
RocketMQ:Namesrv源码分析(二)

RocketMQ:Namesrv源码分析(二)

RocketMQ的Namesrv源码分析二

阅读全文
RocketMQ:Namesrv源码分析(一)

RocketMQ:Namesrv源码分析(一)

RocketMQ的Namesrv源码分析一

阅读全文
成长的2021;你好,2022!

成长的2021;你好,2022!

2021年度总结、2022年度计划

阅读全文
OS基础:并发与并行(二)

OS基础:并发与并行(二)

并发、并行

阅读全文
OS基础:线程模型(一)

OS基础:线程模型(一)

线程模型

阅读全文
架构

架构

架构

阅读全文
浅谈JVM的堆内存

浅谈JVM的堆内存

JVM堆内存

阅读全文
基于Redis实现的分布式锁

基于Redis实现的分布式锁

Redis实现的分布式锁

阅读全文
并发编程基础:闭锁、信号量之AQS共享式源码分析

并发编程基础:闭锁、信号量之AQS共享式源码分析

AQS共享式 : CountDownLatch、Semaphore

阅读全文
网络编程:I/O模型

网络编程:I/O模型

五种I/O模型

阅读全文
Redis基础:zskiplist源码分析:(四)

Redis基础:zskiplist源码分析:(四)

跳表

阅读全文
Redis基础:Dict源码分析:(三)

Redis基础:Dict源码分析:(三)

字典:key-value,渐进式rehash

阅读全文
Redis基础:List源码分析:(二)

Redis基础:List源码分析:(二)

链表的数据结构及全部API源码分析

阅读全文
Redis基础:SDS源码分析:(一)

Redis基础:SDS源码分析:(一)

简单动态的字符串 : SDS

阅读全文
聊聊Redis的持久性

聊聊Redis的持久性

RDB、AOF实现的持久性

阅读全文
线程池:ThreadPoolExecutor优化及扩展(二)

线程池:ThreadPoolExecutor优化及扩展(二)

ThreadPoolExecutor优化及扩展

阅读全文
线程池:ThreadPoolExecutor源码分析(一)

线程池:ThreadPoolExecutor源码分析(一)

ThreadPoolExecutor源码分析

阅读全文
并发容器:ConcurrentHashMap之transfer()源码分析(三)

并发容器:ConcurrentHashMap之transfer()源码分析(三)

transfer()、helpTransfer()

阅读全文
并发容器:ConcurrentHashMap之addCount()源码分析(二)

并发容器:ConcurrentHashMap之addCount()源码分析(二)

addCount()、fullAddCount()

阅读全文
并发容器:ConcurrentHashMap之putVal()源码分析(一)

并发容器:ConcurrentHashMap之putVal()源码分析(一)

putVal()、initTable()、get()

阅读全文
并发编程基础:Synchronized和ReentrantLock的选择

并发编程基础:Synchronized和ReentrantLock的选择

synchronzied和ReentrantLock的比较

阅读全文
并发编程基础:ReentrantLock之AQS独占式源码分析

并发编程基础:ReentrantLock之AQS独占式源码分析

AQS、ReentrantLock

阅读全文
并发编程基础:管程及Synchronized

并发编程基础:管程及Synchronized

ObjectMonitor、Wait()、notify()、notifyAll()

阅读全文
并发编程基础:Java对象头及锁升级

并发编程基础:Java对象头及锁升级

Java对象头、锁升级(偏向锁、轻量锁、重量锁)

阅读全文
2020年度总结

2020年度总结

2020年度总结

阅读全文
InnoDB:逻辑存储结构

InnoDB:逻辑存储结构

表空间、段、区、数据页

阅读全文
再谈B-Tree、B+Tree(二)

再谈B-Tree、B+Tree(二)

B-Tree、B+Tree

阅读全文
MySQL:隔离性(三)

MySQL:隔离性(三)

各种锁、MVCC的实现原理

阅读全文
再谈Buffer Pool(二)

再谈Buffer Pool(二)

Buffer Pool、Checkpoint、redo log buffer

阅读全文
聊聊LinkedHashMap

聊聊LinkedHashMap

LinkedHashMap、HashSet、LinkedHashSet

阅读全文
再谈HashMap(三)

再谈HashMap(三)

散列函数:hash(key)

阅读全文
MySQL:隔离级(二)

MySQL:隔离级(二)

MySQL提供的各种锁、MVCC

阅读全文
MySQL:隔离性(一)

MySQL:隔离性(一)

简单介绍四种隔离级别、锁、MVCC

阅读全文
MySQL:日志文件

MySQL:日志文件

redolog、undolog

阅读全文
聊聊List

聊聊List

ArrayList、LinkedList

阅读全文
Buffer Pool(一)

Buffer Pool(一)

Buffer Pool、change buffer

阅读全文
再谈HashMap(二)

再谈HashMap(二)

hash算法、resize()扩容......

阅读全文
浅谈HashMap(一)

浅谈HashMap(一)

浅谈HashMap

阅读全文
再谈索引

再谈索引

单列索引\覆盖索引\联合索引\索引下推

阅读全文
B-Tree和B+Tree

B-Tree和B+Tree

B-Tree、B+Tree

阅读全文
MySQL基础架构

MySQL基础架构

MySQL的基础架构分析

阅读全文
MySQL的索引

MySQL的索引

MySQL的聚集索引和非聚集索引(InnoDB)

阅读全文