社区
网络编程
帖子详情
吐血送分,高手请进(连接池,对像池,线程池)
titanpower
2003-08-25 09:38:07
请讲解一下他们的用处及用法,如有代码送yjhsynw@vip.sina.com或者贴出,谢谢.
...全文
22
8
打赏
收藏
吐血送分,高手请进(连接池,对像池,线程池)
请讲解一下他们的用处及用法,如有代码送yjhsynw@vip.sina.com或者贴出,谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
farfh
2003-08-27
打赏
举报
回复
windows核心编程
feeboby
2003-08-27
打赏
举报
回复
顶
CowWu
2003-08-27
打赏
举报
回复
学习学习
titanpower
2003-08-27
打赏
举报
回复
是不是分数不够啊,不够再加了,高手都那去了,请给解答,最好有代码.还有完成端口的概念.
yaotang
2003-08-27
打赏
举报
回复
新版的<<Windows核心编程>>里有点线程池的介绍
帮你顶一下
wanglh
2003-08-25
打赏
举报
回复
他们的作用是避免一些对象不停的创建,销毁,浪费系统的资源,通常服务器端程序为了性能的提高而采用池的概念。
拿线程来说,如果没有线程池,有任务的话创建线程,执行任务,然后线程被销毁。用了线程池后线程只要创建一次,然后就一直等待任务的到来,有任务到来后就执行,执行完毕后在等待任务,这样就省掉了每次的创建和销毁。另外通常还需要一个线程来对池进行管理,给池中的线程分配任务。
其实连接池,对象池的原理都是这样。
拿我做的一个线程池来说,做了一个线程池的类和工作线程的类,都是从CWinThread继承的,线程池在创建时创建多个工作线程,然后工作线程就被挂起。有任务就发送任务到线程池,线程池判断哪个线程为空,如果为空就把任务安排给线程。线程池就继续监视任务的情况。工作线程结束后继续挂起。
kangfx
2003-08-25
打赏
举报
回复
我不会,但我顶,学习中....
titanpower
2003-08-25
打赏
举报
回复
楼上的兄弟,能不能把代码写出来或发给我,谢谢!
e-mail:yjhsynw@vip.sina.com
转 :2019年Java大厂面试(
吐血
超详细总结)
本文来自于慕课网手记:Java大厂面试(
吐血
超详细总结),转载请保留链接 ;) 转载自:https://www.imooc.com/article/286545#%E7%A6%8F%E7%B1%B3%E7%A7%91%E6%8A%80 这是我今年从四月份开始,主要的大厂面试经历...
资深大牛
吐血
总结:如何成为一名合格的云架构师?
在数据中心里面,会有大量的机架,大量的服务器,并通过交换机和路由器将服务器连接起来,有的应用例如 Oracle 是需要部署在物理机上的。 为了管理的方便,在物理机之上会部署虚拟化,例如 Vmware,可以将对于物理...
2019年Java大厂面试(
吐血
超详细总结)
本文来自于慕课网手记:Java大厂面试(
吐血
超详细总结)作者:小码哥的freestyle链接:https://www.imooc.com/article...
IOCP编程之基本原理
在我的博客之前写了很多关于IOCP的“行云流水”似的看了让人发狂的文章,尤其是几篇关于IOCP加
线程
池
文章,更是让一些功力不够深厚的初学IOCP者,有种
吐血
的感觉。为了让大家能够立刻提升内力修为,并且迅速的掌握...
吐血
总结java开发面试,面试两个月终于上车了
这个里的所有都是总结和教训,都是面试官经常问的,不像其他的,不用背那麽多,一篇足以
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章