首先引用NLog的dll文件 using System.IO; using NLog; 基础日志类 /// <summary> /// 写日志 /// </summary> public class WriteLog { private static Logger logger = LogManag ...
算起来,做这行也七八年了,虽然有一定的经验,但是不可否认,还是有很多不懂的地方。长久一来,一直都是发现问题,度娘谷姐解决问题,过段时间又发现了这个问题,继续度娘谷姐,反反复复。一直没有养成记录,写日志的习惯。自己总是安慰自己:文笔不好,写的句子不通顺,自己都看不懂自己在说些什么,写出去让人笑话。 加 ...
分类:
其他好文 时间:
2016-09-20 16:25:12
阅读次数:
172
logrotate是个强大的系统软件,它对日志文件有着一套完整的操作模式,譬如:转储、邮件和压缩等,并且默认logrotate加到cron(/etc/cron.daily/logrotate)作为每日任务执行(腾云科技ty300.com)。自动有了logrotate,我想不用再自己写日志切割脚本。如 ...
分类:
其他好文 时间:
2016-09-18 08:51:51
阅读次数:
166
利用TraceSource写日志 从微软推出第一个版本的.NET Framework的时候,就在“System.Diagnostics”命名空间中提供了Debug和Trace两个类帮助我们完成针对调试和跟踪信息的日志记录。在.NET Framework 2.0中,微软引入了TraceSource并对 ...
分类:
其他好文 时间:
2016-09-14 00:17:12
阅读次数:
448
写日志文件是一个很常用的功能,以前都是别人写好的,直接调用的,近期写了一个小工具,因为比较小,所以懒得引用dll文件了,直接上网找了一个,很方便,现在记录下 根据我自己的需要修改了一下日志文件生成路径 Application.StartupPath + "\\LogFile" + dateTimeN ...
在后端代码中,日志无处不在,自己设计自己的一套日志管理代码,提供一套好用的日志接口将大大方便代码的开发。 其中在日志管理代码的编写中,主要有以下难点: 1.数目不确定的入参函数编写 2.日志权限控制 3.日志输出形式。 接口设计: 1.提供三类日志打印形式:1)控制台打印信息,类似printf的接口 ...
分类:
其他好文 时间:
2016-09-08 14:19:09
阅读次数:
344
软件中总免不了要使用诸如 Log4net, Log4j, Tracer 等东东来写日志,不管用什么,这些东东大多是大同小异的,一般都提供了这样5个日志级别: × Debug × Info × Warn × Error × Fatal 一个等级比一个高(这五个级别是有顺序的,DEBUG < INFO ...
分类:
其他好文 时间:
2016-09-07 19:19:52
阅读次数:
121
1、升级到log4net的最新版 PM下执行 还是无法解决的,使用下面的方法 2、使用Nlog替换之,详见https://github.com/NLog/NLog/wiki/Tutorial NLog使用方法比log4net更为简单,配置文件如下,如果成windows程序需将NLog.config自 ...
分类:
Web程序 时间:
2016-09-07 12:43:14
阅读次数:
245