移动端适配:rem、vw 与响应式方案对比
手机屏幕尺寸千差万别,一套设计稿怎么适配所有机型?梳理 viewport、rem+flexible、vw 与 clamp 现代方案。
手机屏幕尺寸千差万别,一套设计稿怎么适配所有机型?梳理 viewport、rem+flexible、vw 与 clamp 现代方案。
转账中途出错怎么办?脏读、不可重复读、幻读分别是什么?讲清 ACID、隔离级别与 InnoDB 的 MVCC 对策。
理论都懂:缓存穿透、击穿、雪崩。但真到给一个慢接口加缓存时,key 怎么设计、过期时间怎么定、更新怎么同步,全是细节。这篇用一个真实案例走一遍完整流程。
大文件为什么不能一次性 readFile?背压是什么?梳理四种流、pipe 原理和 Buffer 二进制处理。
Git Flow、GitHub Flow、GitLab Flow 有什么区别?结合团队实践梳理分支策略、合并约定和常用排错命令。
线上问题排查,靠 console.log 打出来的流水账根本没法检索。这篇记录我在 Node 服务里落地结构化日志的过程:为什么用 JSON、字段怎么设计、winston/pino 怎么选、以及和 ELK 的对接。
Pinia 已成为 Vue 官方推荐的状态管理库。没有 mutations、完整 TS 推断、支持组合式写法,对比 Vuex 体验新 API。
mixin 迁移成组合式函数怎么改?setup 与 this 选项如何对应?总结迁移映射表和组合式函数抽取套路。