1.叙述的问题
对象什么时候死亡?
垃圾收集算法
垃圾收集器
内存分配与回收策略2.GC需要完成的三件事:
哪些内存需要回收?
什么时候回收?
怎么回收?1)判断对象死亡的方法:
引用计数器算法:给对象中添加一个计数器,每当有一个地方引用它时,计数器加1;当引用失效时,计数器减1;任何时刻计数器都为0的对象就是不可能再被使用的。
根搜索算法:通过一系列的名为“GC Roots”的对...
分类:
其他好文 时间:
2015-08-16 10:45:40
阅读次数:
102
#include#include#includeusing namespace std;char num[10000];int get_sum(){ int ret=0; for(int i=0;i<strlen(num);i++) { ret+=(num[i]-'0...
分类:
其他好文 时间:
2015-08-13 23:35:24
阅读次数:
183
http://acm.hdu.edu.cn/showproblem.php?pid=1163
Eddy's digital Roots
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5203 Accepted Sub...
分类:
其他好文 时间:
2015-08-13 15:49:26
阅读次数:
145
最近看了一些关于垃圾回收机制的文章,总结一下。
要回到java的垃圾回收机制,从以下三个方面去回答:
1、哪些内存会被收回?
2、什么时候收回?
3、如何收回?首先,谈谈哪些对象会被收回。 通过根搜索算法(GC Roots Tracing)判断对象是否还活着。该算法通过一系列的名为“GC...
分类:
编程语言 时间:
2015-08-08 01:23:27
阅读次数:
203
// 95 return all unique BST roots.public ArrayList generateTrees(int n) { // 2nd ans // Start typing your Java solution below //...
分类:
其他好文 时间:
2015-08-05 08:52:16
阅读次数:
87
题目分析相当简单,不多说,这里要记录的是一点点小技巧
按题目意思,必须要将输入的数字拆分成个位数,然后相加,如果结果是个位数即输入结果,
不是则继续拆分,所以这里涉及到,拆分数字。。。...
分类:
其他好文 时间:
2015-07-27 09:27:08
阅读次数:
129
/*Digital Roots
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 58506 Accepted Submission(s): 18275
Problem Description
The digital...
分类:
其他好文 时间:
2015-07-26 21:00:47
阅读次数:
104
我把Java的内存区域画了一张思维导图,以及各区域的主要功能。
模拟Java堆溢出
Java堆用于存储对象实例,只要不断地创建对象并且保证GC ROOTS到对象之间有可达路径避免被回收机制清除,就可以模拟出Java堆溢出。
package hxl.insist.jvm;
import java.util.ArrayList;
import java.util.List;
/*...
分类:
编程语言 时间:
2015-07-24 20:57:45
阅读次数:
162
B - Eddy's digital Roots
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d
& %I64u
Submit Status Practice HDU
1163
Description
The digital root of a positive integ...
分类:
其他好文 时间:
2015-07-23 10:41:31
阅读次数:
82
saltstack的深入-highstate概念
一、初识
1、HIGHSTATE数据结构的定义
1)salt状态树(THESALTSTATETREE)
状态树(statetree)指的是在file_roots中定义的目录下分类保存,供模块(module)调用的那些sls文件。
2)入口文件(TOPFILE)
一个入口状态(state)文件可以在stat..
分类:
其他好文 时间:
2015-07-23 00:55:27
阅读次数:
431