社区
徐培成的课程社区_NO_1
徐培成大数据第一季java基础
帖子详情
Java基础第18天-04.多线程-断点续传
十八掌教育
2023-01-12 22:38:43
课时名称
课时知识点
Java基础第18天-04.多线程-断点续传
...全文
14
回复
打赏
收藏
Java基础第18天-04.多线程-断点续传
课时名称课时知识点Java基础第18天-04.多线程-断点续传
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
java
-
多线程
下载器(支持
断点续传
、线程加减)包含源码和可运行jar包 第二版
注意: 如果下载后无法直接运行,则查看电脑是否有F盘,如果没有,可修改jar包中的配置文件,将默认路径设置到其他盘,如C盘 说明: 1、这是myDownloader2.0自制下载器,在1.0版本的
基础
上做了修正和功能上的扩展; 2、该“myDownloader2.0资源包”包括: (1)“myDownloader_2.0”文件夹,保存下载器的源码, 其中包含的doc文件夹存放的是有MyEclipse,
java
doc生成的关于下载器的API文档; (2)“jar包”文件夹,其中myDownloader2.0.jar可以双击运行下载器 (前提,电脑上装有JDK环境)。 3、可查看下载器“功能介绍”了解下载器具体功能。 功能介绍; 1、基本下载功能; 2、支持多任务
多线程
同时下载; 3、每个任务的线程数由用户在新建任务时自定义,缺省为5个线程; 4、任务下载过程中可以点击“线程+”或“线程-”即时增减线程; 5、选择任务,可以在任务信息栏中查看任务下载的信息; 6、对于正在下载和暂停的任务,可以再下载分块图示中查看文件的分块下载情况; (灰色为未下载,绿色为下载中,蓝色为完成) 7、若下载中删除任务,则任务会先暂停,再被移动到垃圾箱中; 8、整个界面分为三个视图:正在下载、已完成、垃圾箱; 9、下载过程可以暂停任务,点击开始可以继续下载; 10、对于失败的任务可以选择重新下载; 11、删除任务,如任务当前在正在下载或已完成,则任务将被删除到垃圾箱中, 若在垃圾箱中删除任务,则是彻底删除; 12、垃圾箱中的任务可以恢复回正在下载或已下载视图中; 13、可以点击“打开”,打开已完成的任务; 14、右键“打开文件夹”可以打开任务文件被下载到的文件夹; 15、清空垃圾箱; 16、菜单栏“关于”,查看版本及作者等信息; 17、菜单栏“功能介绍”,查看下载器的相关功能介绍;
18
、程序退出前会自动暂停所有正在下载的任务,并保存到临时文件中, 下次启动程序可以继续下载; 19、程序启动时,会在电脑中检查创建myDownloader下载器的相应文件夹, 用于保存临时文件和日志文件; 文件夹具体路径可以到myDownloader.ini中进行配置,缺省为:F:/myDownloader 20、功能尚在扩展中,请多提意见和建议。 2009年10月 CASHUANGNING
Java
-->
多线程
断点续传
--> 在
多线程
复制的
基础
上加入
断点续传
的功能 -->Test 测试类 1 package com.dragon.
java
.multithreaddownload; 2 3 import
java
.io.File; 4 5 /* 6 *
多线程
断点续传
(下载) 7 */ 8 public class Test { 9 publi...
青少儿编程NOIP信息学奥赛通关必备-C++语法专题-程序的分支结构-if...else...语句
本课程为零
基础
C++语法专题课,是青少儿参加信息学奥赛NOIP通关必备-语法专题课;2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;3、本课程是基于小学生的认知发展水平开发的,运用孩子生活中常见的例子来阐述编程知识,让孩子听得懂学得会;4、学完本课程后,孩子可以自主编程,解决竞赛中,生活实际问题,5、拓展孩子计算思维,应对人工智能时代的挑战。6、本课程介绍的是程序的分支结构-if...else...语句的知识
Java
基础
—
多线程
Java
多线程
一.线程的相关概念1.程序、进程、线程2.单核CPU和多核CPU的理解3.并行与并发4.单线程 &
多线程
5.
多线程
的好处6.
多线程
的应用场景二.线程的创建和启动 ★1.
java
.lang.Thread类2.创建线程的两种方式1)继承Thread类2)实现Runnable接口3.start与run的区别4.两种创建方式的区别:窗口买票案例三.线程的停止方式四.线程的其他知识1...
Java
---
多线程
断点下载
在上一章中我们实现了
多线程
下载功能,这里我们添加断点下载功能,防止下载过程中程序意外退出。具体代码如下: package com.jwzhangjie; /** * 说明: * 每一个线程下载的位置计算方式: * 开始位置: * (线程id - 1)*每一块大小 * 结束位置: * (线程id*每一块大小) - 1 * ---注意有时候不一定能够整除,
徐培成的课程社区_NO_1
1
社区成员
469
社区内容
发帖
与我相关
我的任务
徐培成的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章