Java如何快速复制大文件
我希望从本地和远程复制文件,文件都很大,10G级的,如何快速的复制?看网上有人说使用管道到管道,这确实比其他的快,不知道fastcopy是怎样实现的,各位有什么想法?
百度搜一下bufferedStream 和 FileStream 内存文件映射 学习中.. 学习中...... 用CLOB类型吧,单个变量可以存储4G,再加上BufferedStream. 本地远程复制大文件啊,而且还是10G这么大的。你看看迅雷啊,他是多部分一起传的。java传输文件就是一般的文件操作啊,你可以模仿迅雷,开多个线程下载,每个线程记录下载部分的开始和结束索引,一起下到远程去。 至于效率有多高,java我还真不敢说,要不迅雷,快车这种工具怎么不用java来开发。引用 至于效率有多高,java我还真不敢说,要不迅雷,快车这种工具怎么不用java来开发。 楼上的,你见过用 java 开发的运行在 windows 上的桌面应用软件吗 快车这些东西之所以不用 java 做,最大的原因不是它的效率,而是它必须要安装JVM 快车只不过客户端的东西,服务端运行 java 是很常见的。楼主的这个问题用多线程来解决应该不存在效率问题。 关注 用nio,比io效率好点 支持 学习中。。。。。。 多线程 + FTP 我使用nio和io来测试一个100m的文件,虽然每次速度不同,但是都是io的比nio的快怎么回事 Java code: import java.io.File; import java.io.FileInputStream; import java.io.FileNot
相关问答:
不知道是什么原因,我该如何处理,请大虾们指教了,小弟在此谢过。。。。 错误信息如下: The program being debugged was signaled while in a function called from GDB. GDB has restored the context t ......
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。 发帖和回帖用同一张表 。发帖 id user ......
我想使用Lucene的代码,发现要import一批文件: ============ import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; ……………… ===== ......
我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急 你若是在Windo ......
用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现? Java code: import java.io.*; public class RandomAcce ......