首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

纯C日记函数库-zlog上手指南

2012-06-27 
纯C日志函数库--zlog上手指南zlog是个概念清晰的日志函数库,在效率、功能、安全性上大大超过了log4c,并且是

纯C日志函数库--zlog上手指南

zlog是个概念清晰的日志函数库,在效率、功能、安全性上大大超过了log4c,并且是用c写成的,具有比较好的通用性

hello, zlog

5.高级功能
  • syslog风格的配置文件,易学易用
  • 可以灵活配置日志输出的格式,类似于log4j的pattern layout
  • 纲目分类模型,比log4j系列的继承模型更加清晰
  • 多种输出,包括动态文件、静态文件、stdout、stderr、syslog
  • 可以在运行时动态刷新配置,只需要调用函数zlog_reload()
  • 高性能,在我的笔记本上达到72'000条日志每秒, 大概是syslog(3)配合rsyslogd的200倍速度
  • 用户可以自定义等级,无需改变库代码
  • 多线程和多进程写同一个日志的情况下,安全转档(转档就是把太大的日志重命名)
  • 可以精确到微秒
  • 如果一个程序默认只用一个分类输出,zlog提供了简单的调用包装dzlog
  • MDC,一个log4j风格的键-值对的表,可以扩展用户自定义的字段
  • 自诊断,可以在运行时输出zlog自己的日志和配置状态
  • 不依赖其他库,只要是个POSIX系统就成

    6.相关链接:下载:?https://github.com/downloads/HardySimpson/zlog/zlog-latest-stable.tar.gz?

    上手指南: 在zlog-latest-stable.tar.gz的doc文件夹内, GettingStart-CN.txt GettingStart-EN.txt?

    使用攻略: 在zlog-latest-stable.tar.gz的doc文件夹内, UsersGuide-CN.pdf UsersGuide-EN.pdf?

    英文主页:?http://hardysimpson.github.com/zlog?

    中文主页:?http://www.oschina.net/p/zlog?

    作者博客:?http://my.oschina.net/HardySimpson/blog?

    作者email: HardySimpson1984@gmail.com

热点排行