日志系统搭建

文章目录 日志系统 1、项目介绍 2、开发环境 3、核心技术 4、日志系统介绍 4.1 日志系统的价值 4.2 日志系统技术实现 5、相关技术知识 5.1 不定参函数 5.1.1 不定参宏函数 5.1.2 C 风格不定参数使用 5.1.3 C++风格不定参数使用 5.2 设计模式 5.2.1六大原则 5.2.2 单例模式 5.2.3 工厂模式 5.2.4 建造者模式 5.2.5 代理模式 6

文章目录

  • 日志系统
    • 1、项目介绍
    • 2、开发环境
    • 3、核心技术
    • 4、日志系统介绍
      • 4.1 日志系统的价值
      • 4.2 日志系统技术实现
    • 5、相关技术知识
      • 5.1 不定参函数
        • 5.1.1 不定参宏函数
        • 5.1.2 C 风格不定参数使用
        • 5.1.3 C++风格不定参数使用
      • 5.2 设计模式
        • 5.2.1六大原则
        • 5.2.2 单例模式
        • 5.2.3 工厂模式
        • 5.2.4 建造者模式
        • 5.2.5 代理模式
    • 6、日志系统框架设计
      • 6.1 模块划分
      • 6.2 模块关系图
    • 7、代码设计
      • 7.1 实用类设计
      • 7.2 日志等级类设计
      • 7.3 日志消息类设计
      • 7.4 日志输出格式化类设计
      • 7.5 日志落地类设计(工厂模式)
      • 7.6 日志器类设计(建造者模式)
      • 7.7 双缓冲区异步任务处理器设计
      • 7.8 异步工作器设计
      • 7.9 单例日志器管理类设计
      • 7.10 日志宏&全局接口设计
    • 8、功能用例
    • 9、单元测试
    • 10、 性能测试
    • 11、 扩展
    • 12、参考
知秋君
上一篇 2024-09-11 11:12
下一篇 2024-09-11 10:48

相关推荐