展卷 ↗ 山河随笔2026.09.10 把一段话写清楚:先找读者,再删掉绕路 用读者要知道什么来安排顺序,通过具体动词、必要条件和一次改写示例,让文字更容易理解。 约 3 分钟 · 含图解# 写作展卷 ↗
展卷 ↗ 技术手札2026.09.10 事务提交之后,再处理外部副作用 用书签通知的虚构例子理解事务边界、发件箱记录和失败重试,避免把数据库回滚误当成撤销外部动作。 约 3 分钟 · 含图解# 事务展卷 ↗
展卷 ↗ 技术手札2026.09.10 乐观锁的完整闭环:版本校验、冲突提示与重试 用一条带版本条件的更新保护共享编辑,再让界面保留输入、展示差异、帮助用户继续完成。 约 3 分钟 · 含图解# 并发展卷 ↗
展卷 ↗ 山河随笔2026.09.10 信息太多时,用四个盒子做一次整理 把待行动、供参考、存灵感和可归档的信息分开处理,减少“先收藏再说”造成的重复寻找。 约 3 分钟 · 含图解# 信息整理展卷 ↗
展卷 ↗ 技术手札2026.09.10 超时不是一个数字:给网络请求分配时间预算 用总期限约束请求、等待和解析,区分单次超时与整体失败,写出可以取消的网络调用。 约 3 分钟 · 含图解# 网络请求展卷 ↗