`
sun_cat
  • 浏览: 72612 次
社区版块
存档分类
最新评论

日志的写法

阅读更多

写日志其实大家应该都知道,也许这个问题很简单

我写的时候都是形如这样的

 

if(log.isDebugabled()){ 
       log.debug("aaaa");
} 

 ,为什么要isDebugabled下呢 ?为什么不直接debug("") 呢 ? 大家都习惯怎么写呢 ?

 

明白了其中的一个原因,是为了提高性能,大家在debug("dddd"+"ccc")中的参数部分一般都是有操作符的,因此需要先对参数进行操作后才会判断isDebugabled。

那么有的同学可能会问,是不是我的参数里面没有操作符就可以不用先if()了呢 ?

个人认为即是只有一个string,系统应该也是要先给string分配一个内存空间。这个性能上的差距应该不是很大

不过还是建议大家统一自己的要求,

if(log.isDebugabled()){
       log.debug("aaaa");
}

分享到:
评论
1 楼 icefire 2007-06-26  
性能问题!
一般是是在log.debug("")中包含得有字符加和,先调用isDebugabled判断就不需要加和了。。。。。

相关推荐

    linux vsftpd日志切分工具

    日志需要带有三个参数 如下,为定时任务写法"01 00 * * * (cd ~/sh/ && ./CutVsftpdLog 1 /var/log/vsftpd.log /home/ftp/bak)" 第一个参数默认是1,代表一天一切割,第二个参数是ftp日志所在位置,第三个为日志备份...

    工作日志的写法2篇

    你还在苦苦寻找工作日志的写法2篇吗?你还在为工作日志的写法2篇而烦恼么?在这里,为您提供了...该文档为工作日志的写法2篇,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

    日志程序源码

    系统日志程序,和操作程序的日志的写法,一天一个文件,自动生成

    log 的简单写法。。共享。。

    log 的简单写法。。共享。。 方便使用

    Oracle查询最近几天每小时归档日志产生数量的脚本写法

    下面给大家分享Oracle查询最近几天每小时归档日志产生数量的脚本写法,脚本如下所示: SELECT SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1,5) Day, SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24...

    Linux系统下nginx日志每天定时切割的脚本写法

    使用Linux系统自带的命令logrotate对Nginx日志进行切割。 Nginx安装目录:/usr/local/nginx/ Nginx日志目录:/usr/local/nginx/logs/、/usr/local/nginx/logs/nginx_logs/ 1、添加nginx日志切割脚本 cd /etc/...

    phpcms_v9教程及插件的写法.zip

    phpcms_v9教程及插件的写法.zip

    ssh权限管理和日志拦截器

    采用ssh框架对权限管理和日志处理的拦截器写法

    Android JNI日志工具类

    Android JNI日志工具类,面去了每次手写android_print_info的繁琐写法,只需要导入头文件即可

    一个WPF的全局异常捕获写法

    一个可以捕获全局异常的方法,省去在代码中进行异常方法的添加,并且直接输出日志

    java中log4j的扩展写法

    log4j有些引用不是很方便我在这里进行了扩展,可以支持struts,ibtais,和自己的要输出的日志。

    Java线程池使用说明

    Java线程池使用说明: 一 简介 二:线程池 三:ThreadPoolExecutor详解

    oracle学习日志总结

    5. 注意where字句写法,必须考虑语句顺序,应该根据索引顺序、范围大小来确定条件子句的前后顺序尽可能的让字段顺序与索引顺序相一致,范围从大到小(左到右)。 6. 不要在where子句中的“=”左边进行函数、算术运算或...

    Logcat及adb shell命令的bat脚本实现例子

    运用bat脚本打包logcat、adb shell语句等代码,并克服了进入shell后后续代码无法执行的问题

    Monoslideshow国外商业Flash动态相册效果.rar

     第二步:PJblog日志中的写法(FCKeditor编辑器唯一写法,效果只支持IE,不支持FF,因为编辑器会过滤掉embed,没办法)注意:xml文件与图片文件必须放到同一文件夹下,flash可以不用放在同一文件夹下,  例如把xml文件...

    在Spring MVC或Spring Boot中使用Filter打印请求参数问题

    使用Spring MVC或Spring Boot中打印或记录日志一般使用AOP记录Request请求和Response响应参数,在不使用AOP的前提下,如果在Filter中打印日志,在打印或消费请求类型为Content-Type:application/json的请求时,会...

    查看数据库所有表大小

    SQL2008 清空日志的SQL写法,及压缩数据库,查看数据库中所有表的大小

    bcp常见问题集合

    那么完整的写法是: bcp mydb..table_name in ./data_file -c -t '|' -U user -P passwd -S db_name 如果在最后加上 -b5000 那么5000条记录提交一次事务,如果要跟踪错误日志,那么加上 -e err_log 这样错误日志就都...

Global site tag (gtag.js) - Google Analytics