Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大...
分类:
系统相关 时间:
2016-07-13 17:16:00
阅读次数:
288
Downloader模块管理网络文件下载任务,用于从服务器下载各种文件,并支持跨域访问操作。通过plus.downloader获取下载管理对象。Downloader下载使用HTTP的GET/POST方式请求下载文件,符合标准HTTP/HTTPS传输协议。
1、方法
1.1、createDownload: 新建下载任务
Download plus.downloader.createD...
分类:
Web程序 时间:
2016-07-03 19:15:28
阅读次数:
215
A B C D 4个并发下载任务,怎样在第一时间知道任务全部完成? dispatch_group 可以帮我们实现这样的控制。 上代码,看说明. [objc] view plain copy dispatch_group_t group = dispatch_group_create(); // 某个 ...
分类:
编程语言 时间:
2016-06-24 18:59:43
阅读次数:
143
最近和几个朋友交流Android开发中的网络下载问题时,谈到了用Thread开启下载线程时会产生的Bug,其实直接用子线程开启下载任务的确是很Low的做法,那么原因究竟如何,而比较高大上的做法是怎样?于是用这篇博文详细分析记录一下。 一、概念介绍 Thread是指在CPU运行的一个程序中,可以有多个 ...
分类:
移动开发 时间:
2016-06-19 17:07:51
阅读次数:
325
在本系列的前两篇文章中,分别向大家介绍了用于完成下载任务的WebClinet和WinINet的基本用法和一些实用技巧。今天来为大家讲述下载过程中最常遇到的断点续传问题。首先明确一点,本文所说的断点续传特指HTTP协议中的断点续传,文章中讲述了实现断点续传的方法思路和关键代码,..
演示 简介从Android 2.3开始新增了一个下载管理类,在SDK的文档中我们查找android.app.DownloadManager可以看到。下载管理类可以长期处理多个HTTP下载任务,客户端只需要给出请求的Uri和存放目标文件的位置即可,下载管理使用了一个AIDL服务器,所以可以放心的在后台... ...
分类:
其他好文 时间:
2016-06-05 23:27:09
阅读次数:
808
NSURLSession的Download Task用于完成下载任务,本文介绍如何创建断点续传的下载任务和后台下载任务。
我们直接从分析Demo入手:
故事板如下:
只有一个View Controller,用于创建各种下载任务,并将下载后的图片显示到视图上,下载过程中会更新下载进度。
头文件代码如下:
[objc] ...
分类:
Web程序 时间:
2016-05-17 09:58:00
阅读次数:
317
NSURLSession类和相关的类提供很多API来下载HTTP的内容。这些API提供多种delegate协议来支持验证和执行后台下载任务。 1 URL Session 设计概念 Session中的任务行为依赖三件事: Session类型:在创建时,由configuration 对象决定; task ...
分类:
移动开发 时间:
2016-05-15 11:00:50
阅读次数:
271
先上图看卡结果:
GITHUB:Android多线程下载断点续传
如图所示点击下载就开始下载,点击停止就会停止再次点击下载就会接着下载了。
设计思路是这样的:
首先通过广播将下载信息传递给DownService,DownService根据文件URL获取文件大小,再通过DownTask将下载任务分配,并且通过广播当点击停止下载时将下载进度保存在数据库中,当点击开始下载时再从数据库中...
分类:
移动开发 时间:
2016-05-13 14:46:27
阅读次数:
256
线程 有的时候,我们需要在一个基础中同时运行多个控制流程。例如:一个图形界面的下载软件,在处理下载任务的同时,还必须响应界面的对任务的停止,删除等控制操作。这个时候就需要用到线程来实现并发操作。 和信号处理函数的控制在处理完信号之后就结束不同的是,多线程的控制流程可以长期并存,操作系统会在各线程之间... ...
分类:
编程语言 时间:
2016-05-13 09:53:39
阅读次数:
132