2020
- MySQL - 给字符串加索引 01-13
- MySQL - 数据库选错索引怎么办 01-12
- MySQL - 数据页、change Buffer和索引 01-07
2019
- MySQL - MVCC和事务隔离 12-30
- MySQL - 锁 12-20
- MySQL - 索引 12-20
- MySQL系列 12-20
- MySQL - 事务隔离 12-19
- MySQL - 常见命令及参数 12-18
- MySQL - Redo Log和binlog 12-18
- MySQL - 基础架构 12-18
- 让Ingress Nginx支持TLSv1的方法 12-16
- K8S的一些诊断工具镜像 12-12
- StatefulSets迁移PV的方法 12-09
- 一致性Hash笔记 12-04
- Redis解决超卖问题的方案汇总 12-03
- Nginx Ingress的Cookie粘滞策略 12-03
- Netflix Hystrix笔记 12-03
- The Java Memory Model 11-26
- Atomic Variables and Nonblocking Synchronization 11-24
- Building Custom Synchronizers 11-21
- Kafka的消息发送语义 11-21
- 查找K8S中高磁盘占用Pod 11-11
- Explicit Locks 11-05
- Testing Concurrent Programs 10-29
- 传递Client Ip到Ingress后端 10-25
- Performance and Scalability 10-24
- Avoiding Liveness Hazards 10-21
- K8S中Service的FQDN 10-21
- 启用IPVS的K8S集群无法从Pod经外部访问自己的排障 10-21
- Applying Thread Pools 10-16
- Cancellation and Shutdown 10-13
- 配置Tiller只能操作特定Namespace的方法 10-11
- Task Execution 10-08
- 迁移iPhone手机短信到华为手机 10-04
- Building Blocks 09-19
- 编写线程安全对象 09-19
- Amdahl定律 09-19
- 共享对象 09-18
- 线程安全 09-18
- 并发编程系列 09-18
- Cracking Coding Interview - 16.26 Calculator 09-18
- Cracking Coding Interview - 16.24 Pairs With Sum 09-18
- Cracking Coding Interview - 16.23 Rand7 From Rand5 09-18
- Cracking Coding Interview - 16.21 Sum Swap 09-17
- Cracking Coding Interview - 16.20 T9 09-17
- JVM - 锁优化 09-17
- JVM - 线程安全 09-17
- JVM - 线程 09-16
- JVM - 内存模型 09-16