自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 eclipse下svn的分支与合并操作

        eclipse的svn插件关于分支的建立与合并。        首先说说创建分支,很简单,不过是浅copy一个trunk目录到branches下即可.如下图所示:             右键你的工程==>team==>分支/标记 弹出如下信息: 此框告诉你从哪里copy到哪里,这里我们从trunk位置copy到branches目录,点击ok即可搞...

2011-08-22 16:03:57 134

原创 JVM系列三:JVM参数设置、分析

 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不...

2011-08-16 16:58:49 64

原创 Full GC的分析

267752.705: [Full GC [PSYoungGen: 577525K->0K(577536K)] [PSOldGen: 1398142K->651426K(1398144K)] 1975668K->651426K(1975680K) [PSPermGen: 67030K->67030K(67200K)], 2.6891040 secs] [Times: u...

2011-08-15 15:11:25 232

原创 JVM GC知识总结

 JVM server模式和client模式:JVM如果不指定-server或-client选项,JVM会在启动的时候根据硬件环境判断以server模式启动还是以client模式启动(适用于Java 5及以上版本)。 JVM工作在server模式可以大大提高性能,但应用的启动会比client模式慢大概10%。当该参数不指定时,虚拟机启动检测主机是否为服务器,如果是,则以server模式启动,...

2011-08-15 11:13:58 183

原创 PermGen space

1、 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instanc...

2011-08-15 10:53:14 100

原创 【转】Eclipse Memory Analyzer tool(MAT)分析内存泄露2

前言在使用Memory Analyzer tool(MAT)分析内存泄漏(一)中,我介绍了内存泄漏的前因后果。在本文中,将介绍MAT如何根据heap dump分析泄漏根源。由于测试范例可能过于简单,很容易找出问题,但我期待借此举一反三。一开始不得不说说ClassLoader,本质上,它的工作就是把磁盘上的类文件读入内存,然后调用java.lang.ClassLoader.defineClass...

2011-08-12 14:07:27 103

原创 VisualVM 性能分析工具

最近在学TDA(Thread Dump Analyzer)的时候,发现一款很好用的查看JVM的工具–VisualVM,这个工具是Sun在JDK1.6 Update7之后的版本中推出的,就放在bin目录下面,惭愧的是我竟然一直都没发现。    简单说来,VisualVM是jConsole的升级版,但它可比jConsole好用多了。它能为您提供强大的thread 和heap分析能力。它囊括的命令...

2011-08-12 10:56:06 295

原创 jmap + Eclipse MAT :排查内存泄漏的好工具

  最近在测一个接口时,发现在并发压力的情况下,用jconsole监控JVM后,发现服务器灰常耗费内存导致GC频繁从而影响了性能,故想找到程序中具体哪块比较耗费内存。搜索一些资料后,终于找到了一个好用而界面直观的工具,能帮助我们很好的分析内存的耗费情况~   先说明一个linux下的命令 jps 和 jmap :   jps 用于 列出所有java相关线程的pid等信息,如: [r...

2011-08-12 10:53:04 85

原创 hibernate generator class="" id详解

Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not fetch initial value for increment generator 错误提示:Exception in thread "main" org.hibernate.exception.SQLGrammarExce...

2011-08-05 17:44:44 141

原创 安装ImageMagick

最后自己解决了,而且重复再3台机器上都陆续用此方法一次成功,把完整的说明写出来,给大家做参考。 准备资料: jmagick-6.4.0-src.tar.gz ImageMagick-6.4.0-0.tar.gz http://downloads.jmagick.org/6.4.0/ tiff-3.8.2.tar.gz http://www.linuxfromscratch.org/...

2011-08-03 14:04:53 349

hibernate中文手册

hibernate中文文档,非常好的 hibernate学习手册,是中文的

2010-01-24

SpringFramework开发参考手册_2.5.2(zh).chm

SpringFramework开发参考手册_2.5.2(zh).chm

2009-10-19

空空如也

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

TA关注的人

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