Toggle navigation
Timer Blog
Home
Blogs
About Me
Blogs
Stay hungry Stay foolish
JDK
JAVA
OS
JVM
设计模式
Algorithm
Java
JUC
linux
竞赛
bug
Docker
数据库
Note
Linux
Database
Git
算法
信息科面试
生活
JDK
彻底拿下HashMap
复盘学习顶级JAVA大佬的思维
ThreadLocal原理总结
彻底拿下ThreadLocal
JAVA
JAVA分支预测
CPU经典优化手段之一
OS
Mit6.S081 Note
暂时弃坑,手头事情太多
LongAdder、AtomicLong和CacheLine伪共享
到底什么是上下文切换?
理解Linux中的“平均负载”
运维也要学一点点
虚拟内存
操作系统,漫漫长路
JAVA分支预测
CPU经典优化手段之一
JVM
到底什么是GC root?
虚拟机类加载机制
JVM的“Exe”是怎么执行的
从Class文件的角度看代码
如果JVM是Windows,那么Class就是Exe
彻底拿下常量池和intern()问题
看问题看明白,别人云亦云
GC总结
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。
设计模式
拿下单例模式
设计模式,漫漫长路
Algorithm
常用算法模板
理应信手拈来
Java
深挖一下synchronized
多线程的命根子
虚拟机类加载机制
JVM的“Exe”是怎么执行的
从Class文件的角度看代码
如果JVM是Windows,那么Class就是Exe
彻底拿下常量池和intern()问题
看问题看明白,别人云亦云
JUC
LongAdder、AtomicLong和CacheLine伪共享
深挖一下synchronized
多线程的命根子
linux
理解Linux中的“平均负载”
运维也要学一点点
竞赛
基于大数据的互联网虚拟身份归一处理性能优化比赛复盘
天池ADB高性能数据分析引擎比赛复盘
bug
记录一次热部署和第三方jar包导致的类加载问题
Docker
Docker虚拟化原理浅析
对虚拟化技术有个简单的轮廓
数据库
WiredTiger存储与并发原理解析
Note
重学数据库(1)-索引
CMU15-445 Note
Linux Note
Mit6.S081 Note
暂时弃坑,手头事情太多
Linux
Linux Note
Database
CMU15-445 Note
Git
Git基本原理解析
算法
差分算法:Myers vs DP
信息科面试
面试-专业问题
生活
关于房子