分类 - 异常记录
2026
DataX 同步 StarRocks VARCHAR 超长导致数据丢失
DataX 同步 StarRocks VARCHAR 超长导致数据丢失
DataX 从 PostgreSQL 同步数据到 StarRocks 时,部分行报 NULL value in non-nullable column 被静默丢弃。根因是 PostgreSQL 的 VARCHAR(n) 按字符数计算,StarRocks 按字节数计算,自动建表直接映射导致中文数据超长被置 NULL。
GraalVM 反射参数名丢失导致 Controller 500
GraalVM 反射参数名丢失导致 Controller 500
生产环境 Controller 全量 500,编译配置正确、class 文件包含参数名,但 GraalVM 运行时反射拿不到方法参数名,导致 Spring MVC 无法解析 @RequestParam 和 @PathVariable。显式指定注解 value 后修复。
Spring 事务与 @Async 导致的状态丢失
Spring 事务与 @Async 导致的状态丢失
记录一次真实线上任务发布状态丢失 Bug 的排查与修复过程:从表面上的"发布成功但状态没变",到定位 Spring @Transactional 与 @Async 之间的事务提交竞态问题,最终通过 TransactionSynchronization 的 afterCommit 回调彻底解决。
2025
Mybatis PageHelper踩坑记录
Mybatis PageHelper踩坑记录
使用 MyBatis 的 PageHelper 分页时踩坑记录,分享原理分析、遇到的问题和我的解决经验
一次 Token 刷新并发 Bug 的排查与解决
一次 Token 刷新并发 Bug 的排查与解决
线上用户频繁被踢出登录,表面看是 Token 过期,实际是前端并发请求触发了 Token 刷新的线程安全问题——旧 Token 被销毁后,其他请求仍在使用它。最终通过分布式锁 + 二级缓存彻底解决。
2024
开发踩坑记录
开发踩坑记录
记录一下上班的时候遇到的问题
2024版IDEA终端无法打开
2024版IDEA终端无法打开
最近也是成功当上了牛马(虽然目前还没啥子事),在用内网的IDEA时,发现终端打不开
Pip版本更新导致友圈爬虫异常
Pip版本更新导致友圈爬虫异常
水群的时候发现友圈好像寄了,看看了自己的,果然是这样,记录一下解决过程。
Maven依赖版本不同异常
Maven依赖版本不同异常
今天帮鹊楠远程看了一个Bug,解决过程曲折离奇,误打误撞才搞定,但是这Bug异常离谱(可能是我水平不够),故此记录一下
腾讯云对象存储字体跨域异常
腾讯云对象存储字体跨域异常
用别人的电脑访问网站的时候,感觉速度有点慢,看了网络,发现是图片资源加载太慢了,所以就将存储桶从国外新加坡迁到中国香港,结果碰到字体跨域问题,现在记录一下
空降评论关闭热评复制地址
随便逛逛昼夜切换繁简转换版权声明