社区
非技术区
帖子详情
log.isTraceEnabled()和log.trace()他们的意思具体是什么?
bin_1206
2007-07-25 07:39:55
log.isTraceEnabled()和log.trace()这两个方法的具体意思是什么?
log.isDebugEnabled()和log.debug()这两个方法的具体意思是什么?
trace和debug的区别是什么??
希望可以得到高手的指点。。。。。
...全文
2586
2
打赏
收藏
log.isTraceEnabled()和log.trace()他们的意思具体是什么?
log.isTraceEnabled()和log.trace()这两个方法的具体意思是什么? log.isDebugEnabled()和log.debug()这两个方法的具体意思是什么? trace和debug的区别是什么?? 希望可以得到高手的指点。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wellway
2011-08-29
打赏
举报
回复
领教了
neeky
2007-10-25
打赏
举报
回复
Log接口提供了一组判断是否允许输出特定级别的日志消息的行为,6个级别对应有6个行为,其中:log.isTraceEnabled(), log.isDebugEnabled()都是。
而log.trace(),log.debug()则是6个级别对应的方法,2者结合起来用,有助于提高应用的性能。例如:
StringBuffer buf = new StringBuffer();
buf.append("LOgin Successful");
buf.append("Name: ");
buf.append(user.getName());
...
log.debug(buf.toString());
对于以上代码,如果日志器不允许输出debug级别的日志,那么debug()方法不会输出任何消息,则向StringBuffer中添加消息的操作都是多余的,合理使用 isDebugEnabled()方法,可以避免。
if(log.isDebugEnabled()){
StringBuffer buf = new StringBuffer();
buf.append("LOgin Successful");
buf.append("Name: ");
buf.append(user.getName());
...
log.debug(buf.toString());
}
【数学建模】趣味数模问题——四人追逐问题
【数学建模】趣味数模问题——四人追逐问题
趣味数学建模
以下文章转载自公众号:数学模型 趣味建模用十分有趣的例子结合了背后的理论知识对生活中的问题给出了合理的答案,是非常适合闲暇之余消遣的文章。 如何根据一张照片确定男朋友的心? 流行天王迈克尔·杰克逊 45 度反重力前倾很难么? 如果没有国家管控,北京鼠疫将如何漫延? 澳大利亚山火蔓延的数学模型 你突然变成一个“2B”的概率有多大 “科比球”背后的数学 情人节,数学教你如何科学地哄女朋友? 情人节,数学告诉你什么没有女朋友? 如何抢别人怀里的女孩子? 疫情防控,哪些省市才是真硬核? “待我长发及腰”,女生说这
【数学建模】趣味数模问题——舰艇追击问题
【数学建模】趣味数模问题——舰艇追击问题
【数学建模】趣味数模问题-状态转移模型的应用
【数学建模】趣味数模问题-状态转移模型的应用
快上车 全套Python零基础入门教程免费分享 !
随着近年来Python的兴起,数学建模的语言不仅限于c、c++和matlab,python由于本身自带的科学计算库以及一些图形可视化库,python也成为数学建模的常用编程语言之一。我们都知道Python主要是开发快,语言简洁,所以读起来很清楚容易。Python的功能也是非常强大,从特性的观点上看,Python是一个混合体,他丰富的工具集使得他介于传统的脚本语言和系统语言之间。所以学好Python还是非常重要的。
非技术区
23,404
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章