12 2020 档案
摘要:1.Future 线程的保护性暂停 一个线程等待另一个线程的执行结果 多线程设计模式 多线程设计模式之保护性暂停模式 2.volatile在DCL(单例模式)中应用,代码重排序,双重锁定 public class Singleton { private static volatile Singlet
阅读全文
摘要:JAVA 对象头分析及Synchronized锁 对象内存布局 HotSpot虚拟机中,对象在内存中存储的布局可以分为三块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。 从上面的这张图里面可以看出,对象在内存中的结构主要包含以下几个部分: Mark
阅读全文
摘要:fd命令 简介 fd 是基于 Rust 开发的一个速度超快的命令行搜索工具,fd 旨在成为 Linux / Unix 下 find 命令的替代品。 fd的一些显着特征: 易于使用的语法 - fd * pattern *而不是find -iname * pattern * 。 多彩输出类似于ls命令之
阅读全文