自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 JVM启动参数大全 zz

<br />jdk1.4.2 JVM官方地址:http://java.sun.com/j2se/1.4.2/docs/guide/vm/index.html<br />标准和非标注参数(for windows):http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/java.html<br />非stable参数:http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp<br /><br /

2010-12-31 23:56:00 462

原创 JVM启动参数大全 zz

<br />jdk1.4.2 JVM官方地址:http://java.sun.com/j2se/1.4.2/docs/guide/vm/index.html<br />标准和非标注参数(for windows):http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/java.html<br />非stable参数:http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp<br /><br /

2010-12-31 23:55:00 436

原创 遭遇OutOfMemoryError zz

<br />这几天,网店系统基础架构进行了一次大的升级,升级之后例行的进行了压力测试,以前几次大的项目发布压力测试都没有任何问题,没想到这次出事故啦,而且是内存泄露?<br />系统运行环境:<br />硬件:Intel(R) Xeon(R) CPU 2.0G、4G RAM、Linux 2.6.9-42.ELsmp #1 SMP <br />软件:jboss-4.0.5.GA [Java HotSpot(TM) Server VM (build 1.5.0_10-b03, mixed mode)]<br /

2010-12-31 23:54:00 621

原创 JVM优化配置《一》

<br />OOM这个缩写就是Java程序开发过程中让人最头痛的问题:Out of Memory。在很多开发人员的开发过程中,或多或少的都会遇到这类问题,这类问题定位比较困难,往往需要根据经验来判断可能出现问题的代码。原因主要是 两个:对象没有被释放(多种情况引起,往往是比较隐蔽的引用导致被Hold而无法被回收)。另一种就是真的Memory不够用了,需要增加JVM的 Heap来满足应用程序的需求。最近有同事发的关于解决OOM的问题,让我了解了原来OOM除了在JVM Heap不够时会发生,在Native He

2010-12-31 23:52:00 510

原创 JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat

<br />jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的java程序呈现hung的状态,jstack是非常有用的。目前只有在Solaris和Linux的JDK版本里面才有。<br /

2010-12-31 21:35:00 1096 1

原创 java Transfer-Encoding 解析!

<br />private ByteArrayOutputStream readChunked(byte[] bytes, boolean isChunked) throws IOException{ if(!isChunked){ ByteArrayOutputStream baos = new ByteArrayOutputStream(); baos.write(bytes, 0, bytes.length); return baos; } ByteArray

2010-12-14 14:03:00 2925

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

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

2010-12-10 15:59:00 1248

原创 out memory 内存溢出总结

<br />出现内存泄露有好多情况的,主要jvm耗费了太多的内存,部署大系统时,如果内存设置不合理也会报错,还有程序方面的问题等等。 <br />分两种情况: <br />1 内存不够用。 比如parse一个大的xml,读一个大的文件。比如GC的速度赶不上系统运行期间开辟内存的速度,内存使用峰值超过了JVM参数设置范围。 <br />2 内存泄漏。在内存中某个类的实例在不断增加,可能是有某个全局变量引用了它,所以垃圾回收机制无法回收这些实例。 <br /><br /><br />具体的可能有

2010-12-09 18:56:00 1085

OfficePasswordRemover密码恢复工具

这个工具是需要在有网络的情况下,通过远程数据库来达到快速破解office的密码,亲身体验,速度非常快

2012-09-04

Eclipse 插件 打开资源对应的文件夹

用Eclipse插件可以很方便的打开工程文件夹

2011-04-15

tomcat_server原理初探.pdf

很不错的tomcat学习手册 很不错的tomcat学习手册

2011-01-11

java解惑 java puzzle 解惑 学习

一本贯穿java知识点的书籍,很不错的哦!

2010-06-08

代码之美中文版.pdf

代码之美中文版清晰版,是程序员经典必看书籍

2010-06-05

DevComponents.DotNetBar2.dll

.net winform 美化控件 可以使用这个控件制作界面美观的界面

2009-10-10

空空如也

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

TA关注的人

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