Java并发编程
文章平均质量分 97
chen_179
这个作者很懒,什么都没留下…
展开
-
阅读笔记lv.5
当数据表小的时候,这是没问题的,但当数据量大的时候,比如未发送的短信到了百万量级 的时候,你就会发现,上面的sql查询时间会变得很长,最后timeout报错,查不出结果了。的话,可以将更新行数的sql放入到对应事务里,这样既能满足事务隔离性,还能快速读取到行数信息。的话,那可以用explain里的rows,这可以满足大部分的监控场景,实现简单。而事务,有四层隔离级别,其中默认隔离级别就是可重复读隔离级别(RR)但这个过程,根据count()方法括号内的传参,有略有不同。终极进化(责任链工厂改造)原创 2024-01-12 14:39:42 · 876 阅读 · 0 评论 -
使用两个线程交替打印 0~100 的奇偶数
线程交替使用案例Synchronized 实现wait - notify 实现Synchronized 实现示例代码额外了解:使用 位运算 判断奇偶数/** * 描述: 两个线程交替打印0~100的奇偶数,用synchronized关键字实现 */public class WaitNotifyPrintOddEvenSyn { private static int count; private static final Object lock = new Objec原创 2020-09-09 15:49:13 · 289 阅读 · 0 评论