展开全部

之前做的ftp连接下载的例子,62616964757a686964616fe78988e69d8331333337373539你试试!for (int i = 0; i

String nowMonth = yesDay.substring(0, 6);

System.out.println("nowMonth=" + nowMonth);

String DloadPath = path + fileStr[i] + "/BILL/" + nowMonth + "/";

System.out.println(DloadPath);

FtpUtil f = new FtpUtil();

f.connectServer(server, port, user, password, DloadPath);

f.setFileType(FtpUtil.ASCII_FILE_TYPE);

// 获取服务器文件列表

List serverList = f.getFileList(DloadPath);

for (int x = 0; x

String filename = serverList.get(x);

int y = Tools.getStringArrayIndex(localArr, filename);

if (y == -1) {

if (filename.startsWith(fileStr[i] + "_" + yesDay)) {

f.download(filename, Tools.localPath + filename);

}

}

}

System.out.println("下载文件成功!");

localArr = Tools.getLocalFileNameArray(Tools.localPath);

for (int z = 0; z

File ff = new File(Tools.localPath + localArr[z]);

long l = Tools.getFileSizes(ff);

if (l == 0) {

System.out.println(Tools.localPath + localArr[z] + "need download");

Tools.InTxt("E:/time.txt", Tools.localPath + localArr[z] + "  need download");

f.download(localArr[z], Tools.localPath + localArr[z]);

}

}

f.closeServer();

}

java ftp批量下载_java ftp连接一次下载多个文件相关推荐

  1. java远程执行功能_Java远程连接Linux服务器并执行命令及上传文件功能

    Java远程连接Linux服务器并执行命令及上传文件功能 发布于 2020-3-6| 复制链接 摘记:  最近再开发中遇到需要将文件上传到Linux服务器上,至此整理代码笔记.此种连接方法中有考虑到并 ...

  2. java ftp byte下载_java ftp下载

    展开全部 这个和ftp没有太大关系,只是一个普通的下载,java连接ftp服务器32313133353236313431303231363533e58685e5aeb931333337383837传输 ...

  3. java ftp 设置编码_java ftp上传下载,下载文件编码设置

    /** * Description: 从FTP服务器下载文件 * @Version1.0 Jul 27, 2008 5:32:36 PM by 崔红保(cuihongbao@d-heaven.com) ...

  4. java ftp详解_Java FTP 基本操作

    最近工作中用到了 FTP 相关的操作,所以借此机会了解了下具体内容. FTP基础 关于 FTP 基础推荐阅读<使用 Socket 通信实现 FTP 客户端程序>,其中需要特别注意的是主动模 ...

  5. java服务器限速下载_Java程序如何限速(控制下载和上传速度)

    转自 http://www.blogjava.net/canvas/articles/bandwidthlimiter.html 这里简单的讨论一下java设计网络程序中如何控制上传和下载速度,我们常 ...

  6. java http客户端实现_Java基于Socket实现HTTP下载客户端

    没有借助任何第三方库,完全基于JAVA Socket实现一个最小化的HTTP文件下载客户端.完整的演示如何通过Socket实现下载文件的HTTP请求(request header)发送如何从Socke ...

  7. java access dbq 参数_Java怎么连接access数据库,要求讲解详细一些

    import java.sql.*; public class ConnectAccess { /** * 初学者请注意: * 1:先建立一个access文件a1.mdb,并放在D:/下; * 2:在 ...

  8. java线程池示例_Java线程连接示例

    java线程池示例 Java Thread join method can be used to pause the current thread execution until unless the ...

  9. java jdbc 批量更新_java – JDBC PreparedStatement,批量更新和生成的密钥

    我在批处理中使用jdbc preparedStatement并尝试获取由此创建的生成密钥时出现问题. 代码 : PreparedStatement stmt = null; ... connectio ...

最新文章

  1. 【数据结构与算法】之深入解析“随机翻转矩阵”的求解思路与算法示例
  2. Linux shell程序一
  3. MYSQL的全表扫描,主键索引(聚集索引、第一索引),非主键索引(非聚集索引、第二索引),覆盖索引四种不同查询的分析...
  4. mysql php 流式读取_PHP MySQL 读取数据
  5. HTML的定义和特点,【HTML】复习笔记(一)初识HTML
  6. 这么好的课程,竟然免费!!!
  7. LaTeX标题、目录及段落的编辑(清晰实例)
  8. jenkins 手动执行_Win下Jenkins-2.138源码编译及填坑笔记
  9. BZOJ4072[Wf2014] baggage
  10. java生成随机数的代码_java随机数代码的三种生成方式怎么编写?
  11. 源码安装Zabbix5.0监控系统
  12. hp服务器修改bios设置,HP 服务器进入BIOS 按键总结
  13. python 因子分析 权重计算方法_如何使用Python(scikit-learn)计算FactorAnalysis得分?
  14. 计算机二级考试office
  15. 请求https接口时报错:Caused by SSLError(SSLError(1, u‘[SSL: CERTIFICATE_VERIFY_FAILED] certificat,安装certifi
  16. Springboot毕设项目校园二手交易平台x9zo8java+VUE+Mybatis+Maven+Mysql+sprnig)
  17. 6-Ubuntu与Windows不能相互复制
  18. Python开发游戏超简单 迷你跑步游戏
  19. [MySQL安装问题] HeidiSQL连接MySQL报错——完美解决
  20. 从0到1构建一个基于知识图谱的智能问答系统

热门文章

  1. 图表样式无法实现个性化定制?这个ECharts插件解锁多图表样式
  2. 大数据下union all的视图分页解决方案
  3. 待人真诚p2psearcher2013源码下载
  4. 飞鸽传书,又见飞鸽传书,
  5. 企业巧妙运用飞秋提高工作效率
  6. 发些c/c++/vc/驱动/网络安全的好书和资料
  7. 最新 C++的iostream标准库介绍(1)
  8. A sample that using the completion port I/O model
  9. 最著名的10位程序员,你都知道吗?
  10. 怎么在html5中插入vr,HTML5:2分钟给VR场景加交互