凉水代码

Code Cold Water

导航

文章分类 -  JavaSE

摘要:1、首先是:java.lang.OutOfMemoryError: Java heap space解释:Heap size 设置JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heapsize的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn-Xms -Xmx等选项可进行设置。Heap size 的大小是Young Generation 和Tenured Generaion之和。提示:在JVM中如果98%的时间是用于GC且可用的Heap size 不足2%的时候将抛出此 阅读全文

posted @ 2011-08-20 17:35 凉水代码 阅读(626) 评论(0) 推荐(0)

摘要:在startup.bat中@echo off下面一行增加SET CATALINA_OPTS= -Xms200m -Xmx812m 阅读全文

posted @ 2011-05-31 21:49 凉水代码 阅读(273) 评论(0) 推荐(0)

摘要:想不到QQwry还在用,这是俺两年前设计的,这个格式该被淘汰了.为什么这么说呢,因为它采用的是索引+二分查找来减小内存占用和提高查找速度的.由于采用二分查找,所以IP数据要被分为最小的片,假设有A,B两条数据,B数据完全覆盖A数据,那么转换为QQwry 后两条数据就变成了三条.如果原始数据非常有条理,就可以避免这个现象,不过这是不可能的,几万条数据会越来越乱,所以QQwry的尺寸会迅速增加,之所以增长的不是特别快,是因为格式对重复数据有一定压缩.QQwry.dat:”咦?我没吃那么多,怎么胖的那么快!?”有几点改进一下,就可以满足日后需要了:1.搜索改成可分层搜索,并且转换文件时可以选择侧重文 阅读全文

posted @ 2011-03-08 12:05 凉水代码 阅读(3633) 评论(3) 推荐(0)

摘要:public class TestJob implements StatefulJob { @Override public void execute(JobExecutionContext jectx) throws JobExecutionException { System.out.println("do some thing"); } public static voi... 阅读全文

posted @ 2010-11-14 20:24 凉水代码 阅读(200) 评论(0) 推荐(0)

摘要:[代码]或[代码]调用外部程序来打开一个相应的文件比如我们要使用Editplus来打开一个远程机器上的文件,可以这样[代码]在JDK6中可以使用如下方式:[代码] 阅读全文

posted @ 2010-06-24 22:36 凉水代码 阅读(331) 评论(0) 推荐(0)

摘要:关于java使用jacob.jar调用word的配置问题 最近用到了jacob.jar来转换word文件,出现一些问题都是关于配置的,先将一些配置说明一下,以供大家参考。一、将jacob.dll拷贝到windows/system32下,并在部署环境中添加jacob.jar包,这两个文件的版本必须一致,不然会出现一些错误,如果多个应用用到改包,最好放到公共包目录下,因为可能出现一些错误。二、如果通过... 阅读全文

posted @ 2010-06-24 22:29 凉水代码 阅读(10534) 评论(0) 推荐(1)

摘要:dom4j-xpath选择xml节点类型:1、绝对路径 /2、相对路径 //3、所有类型 *4、指定 [ ]5、属性 @ 1、指定序号 数字 2、操作符: | 或 3、函数: name() 返回名称 count() 返回个数 normalize-space()去除空格后 starts-with(,) 以开始 contains() 包含 string-length(,) 长度 修饰: 6、某种子节... 阅读全文

posted @ 2010-06-24 22:27 凉水代码 阅读(226) 评论(0) 推荐(0)