精易论坛

标题: 线程池 [打印本页]

作者: 万象梦境    时间: 2025-1-10 22:51
标题: 线程池
闲来无趣写了个线程池类顺便研究了以下汇编
搓了任务机制
线程池.投递任务()    这个投递的参数只能是整数指针
线程池.投递任务EX()    这个投递的参数是通用型

任务都是需要提供一个函数,参数类型一定要符合实际类型

这东西属于练手写的,所以可能不是很完善。
可能里面的汇编有些蹩脚,因为我汇编新手

模块使用了精易模块
我是汇编白痴,各位大佬嘴下留情



9b8520d22e7c93ef6a469a016d245520.png (817.25 KB, 下载次数: 0)

线程执行任务通过汇编调用任何函数

线程执行任务通过汇编调用任何函数

407477bb76f6a21f09cdf30ee494393b.png (792.23 KB, 下载次数: 1)

投递任务ex,有源码可以增加更多参数

投递任务ex,有源码可以增加更多参数

a24754c6f5f99268d6a157339ee3603d.png (323.2 KB, 下载次数: 0)

a24754c6f5f99268d6a157339ee3603d.png

线程池.e

970.16 KB, 下载次数: 30, 下载积分: 精币 -2 枚

模块源码

线程池.zip

781.97 KB, 下载次数: 20, 下载积分: 精币 -2 枚

成品模块

线程池使用方法.e

5.91 KB, 下载次数: 25, 下载积分: 精币 -2 枚

调用例子


作者: 万象梦境    时间: 2025-1-10 22:54
有的类型,比如字节集,自定义数据结构,时间日期等类型通过投递任务和ex传参,传递过去的参数可能不对,不知道为什么,像文本,整数,逻辑等倒是没问题
作者: 皮皮君    时间: 2025-1-11 00:15
逻辑等倒是没问题
作者: 卿卿吖    时间: 2025-1-11 01:52
学习一下,好东西,感谢大佬的分享!
作者: 豆豆灰常开心    时间: 2025-1-11 07:14
感谢发布原创作品,精易因你更精彩!6666666666666
作者: 查过    时间: 2025-1-11 07:18
感谢您对论坛的支持!
作者: yuzhong    时间: 2025-1-11 08:43
666666666666666666666666666666
作者: 一指温柔    时间: 2025-1-11 08:53
#在这里快速回复#支持开源~!感谢分享
作者: 灵海雪缘    时间: 2025-1-11 09:28

作者: 1184798949    时间: 2025-1-11 09:28
感谢分享
作者: 卡卡1111    时间: 2025-1-11 10:36
支持开源~!感谢分享
作者: pipicool    时间: 2025-1-11 15:08
学习一下
作者: qq977352880    时间: 2025-1-11 16:30
收藏了,感谢分享。

作者: renhe2018    时间: 2025-1-11 17:19
前来支持一下咯。
作者: ttggnn    时间: 2025-1-11 20:56
感谢分享
作者: plt1111    时间: 2025-1-11 23:48

支持开源~!感谢分享
作者: 美味萝卜    时间: 2025-1-12 06:23
        你可以一句代码就是一个.e文件,这样可以出售更多
作者: 豆豆灰常开心    时间: 2025-1-12 07:09
感谢分享,很给力!~
作者: 查过    时间: 2025-1-12 07:14
下个学习一下
作者: yuzhong    时间: 2025-1-12 08:15
66666666666666666666666666666666666666666666
作者: 一指温柔    时间: 2025-1-12 09:09
#在这里快速回复#支持开源~!感谢分享
作者: wjswzj0    时间: 2025-1-12 21:44
支持开源~!感谢分享
作者: 豆豆灰常开心    时间: 2025-1-13 07:20
全都是大佬~
作者: 查过    时间: 2025-1-13 07:24
感谢您对论坛的支持!
作者: 沐白    时间: 2025-1-13 08:19
新技能已get√
作者: 汉族    时间: 2025-1-14 23:04
我有免费下载   
作者: ZJ3120    时间: 2025-1-15 21:32
6666666666666666666666666666
作者: wraefw    时间: 2025-1-18 16:24
测试环境,按钮ex。。无论哪个投递都崩溃,无效
作者: wxxjs66    时间: 2025-1-20 00:16
66666666666666666666666666666666
作者: yxl2008    时间: 2025-1-22 17:17
新技能已get√
作者: yuzhong    时间: 2025-2-1 10:53
4444444444444444444444444444444444444444444444
作者: yuzhong    时间: 2025-2-18 12:10
1111111111111111111111111111111111111111
作者: yuzhong    时间: 2025-2-26 02:38
1111111111111111111111111111111
作者: yuzhong    时间: 2025-3-5 01:55
6666666666666
作者: yuzhong    时间: 2025-3-17 03:01
3333333333333333333333333333333
作者: lassgo    时间: 2025-3-17 03:40
哈,厉害啊,研究汇编搓任务机制,还整出两个投递任务的版本。不过通用型的确实更灵活些,学习了!
作者: yuzhong    时间: 3 天前
11111111111111111111111111111111111111111111111




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4