Articles - 331
2024
飞马模型
飞马模型
不常见的 SQL
不常见的 SQL
《瘟疫与防疫,在历史与现实之间的魔幻交替》
《瘟疫与防疫,在历史与现实之间的魔幻交替》
付鹏的财经世界-论债务
付鹏的财经世界-论债务
datawarehouse相关
datawarehouse相关
2023
《毛泽东选集》
《毛泽东选集》
读书笔记
读书笔记
中国哲学史
中国哲学史
剑桥版倚天屠龙史
剑桥版倚天屠龙史
巴以问题
巴以问题
如何清理 git 历史
如何清理 git 历史
Spring Boot 相关
Spring Boot 相关
宇宙探索编辑部
宇宙探索编辑部
Spring Web
Spring Web
推荐系统相关
推荐系统相关
Java 原生 API
Java 原生 API
2022
Guava 解析
Guava 解析
RESTful 资料归集
RESTful 资料归集
一秒钟
一秒钟
生活的意义
生活的意义
分手的决心
分手的决心
你的答案在你的宇宙里
你的答案在你的宇宙里
可观测性问题
可观测性问题
Dapper 论文
Dapper 论文
重写 ELK 相关信息
重写 ELK 相关信息
一个隐藏了17年的 JDK Bug
一个隐藏了17年的 JDK Bug
Lombok 拾遗
Lombok 拾遗
基于 Play 框架进行开发
基于 Play 框架进行开发
领域驱动设计汇总
领域驱动设计汇总
如何写业务代码
如何写业务代码
Idea 的小技巧
Idea 的小技巧
面向好的架构编程
面向好的架构编程
性能优化
性能优化
技术拾遗
技术拾遗
常见故障整理
常见故障整理
如何摆脱懒惰?
如何摆脱懒惰?
Spring 数据库的若干种小技巧
Spring 数据库的若干种小技巧
团队协作的五大障碍
团队协作的五大障碍
亚马逊发展研究
亚马逊发展研究
常见架构推导法
常见架构推导法
Gergely Orosz 文章翻译-成为一个更好的技术写作者
Gergely Orosz 文章翻译-成为一个更好的技术写作者
演进式架构
演进式架构
Gergely Orosz 文章翻译-软件架构被高估,简明设计被低估
Gergely Orosz 文章翻译-软件架构被高估,简明设计被低估
面向职场编程
面向职场编程
贝索斯在普林斯顿大学毕业典礼上的演讲-We are What We Choose
贝索斯在普林斯顿大学毕业典礼上的演讲-We are What We Choose
如何成为一名优秀的架构师
如何成为一名优秀的架构师
项目管理
项目管理
职场求生攻略
职场求生攻略
Redis 笔记之:内存调优
Redis 笔记之:内存调优
Java中的条件编译
Java中的条件编译
《战争论》
《战争论》
清分知识汇总
清分知识汇总
财务知识
财务知识
《架构师修炼之道》
《架构师修炼之道》
《计算机简史》
《计算机简史》
《重新定义团队-谷歌如何工作》
《重新定义团队-谷歌如何工作》
面向不确定性编程
面向不确定性编程
郭东白博士《关于中台的思考和尝试》
郭东白博士《关于中台的思考和尝试》
如何写复杂业务系统
如何写复杂业务系统
系分模板
系分模板
神经衰弱和强迫观念的根治法
神经衰弱和强迫观念的根治法
2021
面向测试编程
面向测试编程
Surefire、Failsafe、Jacoco 与 Maven 插件
Surefire、Failsafe、Jacoco 与 Maven 插件
日程管理模板
日程管理模板
领导梯队笔记
领导梯队笔记
What is the best comment in source code you have ever encountered? [closed]
What is the best comment in source code you have ever encountered? [closed]
MyBatis 关键代码分析
MyBatis 关键代码分析
JDBC 问题
JDBC 问题
《2021年上半年互联网财产保险市场研究报告》解读
《2021年上半年互联网财产保险市场研究报告》解读
JDK 的广泛分支
JDK 的广泛分支
Java 并发编程笔记
Java 并发编程笔记
SRE-谷歌运维揭秘
SRE-谷歌运维揭秘
Unix 与 coredump
Unix 与 coredump
基本编程范式、模型和风格
基本编程范式、模型和风格
蔡康永的说话之道
蔡康永的说话之道
基本业务架构设计方法
基本业务架构设计方法
如何写系统规划
如何写系统规划
如何排查线上问题
如何排查线上问题
如何做一个优秀的系统 owner
如何做一个优秀的系统 owner
如何实现正确的微基准测试
如何实现正确的微基准测试
漫长的道别
漫长的道别
人才能力模型
人才能力模型
如何写一个消息队列
如何写一个消息队列
提问的智慧
提问的智慧
“描绘人内心的全部深度”——《罪与罚》总序
“描绘人内心的全部深度”——《罪与罚》总序
高级思维模型
高级思维模型
结构思考力
结构思考力
《搞定》
《搞定》
《原则》
《原则》
Lambda VS ECS
Lambda VS ECS
平安投保流程
平安投保流程
如何治疗松鼠症
如何治疗松鼠症
如何设计一套风险系统
如何设计一套风险系统
OKR 笔记
OKR 笔记
Team Topologies
Team Topologies
如何进行产品需求/项目立项
如何进行产品需求/项目立项
机器学习的几个概念
机器学习的几个概念
STARR 法则
STARR 法则
 leadership 的境界
leadership 的境界
插件化架构
插件化架构
故障演练平台设计
故障演练平台设计
投资分类
投资分类
规划结构化
规划结构化
操作系统导论 Three Easy Pieces
操作系统导论 Three Easy Pieces
数据中心
数据中心
ElasticSearch 总结
ElasticSearch 总结
如何画架构图
如何画架构图
MySQL 存储引擎 InnoDB 技术内幕
MySQL 存储引擎 InnoDB 技术内幕
数据库容灾体系的演变
数据库容灾体系的演变
从美元周期看大国经济战
从美元周期看大国经济战
MySQL 压缩
MySQL 压缩
分库分表
分库分表
货币价值的变迁
货币价值的变迁
货币、信贷与债务
货币、信贷与债务
世界财富与权力大转移背后的规律
世界财富与权力大转移背后的规律
Ray Dalio - 变化的世界格局与宏观周期
Ray Dalio - 变化的世界格局与宏观周期
MySQL 的 MGR
MySQL 的 MGR
秒杀通用解决方案
秒杀通用解决方案
计算的本质
计算的本质
 关于编程语言的typing(一些基本概念)
关于编程语言的typing(一些基本概念)
纪要
纪要
HATP 问题
HATP 问题
《恰如其分的软件架构》
《恰如其分的软件架构》
Journal 与 EBS
Journal 与 EBS
构建 spring-framework
构建 spring-framework
2020
云原生应用
云原生应用
活动保障性体系建设和实践的总结
活动保障性体系建设和实践的总结
服务治理组件笔记
服务治理组件笔记
《罪與罰》出場人物筆記
《罪與罰》出場人物筆記
《今日简史》
《今日简史》
《未来简史》
《未来简史》
《人类群星闪烁时》
《人类群星闪烁时》
数据密集型应用系统设计 - Designing Data Intensive Applications
数据密集型应用系统设计 - Designing Data Intensive Applications
现代垃圾收集器
现代垃圾收集器
MySQL 的配置
MySQL 的配置
异地多活与单元化
异地多活与单元化
压力测试需要关注的注意事项
压力测试需要关注的注意事项
常见的服务器调用堆栈
常见的服务器调用堆栈
CSP
CSP
高性能 MySQL
高性能 MySQL
Spring IOC
Spring IOC
Spring 与数据库
Spring 与数据库
软件方法
软件方法
FatJar 问题
FatJar 问题
交易系统模型设计
交易系统模型设计
Spring 概览
Spring 概览
Maven 全局配置文件settings.xml
Maven 全局配置文件settings.xml
Spark SQL 原理
Spark SQL 原理
gradle 总结
gradle 总结
《枪炮、病菌和钢铁》札记
《枪炮、病菌和钢铁》札记
Unix 常用命令
Unix 常用命令
Spring AOP 笔记
Spring AOP 笔记
ThreadLocal 的设计模式
ThreadLocal 的设计模式
Java 注解和配置
Java 注解和配置
Mac 使用技巧
Mac 使用技巧
Optional 的正确用法
Optional 的正确用法
缓存的套路
缓存的套路
5why分析法
5why分析法
认证要素
认证要素
Java Logging
Java Logging
maven-enforcer-plugin 解决包冲突设计方案
maven-enforcer-plugin 解决包冲突设计方案
JMX 深度历险
JMX 深度历险
安全系统设计指南
安全系统设计指南
Java 平台历代特性
Java 平台历代特性
汉语
汉语
余光中:怎样改进英式中文
余光中:怎样改进英式中文
hive 汇总
hive 汇总
计算机数学
计算机数学
Java Collections Framework
Java Collections Framework
泛型拾遗
泛型拾遗
MySQL 基本功
MySQL 基本功
一次大表翻页实验
一次大表翻页实验
六顶思考帽
六顶思考帽
Maven 的依赖管理
Maven 的依赖管理
MyISAM 和 InnoDB 的区别
MyISAM 和 InnoDB 的区别
2019
代码大全
代码大全
JUnit4/JUnit5 注解
JUnit4/JUnit5 注解
彩色 UML 建模
彩色 UML 建模
git 难点知识汇总
git 难点知识汇总
IPv6 问题
IPv6 问题
亚马逊工作方法
亚马逊工作方法
微服务相关文献
微服务相关文献
滚动重启、金丝雀发布、AB testing 和蓝绿部署
滚动重启、金丝雀发布、AB testing 和蓝绿部署
部署环境
部署环境
CI/CD 方法论
CI/CD 方法论
如何做全链路压测
如何做全链路压测
Redis 笔记之十一-集群 Cluster
Redis 笔记之十一-集群 Cluster
保险专业基本功
保险专业基本功
Redis 笔记之十-哨兵 Sentinel
Redis 笔记之十-哨兵 Sentinel
复式记账法
复式记账法
世界上最简单的会计书
世界上最简单的会计书
常见数学术语中英文对照
常见数学术语中英文对照
Docker 命令与场景
Docker 命令与场景
进程和操作系统的诊断工具
进程和操作系统的诊断工具
Redis 笔记之九:理解内存
Redis 笔记之九:理解内存
Redis 笔记之八:复制
Redis 笔记之八:复制
Redis 笔记之七:持久化
Redis 笔记之七:持久化
Redis 笔记之六:客户端
Redis 笔记之六:客户端
Redis 笔记之五:Redis小功能
Redis 笔记之五:Redis小功能
架构整洁之道笔记
架构整洁之道笔记
Petroware 的 Unit Testing Guidelines
Petroware 的 Unit Testing Guidelines
《应用架构之道》笔记
《应用架构之道》笔记
(转)程序员的成长路线
(转)程序员的成长路线
技术发展分期
技术发展分期
重述双亲委派模型
重述双亲委派模型
《流水型 FO》笔记
《流水型 FO》笔记
《结构化的思考、做事、成长》笔记
《结构化的思考、做事、成长》笔记
《JVM 问题分析处理总结》笔记
《JVM 问题分析处理总结》笔记
《高可用恢复思路》笔记
《高可用恢复思路》笔记
如何进行域划分
如何进行域划分
Redis 笔记之四:常用命令
Redis 笔记之四:常用命令
Redis 笔记之三:数据结构和内部编码
Redis 笔记之三:数据结构和内部编码
Redis 笔记之二:toolkit
Redis 笔记之二:toolkit
Redis 笔记之一:Redis 特性
Redis 笔记之一:Redis 特性
Differences between Proxy and Decorator Pattern
Differences between Proxy and Decorator Pattern
所谓解耦
所谓解耦
正则表达式速记
正则表达式速记
2018
同比环比问题
同比环比问题
关键述职
关键述职
正交性
正交性
数据分析
数据分析
UML 细节
UML 细节
分治策略
分治策略
日志问题
日志问题
疑难汉字
疑难汉字
scoop 安装
scoop 安装
MySQL 中的引号
MySQL 中的引号
MySQL 字符串和数字隐式转换的 pitfall
MySQL 字符串和数字隐式转换的 pitfall
散列算法
散列算法
高级设计和分析技术
高级设计和分析技术
checklist
checklist
JDWP 与远程调试
JDWP 与远程调试
Maven 插件配置指南
Maven 插件配置指南
Maven 构建生命周期
Maven 构建生命周期
卡表和 RSet
卡表和 RSet
数据建模名称规范
数据建模名称规范
业务分析方法
业务分析方法
系分方法论交流笔记
系分方法论交流笔记
Docker 与存储
Docker 与存储
OOM 调查使用到的工具
OOM 调查使用到的工具
Docker 与网络
Docker 与网络
日期与时间
日期与时间
使用 Truffle 来编译、安装智能合约(旧文一篇)
使用 Truffle 来编译、安装智能合约(旧文一篇)
在以太坊网络上使用智能合约 solidity(旧文一篇)
在以太坊网络上使用智能合约 solidity(旧文一篇)
在Centos 6.7 上安装并使用web3(旧文一篇)
在Centos 6.7 上安装并使用web3(旧文一篇)
在CentOS 6.7上用 geth 搭建以太坊私链网络的全部步骤(旧文一篇)
在CentOS 6.7上用 geth 搭建以太坊私链网络的全部步骤(旧文一篇)
如何做性能测试的问题下的答案
如何做性能测试的问题下的答案
log 的历史
log 的历史
JPA 的 id 生成策略
JPA 的 id 生成策略
convention over configuration over programming
convention over configuration over programming
重拾TCP/IP协议簇
重拾TCP/IP协议簇
Fabric 文档拾遗
Fabric 文档拾遗
Fabric 中的 peer
Fabric 中的 peer
Hyperledger Fabric 各个容器内环境
Hyperledger Fabric 各个容器内环境
一个滚动重启的状态保存问题
一个滚动重启的状态保存问题
重读 Martin Fowler 的微服务论文原文
重读 Martin Fowler 的微服务论文原文
Hyperledger Fabric MSP 相关问题
Hyperledger Fabric MSP 相关问题
Hyperledger Fabric 的配置文件解读
Hyperledger Fabric 的配置文件解读
X.509证书问题
X.509证书问题
谢灵点在以太坊中的应用
谢灵点在以太坊中的应用
以太坊中的事务和消息调用
以太坊中的事务和消息调用
精通比特币读书笔记
精通比特币读书笔记
重放攻击问题
重放攻击问题
UTXO 与 account balance 模型
UTXO 与 account balance 模型
重新学习 Solidity
重新学习 Solidity
语义版本化问题
语义版本化问题
以太坊为什么会有 gas 系统?
以太坊为什么会有 gas 系统?
《以太坊到底是如何工作》读书笔记
《以太坊到底是如何工作》读书笔记
IOTA
IOTA
闪电网络、侧链、隔离见证与大区块扩容问题
闪电网络、侧链、隔离见证与大区块扩容问题
EOS 相关问题
EOS 相关问题
推荐算法笔记
推荐算法笔记
跨域与同源策略问题
跨域与同源策略问题
Echart 词汇表
Echart 词汇表
以太坊为什么不适合拿来做联盟链?
以太坊为什么不适合拿来做联盟链?
以太坊与随机数问题
以太坊与随机数问题
健康闲谈-健康管理和疾病预防
健康闲谈-健康管理和疾病预防
学习区块链的基础资料
学习区块链的基础资料
几种共识算法
几种共识算法
Vue 值得注意的小知识点
Vue 值得注意的小知识点
Spark Standalone 模式启动的全过程
Spark Standalone 模式启动的全过程
DAG 执行框架优于 MapReduce 的地方在哪里?
DAG 执行框架优于 MapReduce 的地方在哪里?
风险问题
风险问题
比特币小细节
比特币小细节
什么情况下 Scala 应该省略 Return 关键字
什么情况下 Scala 应该省略 Return 关键字
以太坊的硬分叉
以太坊的硬分叉
Scala 泛型中的协变(covariant)与逆变(contravariant)符号
Scala 泛型中的协变(covariant)与逆变(contravariant)符号
布隆(Bloom)过滤器
布隆(Bloom)过滤器
Merkle Tree
Merkle Tree
不常见的 Java 集合类的用法
不常见的 Java 集合类的用法
2017
CoffeeScript2 简明教程
CoffeeScript2 简明教程
client 与 server
client 与 server
分布式事务
分布式事务
函数缓存 memoize
函数缓存 memoize
读书--拓展你的认知边界
读书--拓展你的认知边界
JSX
JSX
Docker 小笔记
Docker 小笔记
虚拟机
虚拟机
为什么要自建实时计算平台
为什么要自建实时计算平台
Golang 并发的一些我自己才看得懂的总结
Golang 并发的一些我自己才看得懂的总结
Vim cheatsheet
Vim cheatsheet
保险电销与互联网保险
保险电销与互联网保险
系统调用为什么昂贵
系统调用为什么昂贵
单核上的多线程-Python中的 GIL
单核上的多线程-Python中的 GIL
面向对象范式的历史
面向对象范式的历史
Java中的幽灵类型
Java中的幽灵类型
一段改写的超级账本的链码
一段改写的超级账本的链码
OOM Killer
OOM Killer
支付业务
支付业务
破解本博客不能部署的问题
破解本博客不能部署的问题
CMD 与 ENTRYPOINT
CMD 与 ENTRYPOINT
Linux hypervisor
Linux hypervisor
MariaDB 调优相关
MariaDB 调优相关
 KOA 初探
KOA 初探
线程安全与锁优化
线程安全与锁优化
JVM 的内存模型与线程
JVM 的内存模型与线程
如何把 composer 锚定到 e2e 的复杂网络
如何把 composer 锚定到 e2e 的复杂网络
Cello 在 mac 上需要特别注意的几个问题
Cello 在 mac 上需要特别注意的几个问题
Docker 的 Volume
Docker 的 Volume
以太坊相关研究资料
以太坊相关研究资料
把 Unix 的 Domain Socket 转成可本地访问的 TCP 端口
把 Unix 的 Domain Socket 转成可本地访问的 TCP 端口
Docker in Docker
Docker in Docker
银翼杀手
银翼杀手
JVM 与编译优化
JVM 与编译优化
基于栈的虚拟机
基于栈的虚拟机
Hyperledger Fabric 网络的启动步骤
Hyperledger Fabric 网络的启动步骤
思考区块链
思考区块链
昂贵的异常
昂贵的异常
系统的弹性
系统的弹性
大明朝里没好人
大明朝里没好人
过零丁洋
过零丁洋