自己为了课程设计写的程序,基于java的多线程断点续传程序
2020-01-03 11:42:16 27KB 断点续传
1
采用Visual C++ 6.0开发的一个TCP文件传输系统,采用多线程的传输方式,支持断点续传,利用配置文件设置基本的初始化信息。 文件包括源代码和安装包,源代码里包括自定义的文件传输通信协议。 程序采用分层的设计方案,将底层的配置文件和文件操作封装成基本模型组件,并定义了文件传输模型,提供视图和底层模型进行交互的外观;视图层分离为视图和控制两块,视图信息的更新由控制层进行控制。 新版本利用内存文件映射的技术重写了文件模型,使得程序支持大文件的传输(最大16EB),提高了文件操作效率;此外,改善了视图的显示方式,更加方便了传输进度信息的查看。
2019-12-21 22:09:39 2.6MB TCP 内存文件映射 文件传输 断点续传
1
Android多线程断点续传下载+在线播放音乐,我想很多小白都想要。
2019-12-21 21:58:31 1.68MB android
1
做了个实验,课本里的是多线程,自己改造成了断点续传,没什么技术含量,希望能给想了解这方面知识的一个参考,默认途径是f盘的一个位置,没有这个目录的自己创建或者自己在代码里面更改目录
2019-12-21 21:29:18 59KB 多线程 断点
1
《Android多线程断点续传下载网络上的音/视频等各种文件》多线程,断点续传,各种网络上的数据,下载网络上的数据时基本功!加油了各位!
2019-12-21 20:20:00 112KB 多线程 断点续传
1
该程序是一个Http单文件多线程 、 断点续传下载程序。qt4、qt5均可以编译通过,工程默认是qt5的工程。 (本人qt5.1.0 和 qt4.8.2 + vs2010下均测试过) 如果您想再qt4下编译,请: 1.修改工程工程的设置,设置好qt依赖的库文件,QTDIR是本人的qt安装目录。 2.修改属性-->C/C++-->语言-->将WChar_t当做内置类型选择否 ps: 1.本程序并不复杂,因此注释不多。我未经过大量测试,Bug肯定是有的,但应该问题不大,所以出了Bug 请不要破口大骂,程序供大家学习研究使用。 2.Common里面是我平时开发用到的部分公共类,我是直copy过来的,所以不要觉得文件多,很多东西都没 有用,大家只用关心自己的到的吧。看不惯的请自行删减。 3.所有下载的核心类都在Http文件夹中,如果不关心细节,不想细看的朋友,只用关心HttpDownloadTask 的接口就可以了,其他类不用深究。
2019-12-21 20:07:18 29KB 内存映射 断点续传 QT5 QT4
1
一个用MFC开发的FTP客户端,特点是支持多线程下载和断点续传,没有用CSocket,用了比较底层的Socket函数,适合学习Socket的朋友,请多多支持
2019-12-21 20:05:53 5.25MB FTP 客户端 多线程 断点续传
1
功能介绍: 1、基本下载功能; 2、支持多任务多线程同时下载; 3、线程数由用户在新建任务时设定(若大于线程数20则默认为20); 4、下载过程中可以暂停,点击开始可以继续下载; 5、点击菜单栏“任务——退出程序”正常退出,可以保存当前未下载完成的任务,等待下次继续下载(建议先暂停所有任务再退出程序,以免丢失信息!); 6、点击“打开”可以查看之前未下载完成的任务,继续下载; 7、可以删除任务,若任务在运行则提示暂停后再操作,若任务已经完成可以选择是否和已下载的文件一同删除; 8、在下载过程中,可以点击“线程+”或“线程-”即时增减线程,但是线程数必须大于等于1且小于等于20; 9、“下载分块图示”用于显示下载过程的分块信息,及相关块的完成情况(灰色为未下载,绿色为下载中,蓝色为完成); …… 注:每次运行程序就会自动创建F:/myDownloader/taskManager_2文件夹,用于保存文件下载的部分信息……
2019-12-21 19:53:06 148KB 下载 多线程 断点续传 删除任务
1