如何避免处理程序日志时出现常见错误?

2026-06-11 13:420阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2448个文字,预计阅读时间需要10分钟。

如何避免处理程序日志时出现常见错误?

李国强 2018-02-06 日志记录:随着软件的发展,日志系统逐渐成形,不仅是一份可随时丢弃的记录,更希望一句名言:风起于青萍之末,浪成于微澜之间。


李国帅 2018-02-06

日志记录跟随软件的发展,慢慢的也会演进成为一个日志系统,而不仅仅是一份随时可以抛弃的记录。

最近很希望一句名言,“风起于青蘋之末,浪成于微澜之间”,也许那么不经意间的改变,我们希望的事情,就会像日志系统一样,从一页纸,变成一个不可或缺的部分。

以下内容从2010~2013年间的部分日志中检出,并结合自己的经验作出的总结。


日志的作用

通常情况下,我们编写程序都会用到日志,日志有什么用呢?下面以调试日志和运行日志说明使用日志分析原因。


运行日志:

运行的时候,可以了解到资源消耗,异常操作,用户数据等依次来进行程序优化,复杂均衡,流程改造。

具体操作就是,如果出现非常重要的问题需要使用提醒(messagebox)警告(alert)甚至直接退出程序的方式告知,但依然有迹可寻。

有迹可寻指的是:使用日志,可以看到程序的运行状态,重要和异常操作,出现问题后的处理流程,程序中断或终止的原因,最后的操作,最后的运行状态是什么。


调试日志

开发的时候出现问题,能够快速定位问题出现的确切位置,方便修正和重构。

具体操作就是,记录内存及cpu状态,异常状况,崩溃记录,重要的特定跟踪信息,按重要级别和标记记录不同的信息,需要跟踪到文件名、函数名和行数。

阅读全文

本文共计2448个文字,预计阅读时间需要10分钟。

如何避免处理程序日志时出现常见错误?

李国强 2018-02-06 日志记录:随着软件的发展,日志系统逐渐成形,不仅是一份可随时丢弃的记录,更希望一句名言:风起于青萍之末,浪成于微澜之间。


李国帅 2018-02-06

日志记录跟随软件的发展,慢慢的也会演进成为一个日志系统,而不仅仅是一份随时可以抛弃的记录。

最近很希望一句名言,“风起于青蘋之末,浪成于微澜之间”,也许那么不经意间的改变,我们希望的事情,就会像日志系统一样,从一页纸,变成一个不可或缺的部分。

以下内容从2010~2013年间的部分日志中检出,并结合自己的经验作出的总结。


日志的作用

通常情况下,我们编写程序都会用到日志,日志有什么用呢?下面以调试日志和运行日志说明使用日志分析原因。


运行日志:

运行的时候,可以了解到资源消耗,异常操作,用户数据等依次来进行程序优化,复杂均衡,流程改造。

具体操作就是,如果出现非常重要的问题需要使用提醒(messagebox)警告(alert)甚至直接退出程序的方式告知,但依然有迹可寻。

有迹可寻指的是:使用日志,可以看到程序的运行状态,重要和异常操作,出现问题后的处理流程,程序中断或终止的原因,最后的操作,最后的运行状态是什么。


调试日志

开发的时候出现问题,能够快速定位问题出现的确切位置,方便修正和重构。

具体操作就是,记录内存及cpu状态,异常状况,崩溃记录,重要的特定跟踪信息,按重要级别和标记记录不同的信息,需要跟踪到文件名、函数名和行数。

阅读全文