易截截图软件、单文件、免安装、纯绿色、仅160KB

用java编写多线程ftp断点下载文件程序

作者 : 李志涛
邮箱地址 :lizhitao67116961@163.com
深圳优网科技有限公司
 
前几天看到有某位网友写了用http进行断点下载文件,但是网上没有看到ftp断点下载的文章或代码,现在本人写了一下。经过测试没有问题。请大家多多指教。如有疏漏的地方请各位技术友人指出。本人不胜感激。
 
 
package test.download;
 
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.RandomAccessFile;
import java.net.SocketException;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
 
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPClientConfig;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons.net.ftp.FTPReply;
import org.apache.log4j.Logger;
 
import util.LogMgr;
 
public class TestProtocolFtp {
 
    private FTPClient FTP ;
    private String host ;
    private int port ;
    private String user ;
    private String pwd ;
    private String taskdate ;
    private boolean forceexit ;
 
    private static Logger log = LogMgr.getInstance ().getSystemLogger();
 
    public String toString() {
       return host + ":" + port + "@" + user + "/" + pwd ;
    }
 
    public boolean Login(String strHost, int nPort, String strUser,
           String strPwd) {
       host = strHost;
       port = nPort;
       user = strUser;
       pwd = strPwd;
 
   &


相关文档:

Java源代码的折行规则


 
一些企业在招聘程序员的时候,总会特意提出一个要求,即要求具有良好的编码规范。确实现在程序开发人员已经不在是单枪匹马的单干,而是讲究团体作战。此时就要求团队内的乘员都可能够恪守代码的编写规范,这对于乘员之间共享代码、排错等作业都具有非常现实的意义。这在Java语言中当然也不例外。笔者借这次机会, ......

Java classpath的设置

仅仅是一个微小的问题而已:
1.可以设置一个setcp.bat的文件,内容如下
      set classpath=.;D:\StudyWorkSpace\lib\sqljdbc.jar;D:\StudyWorkSpace\lib\jfreechart-1.0.10.jar;D:\StudyWorkSpace\jfreechart\jcommon-1.0.13.jar;
每次编译Java文件的时候都要先运行此文件,可以在环境变量里 ......

使用开源产品搭建java开发环境

原发表于http://saharabear.javaeye.com
 和http://www.haulynjason.net(英)
同时发表在这里.
在我周围,有很多人是Java程序员或者计算机专业的学生.有时,我帮他们调试程序的时候,发现他们的机器上总是安装着很多没有授权的工具,比如盗版的
windows,没有License的MyEclipse等,甚至有一些人分不清eclipse和myeclipse ......

用java编写多线程ftp断点下载文件程序


作者
:
李志涛
邮箱地址
:lizhitao67116961@163.com
深圳优网科技有限公司
 
前几天看到有某位网友写了用http进行断点下载文件,但是网上没有看到ftp断点下载的文章或代码,现在本人写了一下。经过测试没有问题。请大家多多指教。如有疏漏的地方请各位技术友人指出。本人不胜感激。
 
package
test.d ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号