Logger2.0 升级版
请参考我以前的一个logger资源,本次是对上次的升级操作。
LBLogger java日志记录信息
java已经有很多的logger jar,但是使用和配置起来都存在一定复杂性,不适合程序的调试和开发
本人在实际的工作根据实际需要提供以下简便的logger日志系统。
希望和同道中人进行交流。
这个jar很小,也很方便使用,需要使用jdk1.6+ 版本。
使用方法如下:
引入class:
import com.light.black.util.logger.ILogger;
import com.light.black.util.logger.MyLogger;
创建loger:
private static final ILogger log=MyLogger.getFileLogger("./logger", "DbManager", 5,5, true);
MyLogger为工厂类,提供两种日志:
/**
* 获取按日期循环日志
* @param path String 路径; 为null 去 user.dir 目录。
* @param filename String 文件名称: 自动在后面追加 filename_YYYY-MM-DD.LOG,
* @param day int 文件保留天数,如果为负数,去系统默认 DEFAULT_DAY
* @param Screen boolean 是否屏幕输出。默认是输出
* @return ILogger
*/
synchronized static public ILogger getDateLogger(String path, String filename, int day, boolean Screen)
/**
* 获取文件循环类型日志
* @param path String 路径; 为null 去 user.dir 目录。
* @param filename String 文件名称: 自动在后面追加 filename_001.LOG ~ filename_999.LOG
* @param size int 文件大小限制,单位 M
* @param count int 文件循环个数
* @param isScreen boolean 是否屏幕输出。默认是输出
* @return ILogger
*/
synchronized static public ILogger getFileLogger(String path, String filename, int size, int count,
boolean isScreen)
----------------------------------------
建议大家使用 nsf4j 加 log4j,我算是重复发明轮子了。供大家学习吧!
xp桌面图标分区固定软件
可以对xp的桌面上图标进行分组分区进行管理,并不会因为分辨率的变动而导致图标的混乱。非常实用于IT人员使用
压缩rt.jar的执行文件
针对可执行的jar 处理jdk中最大依赖包 rt.jar的文件,并删除其中不需要的依赖class,从而获取较小的rt.jar包。
最经发现一个问题:
1、裁剪之后的rt.jar存在问题,例如反射、动态加载的依赖包无法分析
2、裁剪之后的rt.jar存在对裁剪机器环境的依赖性
请大家在使用是,注意多加测试,并调整rt.jar
windows xp 自动更新桌面壁纸2.0.0
修改上次上传的程序。
==== 2010 / 05 / 07 ============
1、更新脚本配置文档
2、解决了启动运行时出现dos窗口晃荡的现象
3、修改当没有bmp文件时,程序运行错误
windows xp 自动更新桌面壁纸
通过windows xp中定义任务计划,自动更新xp桌面壁纸,实现每天都有一个新桌面,清新自在的工作。
com.genuitec.eclipse.derby_6.0.1.rar
解决 myeclipse中集成的 derby 只能在 localhost上监听的限制。