火山软件开发平台

标题: 【线程池】完整版线程池,事件方式执行 [打印本页]

作者: 飞翔的企鹅    时间: 2021-6-4 11:38
标题: 【线程池】完整版线程池,事件方式执行
本帖最后由 创世魂 于 2021-6-4 21:49 编辑

火山完整版线程池实现!


1.支持传递任意类型对象参数,自动释放
2.以事件通知方式执行任务,无需再定义静态模板方法
3.无锁实现,内存自动管理,超高并发

已经过暴力并发测试,零内存泄露。
注意:电脑配置较低的用户请将例程中循环次数减小一些再运行。

(, 下载次数: 94)

源码:






作者: 火绒    时间: 2021-6-4 14:11
本帖最后由 火绒 于 2021-6-4 14:18 编辑

测试一下这种方式会有崩溃可能
作者: 伟业    时间: 2021-6-4 14:51
学习...
作者: 阿丘    时间: 2021-6-4 17:01
学习...
作者: 呵呵仙8    时间: 2021-6-4 17:23
学习下           
作者: 大强    时间: 2021-6-4 17:30
学习……
作者: 呵呵仙8    时间: 2021-6-4 17:33
的确,循环100也随机挂!!
作者: fengyishen    时间: 2021-6-4 19:53
线程里面加锁?
作者: 小蜗牛    时间: 2021-6-4 20:11
崩溃的原因是..投递那里没有加锁..
作者: 火绒    时间: 2021-6-4 21:18
火绒 发表于 2021-6-4 14:11
测试一下这种方式会有崩溃可能

解决的方法之一
作者: 67564226    时间: 2021-6-4 21:43

作者: 飞翔的企鹅    时间: 2021-6-4 21:47
火绒 发表于 2021-6-4 14:11
测试一下这种方式会有崩溃可能

多谢纠正,已重写
作者: 飞翔的企鹅    时间: 2021-6-4 21:47
呵呵仙8 发表于 2021-6-4 17:33
的确,循环100也随机挂!!

多谢纠正,已重写
作者: pugying    时间: 2021-6-4 22:00
这个可以,非常感谢!
作者: langui8899    时间: 2021-6-4 22:19

学习...
作者: 火绒    时间: 2021-6-4 22:44
本帖最后由 火绒 于 2021-6-4 23:57 编辑


作者: 渤海湾董事长    时间: 2021-6-4 22:58
【线程池】完整版线程池,事件方式执行
作者: 高山!&流水    时间: 2021-6-4 23:12
谢谢分享!!!
作者: ynxyzl    时间: 2021-6-4 23:16
学习下   
作者: li327065266kun    时间: 2021-6-4 23:44
大佬就是大佬~~
作者: jiaozhu    时间: 2021-6-5 00:53
学习一下!~!~
作者: 2995455338    时间: 2021-6-5 03:50
6666666
作者: 猫乐    时间: 2021-6-5 05:59
学习一下!~!
作者: 正版商业用户    时间: 2021-6-5 06:34
学习一下,要是看不懂就直接拿来用
作者: 伟业    时间: 2021-6-5 07:32
还能这样操作,受教了
作者: 阿海    时间: 2021-6-5 07:52
这是个好东西,谢谢企鹅
作者: huay6    时间: 2021-6-5 08:48
好像很牛
作者: 水影    时间: 2021-6-5 09:05
本帖最后由 水影 于 2021-6-5 09:10 编辑

不错的东西,如果能结合能合那个时间表达式,搞一个类似于于定时执行任务的线程任务池就更强了。
作者: wtuauwfn    时间: 2021-6-5 09:47
学习一下,谢谢大家
作者: itismine    时间: 2021-6-5 09:51
下来学习一下。。。
作者: Fang0x378    时间: 2021-6-5 10:50
一定要看看
作者: Fang0x378    时间: 2021-6-5 10:58
我操,居然看不懂!
作者: hahajune    时间: 2021-6-5 11:10
查看本帖隐藏内容
作者: glbosom    时间: 2021-6-5 11:11
强烈支持版主
作者: nlmfy    时间: 2021-6-5 11:13
学习下           
作者: oka32    时间: 2021-6-5 11:53
参与/回复主题关闭
RE: 【线程池】完整版线程池,事件方式执行 [修改]
作者: 诗木    时间: 2021-6-5 12:07
看看怎么操作:噜阿噜
作者: mmmww    时间: 2021-6-5 13:01
牛逼。。:噜阿噜
作者: qh1908    时间: 2021-6-5 13:16
okok
作者: qzone    时间: 2021-6-5 13:44
XUEXIXUEXI

作者: wrx198728    时间: 2021-6-5 13:46
如果您要查看本帖隐藏内容请回复
作者: 米粒    时间: 2021-6-5 16:24
学习。。。。。。
作者: Xelloss0618    时间: 2021-6-5 16:25
感谢企鹅,学习
作者: 无夜    时间: 2021-6-5 17:25
哦哦哦哦哦哦哦哦哦哦哦哦谢谢来
作者: rinipp    时间: 2021-6-5 17:27
感谢分享
作者: rinipp    时间: 2021-6-5 17:27
感谢分享
作者: rinipp    时间: 2021-6-5 17:27
感谢分享。。。。。?
作者: rinipp    时间: 2021-6-5 17:27
感谢分享。。。。。?
作者: 次元の叶子    时间: 2021-6-5 17:29
学习学习
作者: ren178183    时间: 2021-6-5 17:56
我要学习百年大佬
作者: huniu9981    时间: 2021-6-5 19:20
非常感谢大师兄
作者: a870840081    时间: 2021-6-5 22:14
看看
作者: LThs    时间: 2021-6-5 22:26

线程里面加锁?
作者: 350246356    时间: 2021-6-5 22:29
        还能这样操作,受教了
作者: lplandss    时间: 2021-6-5 22:43
感谢分享 学习一下
作者: a9970120    时间: 2021-6-5 22:48
:D:D:D:D
作者: 君安光电科技    时间: 2021-6-5 23:08
企鹅姐姐真漂亮~
作者: skychat    时间: 2021-6-6 01:45
这个必须支持了
作者: htpmcj    时间: 2021-6-6 08:29
学习...

作者: icky01    时间: 2021-6-6 09:03
前来支持一下!
作者: htmgyv    时间: 2021-6-6 09:26
学习来了!
作者: lsfeeling    时间: 2021-6-6 10:10
还是用的hp里面的线程池?
作者: zqiz    时间: 2021-6-6 10:13
[视窗] 【线程池】完整版线程池,事件方式执行
作者: 17621737541    时间: 2021-6-6 10:17
66666666666666666
作者: voldev.    时间: 2021-6-6 10:35
RE: 【线程池】完整版线程池,事件方式执行 [修改]
作者: lichenxui    时间: 2021-6-6 13:08
收下学习
作者: storey    时间: 2021-6-6 14:47
好东西。收下了

作者: 呵呵仙8    时间: 2021-6-6 16:00
你好,为何用你的线程池会带上几DLL文件的!这样用户体验不是很好吧!?
作者: rinipp    时间: 2021-6-6 16:00
飞翔的QQ,多试几次还是会崩,比如我试了取网页。。。
作者: qazhuoshan    时间: 2021-6-6 16:37
赞赞赞
作者: 菜鸟龙    时间: 2021-6-6 17:08
66666666666
作者: ye151    时间: 2021-6-7 13:26
线程池】完整版线程池,事件方式执行
作者: mudou    时间: 2021-6-7 13:55
厉害了,一下要看看,好好学习
作者: 精易大学士    时间: 2021-6-7 14:01
重写后的包上传了吗?
作者: TANE    时间: 2021-6-7 22:19
学习>>>>>>>>>>
作者: snowhoo    时间: 2021-6-8 09:11
看看看~~
作者: yb1984724    时间: 2021-6-8 11:21
还能这样操作,受教了
作者: zj4f    时间: 2021-6-8 12:16
学习了

作者: 胡雄伟    时间: 2021-6-8 14:49
很想学习一下
作者: lie123    时间: 2021-6-8 15:19
这个可以,非常感谢!
作者: hyi    时间: 2021-6-8 15:53
完整版线程池
作者: szxiao1010    时间: 2021-6-8 15:58
学习了。
作者: zqhipo888    时间: 2021-6-8 17:33
学习...
作者: hongjian    时间: 2021-6-8 21:40
优秀方案提供人~~
作者: zgj9911    时间: 2021-6-9 10:52
学习ing
作者: aycap    时间: 2021-6-9 11:52
火山完整版线程池实现!
作者: 4899    时间: 2021-6-9 14:09
学习学习
作者: 网络注册会员    时间: 2021-6-9 16:57

学习...
作者: cl6843751    时间: 2021-6-9 21:48
看看怎么样

作者: 朕的    时间: 2021-6-10 00:45
看一看
作者: hejin8288    时间: 2021-6-10 11:10
要学习,要学习!!
作者: 1185907650    时间: 2021-6-10 17:14
日常一顶
作者: 小鸡炖蘑菇    时间: 2021-6-10 23:49
11111111111111111
作者: jiazhida    时间: 2021-6-11 09:12
学习学习
作者: qaz2428119    时间: 2021-6-12 22:29
我是来学习的,请大伙多多关照
作者: kamikaze    时间: 2021-6-13 02:37
正好需要
作者: 苹果2014    时间: 2021-6-13 10:22
学习学习
作者: 峰回路转    时间: 2021-6-13 18:31
学习学习
作者: zygamer    时间: 2021-6-14 19:50
学习下。。
作者: 我什么都不想说    时间: 2021-6-15 11:38
神马都是浮云




欢迎光临 火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4