![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
回头听雨
这个作者很懒,什么都没留下…
展开
-
logback等slf4j日志向不同文件输出kettle日志
// 获取kettle日志Logger ch.qos.logback.classic.Logger logger = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger("org.pentaho.di"); FileAppender appender = new FileAppender(); appender.addFile("E:/test.log"); appender.openFile("E:/test.log"); logger.addA原创 2020-12-03 16:19:42 · 311 阅读 · 0 评论 -
java基础-线程 sleep()和wait()
1.sleep()是Thread类的静态方法,wait()是Object类的方法。 2.wait()只能用在synchronized修饰的代码内,否则会抛出IllegalMonitorStateException异常,sleep()可以用在任意位置。 3.wait()可以不传参,相当于wait(0),sleep()必须传参。 4.wait()会释放锁资源,sleep()不会释放锁资源。也就是说调用...原创 2019-12-26 16:33:11 · 120 阅读 · 0 评论