1. 首页
  2. 编程语言
  3. Java
  4. 简化版日志系统mylog

简化版日志系统mylog

上传者: 2020-08-22 13:51:49上传 RAR文件 2.94KB 热度 18次
有感于log4cxx在多线程下的内存泄漏,自个写了个简化版的日志系统,目前只能将日志输出到屏幕。以后再将功能加强点。 使用方法: CMyLogMgr::instance()->setLogLevel(2); MyLogPtr logger = CMyLogMgr::instance()->getLogger("main"); MYLOG_INFO(logger, "Entering application");
用户评论
码姐姐匿名网友 2020-08-22 13:51:49

给了我一些借鉴,正是看到它,我才决定自己写一个。我写的那个在多线程下能运行,能输出到文件,并且是每小时换一个文件。开始还能跑,但后来竟然不能修改文件名,怎么折腾rename都是返回-1,所有日志都写到一个文件中去了,郁闷阿。最乎还是换回log4cxx了,悲剧!

码姐姐匿名网友 2020-08-22 13:51:49

对多线程的支持不好。另外能输出至文件,就更好了!