自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨笨个人笔记

ibenben.org

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

转载 JVM堆参数简单描述

ms/mx:定义YOUNG+OLD段的总尺寸,ms为JVM启动时YOUNG+OLD的内存大小;mx为最大可占用的YOUNG+OLD内存大小。在用户生产环境上一般将这两个值设为相同,以减少运行期间系统在内存申请上所花的开销。NewSize/MaxNewSize:定义YOUNG段的尺寸,NewSize为JVM启动时YOUNG的内存大小;MaxNewSize为最大可占用的YOUNG内存大小。在用户生产

2015-12-17 15:50:39 1215

转载 JVM垃圾回收描述

垃圾回收分多级,0级为全部(Full)的垃圾回收,会回收OLD段中的垃圾;1级或以上为部分垃圾回收,只会回收Young中的垃圾,内存溢出通常发生于OLD段或Perm段垃圾回收后,仍然无内存空间容纳新的Java对象的情况。 当一个URL被访问时,内存申请过程如下:JVM会试图为相关Java对象在Eden中初始化一块内存区域当Eden空间足够时,内存申请结束。否则到下一步JVM试图释放在Eden

2015-12-17 15:48:27 770

转载 JVM堆大小的调整

Sun HotSpot 1.4.1使用分代收集器,它把堆分为三个主要的域:新域、旧域以及永久域。Jvm生成的所有新对象放在新域中。一旦对象经历了一定数量的垃圾收集循环后,便获得使用期并进入旧域。在永久域中jvm则存储class和method对象。就配置而言,永久域是一个独立域并且不认为是堆的一部分。   可使用-Xms和-Xmx 控制整个堆的原始大小或最大值。为控制新域的大小,可使用-XX:N

2015-12-17 15:47:25 3551

原创 java.lang.OutOfMemoryError: unable to create new native thread

1、问题起因这个异常问题本质原因是我们创建了太多的线程,而能创建的线程数是有限制的,导致了异常的发生。能创建的线程数的具体计算公式如下: (MaxProcessMemory - JVMMemory - ReservedOsMemory) / (ThreadStackSize) = Number of threadsMaxProcessMemory 指的是一个进程的最大内存JVMMemory

2015-12-17 15:44:42 1661

原创 Tomcat heap 配置案例

1GB heap 配置案例CATALINA_OPTS=" -verbose:gc -XX:+PrintGCTimeStamps -Xms1024m -Xmx1024m -XX:NewSize=341m -XX:MaxNewSize=341m -XX:SurvivorRatio=2 -XX:PermSize=128m -XX:MaxPermSize=128m -XX:ThreadStackSize=5

2015-12-17 11:41:03 1467

process explorer汉化版

Process Explorer汉化版是一款增强型的任务管理器,你可以使用它方便地管理你的 程序进程,能强行关闭任何程序(包括系统级别的不允许随便终止的”顽固”进程)。除此之外,它还详尽地显示计算机信息:CPU、内存使用情况,DLL、句柄信息,很酷的曲线图。

2015-10-10

Maven实战(高清完整带书签)

Maven实战,高清,自用版本,请放心下载使用...

2014-08-21

Javac内核源码

Javac内核源码,自用版本。没有进行任何人修改,只是加上了部分中文的注释。

2014-05-22

Sencha_Touch_2.0用户指南(中文版).pdf

Sencha_Touch_2.0用户指南(中文版).pdf 自用版本。

2014-05-07

NodeJS开发指南

第1 章“Node.js 简介” 这一章概述了什么是Node.js。读过这章后,你将对 Node.js 有一个基本的认识,同时了 解它与 JavaScript 的深厚渊源。 第2 章“安装和配置Node.js” 这一章讲述了如何在各种不同的环境下安装和配置 Node.js 及其基本运行环境,同时你 你可以了解到如何编译Node.js,以及多版本管理工具。 第3 章“Node.js 快速入门” 这一章讲解Node.js的基础知识,你将会学到如何使用 Node.js 的基本环境和工具进行开发、 运行和调试。同时,还会讲解异步式I/O与事件式编程的一些重要概念,这些概念将会贯穿全书。 此外这一章还详细介绍了 Node.js 的模块和包的系统,这些都是开发中经常会碰到的内容。 第4 章“Node.js 核心模块” 这一章以全局对象、基本工具、事件发射器、文件系统和 HTTP 为代表,介绍了 Node.js 2 前 言 最常用的核心模块。你将会在后面的章节及以后的开发中经常与这些模块打交道。 第5 章“使用 Node.js 进行 Web 开发” 这一章是本书的实践性章节,一步一步教你如何从零开始用 Express 框架创建一个网站, 实现路由控制、模板解析、会话管理、数据库访问等功能,最终创建一个 Web 2.0 微博网站。 第6 章“Node.js 进阶话题” 这一章涉及几个进阶话题,包括模块加载机制、控制流分析和优化、生产环境的应用部 署等内容,最后还讨论了 Node.js 适用的范围,帮助读者在今后的开发中作出更好的取舍。 附录A“JavaScript 的高级特性” 这个附录介绍了 JavaScript 的一些高级特性,如函数作用域、闭包和对象的操作等内容。 这些特性在浏览器端的JavaScript 开发中并没有受到应有的重视,而在 Node.js 中却十分常 见,阅读这个附录可以帮助你更好地理解并运用 JavaScript 进行复杂的网站开发。 附录B“Node.js 编程规范” 这个附录介绍了 Node.js 代码风格的一些约定,遵守这些约定可以让你的代码更清晰、 易懂,同时也有利于接口开发的统一。该附录还分享了一些开发经验,可以让程序避免很多 意外错误和性能损失。

2014-01-22

struts2+spring+hibernate集成使用到的jar包

struts2+spring+hibernate集成使用到的jar包。自用版本。

2014-01-16

JCO3.0.zip

Java连接SAP的相关JCO包。包括各个Linux版本及Windows版本的。

2014-01-16

JDK6中文帮助文档

JDK6中文帮助文档。个人自用版。有需要的朋友请下载。

2014-01-16

swt帮助文档

swt帮助文档。用于eclipse插件开发。个人自用版本。

2014-01-16

JRainbow 0.2

JRainbow是一款基于Spring+Hibernate+Struts2+Extjs4的企业级开发的Eclipse开源插件。主要用于快速开发,针对都是Java开发人员,只是为程序员节省部分时间。非傻瓜式。非一键建站,适用于二次开发。 JRainbow插件主要功能是支持数据库生成后台代码及简单的Extjs页面代码。支持多次生成代码。支持程序员二次开发。暂时只支持MySQL及Oracle数据库。

2014-01-16

commons-lang-2.6.jar

commons-lang-2.6.jar

2014-01-15

空空如也

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

TA关注的人

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