深浅主题
开发排障笔记
把现象变成线索,把修复变成可验证的步骤。
这里整理前端、Java、数据库与部署中的常见问题。每篇笔记从诊断证据出发,提供原因分析、代码示例、验证方法与官方资料,方便开发时快速查找,也方便事后复盘。
前端 Web8 篇笔记 · 从状态变化到浏览器网络,定位交互与页面交付问题。Java 后端8 篇笔记 · 沿着事务边界、线程与连接资源,查清后端异常。数据库与缓存8 篇笔记 · 结合执行计划、锁与缓存语义分析数据访问瓶颈。部署与运维8 篇笔记 · 从请求链路、容器和系统资源,缩小部署故障范围。
从问题开始
- 页面状态不更新?从 Vue 响应式失效 检查引用与代理。
- 查询结果来回跳?检查 异步请求乱序覆盖 的版本控制。
- 保存失败却写入了数据?确认 Spring 事务边界。
- 接口越来越慢?沿着 连接池、执行计划 与 锁等待 排查。
- 部署后无法访问?先区分 代理错误 与 容器网络问题。
使用方法
顶部搜索支持中文现象、技术名称和英文异常关键词,例如“连接池”、HikariCP、WebSocket。文章右侧目录可以直接跳到诊断或修复;代码块支持复制,底部可继续阅读上一篇和下一篇。手机上通过菜单打开分类。
示例以 Vue 3、Spring Boot 3、MySQL 8 和 Docker 为主要环境。不同版本和业务约束可能改变结论,执行前请核对“适用环境”。这些是原创整理的可复用方法,不虚构个人生产事故;生产变更应先备份、限定范围,再验证并保留回退路径。