|
分享源码
界面截图: |
|
是否带模块: |
- |
备注说明: |
- |
本帖最后由 劉爺 于 2016-3-21 23:54 编辑
原地址:http://bbs.125.la/thread-13873148-1-1.html
WinHttp API
1,优化循环readdata结束后 内存字节集叠加将virtual虚拟内存改为heap堆内存,heap比virtual效率高(但实际快不了多少),而且virtual又内存泄漏情况
2,修改数组内存配置,改为汇编内存寻找字节集读写删配置,高效率,载入和输出速度远高于数组版配置
3,内置编码URL 800W文本长度2秒编码,解码慢一点
4,读网页和下载文件改为指针写法,彻底解决内存泄漏问题,之前创建空字节集没释放内存导致内存泄漏,而且内存叠加字节集又将数据转为指针叠加,来回转换浪费CPU
WinHttp API类开源
访问速度比Winnet快
1、下载文件支持断点续传
2、下载文件支持缓存设置
3、下载信息写法
4、循环处理数据叠加写法
5、访问网页判断utf-8
6、Cookie内存管理
7、Cookie可以置IE
等等等等.....
模块内的汇编多数都是抄袭+修改,只有几个是自己写的,汇编程度有限
所有汇编功能都是进过测试比支持库效率高才加到模块内调用
经过整理后模块内的功能效率还是比较强大的
比如编码解码URL,寻找文本寻找字节集(改名查找),效率是支持库的2倍,取文本长度和取字节集长度都比支持库快(前提是变量),不是变量就比支持库慢,一般都只会去取变量
文本截取和字节集截取都加全功能,可以自由截取
|
-
-
Oms.rar
34.79 KB, 下载次数: 513, 下载积分: 精币 -2 枚
彻底解决下载和读网页内存泄漏问题
评分
-
查看全部评分
|