自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (5)
  • 问答 (3)
  • 收藏
  • 关注

原创 垃圾收集算法与内存分配策略

《深入立即Java虚拟机》第二版-第3章读书笔记分代收集算法描述:根据对象存活周期的不同将内存划分为几块(一般为新生代和老年代),这样可以根据各个年代的特点采用最适当的收集算法。 新生代中,每次垃圾收集时都有大批对象死去,只有少量存活。 老年代中,对象存活率高、而且没有额外空间对它进行分配担保。标记清除算法描述:算法分为“标记”和“清除”两个阶段:首先标记处所有需要回收的对象,在标记完成后统一

2016-10-06 15:13:05 364

原创 垃圾收集-判断对象是否存活

《深入理解Java虚拟机》第二版-第3章读书笔记引用计数法描述:给对象添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的(垃圾收集)。缺点:很难解决相互引用的问题 例如下面这种情况,这两个对象已经不可能再被访问,但是由于相互引用,导致它们的引用计数都不为0,导致GC收集器无法回收它们。public class T

2016-10-04 16:17:16 360

原创 Java虚拟机(HotSpot)-对象:创建、内存布局、访问定位

《深入理解Java虚拟机》第2版-第二章读书笔记对象的创建1.检查这个指令的参数是否能在常量池中定位到这个类的符号引用,如果存在即进入22.检测该符号引用代表的类是否已被加载、解析和初始化过,若没有,则先执行相应的类的加载过程3.通过了上面的加载检查后,虚拟机为新生对象分配内存(对象所需内存的大小在类加载完成后便可完全确定),为对象分配空间的任务等同于把一块确定大小的内存从java堆中划分出来。4

2016-10-04 10:54:15 524

推箱子暴力求解程序(SokobanSolver)

采用深度搜索暴力解决的推箱子游戏求解程序,对于太复杂的图不能求解出来,详情可看http://blog.csdn.net/name_z/article/details/54572308

2017-01-22

java api文档离线查询器:Jdor

要求本地配有java环境,且jdk版本为1.8,。 本程序可以下载javase、javaee各版本的api文档,下载后,还可以进行查询,查询结果以网页形式显示,可以显示在本程序内,也可以用浏览器显示网页。

2016-03-12

javaweb在线聊天网站

javaweb在线聊天网站,数据库表: create table tbUser ( name varchar(10) not null, keyword char(20) not null, primary key(name) )CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; 其实还有另外一个表(存储聊天信息),不过后面写的时候忘记把聊天信息保存进数据库,所以其实可以不用管(程序里没用到),另一个表信息是: create table tbConnection ( id int not null, orignName varchar(10) not null, targetName varchar(10) not null, content varchar(255) not null, date datetime not null, primary key(id), foreign key(orignName) references tbUser(name), foreign key(targetName) references tbUser(name) )CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';

2016-01-09

intel指令手册.pdf(英文全3卷)

intel指令手册英文版全3卷

2015-07-29

汇编贪食蛇

内含一个txt文档(代码)和exe文件,程序xp直接可以运行,win7以上的用doxbox,wsad控制方向,在开始页面按a可以进入速度调整(w加快s减慢),玩的时候按<esc>可以退出游戏,游戏结束(win/lose)有分数和当前速度提示,地图大小:25*80。代码有少量英文注释(基本都是注释函数作用以及需要的参数、返回的参数,英文较渣,不过应该都看得懂)。

2015-07-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除