摘要:
File Project Structures Modules 点击那个加号,选择Import Module 阅读全文
摘要:
今天一天都在纠结Netty中的服务器端究竟是如何实现自动关闭的, 吃完晚饭才发现原来不是netty关闭,是测试单元关闭的。。。 阅读全文
摘要:
线程中的中断 interrupt方法 当对一个线程调用 方法时,线程被中断。 islnterrupted方法 调用静态的 方法获得当前线程,然后调用 方法判断当前线程是否中断. 调用这个方法不会改变中断状态 但是,如果线程被阻塞就无法检测中断状态.这是产生 异常的地方. 当在一个被阻塞的线程(调用 阅读全文
摘要:
1.logback.xml如下 2.实现类如下: 阅读全文
摘要:
我是使用logback作为日志打印,之前使用slf4j,日志打印不出,就干脆换掉了。 1.首先引入依赖 2.然后在src/main/resources下添加logback.xml 虽然引入的是logback,但是里面获得的logger还是slf4j。。。 阅读全文
摘要:
两者并没有什么区别,最后都会调用 这个抽象类的 方法。 阅读全文
摘要:
`RunTime.getRunTime().addShutdownHook(shutdownHook)`这个方法就相当给jvm添加回调方法, 当jvm关闭之前,添加的这个线程会提前关闭。 阅读全文
摘要:
异步 等待它的同时你也可以做点别的事情 阻塞I/O 只能同时处理一个连接,要管理多个并发客户端,需要为每个新的客户端Socket创建一个新的Thread 使用Selector的非阻塞I/O 是Java的非阻塞I/O实现的关键。它使用了 事件通知API 以确定在一组非阻塞套接字中有哪些已经就绪能够进行 阅读全文