自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上

在路上,要懂得积累;在路上,要学会放下;我在路上。Stay hungry,Stay foolish。

  • 博客(5)
  • 资源 (10)
  • 收藏
  • 关注

原创 JVM-垃圾收集器

通过学习了解到现在商用的JVM中的垃圾收集采用的是分带收集算法,那么针对不同年代采用了不同的收集算法,从而在JVM发展的过程中,就产生了不同的垃圾收集器,一般分为新生代收集器和老年代收集器,两者相互组合进行GC操作(下图中相连的垃圾收集器表示可以相互组合,注意Serial Old和CMS也可以联合进行老年代的垃圾收集)。JDK6u14中开始测试的G1垃圾收集器,正式发布于JDK7u4中,是目前唯一

2016-01-31 15:25:18 5482 2

原创 JVM-GC设计思路分析

JAVA中将内存的控制交给JVM来实现,方便了JAVA程序猿,当然牺牲了一部分效率,不过总体来看是值得的。那么JVM中是如何设计GC的呢,本文从几个问题入手,然后分析了一下设计思路,如果有理解错误的地方,请批评指正!主要参考了《深入理解JAVA虚拟机》这本书,图是盗来的,图的内容和书上一样。    在JVM的内存模型中,堆内存是JAVA内存区域中最大的一部分,GC主要就是发生在堆中,用来回收那

2016-01-25 23:20:44 4470 1

原创 JVM-OutOfMemory异常重现

JVM中常见的OOM,那么如何通过自己编写代码产生这些OOM异常呢?通过写代码重现异常,是为了避免在工作中写出有OOM BUG的代码。之前虽然看过相关文章,但是没自己写过这些代码,这次在编写的实际过程中,由于和书本使用的JDK版本不一致,也会有点问题。其中印象最深刻的就是从JDK1.7开始常量池就已经不放在方法区了,而是改到了JAVA堆中,所以《深入理解JAVA虚拟机》中的有些知识也需要更新了。下面的代码基于JDK1.7来的。并且在运行程序的时候需要设置JVM参数,如果不设置,轻则需要等待很长时间才会出现异

2016-01-23 21:18:44 4115

原创 JVM-JAVA对象的访问

JAVA中对象的访问    JAVA是面向对象的语言,那么在JAVA虚拟机中,存在非常多的对象,对象访问是无处不在的。即时是最简单的访问,也会涉及到JAVA栈、JAVA堆、方法去这三个非常重要的内存区域之间的关联关系。 比如:    Object obj = new Object();     其中,“Object obj”这部分语义作为一个reference类型数据出现,

2016-01-03 17:05:23 4710

原创 2016年计划,2015年总结

2015已过,过去的都过去了,但是回顾整个2015确是人生中非常重要的一年。    2015年考完了驾照,拿到了毕业证,来到了广州开始人生中的第一份工作,真正的独立了。2015年也斩断了过去,是我人生一个新的起点。    2016崭新的一年,相信这一年会比2015更好,我会更努力,对自己的人生负责,脚踏实地,打好自己人生的基石。在这里给自己定下一些计划:做好本职工作,在工作上取

2016-01-01 11:37:55 4735

百度地图API定位与显示Demo 源码程序

获取自己当前的经纬度坐标,并且显示在地图上的一个小Demo,可供大家参考。获取自己当前的经纬度坐标,并且显示在地图上的一个小Demo,可供大家参考。获取自己当前的经纬度坐标,并且显示在地图上的一个小Demo,可供大家参考。获取自己当前的经纬度坐标,并且显示在地图上的一个小Demo,可供大家参考。

2014-07-07

MyEclips中JS代码提示插件(spket)

MyEclips中JS代码提示插件(spket)MyEclips中JS代码提示插件(spket)MyEclips中JS代码提示插件(spket)

2014-05-12

SQLite在android中实现增删改查小例子

本资源对应博文:http://blog.csdn.net/zhshulin/article/details/38872075,在android实现了面向对象的增删改查操作。有问题可以留言,我们一起讨论。

2014-08-27

百度地图3.0自定义缩放按钮

替换百度默认的缩放控件,对应博文:http://blog.csdn.net/zhshulin/article/details/41378927

2014-11-22

Spring+SpringMVC+Mybatis框架整合例子(SSM) 下载

本资源对应博文:http://blog.csdn.net/zhshulin/article/details/37956105,可以通过博文进行学习,不建议下载完整源码,博文有详细教程,以及代码。

2014-07-21

MyEclipse安装SVN插件

MyEclipse安装SVN插件,解压放在SVN文件夹下,然后复制到MyEclipse安装目录中的dropins目录下

2014-05-12

EMF+GEF+VE

本文件中包含了搭建eclipse+ArcEngine二次开发环境的EMF+GEF+VE这三款插件,配合eclipse-jee-helios-SR2-win32可以搭建成功。

2014-01-12

JAVA实现多对多聊天

使用JAVA开发的网络聊天程序,带有UI界面以及客户端和服务器端的全部代码,适合于课程设计和JAVA的Socket编程学习,通信协议为IP。

2013-12-27

堆排序算法(java)

java的堆排序算法实现程序,含测试,可直接运行。java的堆排序算法实现程序,含测试,可直接运行。

2013-11-26

jq弹出div演示_20131211095542

方法A: 把浮动div和触发元素a放于同一个父级元素内,鼠标经过父级元素时触发显示。这样鼠标移动到div时仍然 处于该父级元素内,则div不会隐藏。 方法B: 鼠标经过a时弹出div,鼠标离开a时设置一个计时器用来关闭div,如果鼠标移动到div后则清除计时器。

2014-07-01

空空如也

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

TA关注的人

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