資源簡介
基于ChannelSftp 實現sftp 文件的多線程同時備份,解決sftp server中文亂碼,并對圖片文件壓縮存儲
代碼片段和文件信息
package?com.ndscsoft.ftp.task;
import?java.io.BufferedWriter;
import?java.io.File;
import?java.io.IOException;
import?java.text.SimpleDateFormat;
import?javax.swing.JLabel;
import?javax.swing.JTextField;
import?org.apache.commons.io.output.FileWriterWithEncoding;
import?com.ndscsoft.ftp.util.SftpUtils;
public?class?AnalyzeFileTask?implements?Runnable?{
private?String?srcPath;
private?String?destPath;
private?JLabel?label=null;
private?JTextField?field=null;
public?AnalyzeFileTask(String?srcPathString?destPath)?{
this.srcPath=srcPath;
this.destPath=destPath;
}
private?static?String?getTime(long?tm)?{
SimpleDateFormat?f?=?new?SimpleDateFormat(“yyyyMMdd“);
String?time?=?f.format(new?java.util.Date(tm));
return?time;
}
@Override
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????572??2020-04-15?15:28??.settings\.jsdtscope
?????文件????????191??2020-04-15?15:28??.settings\org.eclipse.core.resources.prefs
?????文件????????478??2020-04-15?15:28??.settings\org.eclipse.jdt.core.prefs
?????文件?????????90??2020-04-15?15:28??.settings\org.eclipse.m2e.core.prefs
?????文件????????689??2020-04-15?15:28??.settings\org.eclipse.wst.common.component
?????文件????????161??2020-04-15?15:28??.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
?????文件????????506??2020-04-15?15:28??.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2020-04-15?15:28??.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2020-04-15?15:28??.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????50??2020-04-15?15:28??.settings\org.eclipse.wst.validation.prefs
?????文件???????2738??2020-04-18?11:40??src\main\java\com\ndscsoft\ftp\task\AnalyzeFileTask.java
?????文件???????2503??2020-04-18?22:33??src\main\java\com\ndscsoft\ftp\task\FileDownTask.java
?????文件????????939??2020-04-17?17:26??src\main\java\com\ndscsoft\ftp\task\MainJfr
?????文件???????2906??2020-04-18?23:46??src\main\java\com\ndscsoft\ftp\task\MainTask.java
?????文件???????1040??2020-04-18?22:17??src\main\java\com\ndscsoft\ftp\util\FileProgressMonitor.java
?????文件??????14513??2020-04-18?23:46??src\main\java\com\ndscsoft\ftp\util\SftpUtils.java
?????文件???????1110??2020-04-18?20:43??src\main\java\com\ndscsoft\ftp\util\Test.java
?????文件????????212??2020-04-29?14:54??src\main\java\config\sftp.properties
?????文件????????829??2020-04-15?15:28??src\main\webapp\index.jsp
?????文件?????????39??2020-04-15?15:28??src\main\webapp\me
?????文件???????4273??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\task\AnalyzeFileTask.class
?????文件???????4381??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\task\FileDownTask.class
?????文件???????1619??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\task\MainJfr
?????文件???????4403??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\task\MainTask.class
?????文件???????1774??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\util\FileProgressMonitor.class
?????文件???????1267??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\util\SftpUtils$1.class
?????文件??????16454??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\util\SftpUtils.class
?????文件???????2403??2020-04-24?16:54??target\classes\com\ndscsoft\ftp\util\Test.class
?????文件????????222??2020-04-18?23:48??target\classes\config\sftp.properties
?????文件????????104??2020-04-24?16:54??target\classes\me
............此處省略48個文件信息
- 上一篇:解決ajax跨域問題
- 下一篇:Mail-smtp-pop3(java收發郵件)
評論
共有 條評論