全国统一服务热线

400-035-8011

  • 广州优就业IT培训机构-中心-学校
  • 广州优就业IT培训机构-中心-学校

java程序员怎么正确的打日志

java程序员怎么正确的打日志

java程序员怎么正确的打日志

 什么是日志?
  简单的说,日志就是记录程序的运行轨迹,方便查找关键信息,也方便定位解决问题。
  我们Java程序员在开发项目时都是依赖Eclipse/Idea等开发工具的Debug调试功能来跟踪解决Bug,在开发环境可以这么做,但项目发布到了测试、生产环境呢?
  你有可能会说可以使用远程调试,但实际并不能允许让你这么做。所以,日志的作用就是在测试、生产环境没有Debug调试工具时开发、测试人员定位问题的手段。日志打得好,就能根据日志的轨迹定位并解决线上问题,反之,日志输出不好不能定位到问题不说反而会影响系统的性能。
  的项目都是能根据日志定位问题的,而不是在线调试,或者半天找不到有用的日志而抓狂…
 常用日志框架
  log4j、Logging、commons-logging、slf4j、logback,开发的同学对这几个日志相关的技术不陌生吧,为什么有这么多日志技术,它们都是什么区别和联系呢?相信大多数人搞不清楚它们的关系,下面我将一一介绍一下,以后大家再也不用傻傻分不清楚了。
  无论从设计上还是实现上,Logback相对log4j而言有了相对多的改进。不过尽管难以一一细数,这里还是列举部分理由为什么选择logback而不是log4j。
  牢记logback与log4j在概念上面是很相似的,它们都是有同一群开发者建立。所以如果你已经对log4j很熟悉,你也可以很快上手logback。如果你喜欢使用log4j,你也许会迷上使用logback。
打日志的规范准则
  较开始也说过了,日志不能乱打,不然起不到日志本应该起到的作用不说,还会造成系统的负担。在BAT、华为一些大公司都是对日志规范有要求的,什么时候该打什么日志都是有规范的。
广州优就业IT培训机构,作为一家专注于IT职业教育培训企业,坚持以“纯善”作为企业发展的价值观基石,在创造商业价值的同时,更加注重对员工、对学员、对社会的回馈。始终坚持以“成为一个能让员工成长并对人类社会发展有贡献的教育企业”奋斗目标。
  想了解更多内容,可咨询优就业在线客服,现在咨询有机会获得试听课名额,咨询热线电话:400-626-3986

尊重原创文章,转载请注明出处与链接:http://www.mxiao.cn/1514/new/176002/违者必究! 以上就是广州优就业IT培训机构 小编为您整理java程序员怎么正确的打日志的全部内容。

推荐课程 / RECOMMENDED COURSE

  • 全链路UI/UE交互设计

  • 广州优就业软件测试培训机构

  • 广州优就业大数据培训班

  • 广州优就业Web前端开发培训班

  • 查看更多>>

定制专属于你的课程

10秒登记,定制专属于你的课程方案

填写下表,让专业老师根据你的性格爱好选择最适合你的。

版权所有:广州优就业IT培训机构

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011