11 2012 档案

摘要:牛人写JVM的博客:http://blog.csdn.net/java2000_wl/article/category/1249100http://blog.csdn.net/cutesource/article/details/5904501有几个链接:http://www.cnblogs.com... 阅读全文
posted @ 2012-11-28 12:14 cuker919 阅读(1427) 评论(0) 推荐(0)
摘要:JDK中的jmap,jstat,jconsole,jvisualvm工具,或者是jmapdump分析工具MAT先从HotSpot的调优开始,看一下垃圾回收状态:jstat-gccause1s1000是你tomcat启动后的进程号;1s表示每秒显示一条数据,1000表示一共执行1000次jmap-he... 阅读全文
posted @ 2012-11-28 12:12 cuker919 阅读(139) 评论(0) 推荐(0)
摘要:画图代码在windowxp和有些linux服务器上会没有问题,今天在别的机器上发现运行后卡死在Graphics2D g = buffImg.createGraphics();由于使用了框架,但是没有看到报错。在网上找了解决方法,同时发现网上有些写法差不多但是可以捕获异常。解决方法:在tomca... 阅读全文
posted @ 2012-11-27 17:17 cuker919 阅读(388) 评论(0) 推荐(0)
摘要:现象描述:windows上加解密正常,linux上加密正常,解密时发生如下异常:javax.crypto.BadPaddingException:Given final block not properly padded at com.sun.crypto.provider.SunJCE_f.b... 阅读全文
posted @ 2012-11-26 17:24 cuker919 阅读(568) 评论(0) 推荐(0)
摘要:tomcat6启动报错在apache-tomcat-6.0.26/logs/catalina.out日志里面报错: java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler这个是由于apa... 阅读全文
posted @ 2012-11-15 12:21 cuker919 阅读(927) 评论(0) 推荐(0)
摘要:最近因项目存在内存泄漏,故进行大规模的JVM性能调优,现把经验做一记录。一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内... 阅读全文
posted @ 2012-11-07 17:45 cuker919 阅读(121) 评论(0) 推荐(0)