- 浏览: 413683 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (184)
- IDE (4)
- dotCMS (3)
- Liferay Portal (1)
- J2EE (7)
- My SQL (16)
- IBM DB2 (3)
- Oracle (2)
- JDBC (4)
- Hibernate (3)
- JSP (0)
- Framework (4)
- Java编程 (30)
- C++编程 (0)
- Struts 1.X (2)
- Struts 2.X (6)
- Linux (11)
- Spring (7)
- JavaScript (6)
- Ajax (2)
- XML (3)
- IBM Websphere Portal (1)
- IBM Lotus Quickr (1)
- CMS (2)
- ERP (0)
- CRM (0)
- 大型网站架构开发 (1)
- 面试武器 (2)
- HTML 5 (2)
- dTree && webFxloadTree (2)
- JVM (7)
- SQL Server (3)
- Tomcat && Apache && Jboss && Weblogic-中间件 (4)
- FreeMarker (2)
- MongoDB (7)
- OpenSource开源 (24)
- Cloud (0)
- FFmpeg (3)
- Thrift (1)
- SpringSide (1)
- Design Pattern (1)
- solr&&ES (2)
- git&svn (1)
- 大数据 (8)
- 人工智能 (0)
- Hadoop (3)
- Spark (0)
- Sqoop (1)
- Flume (1)
- Hive (3)
- HDFS (4)
- ES (0)
- Redis (1)
- Kafka (3)
- MR (0)
- 机器学习 (0)
- 深度学习 (0)
- Impala (2)
- HBase (2)
- Spring Boot (1)
- Spring Cloud (0)
- 大数据架构 (6)
- 架构思想理论 (6)
- 技术管理 (4)
- 数据结构与算法 (4)
最新评论
-
huijz:
...
Spring Data JPA研究-使用Spring Data JPA 简化JPA 开发(ZZ) -
用户名不存在:
[img][/img][*]引用[u][/u][i][/i][ ...
MongoDB 模糊查询的三种实现方式-morphia实现 -
junsheng100:
请给个完整的例子吧!包括jar文件等
java调用ffmpeg获取视频文件信息参数代码 -
mj:
谢谢!!
SQL Server里面如何导出包含(insert into)数据的SQL脚本 (转载ZZ)
edtFTPj是一个FTP客户端库,可让任何Java应用程序能有充分的嵌入式FTP功能。它包括一个易于使用的API的方法,如 downloadFile() 和uploadFile() 。大多数FTP命令的支持,并主动和被动模式。 edtFTPj已被广泛的测试,并已广泛应用于成千上万的项目。
(一)
示例代码:
FileTransferClient ftp = new FileTransferClient();
ftp.setRemoteHost(host);
ftp.setUserName(username);
ftp.setPassword(password);
ftp.connect();
string[] files = ftp.directoryNameList();
......
ftp.disconnect();
(二)
edtFTPj操纵FTP服务器文件JAVA代码实现如下:(含展示、移动重命名、删除、新建目录等)
//连接FTP服务器
FTPClient ftpclient = new FTPClient();
ftpclient.setRemotePort(ftp.getPort());
ftpclient.setRemoteHost(ftp.getAddress());
ftpclient.setControlEncoding("GBK");
ftpclient.connect();
ftpclient.login(ftp.getUserName(), ftp.getUserPass());
//根据路径获取文件数组
FTPFile[] remoteFiles = ftpclient.dirDetails(movieChPath);
//获取文件属性
if (remoteFiles[i].isFile()) {
FtpFile ftpFile = new FtpFile();
ftpFile.setFileName(remoteFiles[i].getName());
ftpFile.setSize(remoteFiles[i].size());
ftpFile.setLastModifyTime(remoteFiles[i].lastModified());
movieFileLists.add(ftpFile);
}
//新建目录
if (!ftpclient.existsDirectory(movieDirectoryPath)) {
ftpclient.mkdir(movieDirectoryPath);
}
//移动文件、重命名
ftpclient.rename(movieChWholePath, movieEnglishPath);
//删除文件
if (ftpclient.existsFile(fileNameToDelete)) {
ftpclient.delete(fileNameToDelete);
}
//退出
if (ftpclient.connected()) {
ftpclient.quit();
}
(三)下载链接:
http://www.enterprisedt.com/products/edtftpj/choose.html
发表评论
-
Hive引擎对比-MR、Tez、Spark
2023-06-13 18:45 601Hive引擎简介 Hive引 ... -
大数据调度平台对比-Azkaban、DolphinScheduler
2023-05-30 22:42 0大数据调度平台目前多样化,如何选择适合自己公司的调度平台, ... -
Kafka常用命令汇总
2021-11-09 16:14 360在 0.9.0.0 之后的 Kafka,出现了几个新变动,一 ... -
2PC+3PC+BASE理论+CAP原则+ACID
2021-10-26 15:46 2832PC 3PC Two-phase commit ... -
Nginx、HAProxy、LVS三者的对比
2019-08-09 10:27 365LVS的优点: 1、抗负载能力强、工作在第4层仅作分发 ... -
git 常用命令
2016-03-04 00:10 752git: git pull git branch g ... -
solr&&ES API
2016-02-29 11:50 810solr api: private org.apache ... -
Guava(石榴)使用研究-Google开源Collection类库
2013-01-29 18:33 13481)Guava 简介 Guava 中文是石榴的意思,该项 ... -
Joda-Time&Date4j使用研究-开源JAVA日期时间处理类库
2013-01-29 18:27 21321)Joda-Time简介 Joda-Time提供了一组 ... -
Maven常用配置及Tomcat插件配置
2013-01-25 12:54 17208Maven用了一段时间了,基本上被我摆平了。结合Eclip ... -
ftp4j的使用研究-开源FTP客户端Java类库
2013-01-16 18:04 2358ftp4j是一个FTP客户端Java类库,实现了FTP客户 ... -
Spring Data JPA研究-使用Spring Data JPA 简化JPA 开发(ZZ)
2013-01-14 17:38 1448从一个简单的 JPA 示例 ... -
开源Java Web开发框架-Firefly研究
2013-01-09 23:12 2145一、Firefly简介 Firefly是一个高性能的一站式J ... -
G4Studio开源快速开发平台研究
2012-09-04 14:34 1439G4Studio是一套基于JavaEE ... -
MessagePack使用研究
2012-09-03 18:20 3052MessagePack是一个基于二进制高效的对象序列化类库,可 ... -
JAVA实现二维码、条形码生成与破译-开源Zxing使用研究
2012-08-02 17:39 6790二维码编码代码实现类: package zxing; ... -
JAVA实现PDF文件读取、处理研究-开源PDFBox实现
2012-07-26 16:53 6459实现代码如下: import java.io.*; ... -
JAVA实现图片处理缩略图-三种开源实现方式
2012-07-24 16:04 3914代码实现如下: 第一个开源: Thumbnailator ... -
Pinyin4j的使用研究-开源JAVA中文字符和拼音之间的转换
2012-07-06 19:49 1703Pinyin4j是一个流行的Java库,支持中文字符和拼音之间 ... -
JAVA对象转成JSON的三种开源实现方式
2012-06-04 00:12 13163第一种方式:Google的Gson Gson 是 Goo ...
相关推荐
J-ftp是个开源的且功能十分强大的客户端FTP类库 J-ftp是个开源的且功能十分强大的客户端FTP类库
FileZilla是一个免费开源的FTP客户端软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla ...
基于Java的FTP客户端源代码,简单好用,大家学习
FileZilla是一个免费开源的FTP客户端软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla ...
tinify-java, Java客户端的Tinify API Java的 Tinify API客户端用于 Tinify API的Java客户端,用于 TinyPNG 和 TinyJPG 。 Tinify智能压缩你的图像。 在 http://tinify.com 阅读更多内容。文档转到Ja
kubernetes-client, Java客户端 Kubernetes & OpenShift 3 Kubernetes & OpenShift 3 Java客户端 这个客户端提供了对完整的Kubernetes & OpenShift 3 REST api的访问。 kubernetes客户端:
开源的ftp客户端和服务端软件
Ftp类,当前仅实现FTP客户端。
两部手机其中一部手机作为服务器,另一部手机作为客户端下载,使用FTP方式传输文件,图片下载,多图加载,滑动停止加载完整DEMO。
gerrit-rest-java-client, Gerrit代码审查的Java REST客户端 gerrit-rest-java-client 简介Gerrit代码审查工具 REST API的Java实现。仅支持 Gerrit 2.6或者更新版本的( 。旧版本中缺少/不完整的REST API ) 。
易语言GDL_界面类库开源源码 说明:用于动态创建控件和作为斩月控件库,可与易控件混合使用。
NGA-CLIENT-VER-OPEN-SOURCE, NGA客户端开源版代码仓库
Smack是一个开源的、易于使用的XMPP客户端Java类库,提供了一套可扩展的API。
基于ucos系统通过lwip实现ftp客户端功能,用于从服务器下载升级程序少些片上flash
-html5 开源类库-
N年前写的FTP客户端,练习程序,支持常用命令,支持PASV与PORT模式 对应的服务器端为: http://download.csdn.net/source/2724443
这是一个php开发的ftp客户端,忘记在哪里下的了,是开源的,版权在文件里有LICENSE说明,大家可以学习一下。
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 SimpleImage中的ImageRender是图片处理的基类,它是一个抽象类,我们看到,该类中定义了一个抽象方法render(),同时持有一个对...
国外开源项目OpenHAB - 智能家居Android客户端 源代码 运行环境 Android 4.0 开放式家庭自动化的总线(openHAB)项目旨在提供一个通用的集成平台,为家庭自动化周围的一切事物。这是一个纯Java解决方案,完全基于...