91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 57KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: 其他
  • 標簽: log4j??

資源簡介

針對公司的日志標準進行log4j的方法重寫,如想了解詳細內容,可訪問如下連接地址:https://blog.csdn.net/SongYou05/article/details/80008742。

資源截圖

代碼片段和文件信息

package?com.log.common;

import?java.io.File;
import?java.util.ArrayList;
import?java.util.Collections;
import?java.util.Comparator;
import?java.util.List;

import?org.slf4j.Logger;
import?org.slf4j.LoggerFactory;

public?class?DeleteLogFile?extends?Thread{

Logger?logger?=?LoggerFactory.getLogger(“DelLogFile“);

public?static?String?filePath?=?null;

@Override
public?void?run()?{
logger.info(“正在進入目錄:“+filePath+“進行刪除文件操作!“);
List?list?=?getFile();
logger.debug(“獲取到的日子文件個數為:“+list.size());
if(list?!=?null?&&?list.size()>0){
//根據文件的修改時間進行排序
logger.debug(“對日志文件進行排序,按照修改時間。“);
?Collections.sort(list?new?Comparator()?{??
????????????????public?int?compare(File?file?File?newFile)?{??
????????????????????if?(file.lastModified()?????????????????????????return?1;??
????????????????????}?else?if?(file.lastModified()?==?newFile.lastModified())?{??
????????????????????????return?0;??
????????????????????}?else?{??
????????????????????????return?-1;??
????????????????????}??
???
????????????????}??
?});
?File?files?=?list.get(list.size()-1);
?boolean?flag1?=??files.delete();
?String?success?=?flag1?“成功“:“失敗“;
?logger.debug(“刪除的文件:“+files.getName()+“============“+success);
}
}

/**
?*?
?*?@Description:?獲取某個文件夾下的所有文件,放到list中便于后面進行排序
?*?@author?songy
?*?@date?2017年12月29日?下午2:10:43
?*/
public?static?List?getFile(){
File?file?=?new?File(filePath);
List?list?=?new?ArrayList();
if(file.isDirectory()){
File[]?files?=?file.listFiles();
if(files?!=?null?&&?files.length>0){
for(File?temp:files){
if(temp.isDirectory()){
getFile();
}else{
list.add(temp);
}
}
}
}
return?list;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1101??2018-04-19?14:58??common-log4j\.classpath

?????文件???????1033??2018-04-19?14:20??common-log4j\.project

?????文件????????119??2018-04-19?10:37??common-log4j\.settings\org.eclipse.core.resources.prefs

?????文件????????430??2018-04-19?14:58??common-log4j\.settings\org.eclipse.jdt.core.prefs

?????文件?????????90??2018-04-19?10:36??common-log4j\.settings\org.eclipse.m2e.core.prefs

?????文件????????250??2018-04-19?13:40??common-log4j\.settings\org.eclipse.wst.common.component

?????文件????????172??2018-04-19?14:58??common-log4j\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????50??2018-04-19?14:20??common-log4j\.settings\org.eclipse.wst.validation.prefs

?????文件???????2130??2018-04-19?15:00??common-log4j\pom.xml

?????文件???????2007??2018-04-19?10:54??common-log4j\src\main\java\com\log\common\DeleteLogFile.java

?????文件????????488??2018-04-19?10:54??common-log4j\src\main\java\com\log\common\ExPatternLayout.java

?????文件???????1989??2018-04-19?10:54??common-log4j\src\main\java\com\log\common\ExPatternParser.java

?????文件???????9618??2018-04-19?11:19??common-log4j\src\main\java\com\log\common\ExRollingFileAppender.java

?????文件????????968??2018-04-19?11:11??common-log4j\src\main\java\com\log\common\util\Global.java

?????文件???????4532??2018-04-19?11:06??common-log4j\src\main\java\com\log\common\util\PropertiesLoader.java

?????文件???????1000??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\DeleteLogFile$1.class

?????文件???????2558??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\DeleteLogFile.class

?????文件????????660??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\ExPatternLayout.class

?????文件???????1489??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\ExPatternParser$ExPatternConverter.class

?????文件????????893??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\ExPatternParser.class

?????文件???????7423??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\ExRollingFileAppender.class

?????文件???????1317??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\util\Global.class

?????文件???????4414??2018-04-19?14:26??common-log4j\src\main\webapp\WEB-INF\classes\com\log\common\util\PropertiesLoader.class

?????文件????????108??2018-04-19?14:41??common-log4j\src\main\webapp\WEB-INF\classes\meta-INF\MANIFEST.MF

?????文件????????220??2018-04-19?14:41??common-log4j\src\main\webapp\WEB-INF\classes\meta-INF\maven\com.log.common\log4j-common\pom.properties

?????文件???????4444??2018-04-19?14:41??common-log4j\src\main\webapp\WEB-INF\classes\meta-INF\maven\com.log.common\log4j-common\pom.xml

?????文件???????4174??2018-04-19?13:42??common-log4j\src\test\java\com\log\common\LogTest.java

?????文件???????1060??2018-04-19?14:59??common-log4j\target\classes\com\log\common\DeleteLogFile$1.class

?????文件???????2575??2018-04-19?14:59??common-log4j\target\classes\com\log\common\DeleteLogFile.class

?????文件????????665??2018-04-19?14:59??common-log4j\target\classes\com\log\common\ExPatternLayout.class

............此處省略71個文件信息

評論

共有 條評論