2024
09-07 再谈 DDD 是银弹吗?08-28 DDD 是银弹吗?08-17 关于高中求学的一些问答及提醒06-01 深入研究 BeanFactoryPostProcessor05-13 生产环境中 Java 21 启动参数05-07 使用 OpenRewrite 优化代码05-06 OpenJDK 21 升级指南05-01 JVM GC 性能测试(三):真实流量04-30 JVM GC 性能测试(二):递增流量04-25 JVM GC 性能测试(一):相同流量04-24 JVM GC 性能对比方法01-13 JVM 剖析花园:2 - 透明大页01-13 JVM 剖析花园:1 - 锁粗化及循环01-08 Spring Boot 应用程序浪费的内存01-06 GC 调优成功案例:减少新生代的大小01-06 应用程序的内存是大还是小?01-05 如何实现 GC 的高吞吐量?01-03 Java ZGC 调优
2023
12-23 Spring 应用合并之路10-24 新 Mac 安装软件脚本05-01 Spring 对占位符的处理(一):XML 中的 Bean04-28 关于接口可维护性的一些建议04-21 Versions Maven 插件简介03-21 升级 Maven 插件02-23 升级 iBATIS/MyBATIS 对处理 DuplicateKeyException 的影响
2022
10-29 细说编码与字符集09-04 深入理解 Java 代码块09-03 Java 虚拟机操作码探秘:常量指令09-03 制定组织内 Maven BOM 的一些规范08-31 Java 虚拟机指令(操作码)集08-28 关于升级 Spring 等依赖的一些经验08-27 Avro、ProtoBuf、Thrift 的模式演进之法【翻译】08-19 用自己的小故事致敬白衣天使08-05 Hessian、Msgpack 和 JSON 实例对比05-31 Hessian 协议解释与实战(五):对象与映射05-26 Hessian 协议解释与实战(四):数组与集合05-21 Hessian 源码分析(Java)05-04 Hessian 协议解释与实战(三):字符串05-03 Hessian 协议解释与实战(二):长整型、二进制数据与 Null05-02 Hessian 协议解释与实战(一):布尔、日期、浮点数与整数04-20 Hessian 2.0 序列化协议(中文版)04-12 在 Spring Boot 中 Jackson 日期格式化技巧03-29 使用 Maven Enforcer 插件检查依赖02-26 《投资中最简单的事》之读书笔记(四):投资心理学02-26 《投资中最简单的事》之读书笔记(三):投资风险02-25 《投资中最简单的事》之读书笔记(二):投资方法02-24 《投资中最简单的事》之读书笔记(一):投资理念02-13 文档技术方案选型:AsciiDoc vs Markdown02-07 优化网站
2021
10-24 《事实》之读书笔记(二)10-24 《事实》之读书笔记(一)08-18 《领域驱动设计》读书笔记(三):通过重构来加深理解08-11 《卡片笔记写作法》之读书笔记(三):成功写作的六个步骤08-10 《卡片笔记写作法》之读书笔记(二):有效写作的四个基本原则08-09 《卡片笔记写作法》之读书笔记(一):绪论07-14 日志最佳实践探究07-11 《领域驱动设计》读书笔记(二):模型驱动设计的构造块07-10 AWK 简介07-08 《领域驱动设计》读书笔记(一):运用领域模型07-07 关于 MySQL 新版连接驱动时区对齐问题的研究07-05 Raft 论文摘要(二)07-02 Raft 论文摘要(一)06-27 从 Spring PR 中学习代码技巧
2020
08-25 在七夕“摘”情诗08-14 《远见》之读书笔记08-14 神奇的 Morris 树遍历08-11 Spring AOP 源码分析:创建代理(二)08-10 Spring AOP 源码分析:创建代理(一)08-09 Spring AOP 源码分析:获得通知08-08 如何阅读 Spring 源码?08-07 Spring AOP 源码分析:入门08-03 TCP 三次握手和四次挥手08-02 单调栈实践(二):应用08-02 HikariCP 源码分析 -- FastList08-01 使用 Hugo 搭建博客08-01 单调栈实践(一):入门07-31 源码剖析 Spring 循环依赖07-22 分布式锁之 Apache Curator InterProcessReadWriteLock07-21 分布式锁之 Apache Curator InterProcessMutex07-11 Spring 扩展点实践:整合 Apache Dubbo(二)07-09 Spring 扩展点实践:整合 Apache Dubbo(一)07-03 题解:538.把二叉搜索树转换为累加树07-03 Redis 核心数据结构(二)07-02 Redis 核心数据结构(一)07-01 Kafka 常见面试题06-26 深入剖析 Spring 核心数据结构:BeanFactory06-21 深入剖析 Spring 核心数据结构:BeanDefinition06-21 题解:找到二叉搜索树中两个错误的节点06-20 Spring AOP 处理流程概述06-20 Spring Bean 生命周期概述06-13 Spring 启动流程概述05-28 Spring 扩展点实践:整合 MyBATIS05-26 Spring 扩展点概览及实践05-15 负载均衡算法及实践05-06 HikariCP 源码分析 -- ConcurrentBag04-23 在世界读书日,推荐书单04-18 《程序员修炼之道》之提示全集03-25 推荐几本 Java 并发编程的书03-23 分布式事务概述03-23 Google 三驾马车:MapReduce、GFS、Bigtable03-05 HTTP 12302-14 暗想01-31 《解读基金》之读书笔记01-20 动态规划入门01-08 《如何阅读一本书?》之读书笔记
2019
12-31 告别 2019,迎接 202010-22 OKR 学习笔记 - 未来展望10-21 OKR 学习笔记 - 管理心经10-20 OKR 学习笔记 - 操作指南10-19 OKR 学习笔记 - 快速入门10-17 沟通方法总结10-17 学习方法总结
2018
12-09 2019 年度计划
2009
04-21 只要一部计算机,就可以创造出无限的世界