• 2021

    • 10-20 野生码农修炼之道
    • 9-19 【Mysql核心剖析系列】Change Buffer 与 Redo Log 的区别
    • 8-29 【Mysql核心剖析系列】MVCC是怎么保障一致性视图的?
    • 8-28 【Mysql核心剖析系列】当前读与快照读的区别
    • 8-22 读《瞬变》
    • 8-15 20210815-定型心态与成长心态
    • 7-19 20210719-分享与带人
    • 7-10 kafka从入门到实践
    • 7-4 kafka 存储模型
    • 7-4 20210704-怎么在实现之前清晰细节风险
    • 6-20 20210620
    • 6-13 20210613
    • 6-6 20210606
    • 6-3 布隆过滤器
    • 5-30 20210530
    • 5-23 20210523
    • 4-29 一致性Hash 模型
    • 4-28 zk模型
    • 4-27 https模型
    • 4-27 Nginx 模型
    • 4-21 codis/tw/redis-cluster 模型
    • 4-14 时间轮 模型
    • 4-12 Golang GMP 模型
    • 4-5 Golang channel 模型
    • 4-5 Golang interface 模型
    • 4-5 零拷贝 模型
    • 4-2 kafka模型
    • 4-1 Golang 大小map 模型
    • 3-31 Tidb 模型
  • 2020

    • 6-3 Raft协议理解(未完)
    • 4-5 Docker 构建Go环境
    • 4-2 服务端面试经
    • 3-13 PMO的几点思考
  • 2018

    • 4-12 Node 文件上传踩坑
    • 1-2 重构的一些收获
    • 1-1 致终将过去的2018
  • 2017

    • 9-17 滴滴一下
    • 9-2 前端面试经
    • 8-16 HTML + CSS
    • 8-12 深入理解Javascript
    • 7-29 在路上行
    • 6-21 pyenv + gunicorn + supervisor 部署 flask 程序踩坑
    • 6-9 心欲静而身不止
    • 5-26 dva 与 antd 入门
    • 5-25 我要你重获原来的生活
    • 5-7 Antd 升级v16总结
    • 5-7 论开发者关系
    • 5-3 有一点点脸红 你在偷看我
    • 4-16 让我掉下眼泪的 不止昨夜的酒
  • 2016

    • 11-26 关于我--编码界的一名小学生
  • 2015

    • 1-8 关于我