IP属地:北京
一、什么是io多路复用在bio模型中,一个io请求对应一个线程,造成线程极大浪费,且没有数据发送的情况下,线程也一直阻塞等待,资源利用率不高。在...
中断线程 thread.interrupt()用来中断线程,即将线程的中断状态位设置为true,注意中断操作并不会终止线程,不像stop()会立...
linux是当前在服务器领域最成功操作系统,不仅性能卓越,安全性高,更重要的是提供了一套完善的监控机制,来检测系统内存、网络、cpu等运转情况,...
日志打印规范 本文不讨论使用什么日志框架(通常是slf4j+lo4j/log4j2/logback)或者如何使用,重点讨论在什么情况下需要打印日...
java8新特性 1.接口方法默认实现:java8中接口方法可以有默认实现,需要加入default关键字。 2.Lambda表达式:lambda...
背景 我们的一个服务模块使用websocket技术,通过长链接来协同广播用户的操作行为,但是服务职责不单一,边界划分不清晰,承载了很多职责之外的...
一、背景及问题出现原因 项目是移动端服务,考虑到移动网络不稳定、信号不好等因素,采用了一个异步非阻塞框架Vert.x,该框架是基于EventLo...