摘要:
Tomcat内存溢出的原因 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemoryError: unable to create new native thread. Tomcat内存溢出解决方案 对于前两种情况,在应用本身没有内存泄露的情况下可以用设置tomcat jvm参数来解决。(-Xm... 阅读全文
摘要:
【IT168 技术】以下是常用禁止缓存的四种方法: 1、客户端缓存要在head中加入类似如下内容:<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><META HTTP-EQUIV="pragma" CONTENT="no-cache"><META HTT 阅读全文
摘要:
1. 把Strings转换成int和把int转换成String String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int String a = String.valueOf(2); //integer to numeric stringint i = Integer.parseInt(a); //numeric string to anint2. 向Java文件中添加文本Updated: Thanks Simone for p 阅读全文
摘要:
设置工作空间的项目编码, 防止出现乱码 Window - Preferences - General - Workspace 将"Text file encoding"选为"Other" - "UTF-8" 改变现有项目的编码的步骤: 右击项目属性, 选择"Text file encoding"的编码 设置其它文件的编码 Window -> Preferences -> General -> Content Types 将需要设置的文件设置编码, 最好统一设为UTF-8 设置后, 如Javascr 阅读全文
摘要:
舍得网(shedewang.com)的开发暂时告一段落,一个人用时不到1个月,java底层代码16902行,jsp代码27685行,共计44587行。整个开发过程遇到过许多问题,但最后都解决了。下面把我在开发中遇到的所有问题和解决办法列出,供参考。 系统构架: redhat AS4/apache2.0.59/resin2.1.17/jdk6.0 u2/hibernate3.0/lucene2.2/urlrewrite3.0.4,数据库用得是mysql4.1.15,数据库缓存是构架在hibernate之上的,是一个只有794行的java类,但这个java类却做了数据库对象缓存、列表缓存、up.. 阅读全文
摘要:
jfreecharts在Linux上不能显示中文,这个问题没有费多长时间就解决了,上网一搜就搞定,解决方法如下: 到网上下载一个linux下的ttf字体,本例用的是zysong.ttf 1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf 2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件 3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建 4.确认/usr/share/fonts/zh_C 阅读全文