Snowberg

 

2012年3月16日

线程池的原理和连接池的原理

摘要: 来自:线程池的原理和连接池的原理线程池的原理: 来看一下线程池究竟是怎么一回事?其实线程池的原理很简单,类似于操作系统中的缓冲区的概念,它的流程如下:先启动若干数量的线程,并让这些线程都处于睡眠状态,当客户端有一个新请求时,就会唤醒线程池中的某一个睡眠线程,让它来处理客户端的这个请求,当处理完这个请求后,线程又处于睡眠状态。可能你也许会问:为什么要搞得这么麻烦,如果每当客户端有新的请求时,我就创建一个新的线程不就完了?这也许是个不错的方法,因为它能使得你编写代码相对容易一些,但你却忽略了一个重要的问题??性能!就拿我所在的单位来说,我的单位是一个省级数据大集中的银行网络中心,高峰期每秒的客户端 阅读全文

posted @ 2012-03-16 21:57 Snowberg 阅读(246) 评论(0) 推荐(0) 编辑

java中TCP与UDP实例

摘要: 最近要用到TCP与UDP通信,故学习一下。1.TCP通信a.TCPServerimport java.io.IOException; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class TCPServer { // 建立ServerSocket,并设置其端口号 private ServerSocket ss; public static final int port = 8962; public TCPServer() { try { ... 阅读全文

posted @ 2012-03-16 20:49 Snowberg 阅读(1461) 评论(0) 推荐(0) 编辑

导航