用@酷宝贝 的sqlite3数ju库模块1年多了,稳定的雅痞。 感谢酷宝贝提供的帮助和例程:原贴 -> 点我传送 今天特意来分享一下我自己写的内存数ju库操作例程 同时附带自己封装的增删查改函数,不一定对大家都有用 大家可以看此例程取其精华去其糟粕 用到了两个模块,大家可以替换成自己的 1.zySQLite3.ec 2.精易模块[v9.0.5].ec
2022-01-28 14:04:53 764KB 易语言sqlite3内存数据库+
介绍地址:https://blog.csdn.net/qq_19998167/article/details/122725008
2022-01-28 13:00:56 21.94MB tcp/ip 网络协议 网络 c#
这种同步方法通常可以用在post中,拨号前先同步可能避免数据没有返回就启动了拨号 需要调用到四个windows API函数 CreateEvent ResetEvent SetEvent WaitForSingleObject
2022-01-27 19:04:35 1.03MB 易语言多线程同步 分享一个基于事
Java多线程与线程安全实践-基于Http协议的断点续传.zip
2022-01-27 18:02:25 568KB http java 安全 网络协议
Tcp多线程消息与文件
2022-01-27 09:05:45 8KB tcp/ip 网络协议 网络
1
TCP客户端大多都是异步操作,发送数据后只能在回调里处理,而有一些特殊业务可能需要发送后同步返回。 部分模块或支持库也有同步返回,但只支持单线程单包返回,经常看到有人在问这方面的问题 所以吃完粽子后趁消化之余闲着没事就顺手写了个 多线程TCP发送数据同步接收 实现思路: 1:发送数据前取一个唯一标识,和创建一个事件,保存该事件ID和唯一标识放到数组里 2:把唯一标识写入到数据里一并发送到服务器,然后调用事件等待 3:服务器接收到数据后处理完相关命令ID,在发回给客户端的数据里带上客户端发来的唯一标识 4:客户端收到数据时取出 唯一标识,再到数组里通过唯一标识取出 事件ID,再把数据放到数组里,触发事件ID,另外线程那边发送的就能收到通知了。 5:在发送线程收到事件触发后,根据唯一标识在数组里取出服务器返回的数据,再释放事件ID和删除相关缓存数据 这样就完成了发送数据后同步接收过程 TCP套件用的是 客户端/服务器组件 代码包含了 组包/拆包 该思路方法通用于所有TCP模块或支持库,如有需要请自行移植! 代码写得有点粗糙,有问题欢迎指正,不喜勿喷!
这个库本来封装在官方库里,但我多一个功能,就是线程池 (对的,线程池封装进核心库了,为了更稳,更高效) 有一点要说的是,这个多线程插入,不是很快(1秒1万条左右的速度),但肯定比正常的要爽 正常的插入10万就卡死了,但我这个插入几千万,都井然有序,不漏也不卡 纯源码,调用了精易模块。有需要的请自行封装,其实本身就是模块,编译即可。
非常不好意思,先前上传过一个旧的创建多个Timer的例子,因为当时脑子短路,代码写得跟小学生差不多,于是现在重新写了一个稍微好一点点的。先把原先上传的那个删除才发现分太低删除不了。希望这新版的代码可以帮助有这方面需求的码友。
2022-01-25 19:43:44 24KB C# Timer 多线程
1
调用了精易模块!自己下载精易模块! 注意!老电脑一定要不要勾选不延迟! 本程序用于测试计算CPU在多线程下同时计算对CPU产生的压力! 没有做防护!如果需要做防炸机在第二个时钟下写代码! 本程序原理十分简单!一看就懂!
2022-01-25 13:02:50 245KB 多线程CPU压力测试工具易语言源
Qt案例之利用QThread类实现简单多线程案例循环打印数字,可参考文章:https://blog.csdn.net/didi_ya/article/details/122661092
2022-01-24 14:12:58 5KB qt 开发语言 c++ 多线程
1