- 博客(8)
- 收藏
- 关注
原创 synchronized遇到Transactional时线程不安全/事务失效
上面的方法里既有事务,又有锁,这么写有没有什么问题?有。上面方法的执行顺序是这样的:获取锁 -> 进入方法 -> 遇到第一句SQL时开启事务 -> 执行业务代码 -> 释放锁 -> 方法结束 -> 提交事务。那么在释放锁后,提交事务前这段时间,就可能有别的线程获取到锁进入方法,因此线程不安全。
2023-12-28 23:34:49
510
原创 ExceptionHandler返回中文乱码
在项目里自定义了一个ExceptionHandler,结果被ExceptionHandler处理的错误里中文全部变成了问号。
2023-12-27 00:12:48
539
原创 微信支付 JavaSDK 报错 LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
原因:微信支付SDK里的slf4j版本与原有项目里slf4j版本冲突。解决:排除微信支付SDK里的slf4j。
2023-12-01 10:24:21
456
原创 线上分析工具arthas
arthas是一个线上分析工具,可以帮助我们分析堆栈使用、方法耗时等等一系列信息。格式 trace [包路径].[类名] [方法名]
2023-11-30 10:09:55
438
原创 记我的第一个网络及debug历程
毕业设计第一次真正接触到了神经网络,看完3D U-Net等一系列论文以后没有利用github高星复现代码,而是选择自己写一个3D U-Net来训练,没想到遇到了许多困难...
2023-05-31 22:48:51
185
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人