码迷,mamicode.com
首页 > 其他好文 > 详细

再一次感觉到自己的无知

时间:2014-11-01 23:17:52      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:log4j   我对log4j的认识   

一:我与log4j的认识过程:

(1)记得当时是大二下学期,老师在Android实验课上提到过log4j这个神奇的东西,当时自己连怎么在console下实现的都不知道……

(2)一晃到了大四做毕设的时候了 —— 当时终于可以在console下面输出信息了,开始还以为是程序报的什么错误的,晕……

(3)直到大四毕业,一直不知道在console下输出内容,我为什么要用log4j代替万能的System.out.println()呢?当时自己还无知的以为log4j只可以在console下输出内容呢……

(4)到了研一上学期,终于直到为什么用log4j代替万能的System.out.println()了,因为他可以通过设置级别,来显示不同的调试信息,在最终发布版本后可使设置为warn或者error的级别,而不用去收到的删除之前用于测试的每一条System.out.println()

(5)大概是研一上学期末尾,才知道还可以直接把信息已各种形式输保存到log日志文件中,或者直接保存在数据库中,以备后来查看……

二:有一天终于明白了 log4j的重要性

(1)开发一个MVC的Web程序,然后,将其发布,用户开始使用我们的程序,使用的过程中出现了相应的错误,直接跳转到了错误页,用户问我们怎么回事,我们当时一般是不

知道怎么回事,要是知道的话,就改了,那么,我们应该怎么着的快速的找到问题,并且,修改它呢?

(2)有人说我们可以进行相应的调试,连接人家的数据库,获得上线相应版本的程序,然后才调试,这个一般行不通,上线程序的数据都是实际的数据(安全性很高),并且,对于

权限的控制是非常高,你要是仅仅一个调试,就可以获得人家的所有数据,换做谁,也不会让你这么干的。那么,我们应该怎么做呢?此时,错误日志的作用就出来了,它可以帮

助我们快速的确定问题,这个也就是本篇博客的主题:错误日志处理。

(3)总结:

有些事情,我们并不知道它的作用是什么?或者我们抱怨我们学习这个有什么用处呢?我将来用的到这些东西吗,还不如学点别的呢 —— 有些时候可能你的想法是正确的,但是大

多时候是你并不知道它的真正用处而已。(进一次记录自己的无知,或者记录自己的年少轻狂)

再一次感觉到自己的无知

标签:log4j   我对log4j的认识   

原文地址:http://blog.csdn.net/u010700335/article/details/40685917

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!