在上一节中“JVM(三)内存回收(一)”我讲到了垃圾回收的几种算法,算是解决了之前提到的3个问题中的最后一个。 关于内存回收,还应该了解常用的内存回收器(GC Collector),即执行上述回收算法的引擎。 2. 垃圾回收器(接上章中“怎么回收”) 2.1 Serial / Serial old ...
分类:
其他好文 时间:
2017-09-21 23:26:29
阅读次数:
254
1.垃圾回收器类型1.串行垃圾回收器(Serial Garbage Collector)2.并行垃圾回收器(Parallel Garbage Collector)3.并发标记扫描垃圾回收器(CMS Garbage Collector)4.G1垃圾回收器(G1 Garbage Collector)1.... ...
分类:
其他好文 时间:
2017-09-20 12:08:23
阅读次数:
157
要求的两段序列是连续不重叠的,那么我们就需要找到那个所谓的断点。 只有思路,在看了题解之后才知道怎么实现的Orz,学习了。 ...
分类:
其他好文 时间:
2017-09-15 01:51:19
阅读次数:
188
///@author Sycamore///@date 9/11/2017///@link http://acm.hdu.edu.cn/showproblem.php?pid=2602#include using namespace std;int main(){ ios::sync_with_st... ...
分类:
其他好文 时间:
2017-09-11 21:26:57
阅读次数:
161
伪彩色映射 目前有 jet,Pink,Copper,Bone,Cool,Hot等颜色查找表。 ...
分类:
其他好文 时间:
2017-09-11 12:22:17
阅读次数:
194
Tempter of the Bone Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 129289 Accepted Submission(s) ...
分类:
其他好文 时间:
2017-09-09 18:14:37
阅读次数:
182
参考文章: http://www.cnblogs.com/zhaoxd07/p/5197669.html 当然最重要的是自己的实践,之前试的别人用的老的包 如XXstand.jar,结果并没有成功。 此处得到的真知是:官网的才是可信的,虽然不想看英文,只是没有耐心,但是如果仔细看,发现就不会走那么多 ...
分类:
其他好文 时间:
2017-09-07 18:10:07
阅读次数:
246
垃圾回收机制引用计数回收器(Reference Counting Collector) 原理是在每个对象内部维护一个整数值,叫做这个对象的引用计数,当对象被引用时引用计数加一,当对象不被引用时引用计数减一。当引用计数为 0 时,自动销毁对象。目前引用计数法主要用在 c++ 标准库的 std::sha... ...
分类:
其他好文 时间:
2017-09-04 11:02:02
阅读次数:
400
在这之前,我们用过了collect终端操作了,当时主要是用来把Stream中所有的元素结合成一个List。在这里,你会发现collect是一个归约操作,就像reduce一样可以接收各种做法作为参数,将流中的累积成汇总结果。具体的做法是通过定义新的Collector接口来定义的,因此区分Collect ...
分类:
编程语言 时间:
2017-09-02 15:31:16
阅读次数:
280
JVM 调优主要是调整GC以及一些执行参数: 目标: 堆不要太大,不然单次GC的时间过长导致服务器无法响应的问题 压力测试的时候TPS平稳 尽量避免full GC 检查是否用了并行的垃圾回收器 参数: -server执行,开启优化 采用并行gc collector, -XX:+UseParallel ...
分类:
其他好文 时间:
2017-09-01 17:43:10
阅读次数:
136