- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Java 常见的垃圾收集器有哪些
实际上,垃圾收集器(GC,Garbage Collector)是和具体 JVM 实现紧密相关的,不同厂商(IBM、Oracle),不同版本的 JVM,提供的选择也不同。接下来,我来谈谈最主流的 Oracle JDK。Serial GC,它是最古老的垃圾收集器,“Serial”体现在其收集工作是单线程的,并且在进行垃圾收集过程中,会进入臭名昭著的“Stop-The-World”状态。当然,其单线...
2018-07-21 22:49:10 4138
原创 java 内存模型中的happen-before 是什么?
happen-before 关系,是Java内存模型中保证多线程可见性的机制,也是对早期语言规范中含糊的可见性概念的一个精确定义。它的具体表现形式,包括但远不止测试我们直觉中的 synchronized、volatile、lock 操作顺序等方面,例如: 线程内存执行的每个操作,都保证happen-before后边的操作,这就保证了基本程序顺序规则,这是开发者再书写程序时的基本约定。对于volat...
2018-07-14 21:51:32 1702
原创 linux 常用命令
整理工作中常用的命令:1、本地拷贝文件:cp -r 文件夹A 文件夹B 拷贝文件夹A 到B路径cp 文件 文件 拷贝文件A 到B路径2、远程拷贝文件scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file 或者 scp local...
2018-07-07 20:24:32 159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人