社区
Java SE
帖子详情
java多线程下载的问题
dongle2001
2011-12-06 04:01:05
用java做多线程下载,对一个文件进行分块,不同的线程下载不同的部分。我尝试了网络上的一些代码,发现如果做分块下载,必须向服务器发送Range头,确定分块的范围。但是有的服务器并不支持这个操作,这样就没法得到文件的一部分,这种情况是不是就无法实现分块下载了,有没有别的方法,不使用range头,能够分块下载文件。
...全文
105
2
打赏
收藏
java多线程下载的问题
用java做多线程下载,对一个文件进行分块,不同的线程下载不同的部分。我尝试了网络上的一些代码,发现如果做分块下载,必须向服务器发送Range头,确定分块的范围。但是有的服务器并不支持这个操作,这样就没法得到文件的一部分,这种情况是不是就无法实现分块下载了,有没有别的方法,不使用range头,能够分块下载文件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
安卓机器人
2011-12-06
打赏
举报
回复
很难做到,除非服务器那边有处理断点的能力
Java
多线程
下载
文件
Java
多线程
下载
文件优化:合理利用服务器资源,将资源利用最大化,加快
下载
速度一般有两种方式: 线程池里面有N个线程,
多线程
下载
单个文件,将网络路径的文件流切割成多快,每个线程
下载
一小部分,然后写入到文件里面,组成一个文件 当有很多个文件需要
下载
的时候,调用某个方法,有个线程池,线程池大小假定是10,当有10个文件过来的时候,每个线程去
下载
一个文件即可
多线程
如果只知道Thread和Runnab
Java
多线程
之线程安全
问题
Java
多线程
中的线程安全
问题
, 解决方法, 线程安全和不安全的标准类.
JAVA
实现
多线程
下载
大文件
JAVA
实现
多线程
下载
大文件 开发中遇到一个
问题
,
下载
大文件到本地,导致等待时间过长,然后就寻找一个可以
多线程
下载
的办法,受
下载
软件启发,想到
多线程
下载
, 原理,首先查到这个文件的大小,然后根据线程数量去分配每个线程
下载
多大的片段,然后将每个线程的组合到一起,就是最终的
下载
文件。如图 然后就是代码时间, 必不可少的控制层 @Override @ApiOperation(value = "
多线程
获取大文件", httpMethod = "POST") @BodyValida
Java
多线程
超详解
引言 随着计算机的配置越来越高,我们需要将进程进一步优化,细分为线程,充分提高图形化界面的
多线程
的开发。这就要求对线程的掌握很彻底。 那么话不多说,今天本帅将记录自己线程的学习。 线程的相关API //获取当前线程的名字 Thread.currentThread().getName() 1.start():1.启动当前线程2.调用线程中的run方法 2.run():通常需要重写Thread类中的此...
Java
多线程
(超详细!)
1、什么是进程?什么是线程? 进程是:一个应用程序(1个进程是一个软件)。 线程是:一个进程中的执行场景/执行单元。 注意:一个进程可以启动多个线程。 eg.对于
java
程序来说,当在DOS命令窗口中输入:
java
HelloWorld 回车之后。 会先启动JVM,而JVM就是一个进程。 JVM再启动一个主线程调用main方法。 同时再启动一个垃圾回收线程负责看护,回收垃圾。 最起码,现在的
java
程序中至少有两个线程并发, 一个是垃圾回收线程,一个是执行main方法的主线程。 3、进程和线程是什么关系?
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章