当前位置: 首页 > news >正文

8、log4e

1、官网:http://log4e.jayefem.de/

  

2、eclipselog4j 的插件工具,自动生成

   在eclipse中 操作日志,可以借助 此 工具生成一些代码。

 

3、生成代码说明  

  1 我们在看一些成熟框架的源代码中,经常看到如下代码
     if (logger.isDebugEnabled()){
         logger.debug(“debug:“+name);
     }
 
  2 我们刚才用完的Log4e也是出现了大部分的上述代码。
 
    问题:为什么不是直接logger.debug(“debug:“+name);呢?
    A:在配置文件中虽然可以使用控制级别为比debug级别更高的级别,而不输出debug信息;但是,这里的字符串连接操作仍然会影响运行效率;
         如果先判断当前logger的级别,如果级别不合适的话,连这句字符串连接都可以不做了。减少性能消耗

 

转载于:https://www.cnblogs.com/zorzhi/p/6600619.html

相关文章:

  • Tomcat如何开启SSL配置(https)
  • springMVC的一些配置解析
  • Spring4-三种方式注入值到 bean 属性
  • maven 打包时提示 软件包 xxxxxxx 不存在
  • poj1753-Flip Game BFS+位运算
  • 对 Git 分支 master 和 origin/master 的一些认识
  • 不要做干自己没时间做的事
  • @Not - Empty-Null-Blank
  • vagrant学习笔记
  • jquery widgets 弹框
  • Linux系统管理命令之权限管理
  • ReactNative开发常用的三方模块
  • Linq to entity 执行多个字段排序的方法
  • maven学习:java编译插件与去除测试插件
  • 机器的自我进化
  • 《深入 React 技术栈》
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Java多态
  • mysql 数据库四种事务隔离级别
  • React-生命周期杂记
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • SwizzleMethod 黑魔法
  • tab.js分享及浏览器兼容性问题汇总
  • vue2.0项目引入element-ui
  • 解析带emoji和链接的聊天系统消息
  • 精彩代码 vue.js
  • 每天一个设计模式之命令模式
  • 前端js -- this指向总结。
  • 前端学习笔记之观察者模式
  • 前端之React实战:创建跨平台的项目架构
  • 如何进阶一名有竞争力的程序员?
  • 运行时添加log4j2的appender
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 7行Python代码的人脸识别
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #LLM入门|Prompt#3.3_存储_Memory
  • ()、[]、{}、(())、[[]]命令替换
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (初研) Sentence-embedding fine-tune notebook
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (四)c52学习之旅-流水LED灯
  • (已解决)什么是vue导航守卫
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (转)mysql使用Navicat 导出和导入数据库
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .net core使用ef 6
  • .net framework 4.0中如何 输出 form 的name属性。
  • .NET面试题(二)
  • .net中调用windows performance记录性能信息
  • //TODO 注释的作用
  • /etc/fstab 只读无法修改的解决办法