摘要:
一、使用 volatile 关键字 基于 volatile 关键字来实现线程间相互通信是使用共享内存的思想。大致意思就是多个线程同时监听一个变量,当这个变量发生变化的时候 ,线程能够感知并执行相应的业务。 volatile, 声明这个字段易变(可能被多个线程使用),Java内存模型负责各个线程的工作 阅读全文
posted @ 2022-10-17 17:04
KLAPT
阅读(145)
评论(0)
推荐(0)
摘要:
什么是幻读 ==》当同一个查询在不同的时间产生不同的结果集时,事务中就会出现所谓的幻象问题。 假设一个事务在 T1 时刻和 T2 时刻分别执行了下面查询语句,途中没有执行其他任何语句: SELECT * FROM t_test WHERE id > 100; 只要 T1 和 T2 时刻执行产生的结果 阅读全文
posted @ 2022-10-17 15:53
KLAPT
阅读(54)
评论(0)
推荐(0)

浙公网安备 33010602011771号