深入解析 InnoDB 存储引擎的五大关键特性
数据库索引界的米其林指南:三星评级体系大揭秘
深入解析 MySQL 自适应哈希索引:何时应该按下关闭按钮?
MySQL 表设计五大典型误区
手把手教你玩转 MySQL InnoDB优化器:从踩坑到起飞
Redis 为什么这么快?
MySQL聚簇索引深度解析:数据库设计的双刃剑
张小龙关于人性的思考
【摘抄】编程十年的感悟
程序员的荒谬之言还是至理名言?
【翻译】遍历性: 别只听经济学家的,多听听你奶奶的
【翻译】 如何提升个人的能动性?
《清晨高效能》如何科学的制定你的晨间Routine?
【翻译】职场中的魔力循环
读书笔记:《曾国藩》
慎独、主敬、仁爱、勤劳
Git 规范
分支管理和 commit 规范
Go 语言中 panic 和 recover 的实现原理
panic 为什么会更加影响程序性能?
在项目代码里如何优雅的实现业务和数据分离?
DAO(Data Access Object)
Go 实现并发同步的几种方式
原子语句、channel、基本并发语句、扩展
选择 Deadline 还是没有缺陷的产品?
要不要带着缺陷上线?
“在浏览器里,从输入 URL 到页面展示,这中间发生了什么?”
一道经典的面试题
推特 HTML 网页的前 11 行代码
“尽管我认为自己是 HTML 语义方面的专家,但每次这么做,我都会有新的收获。”
如何产生一个“真正”的需求
制造人们真正想要的东西始于设计阶段
凯文·凯利给年轻人写一些建议
凯文·凯利七十岁的经验之谈
12306 秒杀系统
使用单机模拟高并发抢票的核心逻辑
Go 应用构建:pflag、viper、cobra
pflag、viper、cobra 的使用场景和使用方式
和《左耳听风》一起看世界
芝兰生于深谷,不以无人而不芳 君子修身养德,不以穷困而改志
十个让你变成糟糕的程序员的行为
个人工作的思考
代码 Review 指南
Go 语言代码 review 指南(内容还在不断修订中)