java 编程
yizhilong28
这个作者很懒,什么都没留下…
展开
-
LinkedList多线程不安全的解决办法
在batik源码中有多处使用到了LinkedList,而LinkedList是线程不安全的, 在多线程下遍历LinkedList,经常会抛出如下异常 java.util.ConcurrentModificationException at java.util.LinkedList$ListItr.checkForComodification(Unknown Source) ...原创 2010-07-20 17:21:05 · 1060 阅读 · 0 评论 -
java.io.FileNotFoundException: *****(Too many open files)
在linux下跑一个多线程读取文件的程序,待读取文件有数十万个。程序读取过程中抛出如下异常*****(Too many open files)。 原因是由于linux限制了一次会话中,程序最大同时打开文件数目。在redhat5中,该数值为1024。可以使用ulimit -n 验证。 解决办法 1、临时修改该数值,可使用 ulimit -n ...原创 2011-08-20 15:43:47 · 448 阅读 · 0 评论 -
产生随机不重复短信验证码 10位
基本思想 抽取uuid+自行产生的随机字符原创 2010-12-06 23:47:36 · 274 阅读 · 0 评论 -
win下java 安装,注意事项
同事电脑在命令行下使用javac,一点反应都没有,使用java正常。 1、重装数次结果一样 2、将javac拷贝到system32 目录下也是一样 3、换安装包,将jdk版本从6.0_11降到6.0_07,还是一样 最后,删除system32下javae.exe、javacpl.cpl、javaw.exe、javaws.exe问题解决。 以后重装jdk前,如有必要,注意...原创 2011-07-15 17:19:17 · 150 阅读 · 0 评论 -
居然没有单元测试
刚进公司,这边是ssi+etx,居然代码管理是cvs,而且没有单元测试,。原创 2011-03-16 15:18:05 · 117 阅读 · 0 评论