最全面的日志模块!日志也要不简单~
1. 所有操作已类话且无调用模块!
2. 本日志类是基于sqlite3数据库实现的,所以.elog文件占用小读取速度快(但不知道抗不抗多线程,没测试过,理论上多线程调用应该没问题)
3. 本日志类有一个配套的 elog 可视化编辑器或者说查看器,支持自定义颜色,可以让你更加方便的管理日志!
4. 本日志支持输出日志时自动排版,且支持寻找日志,目前可以通过 时间,时,分,秒,子类型(或者说自定义类型),内容,备注 ,颜色进行寻找,更支持同时匹配多项的寻找(但是匹配多项的因为时间问题可视化软件内并没有体现)
5. 本日志类可扩展性超强,内部允许 置配置,就是在这个elog文件内容置一个其他配置项,所以elog不仅仅是log,当成配置文件耍都没问题
6. 支持敏感词处理,分权查看日志内容=》【原创】某种文本加密算法~敏感处理~_精易论坛 (125.la) A级权限下才能看到日志明文,而B级权限下只能看到敏感处理后的文本
7. 最大的特点,压入与压出。
首先,看完这么多后你肯定会发现一个事实,那就是elog文件只能用特点的软件才能查看,那如果我想把日志发给其他人,那其他人岂不是看不了了?
嘿嘿,你以为我没有考虑到这个问题吗?
压出=》将elog文件按照特定格式压出到一个文件夹,文件夹内是 日期.txt 文件,文件内容已排版(但是会丢失备注和颜色)
压入=》将按照指定格式压出的文件夹重新压入到 *.elog 文件中2
演示:
(PS:可视化软件我调用了精益模块)