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