多线程下载器.zip易语言项目例子源码下载多线程下载器.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考
该demo实现了android平台的多线程下载的功能,代码注释比较详细,可以看看
2022-05-20 16:16:53 2.07MB android 多线程 下载
1
1.多线程下载: 首先通过下载总线程数来划分文件的下载区域:利用int range = fileSize / threadCount;得到每一段下载量;每一段的位置是i * range到(i + 1) * rang - 1,注意最后一段的位置是到filesize - 1; 通过Http协议的Range字段实现下载文件的分段; 通过Java类RandomAccessFile可以实现文件的随机访问,利用seek方法定位的文件的指定位置; 由HttpUrlConnection获取流来进行流的读写,实现文件的存储; 在下载过程中利用Handler来向外传递下载的信息。 2.断点续传: 对于每一个线程利用一个DownloadInfo类来保存下载的信息,每次在下载过程中向数据库更新信息(我也有想过只在下载暂停时进行更新,但那样的话我们的进程被杀掉时信息就无法保存下来)。在进行下载之前去访问数据库是否有记录存在,如果没有执行第一次下载的初始化,如果存在记录但下载文件不存在时,删掉数据库中的记录之后进行第一次下载的初始化,如果有记录且文件存在,则从数据库中取出信息。 实现的效果如图,自己封装的类提供了开始,暂停,删除,以及重新下载的方法。
2022-05-17 14:53:21 1.94MB 多线程 下载 断点
1
Android 文件下载功能Java多线程下载功能的例子实例源码
2022-05-14 17:05:10 4.22MB java 源码软件 android 开发语言
HttpURLConnection实现单线程下载 DownLoad, 多线程下载 MutilDownLoad1, 多线程续点下载MutilDownLoad2
2022-05-12 20:03:55 14KB Http 多线程 续点
1
VB带进度条动画的多线程下载文件源码,一款可以多线程下载的小程序,下载过程中适时显示进度条,并且本多线程下载程序是4线程同步下载,真正的多线程下载。使用说明:一款可以加快下载文件速度的绿色小程序,有了它可以轻松下载平时下载比较慢的视频、音乐、游戏等等。 温馨提示:请用户自己手动在地址栏里输入要下载文件的链接地址,然后根据自己所在网络的情况手动开启线程即可下载!   特别提示:为保护服务器正常运行,作者这里暂时仅允许程序最大4线程下载。
2022-05-12 10:14:55 272KB VB源码-网络相关
1
易语言源码多线程下载器.rar
2022-05-11 13:11:03 379KB 易语言源码多线程下载器.rar
1
用VC模拟HTTP协议实现多线程断点续传,是当前安防工具的热点技术,值得研究。本程序在vs2008和vc6.0下均调试成功,1分绝对不多。童叟无欺!
2022-05-04 21:11:32 28KB vc HTTP 断点续传 多线程
1
断点续传和多线程下载,可实现大文件传输.断点续传和多线程下载,可实现大文件传输.
2022-04-20 09:55:31 117KB C++ C++Builder VC Windows 网络编程
1
VC++ 多任务多线程下载程序源码,带有类似迅雷的浮动下载状态窗口,可以添加多个任务同时下载。
2022-04-20 09:34:35 239KB 多任务 多线程 下载程序
1