说明 主要功能: 1) 分割文件, 生成下载任务; 2) 定时任务: 检索需要下载的任务, 利用 并`限制下载速度`; 3) 定时任务: 检索可合并的文件, 把n个文件合并为完整的文件. GitHub: https://github.com/vergilyn/SpringBootDemo 代码结构: ...
分类:
其他好文 时间:
2017-11-27 00:10:16
阅读次数:
205
上学第一天,就感觉时间完全不够用,一上午就安装idea开发工具,说实话比我想象中的复杂的多,先要安装JDk,Jdk安装好之后配置环境变量,最后下载Idea,最后破译idea(注意这里下载的jdk和idea到官网去下载正版的,不要到第三平台下载),当然啦,我这个白痴最后在老师的带领下完成了下载任务,下 ...
分类:
编程语言 时间:
2017-11-17 23:35:45
阅读次数:
396
<a>标签的常规使用是定义超链接,用于从一个页面链接到另一个页面,并且需要指定链接目标href,除了定义超链接外,<a>还可以实现文件的保存,直接设置a标签的href属性,但是如果文件是txt文本或者png,jpg等格式的,浏览器是直接打开文件,而不会执行下载任务,这时候需要给a标签添加一个属性:d ...
分类:
其他好文 时间:
2017-09-13 13:06:34
阅读次数:
217
实现原理:采用WebClient进行批量下载任务,简单的模拟迅雷下载效果! 废话不多说,先看掩饰效果: 具体实现步骤如下: 1.新建项目:WinBatchDownload 2.先建一个Windows窗体:FrmBatchDownload,加载事件FrmBatchDownload_Load 3.放置一 ...
转自 原文 Service的理解Service是什么?Service是一种可以在后台运行相关任务的组件。没有界面。其存在的线程是主线程,一般会通过启动子线程来执行耗时操作。Service有什么用?可用于在后台执行下载任务。从而不影响用户界面操作。Service分启动型服务、绑定型服务两种。绑定服务中 ...
分类:
其他好文 时间:
2017-07-28 11:07:44
阅读次数:
161
你可以在这里看到这个demo的源码: https://github.com/onlynight/MultiThreadDownloader 效果图 这张效果图是同时开启三个下载任务,限制下载线程数量的效果图。 多线程下载原理 多线程下载的原理就是将下载任务分割成一个个小片段再将每个小片段分配给各个线 ...
分类:
移动开发 时间:
2017-07-10 00:32:35
阅读次数:
316
系统用户有三大类,教师、学生及管理者。 因而,在登录时,要选择不同的用户登录。 由VR背景图进入登录页面,选择进入教师或学生,在下面有注册模块。而系统管理员是从“后台管理”模块登录的。 登录进后,选择在线课程,进入后,有显示课程资源、发布任务、完成进度、资源下载、教学视频、留言板、公告、后台管理这8 ...
分类:
其他好文 时间:
2017-06-25 19:34:02
阅读次数:
152
在C#中,除了WebClient我们还可以使用一组WindowsAPI来完成下载任务。这就是WindowsInternet,简称WinINet。本文通过一个demo来介绍WinINet的基本用法和一些实用技巧。接口介绍相比WebClient的用法,Win32API在使用时可能会烦琐一些。所以先把用到的API简单介绍一下。资源的初..
上篇讲了SDWebImageDownloader,从源码分析的过程中,我们知道,实际执行下载任务的是SDWebImageDownloaderOperation,本篇我们来看看SDWebImageDownloaderOperation是怎么工作。 在正式讲SDWebImageDownloaderOpe ...
分类:
Web程序 时间:
2017-06-02 17:35:23
阅读次数:
271
在用自动化测试工具selenium完成下载任务时,经常会遇到定位不到元素的情况,总结如下: 1.frame/iframe原因定位不到元素: 这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而selenium每次只能在一个页面识别,因此需要先定位到相应的fram ...
分类:
其他好文 时间:
2017-04-04 22:00:32
阅读次数:
167