2007-05-25 11:00:46 显示全文

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。

改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

最后更新:2007-05-25 11:00:46
分类:java  |  (共有0条评论)  
2007-05-25 10:59:41 显示全文
BSD开源协议
GPL--LGPL
Public Domain
Artistic许可
最后更新:2007-05-25 10:59:41
分类:java  |  (共有0条评论)  
2007-05-25 10:57:25 显示全文
[美]戴维 威斯格特

信任一个人有时需要许多年的时间。

因此,有些人甚至终其一生也没有真正信任过任何一个人,倘若你只信任那些能够讨你欢心的人,那是毫无意义的;

倘若你信任你所见到的每一个人,那你就是一个傻瓜;

倘若你毫不犹疑、匆匆忙忙地去信任一个人,那你就可能也会那么快地被你所信任的那个人背弃;

倘若你只是出于某种肤浅的需要去信任一个人,那么旋踵而来的可能就是恼人的猜忌和背叛;

但倘若你迟迟不敢去信任一个值得你信任的人,那永远不能获得爱的甘甜和人间的温暖,你的一生也将会因此而黯淡无光。


信任是一种有生命的感觉,信任也是一种高尚的情感,信任更是一种连接人与人之间的纽带。

你有义务去信任另一个人,除非你能证实那个人不值得你信任;

你也有权受到另一个人的信任,除非你已被证实不值得那个人信任。

最后更新:2007-05-25 10:57:25
分类:精彩文章  |  (共有0条评论)  
2007-05-25 10:55:30 显示全文
n年前自己画的一张图

觉得挺好玩,跟大家分享


最后更新:2007-05-25 10:55:30
分类:精彩文章  |  (共有0条评论)  
2007-05-25 10:48:58 显示全文
Tomcat 服务器server.xml的关键参数配置
这篇文章很有用 转自:http://internet.blog.enorth.com.cn/article/27438.shtml
最后更新:2007-05-25 10:48:58
分类:java  |  (共有0条评论)  
2007-05-25 10:44:33 显示全文
正则表达式的简单应用
常用正则表达式的写法
常见错误
最后更新:2007-05-25 10:44:33
分类:java  |  (共有0条评论)  
2007-05-25 10:40:44 显示全文

正则表达式最早是由数学家Stephen Kleene1956年提出,他是在对自然语言的递增研究成果的基础上提出来的。具有完整语法的正则表达式使用在字符的格式匹配方面上,后来被应用到熔融信息技术领域。自从那时起,正则表达式经过几个时期的发展,现在的标准已经被ISO(国际标准组织)批准和被Open Group组织认定。它具有两种标准:基本的正则表达式(BRE),扩展的正则表达式(ERE)ERE包括BRE功能和另外其它的概念。

最后更新:2007-05-25 10:40:44
分类:java  |  (共有0条评论)  
2007-05-25 09:48:06 显示全文
关于我的做个人网站的一些想法
最后更新:2007-05-25 09:48:06
分类:java  |  (共有0条评论)  
2007-05-25 08:37:59 显示全文
在江北的名山大川中,像蒙山的水帘洞瀑布这样的三叠瀑布是不多见的
蒙山1
流 碧 桥
蒙山1
早上六点,天气凉爽,空气清新
蒙山1
最后更新:2007-05-25 08:37:59
分类:精彩文章  |  (共有1条评论)  
2007-05-25 08:22:14 显示全文

Subversion 项目的初衷是为了替换现在开源社区最为流行的版本控制软件 CVS,在 CVS的功能的基础上有很多的提升同时也能较好的解决 CVS 系统的一些不足,这些提升主要包括以下的一些方面:

1. 目录、文件以及改名等元数据的版本化
不同于 CVS 只关心文件的内容以及文件是否存在,所有文件、目录的相关操作都是被版本化的,例如文件的改名、拷贝等等;

2. 提交操作是真正的原子操作
在 Subversion 中,提交操作是不可分割的,修订版本号是基于每次提交操作而非文件。提交日志被附加在每个修订版本中,而不是像 CVS 一样冗余的进行存储;

3. 可通过 Apache 服务器提供基于 WebDAV/DeltaV 协议的支持
该功能可使 Subversion 通过 Apache Web 服务器使资源库更加灵活的在网上进行共享,使其在互操作性上大大优于 CVS;

4. 可独立运行
当你不想使用 Apache 2.x 时候,你也可以使用 Subversion,它可以以守护进程或者是Windows 下的服务方式独立运行;

5. 分支(Branching)与标签(Tagging)操作是轻量级的;

6. 客户服务器端分层库结构设计;

7. 资源库可以采用数据库(BerkeleyDB)或者是使用特定格式的文件进行存储;

8. 更有效的对二进制文件进行处理。

另外:Sourceforge 开始全面支持 Subversion

Subversion的官方网站

TortoiseSVN

最后更新:2007-05-25 08:22:14
分类:java  |  (共有0条评论)  
分页:  上一页 1  2  3  4  5  6  7  8  下一页