06 2020 档案

摘要:从AtomicLong谈到LongAdder。对于AtomicLong源码的写法抛出了一个问题。希望知道的朋友可以指点一下。对于LongAdder的结构进行分析,感觉不经意间窥探到了高并发的秘密。 阅读全文
posted @ 2020-06-22 12:43 why技术 阅读(1674) 评论(3) 推荐(3) 编辑
摘要:最近在官网上发现一个JDK 8 的Bug。ConcurrentHashMap使用不当,也会导致死循环。于是研究了一下这个Bug的来龙去脉,整理成本文,分享给大家。另外,这个Bug 在JDK 9 才修复,所以如果你的项目中有使用CHM的computeIfAbsent可要注意一下了哦。 阅读全文
posted @ 2020-06-14 21:41 why技术 阅读(2596) 评论(2) 推荐(4) 编辑
摘要:使用mybatis逆向工程的时候,delete方法的使用姿势不对,导致表被清空了,在生产上一刷新后发现表里没数据了,一股凉意从脚板心直冲天灵盖。于是开发了一个拦截器,并写下这篇文章记录并分享。 阅读全文
posted @ 2020-06-07 23:49 why技术 阅读(1101) 评论(4) 推荐(5) 编辑

点击右上角即可分享
微信分享提示