• 日志要清晰、便于理解;
  • 日志级别;
  • 日志打印所在的类、方法位置(调用点),日志打印的时间;

1. 经典使用日志的场景

  • 对于服务器等一般长时间运行的应用程序,每一步操作(成功或失败),都要输出相关日志;

    • 这样当服务器运行出现问题时,方便定位问题;
    • 确认系统运行是否正常;

2. 常用语句

  • match found.

    • String.format(“%s: match found.”, file name);
  • 时态:
    • 正在进行的动作,用一般现在时;
    • 完成了的动作,用完成时态;

踏雪寻梅 —— 日志打印相关推荐

  1. 增加内核的ceph模块的日志打印

    本文主要是在梳理cephfs内核方式挂载的内核代码逻辑所做的准备 环境:Centos 7.5 内核源码版本:3.10.0-862.el7.x86_64 打开ceph模块的debug信息 单独编译cep ...

  2. 为何把日志打印到控制台很慢?

    原文 在容器打印日志到控制台阻塞的排障的时候看到一个观点: 把日志打印到控制台要比打印到文件慢,而且是非常慢. log4j2和logback的两个issue官方也提到了这一点(见LOG4J2-2239 ...

  3. springboot filter and interceptor实战之mdc日志打印

    1.1  mdc日志打印全局控制 1.1.1    logback配置 <property name="log.pattern" value="%d{yyyy-MM ...

  4. aop springboot 传入参数_java相关:springboot配置aop切面日志打印过程解析

    java相关:springboot配置aop切面日志打印过程解析 发布于 2020-3-31| 复制链接 摘记: 这篇文章主要介绍了springboot配置aop切面日志打印过程解析,文中通过示例代码 ...

  5. logback不同业务的日志打印到不同文件

    logback不同业务的日志打印到不同文件 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/mggwct/article/details/777181 ...

  6. (填坑:SQL打印两次)mybatisplus+p6spy 日志打印

    执行 SQL 分析打印 | MyBatis-Plus为简化开发而生https://mp.baomidou.com/guide/p6spy.html使用mybatisplus参考mybatisplus官 ...

  7. java占位符打印_java简单日志打印规范小记

    个人认为,如果公司一些基础类库不做约束,很可能"埋坑",形成技术债务,最终为此付出代价.本文讲解一个最基本的日志打印规范. 1. 日志打印组件 日志组件有很多,日志门面的选择有:S ...

  8. python 日志打印

    发现python里面扩展了日志打印功能.感觉比java自带的还好,和log4j很类似. 下面总结下其用法.先说一种不用配置文件的: <log.py>  1# -*- coding: gb2 ...

  9. vue中使用v-on绑定事件中,获取$event.currentTarget,日志打印为null

    问题:vue中使用v-on绑定事件中,获取$event.currentTarget,日志打印为null dom结构: <li @click="clickEvent('hello',$e ...

最新文章

  1. C语言指针数组,遍历查询!_只愿与一人十指紧扣_新浪博客
  2. oracle按照时间过滤
  3. arcgis api for flex 开发入门(二)map 的创建
  4. 【风险管理】(第一篇)风险管理核心指标
  5. 待删除未删除 问题解决
  6. Altium designer中高亮元器件或网络时对比度调节
  7. Java笔试题库之选题题篇【141-210题】
  8. SAP Cloud for Customer里如何根据产品ID拿到其UUID
  9. 黑五已火 电商跨境成燎原之势
  10. 算法训练 和为T 深度搜索
  11. [SoapUI] Mock Service
  12. 使用了visual assist.net
  13. c++ vector使用方法收集
  14. java线程知识点拾遗(CAS)
  15. sudo chown -R nobody:nogroup clear
  16. DC-DC电路多种调制方式的介绍及对比
  17. Qunee for HTML5的学习与使用笔记(一)
  18. WordPress 点击图片放大效果代码
  19. c语言用分治法求最大最小值,C语言实现分治法实例
  20. cp -r命令 linux什么意思,linux系统里cp指的是什么意思

热门文章

  1. 基于MSBuild的xnb资源预生成机制
  2. svg如何平铺 html5,如何在HTML5中使用SVG
  3. 通过draggable实现布局_营销推广引流之百度霸屏内容详解 如何通过百度霸屏布局实现立体打法!...
  4. 那些配置修改之后需要重新启动
  5. matlab zxing ean13,【zxing】Ean13 Contents do not pass checksum
  6. scala中的if esle使用
  7. ezsql mysql_数据库连接类ezsql用法
  8. 必须掌握的Java基础知识(二)
  9. python语法注释原则
  10. LeetCode90. 子集 II(回溯)