zoukankan      html  css  js  c++  java
  • 1. 个人经验总结

    • 流程:先想清楚业务、系统流程,然后在可能出问题的点进行按顺序重点排查,对一个个可能进行分析和排除
    • 数据:注意排查DB、Redis、RabbitMQ各处的数据
    • 日志:注意一行行排查日志,来查看到了哪一步,及日志中打出的参数等数据
      • 可以看命令行输出的日志,或者记到文本中或归档的日志
      • 通过日志还可以看出代码是不是用的正确的分支,有的分支并没有一些日志
    • 查代码
      • 从上到下
      • 从下到上
      • 按模块(如专门研究一下数据库、消息队列等方面的结构和逻辑)
      • 文本关键字搜索
      • 调试
      • 看日志
        • 尤其当不清楚业务逻辑和代码框架流程时,可以通过运行时的日志来看代码的执行流程。
      • 看单元测试
      • 看修改记录,如果以前是好的,一般是相关文件最近有过改动,可以重点看一下改了什么
    • 注意
      • 给别人答复之前,最好再确认几遍,或者试一下。
  • 相关阅读:
    单链队列
    栈的顺序存储表示
    顺序队列
    串的定长顺序存储表示
    串的堆分配存储
    双向循环链表
    单循环链表的表示和实现
    串的块链存储表示
    线性表的顺序表示和实现
    线性表的单链表表示和实现
  • 原文地址:https://www.cnblogs.com/wyp1988/p/11230227.html
Copyright © 2011-2022 走看看