|
5精币
变量名 | 类 型 | 静态 | 数组 | 备 注 | 线程数 | 整数型 | | | 执行数量 | 整数型 | | | 创建状态 | 逻辑型 | | | 投递计次 | 整数型 | | | 可用线程 | 整数型 | | |
线程数 = 20 执行数量 = 超级列表框1. 取表项数 () 如果真 (线程数 > 执行数量 ) 线程数 = 执行数量 创建状态 = 线程池.创建 (线程数, , , 真, ) 如果真 (取反 (创建状态 )) 提示框 (“线程创建失败,请重试!”, , , , ) 返回 () 投递计次 = 0 判断循环首 (投递计次 < 执行数量 ) 可用线程 = 线程池. 取_空闲线程数 () 判断循环首 (可用线程 = 0 )  如果真 (线程池. 取_状态 () ≠ 1 )  返回 () 程序_延时 (50, )  可用线程 = 线程池. 取_空闲线程数 () 判断循环尾 () 计次循环首 (可用线程, )  线程池. 投递任务 (&调用子程序, 投递计次, ) 原子_递增 (投递计次 ) 计次循环尾 () 判断循环尾 () 判断循环首 (线程池. 取_是否空闲 () = 假) 如果真 (线程池. 取_状态 () ≠ 1 ) 返回 () 程序_延时 (50, ) 判断循环尾 ()线程池. 销毁 (0, , 真)提示框 (“线程执行完毕!”, , , , )临界. 进入 ()超级列表框1. 置标题 (计次, 1, 抖音_取真实地址 (超级列表框1. 取标题 (计次, 12 ), 用户标识 )) 临界. 退出 ()返回 ()
做同样的事。比支持库的多线程慢了好多啊
|
最佳答案
查看完整内容
你试试这样会不会快一点
补充内容 (2020-5-26 22:37):
.版本 2
.支持库 iext
临界.进入 ()
url = 超级列表框1.取标题 (计次, 12)
临界.退出 ()
超级列表框1.置标题 (计次, 1,抖音_取真实地址 (url) , 用户标识)
返回 ()
或者试试这样
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|