ftp
_lrs
这个作者很懒,什么都没留下…
展开
-
ftp解决中文乱码
问题描述:在项目中,使用java操作ftp服务时,中文的目录和文件名出现了乱码。 原因分析:ftp协议规定目录和文件名编码为 iso-8859-1,所以中文的目录或文件名需要进行转码。解决方案:1、服务器设置utf-8[root@k8s-master k8s]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.U原创 2022-01-04 23:26:17 · 9782 阅读 · 0 评论 -
java实现从ftp服务器拷贝文件到另一台服务器
目录前言1、连接ftp2、连接sftp3、获取ftp文件流4、在sftp连接服务器上创建目录5、上传到sftp所在服务器前言通过ftp连接ftp服务器,通过sftp连接另外一台服务器,实现文件拷贝。1、连接ftp/** * 连接FTP */ public void connect(String host, int port, String user, String pwd) { FTPClient client = new FTPClient()..原创 2021-11-18 22:41:55 · 5012 阅读 · 2 评论 -
ftp连接池的实现
目录前言一、引入依赖二、线程池实现1、配置类2、配置文件3、连接池4、操作接口5、操作实现类前言FTPClient经常销毁和重新生成会很耗资源,因此需要创建ftp连接池,使用完ftp连接后归还给连接池。一、引入依赖 <!-- https://mvnrepository.com/artifact/commons-net/commons-net --><dependency> <groupId>commons-net</groupId>..原创 2021-11-18 22:17:22 · 2380 阅读 · 0 评论 -
java操作sftp
目录一、引入依赖二、工具类三、测试一、引入依赖<!-- https://mvnrepository.com/artifact/com.jcraft/jsch --><dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version></depe..原创 2021-11-17 22:32:49 · 756 阅读 · 0 评论 -
java操作ftp
目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport ..原创 2021-11-17 21:54:05 · 579 阅读 · 0 评论 -
linux安装ftp服务
1、安装命令:yum install -y vsftpd2、关闭防火墙systemctl stop firewalld3、禁用selinuxvi /etc/selinux/config将SELINUX=enforcing改为:SELINUX=disabled4、配置ftpvsftpd.conf 为主配置文件ftpusers 配置禁止访问 FTP 服务器的用户列表user_list 配置用户访问控制简单配置如下: vi /etc/vsftpd/vsftpd.conf# 禁...原创 2021-11-16 23:03:25 · 309 阅读 · 0 评论