![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具笔记.java
silentpauljian
这个作者很懒,什么都没留下…
展开
-
tomcat 不输出日志
现象: tomcat的logs目录下面 catalina.out不输出日志开始以为是tomcat没启动,但是看了控制台,发现应用是可以访问的。这就排除了是应用错误引起的。(后来想想应用错误导致tomcat不能启动的现象应该不多见吧) 所以应该还是配置的问题,检查tomcat 的日志配置 conf/logging.properites ,原来之前把所有的handler的level都设...原创 2011-03-30 09:39:42 · 4939 阅读 · 0 评论 -
java 集合的一点回顾
作为java集合框架的类型基础是基于一些存在继承关系的接口。Collection作为基础的接口,包含了集合操作的基本方法。可以根据对集合的操作分为读写两类:读方法:size, contains[all],iterator, toArray ,equal,hashcode,isempty, 写方法:add[all] remove[All] clear ,...原创 2011-04-01 15:14:24 · 96 阅读 · 0 评论 -
Thread里面不应该使用的方法
destroy 这个方法除了抛出一个异常之外什么也没做。如下 throw new NoSuchMethodError(); stop stop方法会释放当前线程持有的monitor,这样就导致线程没有完全执行完同步方法,会使被线程操作的对象处于“不一致”状态,也就是说同步是失败的。造成后续的错误。 suspend和resumesuspend方法...原创 2011-04-01 19:24:24 · 168 阅读 · 0 评论 -
线程操作会产生哪些异常
java.lang.InterruptedException 线程a正在等待,这时线程b调用a.interrupt() 就会在线程a等待的方法上产生这个异常,接着线程a会继续执行。使线程等待可以调用Object.wait 和Thread.sleep ,Thread.join java.lang.IllegalMonitorStateException ...原创 2011-04-05 16:29:38 · 169 阅读 · 0 评论