摘要:
TCP的长连接理论上只要连接建立后,就会一直保持着。但有时有一些防火墙之类的软件会自动检查主机的网络连接状况,比如说如果发现某个连接在几分钟之内都没有数据通讯,则会关闭这个连接。有时客户端与服务器需要实时的检测连接状态,就是需要知道对方是否还在线,如果对方不在线了,需要做相应的处理,这是就需要通过发 阅读全文
摘要:
1 说明 java断言assert是jdk1.4引入的。 jvm断言默认是关闭的。 断言可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。 断言只适用复杂的调式过程。 断言一般用于程序执行结构的判断,千万不要让断言处理业务流程。 2 判断eclipse是否开启了断言 阅读全文
摘要:
1. 线程池可以节省创建多个线程带来的开销问题。 2. 线程池的参数如下: Java代码 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, Block 阅读全文