摘要: 1.logback.xml如下 2.实现类如下: 阅读全文
posted @ 2018-12-25 16:13 bihang 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 我是使用logback作为日志打印,之前使用slf4j,日志打印不出,就干脆换掉了。 1.首先引入依赖 2.然后在src/main/resources下添加logback.xml 虽然引入的是logback,但是里面获得的logger还是slf4j。。。 阅读全文
posted @ 2018-12-25 15:44 bihang 阅读(3380) 评论(0) 推荐(0) 编辑
摘要: 两者并没有什么区别,最后都会调用 这个抽象类的 方法。 阅读全文
posted @ 2018-12-25 15:36 bihang 阅读(1825) 评论(0) 推荐(0) 编辑
摘要: `RunTime.getRunTime().addShutdownHook(shutdownHook)`这个方法就相当给jvm添加回调方法, 当jvm关闭之前,添加的这个线程会提前关闭。 阅读全文
posted @ 2018-12-25 15:27 bihang 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 异步 等待它的同时你也可以做点别的事情 阻塞I/O 只能同时处理一个连接,要管理多个并发客户端,需要为每个新的客户端Socket创建一个新的Thread 使用Selector的非阻塞I/O 是Java的非阻塞I/O实现的关键。它使用了 事件通知API 以确定在一组非阻塞套接字中有哪些已经就绪能够进行 阅读全文
posted @ 2018-12-25 10:02 bihang 阅读(163) 评论(0) 推荐(0) 编辑