运维下载升级包增加了gzip的支持
parent
d6b9ba9420
commit
0bb988ea34
@ -0,0 +1,42 @@
|
||||
package com.xypower.common;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
public class FileUtils {
|
||||
|
||||
|
||||
|
||||
|
||||
public static boolean DeleteFilesInPath(String path, long seconds) {
|
||||
File pathFile = new File(path);
|
||||
if (!pathFile.exists() || !pathFile.isDirectory()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
long ts = System.currentTimeMillis();
|
||||
long diff = 0;
|
||||
seconds *= 1000;
|
||||
|
||||
List<File> files = new ArrayList<File>();
|
||||
|
||||
for (File f : pathFile.listFiles()) {
|
||||
if (!f.isFile()) {
|
||||
continue;
|
||||
}
|
||||
diff = ts - f.lastModified();
|
||||
if (diff > seconds) {
|
||||
files.add(f);
|
||||
}
|
||||
}
|
||||
|
||||
for (File f : files) {
|
||||
f.delete();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue