开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 6460|回复: 11
收起左侧

[火山PC类库分享] WinSock模块-火山PC类库-带历程-2022-01-06 新年第一更

[复制链接]
结帖率:100% (4/4)
发表于 2022-1-6 15:26:23 | 显示全部楼层 |阅读模式   山东省菏泽市
本帖最后由 荖貢 于 2022-1-6 21:27 编辑

更新使用历程,并把线程池功能整合到了本模块中,上几张线程池图片


-*****************-==网盘分享==-****************-
城通网盘连接:城通网盘分享(访问密码:4781)
如果不能点击请复制:[https://url87.ctfile.com/d/33690387-46260922-3a8acd]

百度网盘链接:百度网盘分享 (提取码:hdyv)
如果不能点击请复制:https://pan.baidu.com/s/1Ck9HxJWmvPFg47dNFnqrCw

天翼云盘链接:天翼云盘分享 (无提取码或密码)
如果不能点击请复制:https://cloud.189.cn/t/QVbU3azMV7Nf

-*****************-==解压密码==-****************-
密码:LaoGong

-*****************-==学习交流==-****************-
交流QQ群:65920061
点击链接加入群聊【火山编程交流】:https://jq.qq.com/?_wv=1027&k=QIHCeD7F

-*****************-==2022年更新日志==-****************-
2022.01.06  新增 增加[线程池类]与[线程池类Ex]对象类,可为其它异步读写,任务执行,提供线程支持,还新增测试历程
2022.01.02  修复 [服务套接字类_UDP] 的 [断开客户] 被改为 [断开服务],内部也做了一些修改,不影响正常使用了
                  测试 对[客户套接字类_UDP][服务套接字类_UDP]做了测试,没有发现问题,也增加了相应的测试窗口

-*****************-==2024年更新日志==-****************-
2021.12.30  综合 增加对[客户套接字类_TCP][服务套接字类_TCP]测试代码,也顺便做了测试,修复BUG
2021.12.29  新增 新增四个套接字类,[客户套接字类_TCP][服务套接字类_TCP][客户套接字类_UDP][服务套接字类_UDP]还未进行功能测试,如有兴趣可自行测试
2021.12.27  修复 今天测试发送队列,出现莫名其妙的崩溃,最后在VS中调试发现,是因为 "_心跳_缓存组"内部因为不熟悉 "循环" 这个命令导致,具体愿意也许以后开课会具体讲述
                  新增 为了便于使用VS进行调试,我对通信类的几乎所有方法都增加了嵌入注释,方便在VS中知道所处的中文方法
2021.12.27  新增 发送队列有原来的一个分拆为两个,一个等待发送,一个完成发送,这样就实现了发送回调事件单线程执行
2021.12.26  修复 "连接服务类_TCP"与"监听服务类_TCP"内的"_清理缓存组"方法内部发现一处BUG导致的停止服务崩溃,已修复
2021.12.25  修复  "连接服务类_TCP"与"监听服务类_TCP"内的"_清理缓存组"方法内部发现一处BUG导致的停止服务崩溃,已修复
2021.12.25  修复 "连接服务类_TCP"的"连接服务"方法本想着使用投递IOCP消息的异步方法处理连接,谁知居然出现了当前无法具体定位的崩溃BUG,就改回了同步操作方式,
                  感言 等什么时候能把此BUG彻底定位,再启用[投递IOC消息]的方法处理连接,有兴趣的可以查看相邻本屏蔽的方法[_投递准备连接 与 _投递准备握手]
2021.12.22  新增 今天新增一类别"网关代理",敲定三个相关文件[网关基础,网关辅助,网关常量]
2021.12.21  完善 有原来的 ["异步通信"]源文件 分为三个子文件["监听器_异步","监听类_异步","客户类_异步"]分开只是为了更好的阅读与开发
2021.12.20  完善 "监听类"的启动与停止事件,当前可正常使用监听器中的 "监听(启动或停止)"事件
                  修复 "连接服务类_TCP"在停止方法中的BUG,可能会导致不能多次启动的问题
                  完善 发送是的标志,当做支持 队列模式
2021.12.19  修复 今天对UDP进行功能开发时,发现 "监听类_TCP" 的 "_接收处理" 中存在一处可能导致内存泄漏问题,已修复
2021.12.18  新增 为监听与连接(服务)增加扩展类,类功能增加 "_发缓存类" 内部函数,并为扩展类实现发送预先加入队列,发送不再是你想怎么发就怎么发,而变成了
                         只能从队列中逐条发送,减少"完成端口(IOCP)"的投递数,大大缓解"完成端口(IOCP)"最大投递数只能是"65535"的问题
2021.12.17  新增 增加数据队列功能类(未做压力测试,如有问题,请群里提交BUG,
2021.12.15  修复 数据流速类 中的一个bug,方法"上传"与"下载"中有一个参数有可能因除零错误导致的崩溃
2021.12.14  感言 第一次更新,基本完成了WinSock通信模块的功能,具体没啥好说的,大家有兴趣的还是去看使用历程把


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 2好评 +2 精币 +4 收起 理由
老衲无悔 + 1 + 2 新技能已get√
已注销541904 + 1 + 2 感谢发布原创作品,精易因你更精彩!

查看全部评分

发表于 2022-1-13 02:10:19 | 显示全部楼层   河南省新乡市
学习学习
回复 支持 反对

使用道具 举报

结帖率:20% (1/5)

签到天数: 15 天

发表于 2022-1-13 02:03:57 | 显示全部楼层   广东省广州市
学习一下
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2022-1-12 21:02:42 | 显示全部楼层   江苏省常州市
世界有你更精彩!
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)

签到天数: 2 天

发表于 2022-1-11 23:27:35 | 显示全部楼层   上海市上海市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
 楼主| 发表于 2022-1-6 21:28:43 | 显示全部楼层   山东省菏泽市
老衲无悔 发表于 2022-1-6 17:50
解压密码多少额????

解压密码已添加 请从新下载或从新查看本帖
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
 楼主| 发表于 2022-1-6 20:11:49 | 显示全部楼层   山东省菏泽市
老衲无悔 发表于 2022-1-6 17:50
解压密码多少额????

解压包的注释有解压密码
回复 支持 反对

使用道具 举报

签到天数: 14 天

发表于 2022-1-6 20:05:19 | 显示全部楼层   广东省东莞市
谢谢分享
回复 支持 反对

使用道具 举报

签到天数: 15 天

发表于 2022-1-6 18:54:23 | 显示全部楼层   北京市北京市
厉害了,感谢大佬!
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2022-1-6 17:50:58 | 显示全部楼层   福建省三明市
解压密码多少额????
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表