- 博客(3)
- 收藏
- 关注
原创 在使用线程池+shiro情况下,shiro获取session时数据异常问题探究
使用线程池创建多线程时,shiro获取session异常问题探究
2023-10-18 13:25:08
1091
1
原创 MyBatis一级缓存机制
今天遇到了一个非常奇怪的生产环境问题。代码不符合规范,但看起来也不会出现啥问题,从数据库里根据id获取一个map集合,并往其中的weight更新重量。一切看起来都很正常,。问题就出在这。当有一段业务需要用到上述代码时出现了相同的id当第一个id运行完时,一切都很正常,从数据库里拿到weight再运行,更改weight的值,返回整个哈希表,处理其他逻辑。而数据库里面weight的值一直为30,从没有改变过。
2023-08-12 11:27:54
68
1
原创 2021-09-14
stream()流中distinct()方法之思考distinct()顾名思义,是用来去重的方法。但由于我在使用流时对复杂集合错误地使用了.map(),之后再去重,导致结果出现问题而引发的思考,现记录如下。案例:首先给定一个情景:String[] words = new String[] {"hello", "world"};对该数组里面的字符进行去重。即要求输出为"h e l o w r d";正确的代码应该是:String[] words = new String[] {"hello", "w
2021-09-14 15:45:00
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人