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

JAVA实现断点续传下载

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

代码说明:

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

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

发表评论

0 个回复

  • 中国象棋
    这是java 实现的的网络对战游戏 中国象棋,其中里面包含详细的注释和思路分析实现了网络相关的所有功能你可以继续按照自己想法去完善属于自己的程序
    2022-06-14 15:26:38下载
    积分:1
  • jo通信工具
    这是客户端/服务器应用程序分为 6 类: < br / > 客户端, < br / > 1 / 类 ChatBox: A JPanel,包含以下内容: 生活必需品组件 通信环境之间的客户端。 < br / > 2 / 上课 MsgBox: 为异常消息。 < br / > 3/JoMessenger: 它是主要客户端类,它 贴近 ChatBox JComboBox 为联系人列表和一个按钮 要更新此列表。 < br / > 服务器, < br / > 1/类身份验证: 痴心,对 database(MySql/JDBC) 进行身份验证。 < br / > 2/类 ServerTask: 它是所有服务器任务的表示形式。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-07-26 20:53:40下载
    积分:1
  • java五子棋
    java实现的五子棋系统,可实现两人局域网对战,功能比较简单,可以供学习参考
    2023-09-05 03:10:05下载
    积分:1
  • Hyperic 谷歌地图插件
    资源描述 Hyperic Google Map(谷歌地图)HQU 插件, 可显示具有位置信息的资源的可用性状态。 支持HQ 5.7,5.8 版; 默认更新周期:30秒; 配置: 在资源的“位置”中设置,纬度和经度信息,并加中括号,用逗号分隔,如图:北京附近的 [39.9139,116.3917]
    2022-07-23 05:39:30下载
    积分:1
  • RTSP播放器
    说起实时流传输协议,没有做过的就会感到很陌生,但是项目组必须用到,就要去查资料,将其解决。我前不久做的项目正好碰上,就在此说说自己的拙见。既然用到rtsp,那很有可能是做的视频监控软件,毕竟他是需要实时监控周期场景的一举一动。
    2022-08-14 13:22:11下载
    积分:1
  • exchange协议 送和接收邮件 java mail
    本段程序实现java通过exchange协议发送和接收邮件功能。实现了发送邮件、接收未读邮件和已读邮件的功能。采用微软官方提供的EWSJavaAPI_1.2.jar包完成此项功能。
    2022-07-05 08:25:20下载
    积分:1
  • Java技术基础教程及其简单实例
    Java简单实例(chap 1-15,囊括180个Java程序实例) Java技术教程(基础篇)1.pdf      本书是以Java 2技术为背景的基础教材,共计17章,前十章主要介绍了Java 2基本语法概念和面向对象的编程思想,其中包括:运算符、流程控制、数组、字符串处理、异常、I/O及文件操作、对象的串行化以及面向对象的特性。后七章从多方面介绍了Java 2编程技术,主要涉及多线程技术,图形化界面设计以及相应的事件处理机制,比较全面地讲述了Applet等在多媒体中的应用,另外,对于Java 2新增的特性集合框架做了介绍,阐述了如何应用Java 2提供强大的网络通信能力。并对在Internet上得到 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-07-15 17:55:04下载
    积分:1
  • 简单的文本编辑器
    一个简单的java文本编辑器,适合java入门朋友学习研究,通过学习这个编辑器,可以学习java的io操作,文本操作以及图形界面程序的开发。
    2022-03-01 10:32:05下载
    积分:1
  • 哲学家进餐问题
    这个源代码是哲学家进餐问题,正如我们所知哲学家进餐问题使用信号量喜欢拿 fork(),putfork()信号量使用获取信号和信号量使用版本。
    2022-10-14 21:50:03下载
    积分:1
  • 斗地主源码
    一个单机的基于java的斗地主源码,可以直接运行。地主是流行于湖北武汉、汉阳一带的一种扑克游戏。游戏需由3个玩家进行,用一副54张牌(连 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-01-22 06:27:04下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载