TypeScript 里的类型收窄
in、typeof、判别联合,以及自定义类型守卫什么时候真的需要。
给未来的自己留的备忘录:怎么做的、为什么这么做、哪里没做好。
in、typeof、判别联合,以及自定义类型守卫什么时候真的需要。
直接复制数据库文件不再安全,用 VACUUM INTO 或备份 API 更稳妥。
编译器很啰嗦,但上线以后确实没再半夜被叫起来过。
Host 别名、ControlMaster 复用连接、ProxyJump 跳板,写好一次受益很久。
Cache-Control、ETag 和 Last-Modified 各管什么,静态资源该怎么配。
时隔多年重读,印象最深的是“曳光弹”和“不要依赖巧合编程”。