哎...纯粹就是找点代码做
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
public class SysLogger {
// static{
// PropertyConfigurator.configure("./config/log4j.properties");
//}
private static final String module = SysLogger.class.getName();
public static void debug(String debugStr) {
Logger log = Logger.getLogger("debug");
log.log(module, Level.DEBUG, debugStr, null);
}
public static void info(String infoStr) {
Logger log = Logger.getLogger("info");
log.log(module, Level.INFO, infoStr, null);
}
public static void warn(String warnStr) {
Logger log = Logger.getLogger("warn");
log.log(module, Level.WARN, warnStr, null);
}
public static void error(String errStr, Throwable e) {
Logger log = Logger.getLogger("error");
log.log(module, Level.ERROR, errStr, e);
}
public static void error(String errStr) {
Logger log = Logger.getLogger("error");
log.log(module, Level.ERROR, errStr, null);
}
接着是读取 配置文件(load 一个输入流就好了)
InputStream in = *.getResourceAsStream("mongodb.properties");
Properties prop = new Properties();
prop.load(in);
String host = prop.getProperty("host").trim();
分享到:
相关推荐
重写,子类override,父类virtual, 用数组输出两个show,多态 Person[] persons = new Person[2]; Student stu = new Student("aaa", 20, true); Teacher t = new Teacher("aa", 12, false); persons[0] = stu;...
以lua编写C#的登录功能源码。 建议先看说明:https://blog.csdn.net/qq_33789001/article/details/123580137
NULL 博文链接:https://rednaxelafx.iteye.com/blog/314507
重写log4j流记录日志到指定文件采用了xml,properties文件配置,日志记录容量达到指定配置文件最大容量大小,自动增加新日志文件,配置简单。只需要把log4.xml,log4j.properties文件复制到src目录中,源码文件放在...
使用QT开发的完整项目算法源码,可用于毕业设计、课程设计、练手学习等
重写:是指重写基类的方法,在基类中的方法必须有修饰符virtual,而在子类的方法中必须指明override。重载:用于在给定了参数列表和一组候选函数成员的情况下,选择一个最佳函数成员来实施调用。多态:c#的多态性...
将源码解压缩 上传到配置好的网站根目录之后 只有首页能访问 其他页面404 ? 使用的是TP/laravel框架开发的源码 路径会出现问题 修改httpd.conf 打开 LoadModule rewrite_module ...找到上述代码 路径重写 添加代码
soupault:基于HTML重写的静态网站生成器
munin-c:用C重写各种munin组件
qDebug重写,用于日志打印的重定向
改写 一个高度可配置的URL重写工具,适用于Java EE 6+和Servlet 2.5+应用程序,支持与以下组件的集成: CDI 弹簧DI ... 在应用程序的POM文件中包括OCPSoft Rewrite: <groupId>org.ocpsoft.r
NULL 博文链接:https://justcoding.iteye.com/blog/772742
auto-display-manager-cr:用Crystal重写AutoDisplayManager
IIS下万能301跳转方法:URL伪静态重写+PHP301
Rust换本科生:用Rust重写CC ++编程探针
torus:在emacs中随意切换缓冲区和缓冲区组。 基于MTorus:从头开始重写
藏匿HID模块重写的目的是简化按钮映射以及更多操作。如何使用您需要具有最新的亮度才能正常工作。 将0004013000001D02文件夹放在luma/titles 在SD卡的根目录上创建一个名为rehid的文件夹,并将rehid.json文件放入该...
烧瓶版本 Flask 插件重写文件路径以添加版本信息。 寻找维护者 你想维护这个项目吗? 打开一个问题!