- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果我在启用跟踪的情况下打印大量数据,我应该使用 isTraceEnabled
还是只执行我的 log.trace("{} mymessage", "param")
在这种情况下,使用 isTraceEnabled
有好处还是没有好处?
最佳答案
这取决于“param”
实际上是什么。如果它是一个复杂的表达式,最好使用 isTraceEnabled。如果它只是对对象的引用,则可以直接使用它。仅当启用跟踪时才会调用其 toString
方法。
如果您连续有多个跟踪语句,那么使用 isTraceEnabled
也很有用。您可以将它们放入同一个 if
then 中。
关于java - 我应该使用 slf4j isTraceEnabled 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21281048/
在控制台上打印 mybatis SQL 语句时出现此错误: java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
我对 IsTraceEnabled 的结果有一些疑问(也是等效函数 IsDebugEnabled....)。 如果我调用 NLog.LogManager.GetLogger("TEST") 而不是收到
如果我在启用跟踪的情况下打印大量数据,我应该使用 isTraceEnabled 还是只执行我的 log.trace("{} mymessage", "param")在这种情况下,使用 isTraceE
我正在使用 org.jboss.logging.Logger 类,似乎遇到了不协调的问题。当我遇到错误或警告时,我只需要使用 logger.error("error message")或 logger
本文整理了Java中org.apache.zookeeper.server.ZooTrace.isTraceEnabled()方法的一些代码示例,展示了ZooTrace.isTraceEnabled(
我是一名优秀的程序员,十分优秀!