当前位置: 首页 > 软件库 > 应用工具 > 下载工具 >

MultiGet

多线程下载工具
授权协议 MPL
开发语言 C/C++
所属分类 应用工具、 下载工具
软件类型 开源软件
地区 国产
投 递 者 寿元白
操作系统 Windows
开源组织
适用人群 未知
 软件概览

MultiGet 是一个非常容易使用的图形界面多线程下载工具。它支持基本的 http/ftp协议,支持断点续传,动态语言转换,下载速度限制,自动/手动MD5校验,任务日志,文件分类管理,支持所有类型的SOCKS代理和 FTP、HTTP代理,可以动态增加/减少线程数量。 另外,从0.8.0版本开始,MultiGet支持跨协议的多地址下载,即可以通过指定任务的多个地址来加速下载,也可以为FTP协议的任务指定HTTP 协议的镜像地址或是相反。通过多个地址的传送可以绕开服务器的连接数限制,某些情况下可以极大地提高下载速度。

MultiGet对任务和地址的管理是智能化的,对于线程任务的分配采用的是动态技术,即一个线程完成任务后会帮助其他线程继续下 载(这和 wxdfast 不同),而不是简单的退出,只要有可能,线程总是尽量处于工作状态。多地址的处理也是动态的智能的(这和flashget不同,它是依靠ping响应来取 得最快的地址下载),你无须担心是否会使用到慢速的地址,MultiGet倾向于利用更多更好的有效地址,而不是盯住其中最快的一个。程序会自动逐步向高 速地址(不一定是ping值最小的地址)靠拢,导致你的下载会越来越快(当然还是有上限的)。

  • 批量获取文档 GET /_mget { "docs":[ { "_index":"lib", "_type":"user", "_id":"1" }, { "_index":"lib", "_type":"user", "_id":"3" }, { "_index":"lib", "_typ

  • < 再说memcache的multiget hole(无底洞) 关键词:multiget hole,memcache 适用于:java,php 基础知识背景: 1)multiget 是什么:     multiget 指的是从 memcache(或其他分布式缓存) 一次性获得多个键值,一般由 memcached client 自行实现。如 PHP-memcache-client 提供了 Memca

  • 批量获取文档 使用es提供的 Multi Get APi ** Multi GET Api可以通过索引名, 类型名, 文档id 一次得到一个文档集合, 文档可以来自同一个索引库,也可以来自不同的索引库 ** 通过Kibana 批量获取 上篇文章中我们学习了如何添加文档。 这次我们添加 id 为 1 , 2 ,3 的用户 然后通过_mget 进行批量获取 GET /_mget { "docs":

  • Multi Get 批量获取 Multi Get API可以通过索引名、类型名、文档id一次得到一个文档集合,文档可以来自同一个索引库,也可以来自不同的索引库。 GET /_mget { "docs":[ { "_index": "lib", "_type": "user", "_id": "1" }, { "_index": "lib", "_type": "

  • BulkRequest是用来进行批量索引、更新、删除操作的请求对象,前面已经介绍过。 本节介绍下用来进行批量查询的操作: Mult-Get Request 1,首先创建一个主查询请求对象: MultiGetRequest request = new MultiGetRequest(); 然后依次使用主请求对象的add方法,将子查询对象加入到主查询中 request.add(new MultiGet

  •   DefaultHashOperations的multiget如果没有数据会返回java.util.Collections.EmptyList,这个List没有重写add方法。   List<Long> resultIds=redisTemplate.boundHashOps(“key”).multiGet(ids)   resultIds在add一个新元素时,报了一下的错: java.lang

  • 使用multi get API可以通过索引名、类型名、文档id一次得到一个文档集合,文档可以来自同一个索引库,也可以来自不同索引库。示例如下: MultiGetResponse multiGetItemResponses = client.prepareMultiGet() .add("twitter", "tweet", "1") //注释1

  • Multi GET API Bulk API 批量获取Multi GET API mget API参数是一个docs数组,数组的每个节点定义一个文档的_index、_type、_id元数据。 mget可以有三种请求头 : GET /_mget #不指定index GET /test/_mget #指定index GET /test/type/_mget

  • 问题: redis批量获取String类型的数据时,由于multiGet允许有空值,可能结果包含空值。 List<String> strs = redisCacheClient.opsForValue().multiGet(keys); 此时对获取的结果操作时,可能会出现空指针问题。 解决: 这就需要过滤,jdk1.8可以这样过滤 strs.stream().filter(Objects::no

 相关资料
  • 本文向大家介绍Android版多线程下载 仿下载助手(最新),包括了Android版多线程下载 仿下载助手(最新)的使用技巧和注意事项,需要的朋友参考一下 首先声明一点: 这里的多线程下载并不是指多个线程下载一个 文件,而是每个线程负责一个文件,今天给大家分享一个多线程下载的 例子。先看一下效果,点击下载开始下载,同时显示下载进度,下载完成,变成程安装,点击安装提示安装应用。 界面效果图: 线程池

  • 本文向大家介绍java多线程下载实例详解,包括了java多线程下载实例详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java多线程下载。分享给大家供大家参考,具体如下: 使用多线程下载文件可以更快完成文件的下载,多线程下载文件之所以快,是因为其抢占的服务器资源多。如:假设服务器同时最多服务100个用户,在服务器中一条线程对应一个用户,100条线程在计算机中并非并发执行,而是由CPU划

  • 本文向大家介绍java多线程实现文件下载,包括了java多线程实现文件下载的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了java多线程实现文件下载的具体代码,供大家参考,具体内容如下 1、DownloadManager类  2、DownloadThread类 3、TestDownload测试类 代码已经测试可以运行! 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多

  • 本文向大家介绍Android实现断点多线程下载,包括了Android实现断点多线程下载的使用技巧和注意事项,需要的朋友参考一下 断点多线程下载的几个关键点:①:得到要下载的文件大小后,均分给几个线程。②:使用RandomAccessFile类进行读写,可以指定开始写入的位置。③:数据库保存下载信息,下一次继续下载的时候从数据库取出数据,然后从上次下载结束的地方开始。 这里我使用了FinalDb的数

  • 问题内容: 最近,我完成了一个项目,该项目比以前需要更多的IO交互,我觉得我想超越常规库(尤其是Common IO),并解决一些更深入的IO问题。 作为一项学术测试,我决定实现一个基本的多线程HTTP下载程序。这个想法很简单:提供要下载的URL,然后代码将下载文件。为了提高下载速度,将文件分块,并同时下载每个块(使用HTTP 标头)以使用尽可能多的带宽。 我有一个可以正常工作的原型,但是正如您可能

  • 注意:“防多线程下载”功能需在“应用防护管理”中开启对应的防护(Web防护/Nginx自编译/RASP)才可使用。 线程可以理解为下载的通道,一个线程就是一个文件的下载通道,多线程也就是同时开起好几个下载通道,所以占用的线程越多的话,占用的的带宽也就越多。带宽占用较多则会影响用户对网站的访问,影响网站的访问量。G01“防多线程下载”则通过限制下载的线程数量,避免单个用户占用带宽资源。 打开“防多线