- 9
- 0
- 约2.17万字
- 约 22页
- 2016-12-04 发布于浙江
- 举报
Log4cpp学习笔记
Log4cpp学习笔记
1 Log4cpp简介
Log4cpp是个基于LGPL的开源项目,移植自Java的日志处理跟踪项目log4j,并保持了API上的一致。其类似的支持库还包括Java(log4j),C++(log4cpp、log4cplus),C(log4c),python(log4p)等。
Log4cpp有如下优点:
1. 提供了可扩展的多种日志记录方式;
2. 提供了NDC(嵌套诊断上下文),可用于多线程、多场景的跟踪调试;
3. 提供了完整的日志动态优先级控制,可随时调整需要记录的日志优先级;
4. 可通过配置文件完成所有配置并动态加载;
5. 性能优秀,内存占用小,经过编译后的log4cpp.dll大小仅有160kb;
6. 代码级的平台无关性,Log4cpp源代码经过编译后,适用于大多数主流的操作系统和开发工具;
7. 概念清晰,学习和使用方便,熟练程序员一天之内即可很好地应用log4cpp进行开发。Log4cpp组成
Log4cpp中的概念继承自log4j,最重要的是Category(种类)、Appender(附加目的地)和Layout(布局)三个概念,此外还有Priority(优先级)和NDC(嵌套的诊断上下文)等。layout类控制输出信息的格式和样式。你可以使你的类基于layout,来指定你想要的输出数据的风格
您可能关注的文档
最近下载
- 中国互联网使用障碍诊疗指南(2025版).docx VIP
- 社会工作研究方案设计.docx VIP
- 《机械制图与计算机绘图习题集(第2版)第11章》冯秋官.pdf VIP
- 《大型养路机械制动技术》课件 12项目四 任务二 认知YZ-1型空气制动机操纵机构.pptx
- (精选)西乐葆宣传介绍教学课件.pptx VIP
- 六年级下册综合实践活动课件--木蜻蜓--全国通用---14张.pptx VIP
- 《柳林风声》试题及答案共4套.pdf VIP
- JTT1218.4-2024城市轨道交通运营设备维修与更新技术规范第4部分轨道.pdf VIP
- 汽动引风机背压机性能试验报告.pdf VIP
- 2025年全军士官招生统一考试士兵模拟试题.doc VIP
原创力文档

文档评论(0)