一、由来 最近改写了项目中ftp上传部分的代码。 用到的组件为: 因为之前的太冗余,创建目录用的是一级一级创建。 所以我直接通过org.apache.commons.net.ftp.FTPClient#makeDirectory进行级联创建,意思是遇到不存在的目录,就帮我自动创建。 结果测试的时候, ...
分类:
其他好文 时间:
2019-01-17 14:04:39
阅读次数:
859
有时候我们需要将Windows平台的文件传输到Linux平台上. 但是普通的上传对中文会出现乱码情况.其实很简单,只需一步即可. 当我们用ftp上传的时候会出现乱码,在文本里随便写几个字,如图所示. 新建文本6 是我们要传输的文件 在Linux平台打开后 当打开文件后,你一定很茫然,为什么会有乱码呢 ...
分类:
其他好文 时间:
2019-01-12 17:49:12
阅读次数:
218
import json import socket import struct server = socket.socket() server.bind(('127.0.0.1',8001)) server.listen() conn,addr = server.accept() #首先接收文件的描... ...
分类:
Web程序 时间:
2019-01-07 22:44:49
阅读次数:
211
# 服务端 import json import socket import struct server = socket.socket() server.bind(('127.0.0.1',8001)) server.listen() conn,addr = server.accept() #首先... ...
分类:
编程语言 时间:
2019-01-07 22:41:30
阅读次数:
254
import os import socket import json import struct client = socket.socket() client.connect(('127.0.0.1',8001)) #统计文件大小 file_size = os.path.getsize(r'D:... ...
分类:
Web程序 时间:
2019-01-07 22:38:21
阅读次数:
212
StringBuilder sBuilder = new StringBuilder(); String[] pah = path.split("/"); // 先创建目录,在转到当前目录,再保存文件 // 分层创建目录 for (String pa : pah) { if (StringUtils ...
分类:
编程语言 时间:
2018-12-26 12:26:14
阅读次数:
200
一、FTP对象方法说明 login(user='anonymous',passwd='', acct='') 登录 FTP 服务器,所有参数都是可选的 pwd() 获得当前工作目录 cwd(path) 把当前工作目录设置为 path 所示的路径 dir ([path[,...[,cb]]) 显示 p ...
分类:
编程语言 时间:
2018-12-25 17:01:17
阅读次数:
318
在kindle中也有550本书了,为了在其他设备上也能读(比如boox),决定将kindle whitepaper中的书导出成pdf或mobi,通过ftp上传到群晖DS218Play中 现将具体步骤写下来: 1、安装亚马逊kindle for pc 版本(win7以上版本,我是win10) 下载:h ...
分类:
其他好文 时间:
2018-12-02 15:24:35
阅读次数:
374
httpd-2.215curl命令curl是基于URL语法在命令行方式下工作的文件传输工具,它支持FTP,FTPS,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE及LDAP等协议。curl支持HTTPS认证,并且支持HTTP的POST、PUT等方法,FTP上传,kerberos认证,HTTP上传,代理服务器,cookies,用户名/密码认证,下载文件断点续传,上载文件断点续传
分类:
Web程序 时间:
2018-11-28 12:22:57
阅读次数:
245
Linux中的lrzsc是linux里可代替ftp上传和下载的程序。 yum install lrzsc 没有可用软件包 lrzsc。 这时使用 -y即可安装 centos安装:yum -y install lrzsz下载:sz 文件 上传:rz -y 文件 Linux中的lrzsc是linux里可 ...
分类:
系统相关 时间:
2018-11-18 23:49:07
阅读次数:
331