Java如何快速复制大文件
我希望从本地和远程复制文件,文件都很大,10G级的,如何快速的复制?看网上有人说使用管道到管道,这确实比其他的快,不知道fastcopy是怎样实现的,各位有什么想法?
------解决方案--------------------内存文件映射
------解决方案--------------------学习中..
------解决方案--------------------学习中......
------解决方案--------------------用CLOB类型吧,单个变量可以存储4G,再加上BufferedStream.
------解决方案--------------------本地远程复制大文件啊,而且还是10G这么大的。你看看迅雷啊,他是多部分一起传的。java传输文件就是一般的文件操作啊,你可以模仿迅雷,开多个线程下载,每个线程记录下载部分的开始和结束索引,一起下到远程去。
至于效率有多高,java我还真不敢说,要不迅雷,快车这种工具怎么不用java来开发。
------解决方案--------------------
------解决方案--------------------用nio,比io效率好点
------解决方案--------------------支持
------解决方案--------------------学习中。。。。。。
------解决方案--------------------多线程 + FTP
------解决方案--------------------顶
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------