一、ReentrantReadWriteLock
1.ReentrantReadWriteLock 是什么?
ReentrantReadWriteLock 实现了 ReadWriteLock ,是一个可重入的读写锁,既可以保证多个线程同时读的效率,同时又可以保证有写入操作时的线程安全。
public class …
异或交换两个数
异或运算特性:
可逆性:a ^ a 0交换律:a ^ b b ^ a结合律:(a ^ b) ^ c a ^ (b ^ c)
// 1. 使用临时中间变量存储
// 2. 异或运算性质
private void swapXOR(int a, int b) {// 任何数与自身进行异或运算时都能…
01--Data Store Memory模块
数据存储模块一般是和数据写入还有数据访问一同搭配使用的
可以从帮助文档看到该模型如下的关键使用信息:
Data Store Memory 模块定义并初始化一个命名的共享数据存储,即一个内存区域,供指定相同数据存储名称的…