1 MIN 92
Docker 容器数据持久化的正确姿势:卷、绑定挂载与实战对比
容器一删数据就没了?volumes 和 bind mounts 到底选哪个?结合 1Panel 部署博客的真实场景,把数据持久化一次讲透。
DockerDevOps部署
主要关于前端、桌面应用与全栈开发,偶尔也写点生活。
容器一删数据就没了?volumes 和 bind mounts 到底选哪个?结合 1Panel 部署博客的真实场景,把数据持久化一次讲透。
setTimeout 为什么不准?Promise 为什么排在 setTimeout 前面?用一张图 + 三段代码讲透事件循环、微任务与宏任务。
为什么不能直接存密码?salt 到底加了什么?HMAC 和普通哈希有什么区别?用最少的数学,把三者的工程语义讲明白。
frontmatter 解析、正文渲染、自定义插件、性能陷阱——一个博客内容管线的完整实现,从零到可用的每一步都有代码。
移动优先、断点策略、容器查询——用 Tailwind v4 把响应式从"能用"做到"优雅",附真实项目的间距治理经验。
提交信息怎么写、feature 分支怎么用、重构前为什么先打 tag、cherry-pick 什么时候用——一份可直接落地的 Git 工作流。
自己做编辑器?先想清楚要付出什么。对比 contenteditable、Quill、TipTap、Lexical 的取舍,并拆解 TipTap 的扩展机制。
LCP 慢?首屏白屏?交互卡顿?一份按「加载-渲染-交互」分段的性能排查清单,每个检查项都有判断标准和优化动作。