![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TCP/IP Sockets in Java
jiadongkai
这个作者很懒,什么都没留下…
展开
-
如果你用单线程写Socket,为什么要折腾?--单线程、多线程、线程池
在开发Socket项目的时候,如果是开发一个自己玩玩,当然不用考虑效率、安全性等问题,可是如果是一个企业级的,你就不得不关注这几点。本系列文章将我们实验室里的Socket程序变成企业级的应用。 NIO编程肯定是一个很好的解决方案,不过这部分留在以后讨论。今天我想说说如何让你的阻塞的Scoket程序高效、安全的跑起来。 一开始,大家会编出一个[color=blue]单线程[/color]的...2010-12-14 13:05:25 · 464 阅读 · 0 评论 -
管理你的线程池(Executor)
[size=medium]我们都知道使用线程池能够控制线程的数量,尤其是大量的“短命”线程存在时,线程池将大大降低系统消耗(内存和CPU)。不过,线程池也同样需要管理,于是我写了本篇。首先,我们来看看管理器的整个继承关系:[/size][img]http://dl.iteye.com/upload/attachment/367570/0d137221-4280-330b-841...2010-12-14 19:23:48 · 98 阅读 · 0 评论