登录
首页 » Java开发 » JAVA实现断点续传下载

JAVA实现断点续传下载

于 2022-02-01 发布 文件大小:6.12 kB
0 269
下载积分: 2 下载次数: 1

代码说明:

本程序主要实现任务的断点续传功能,首先新建一个下载任务线程,获得下载任务的大小,将一个大任务分为若干个等大的任务块(最后一块除外);其次再创建若干下载线程(初始值为5),并按照线程是否闲置状态将任务块依次分配给下载线程,则将有若干线程块并行下载任务块,下载同时将下载的每一任务块的状态及下载进度依次存入文件;点击下载界面的“stop”摁钮,将暂停下载任务,当继续点击“start”摁钮时,任务将被继续下载;将下载的环境(本实验为MyEclipse)关闭,再次开启时,程序将根据所存文件的大小是否为0依次对新建的任务块赋初值,为0则说明未下载此任务,初始值均置为0,不为0说明任务未下载完,则依次将文件中所存储的值赋各任务块,继续下载。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • mysee网络直播源代码s
    mysee网络直播源代码Mysee Lite是Mysee独立研发的网络视频流媒体播放系统。在应有了P2P技术和一系列先进流媒体技术之后,OpenMysee能在现有网络带宽的基础上极大地提高网络视频的质量,包括画面的流畅,清晰度以及并发用户数。能够应用于网络视频直播,大规模电视会议,大规模远程教学,IPTV等多个领域-mysee webcast Mysee Lite source code is an independent R 
    2022-02-03 21:20:53下载
    积分:1
  • 股市模拟SWARM JAVA程序
      1. 交易者类 import swarm.objectbase.SwarmObjectImpl; import swarm.Globals; import swarm.defobj.Zone; import swarm.gui.Raster; import swarm.space.Grid2dImpl;   /**  * Title: Agent.java  * Description: 定义交易者市场行为规则
    2023-07-15 03:20:03下载
    积分:1
  • JAVA学生管理系统
    应用背景学生管理系统,实现生死系统的增加、删除、修改、查看、使用了数据库关键技术学生管理系统,实现生死系统的增加、删除、修改、查看、使用数据库 程序的Main函数存在于Studentmain.java,从这个类开始调试,数据库采用access,需要放到d盘根目录下,如果   需要更改数据库访问路径,可以再StudentDbcon.java中修改。 开发工具:     IBM的Eclipse 数据库:     access 注:这个数据库是我以前搞练习的时候用的,所以里面有很多无用的表没有删除,在这个程序中只用了student这一个表。
    2022-02-27 00:17:27下载
    积分:1
  • sgip 华为
    不错的SGIP大家可以,里边 就2个 类继承,其他的了类可以看 看.都是源码,不错的SGIP大家可以,里边 就2个 类继承,其他的了类可以看 看.都是源码,不错的SGIP大家可以,里边 就2个 类继承,其他的了类可以看 看.都是源码,不错的SGIP大家可以,里边 就2个 类继承,其他的了类可以看 看.都是源码,
    2022-07-23 10:49:26下载
    积分:1
  • oracle数据库连接模板
    java项目开发中oracle数据库的连接及一些操作的模板类,包括管理数据库连接类(作用是连接数据库)、jdbc模板类(作用是执行sql语句、关闭数据库)、读取配置文件类、共有DAO类
    2023-04-19 20:45:03下载
    积分:1
  • java版记事本
    该记事本系统完全使用java语言编写,该记事本系统完全使用java语言编写 该记事本系统完全使用java语言编写 该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写该记事本系统完全使用java语言编写
    2022-03-21 05:25:59下载
    积分:1
  • 汽车租赁系统
    u用户注册登陆,个人信息修改。u后台:u客户信息查询,修改,删除。u供应商信息的增删改查。u供应信息的查看,并根据此采购车辆入库。
    2022-02-20 01:14:25下载
    积分:1
  • java 中的一般问题
    这是在 java 中的基本问题。良好的人是新的课题。很容易的代码的注释了解用户时间编码人员的好评。
    2022-03-04 03:10:12下载
    积分:1
  • 基站代码
    这是一个比较好的基站定位算法,主要运用三角质心算法来做的,比较准确!!!运用三角形质心算法,得出手机当前的位置信息。三角形质心定位算法的基本思想 是:计算三圆交叠区域的 3 个特征点的坐标,以这三个点为三角形的顶点,未知点即为三角形质心。特征点为 E,F,G,特征点E 点的计算方法为[3]:  同理,可计算出 F,G,此时未知点的坐标为 。但是二次 方程,求解过程计算量较大,将式(3)中的方程式两两相减,则分别得到每条交线的直线 方程,特征点 E 的坐标则可以通过这些直线方程求解,如下三个直线方程式: 1: 2(Xb-Xa)Xe+2(Yb-Ya)Ye=ra*ra-rb*rb-Xa*Xa+Xb*Xb-Ya*Ya+Yb*Yb 2: 2(Xb-Xc)Xe+2
    2022-06-12 13:40:32下载
    积分:1
  • Connection client serveur avec les threads ( processus léger )
    导入java.io.BufferedReader文件;
    2022-10-12 04:35:03下载
    积分:1
  • 696516资源总数
  • 106913会员总数
  • 8今日下载