java -version 是 JDK 8,Gradle 为何仍使用 JDK 21
一次老 Android 项目打包失败的排查:终端 java 命令来自 JDK 8,但 Gradle Wrapper 实际优先使用了 JAVA_HOME 中的 JDK 21。
记录数据库证据、系统迁移、生产恢复与 AI 辅助工程实践。
一次老 Android 项目打包失败的排查:终端 java 命令来自 JDK 8,但 Gradle Wrapper 实际优先使用了 JAVA_HOME 中的 JDK 21。
一次 Dubbo 消费端连接被拒绝的排查:从最深层异常确认 provider 不可用,再定位容器退出与内存上限。
记录一次新复制的出库单只有按单号才能查到、默认总览却不可见的问题,以及时间字段复制带来的隐蔽数据缺陷。
一次本地配置指向测试库、登录与权限却像生产环境的排查,重点是识别分布式应用中彼此独立的运行依赖。
记录一次 RF 设备批量打印在弱网下中断的排查,以及如何在避免重复标签的前提下实现逐张发送和安全重试。
记录一次 WMS 列表慢查询排查:回退无效索引,并通过先分页主表再聚合明细验证更快的查询结构。