java内存模型——重排序
线程安全问题概括来说表现为三个方面:原子性,可见性和有序性。 在多核处理器的环境下:编译器可能改变两个操作的先后顺序;处理器可能不是完全依照程序的目标代码所指定的顺序执行命令;一个处理器执行的多个操 ...
线程安全问题概括来说表现为三个方面:原子性,可见性和有序性。 在多核处理器的环境下:编译器可能改变两个操作的先后顺序;处理器可能不是完全依照程序的目标代码所指定的顺序执行命令;一个处理器执行的多个操 ...
基于redis实现的分布式锁实现 什么是锁 这里需要引入一个话题,什么是锁?其实说到锁在我们的现实生活中非常的常见,比如密码锁,指纹锁,他是为了保证家中物资的安全性的一道保障。而在我们的计算机领域 ...