| | |
| | | import java.io.FileOutputStream; |
| | | import java.io.InputStream; |
| | | import java.io.InputStreamReader; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | |
| | | private static volatile HdlFileLogic sHdlFileLogic; |
| | | |
| | | /** |
| | | * 表示1m大小数据 |
| | | * 表示0.5m大小数据 |
| | | */ |
| | | private final int m = 1; |
| | | private final double mDataSize = 0.5; |
| | | |
| | | /** |
| | | * 获取当前对象 |
| | |
| | | d.write("\r\n".getBytes());// 写入一个换行 |
| | | d.flush(); |
| | | d.close(); |
| | | if (file.length() > 1024 * 1024 * m) { |
| | | if (file.length() > 1024 * 1024 * mDataSize) { |
| | | //文件大于1m,删除文件前10条日志 |
| | | this.delFileLien(fullPath, 10); |
| | | } |