![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用
DC_Zhang
这个作者很懒,什么都没留下…
展开
-
StampedLock
StampedLockStampedLock使用必须遵循的模式private final StampedLock sl = new StampedLock();long stamp = sl.tryOptimisticRead(); // 非阻塞获取版本信息 使用乐观锁copyVaraibale2ThreadMemory(); // 拷贝变量到线程本地堆栈if(!lock.validate(stamp)){ // 校验 long stamp原创 2022-02-01 13:24:54 · 276 阅读 · 0 评论 -
java深克隆
java深克隆public class People implements Serializable, Cloneable { // 属性省略 @Override protected Object clone() { return deepClone(); } public Object deepClone() { try { ByteArrayOutputStream bos = new ByteArrayO原创 2021-12-13 10:35:23 · 127 阅读 · 0 评论 -
mac 常用快捷键
mac idea中command + option + L 代码格式化command + shift + 上下箭头 代码块上下移动mac中command + 空格 聚焦搜索原创 2021-12-10 10:05:30 · 199 阅读 · 0 评论