易截截图软件、单文件、免安装、纯绿色、仅160KB

Java虚拟机内存调整

Java虚拟机默认分配64M内存,如果你的应用比较大,超出64M内存,Java虚拟机就会抛出OutOfMemoryError,并停止运行。不管是什么应用(Web应用、Application等),只需要修改你的机器上的运行Java命令,在java xxx命令中添加-Xms(最小使用内存)、-Xmx(最大使用内存)即可解决。当然,这儿的内存容量都是指物理内存,不能超出你的机器的物理内存的总容量。
关于如何设置JVM参数
在Tomcat4.x中,可以通过在$TOMCAT/bin/catalina.bat中设置
CATALINA_OPTS参数来设置JVM参数
比如
set CATALINA_OPTS=-Xms256m -Xmx256m
                  -XX:NewSize=64m
                  -XX:MaxNewSize=64m
                  -XX:SurvivorRatio=10
参数含义如下:
1,-Xms  设置Java heap(堆)的初始化大小
2,-Xmx  设置Java heap  的最大值
3,-XX:NewSize 如果初始化大小不足,按照此参数决定新增的内存大小
4,-XX:MaxNewSize 设置最大可以新增内存
5,-XX:SurvivorRatio set the ration of nursery-to-surriovr space
转自:http://jeans.javaeye.com/blog/203086


相关文档:

Java设计模式之:Iterator链表模式

先来了解一下链表模式的原理:
首先写一个JavaBean,内容是要添加的元素和该元素的节点。
public class NodeBean implements Serializable
{
   
    private Object data; //元素本身
    private NodeBean next; //下一个节点
   
  &n ......

Java对象拷贝

public class Person implements Serializable {
    private String name;
    private int age;
    private GregorianCalendar birthday;
    public Person(){
       
    }
    p ......

用Java代码查看系统默认字符集编码

public class EchoDefaultSystemEncoding
{
    public static void main(String[] args)
    {
           String encoding = System.getProperty("file.encoding");
           System ......

C#与JAVA的比较

很多人说C#是微软用来和Java抗衡的武器,因为二者在很大程度上有着惊人的相似,尽管如此,两者不同的地方也很多,所谓“于细微处见差异”。那么两者的相似和区别都在什么地方呢?我们从今天开始,会从各个角度来对比C#和Java的特点,希望能对正在学习、使用C#的朋友有所帮助。
& Y0 f! I! a4 a1 K
% B# G8 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号