大型费时间程序合理使用日志和记录

日志和记录 在这里我先把它用自己的语言区分开来

日志 用来查看可控程序执行过程 有了它你就可以对程序是怎么运行的了如指掌 并且如果哪里报错 也容易知道错误出在哪里

记录 是用来保存程序运行产生的信息 并且程序执行还需要依赖这些信息 这么说有点抽象 举例:程序要获取一些数据 但不能
获取已经存在的数据  这时就需要一个记录保存已经获取到的数据避免重复

日志=======应该按照精细程度分类,越精细的日志,程序的运行信息显示越详细,也就越便于程序员查看程序都做了哪些事情
,但是这样的缺陷就是占用空间大和占用程序运行资源浪费时间。所以,日志应该在满足需求的条件下尽可能缩水。对于需要
长时间跑着的进程,它的每个单日志应该有个最大容量,当数据超出这个容量,应该再创建一个新的日志文件,而且要定期删
除无用的日志避免浪费空间。

记录=======应该按照程序的需求程度分类,如果程序仅仅需要在本次运行记录,那么只需要保存在内存中,如果程序下次运行
还需要这些数据,那就要保存在本地磁盘,程序首先要加载这个记录文件,而且最后还要更新一遍。如果程序未执行完关闭,
而且重新运行需要在刚才的记录基础之上继续运行,那么这个需求程度就很高了,这就需要程序随时记录日志,比如跑一次数
据记录一次,当然,对记录需求程度越高的程序,就要多花写时间用来写记录。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值