超级Log设想
2016-02-28 11:03
176 查看
在查看code的时候,如果代码量很大,需要添加很多log来查看其执行流程
手工添加log的时候,可能会漏掉一些关键函数方法,
这里考虑一种超级log添加方法,通过字符处理,比如进行函数方法识别,
自动的在每一个函数里自动添加log,标示出函数名和行号,另外可以设置开关来控制log的状态。
更为极端的情况是,对每一行代码调用都添加log,让程序的执行轨迹更为清晰,
当然,这种超级大招轻易是不会使用的,^_^
手工添加log的时候,可能会漏掉一些关键函数方法,
这里考虑一种超级log添加方法,通过字符处理,比如进行函数方法识别,
自动的在每一个函数里自动添加log,标示出函数名和行号,另外可以设置开关来控制log的状态。
更为极端的情况是,对每一行代码调用都添加log,让程序的执行轨迹更为清晰,
当然,这种超级大招轻易是不会使用的,^_^
相关文章推荐
- background-position 用法详细介绍
- vector list map 遍历删除制定元素 防止迭代器失效
- Centos5.4+Nginx-0.8.50+UWSGI-0.9.6.2+Django-1.2.3搭建高性能WEB服务器
- html textarea标签的innerHTML属性和value属性的区别
- IO流 字符流=字节流+编码表
- IbeoSdk4.3.1使用问题【1】-- ibeosdk_VS2012.lib无法解析的外部符号
- clean code
- 4.1.3.1 Android Broadcast-Receiver的心得
- 2-8-双循环链表链式存储结构-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
- c++ gui qt4 chap01 age
- [iOS]Apple Pay接入详细教程
- 数据结构:索引之线性索引
- Error Unable to start the Genymotion virtual device.解决
- 当梦想照进现实
- 当前端也拥有 Server 的能力
- 【leetcode】【18】4Sum
- 使用IIS发布网址之后,访问时需要用户名和密码。
- 更多Eclipse操作快捷键
- 【leetcode】Array——Remove Duplicates from Sorted Array II(80)
- 活着