当前位置: 首页 > news >正文

内蒙古呼和浩特网站建设县城做二手车网站

内蒙古呼和浩特网站建设,县城做二手车网站,重庆做网站公司哪家好,做网站工资高吗废话不多说#xff0c;直接上代码#xff0c;拿去直接可以使用。 如果小伙伴们没有可以测试ftp服务器#xff0c;可以在自己的本地搭建一套ftp服务#xff0c;步骤也很简单 传送门#xff1a;Windows下如何搭建FTP服务并且设置其用户名和密码 (taodudu.cc) 一.引入依赖…废话不多说直接上代码拿去直接可以使用。 如果小伙伴们没有可以测试ftp服务器可以在自己的本地搭建一套ftp服务步骤也很简单 传送门Windows下如何搭建FTP服务并且设置其用户名和密码 (taodudu.cc) 一.引入依赖 dependencygroupIdcommons-net/groupIdartifactIdcommons-net/artifactIdversion3.3/version/dependency 二.工具类 package com.gstanzer.supervise.utills;import lombok.extern.slf4j.Slf4j; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPReply;import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.nio.charset.StandardCharsets;/*** author: tangbingbing* date: 2023/8/11 14:16*/ Slf4j public class FTPUtils {/*** 上传文件** param fileName 上传到FTP服务器后的文件名称* param inputStream 输入文件流* return*/public static boolean creatFileFTP(String hostname, int port, String username, String password, String pathname, String fileName, InputStream inputStream) {boolean flag false;FTPClient ftpClient new FTPClient();//设置超时ftpClient.setConnectTimeout(60 * 60 * 1000);//设置编码ftpClient.setControlEncoding(UTF-8);try {//连接FTP服务器ftpClient.connect(hostname, port);//登录FTP服务器ftpClient.login(username, password);//是否成功登录FTP服务器int replyCode ftpClient.getReplyCode();if (!FTPReply.isPositiveCompletion(replyCode)) {return flag;}log.info(登录FTP成功);ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);//切换路径 创建路径ftpClient.makeDirectory(pathname);ftpClient.changeWorkingDirectory(pathname);ftpClient.enterLocalPassiveMode();// String pathDir1 pathnamedf.format(new Date()); // boolean pathIsExis ftpClient.changeWorkingDirectory(pathDir1); // log.info(查看文件夹是否存在); // if(!pathIsExis){//不存在文件夹则创建并且进入文件夹 // ftpClient.makeDirectory(pathDir1); // ftpClient.changeWorkingDirectory(pathDir1); // }//设置缓冲ftpClient.setBufferSize(1024 * 1024 * 20);//保持连接ftpClient.setKeepAlive(true);boolean a ftpClient.storeFile(new String(fileName.getBytes(StandardCharsets.UTF_8), StandardCharsets.ISO_8859_1), inputStream);if (a) {flag true;log.info(文件创建成功);} else {flag false;}inputStream.close();ftpClient.logout();flag true;} catch (Exception e) {e.printStackTrace();} finally {if (ftpClient.isConnected()) {try {ftpClient.disconnect();} catch (IOException e) {e.printStackTrace();}}}return flag;}/*** 生成写入文件** param data 文件内容* return*/public static InputStream write(String data) {InputStream input new ByteArrayInputStream(data.getBytes(StandardCharsets.UTF_8));return input;}public static void main(String[] args) {String data 中文 data1\n中文 data2;InputStream in write(data);boolean b creatFileFTP(127.0.0.1, 21, user, pwd, /, test.txt, in);if (b) {System.out.println(文件生成并上传成功);}} }
http://www.pierceye.com/news/332798/

相关文章:

  • 青浦网站开发泸州建设网站
  • 福建省建设行业企业资质查询网站企业数据查询网站
  • wordpress 英文企业站东城手机网站制作
  • 搭建企业网站需要什么微商城系统网站模板
  • 班级网站怎样做ppt模板免费素材
  • 网站建设及运营 多少钱域名抢注哪个平台好
  • 抚顺营销型网站建设吴江开发区人才网
  • 余姚建设网站wordpress百度分享插件
  • iis网站服务器 建立出现问题吉林市城市建设档案馆官方网站
  • wordpress网站图片迁移打开一个网站为繁体字是怎么做的
  • 东莞规划局官方网站做网站要学一些什么
  • 网站动效是代码做的吗网站模板侵权问题
  • 网站开发语言总结有哪些怎么样让网站宣传自己
  • 网站建设公司哪家好找建设网站公司哪家好
  • 网站建设网上学a8直播免费版
  • 网上下载的免费网站模板怎么用灯箱网站开发
  • 四平市建设局网站贵州省民贸民品企业信息管理系统
  • 周口网站制作公司哪家好河南省信息服务平台官网
  • 然后建设自营网站湘潭市优化办
  • 大兴专业网站开发公司皮具网站建设策划书
  • 广告投放跟网站建设一样吗呼和浩特免费制作网站
  • 个人做网站的时代已经过去个人手机网站
  • 用vps做网站深圳广告公司招聘安装工人
  • 建设电影网站怎么上传电影如何建企业网站
  • 响应式网站制作公司org域名购买
  • 石家庄网站建设德信互联科技有限公司爬取漫画数据做网站
  • 国内免费iphone网站百度自然排名优化
  • 自己做网站主机做网站和推广
  • wordpress 淘宝嘉兴做网站优化
  • h5 网站开发流程asp个人网站建设