- 博客(2)
- 收藏
- 关注
原创 @Param注解原理
大部分文章告诉你在Mapper接口的方法参数上使用@Param注解,可是有的时候不用也没有问题,还有的时候用了@Param注解也还是报错,今天我们探究下这个注解原理,以后你碰到这个问题就不再懵逼了。
2023-02-05 01:48:43
2822
2
原创 RedisAtomicLong自增并发出现重复编号
RedisAtomicLong分布式自增id出现重复编号问题分析解决方案1.升级spring-data-redis版本2.业务代码加锁问题分析近期公司的订单编号出现重复编号,并且每次都是前几个编号重复,后面就不会出现,从现象猜测八成是竞态条件下出现并发问题。幸运的是我竟然能在本地重现,启动100个线程并发创建自增id,确实是会有编号0,1,2重复的情况。查看核心代码:生成分布式唯一自增id. /** * @Title: generate * @Description: 生成分布式唯一自增i
2021-04-14 23:52:19
7455
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人