日志的体会

       一个优雅的系统一定需要完整的日志(地球人都知道),到现在为止,对于做日志的方法我总结了两种,当然这三种都在我所做过的项目中体现出来了优势。

 

       第一种:将日志文件写到txt里面,这个是很多系统的操作方法,因为可以直接在程序输出,每天都可以有一个新文件,查询比较简单,日志记录也可以非常的详细,这个做法一般是面向对象的程序用得比较多,而且可以在控制台上面看到数据,一般会用Log4j+Aspetj 比较好实现。个人感觉唯一确定就是查询不好处理,每次都非要使用正则表达式进行一系列的分析!如果不懂正则表达式那就郁闷了!

 

        第二种:是利用数据库的存储过程做日志,这个怎么做呢?基于我现在工作的系统,是用存储过程实现增删查改的,所以会在存储过程里面写入权限判断和日志的代码,利用存储过程速度非常快,而且数据直接录入数据库,要查询直接写sql,方便快捷。但是这样写就会增加数据库的负担,对硬件的要求比较高!(暂时只想到这个坏处)

 

       第三种:就是整合第一种和第二种方法,对一些非常主要的信息会写入数据库,其它信息都用记事本记录,做到记事本记录的是最完整的,而数据库是记录比较重要的,查询次数比较多的!

 

      以上是我对日志的一些体会,今天要不是有日志,估计今天我会忙死去了!呵呵!感谢日志.........

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值