开发手机页面以及Hybird应用时,调试曾经是个老大难问题,不时需要用写log等方式曲线救国。实际上,Chrome和Android(需要4.4+版本)已经提供了不亚于电脑版本的调试功能,只是看样子还有好多人不知道,所以写下来分享给各位。本文遵循CC协议,欢迎转发,但请注明作者和出处(http://n...
分类:
移动开发 时间:
2015-05-14 00:41:18
阅读次数:
197
1. 一个最基本的例子使用Logging框架写Log基本上就三个步骤引入loggerg类和logger工厂类声明logger记录日志下面看一个例子//1. 引入slf4j接口的Logger和LoggerFactoryimport org.slf4j.Logger;import org.slf4j.L...
分类:
编程语言 时间:
2015-01-24 19:55:01
阅读次数:
214
先设置自己的log打印:然后在activity类入口写log代码:3:结果:
分类:
其他好文 时间:
2014-12-07 06:53:08
阅读次数:
150
log4cpp 是参考 log4j 所写的 c++ 版本的写 log 的库。可以在这里下载http://log4cpp.sourceforge.net/我的使用方法是:1,定义了一个 _LOG4CPP 宏,用来打开或关闭 log4cpp 的调用,以便在完全不需要 log 的情况下可以运行,例如进行性...
分类:
其他好文 时间:
2014-08-28 12:47:49
阅读次数:
322
自己写一些小代码的时候总是用fprintf来写log,感觉这样不太科学,还是写一个通用的简单带log level的log类,以后就拿来复用吧。这个类实现了非常简单的功能:如果指定了log文件path和name创建一个log文件,并将各种level的写入文件中,否则都打印到屏幕,格式如下:
[DEBUG] : xxxxx
[WARN] : xxxx
[MSG] : xxxxx
代码:
//...
分类:
其他好文 时间:
2014-08-25 22:57:15
阅读次数:
274
一个进程在运行,并在不断的写log,你需要实时监控log文件的更新(一般是debug时用),怎么办,不断的打开,关闭文件吗? 不用,至少有两个方法,来自两个很常用的命令:tail -f log.txt, 另外一个进程在写log,而你用tail,就可以实时的打印出新的内容less log.txt, 然...
分类:
其他好文 时间:
2014-07-11 23:19:43
阅读次数:
224
classMYLog
{
public:
~MYLog(void);
staticMYLog*Log();
boolOpenLogFile(conststring&sFilePath);
voidMessage(conststring&sFileName,conststring&sFunc,constlong&lLine,conststring&sMessage);
private:
staticMYLog*m_pInstance;
MYLog(void);
voidG..
分类:
编程语言 时间:
2014-06-10 22:30:53
阅读次数:
339