`

查找问题的方法与思路

阅读更多
一般的思路和方法

  1. 复现问题。  
  2.        可以通过查找新旧系统的差异,找到badcase。
           查看历史日志,看是否可以找到异常信息。
  3. 看log
  4.        比如搜索exception、error 之类的定位问题。
  5. 思考系统最近的改动。
  6. 大胆猜测,小心求证。
  7. 向熟悉的人(高手)求助。
  8.        高手可能是对业务熟悉的人,也可能是对相关技术熟悉的人
  9. 针对系统中的黑盒部分,要格外注意。
  10.        对于经常出问题的作者所提供的黑盒要保持警惕
  11. 回忆最近的一次升级或者更新操作



大招

  1. 一步一步追查,死抠细节,不要猜测,利用二分查找的方法来快速定位出问题的地方。
  2. 向高手求助。

        求助之前要做好充足的准备。
        高效的问问题。
        从问题中剥离出一般问题,尽量不要牵涉业务的内容,因为让其他团队的同事理解我们的业务不太现实。
分享到:
评论

相关推荐

    Word常用查找与替换实例及方法

    Word常用查找与替换实例及方法 可以大幅提高排版效率! 不看绝对后悔,建议下了留着备用 另:别人写的,不记得从哪里下的了: 目录 Word查找与替换•ASCII字符集代码 I Word查找栏代码•通配符一览表 II Word...

    Java程序设计基础:一维数组应用查找二分法查找).pptx

    步骤2:如果key值与中间项值相等,则查找成功,返回索引号(下标),方法结束。 步骤3:如果key值小于中间项值,则在前半段(high=mid-1)中以二分法继续查找。 步骤4:如果key值大于中间项值,则在后半段(low=mid+1

    vs自带数据库sql server的中文插入乱码问题、查找当前数据库名

    解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...

    IL思路以及遇到问题

    XML查找SLCA,使用的是IL,主要是编码的方法,以及怎么查找多个关键字之间的SLCA

    java开发常见问题

    java开发工作两年遇到的技术问题以及查找到的解决方案还有一些积累,涉及前端技术,android开发,java后台以及数据库sql优化,session共享,单点登录,kafka入门,websocket,线程安全等。

    【应急响应】Linux入侵排查思路

    当企业发生黑客入侵、系统崩溃或其它影响业务正常运行的安全事件时,急需第一时间进行处理,使企业的网络信息系统在最短时间内恢复正常工作,进一步查找入侵来源,还原入侵事故过程,同时给出解决方案与防范措施,为...

    简单的Linux查找后门思路和shell脚本分享

    主要介绍了简单的Linux查找后门思路和shell脚本分享,本文的方法相对简单,提了一个思路和简单的Shell实现脚本,需要的朋友可以参考下

    易语言破解思路

    易语言破解思路 首先要确认程序为易语言编写的程序,确认方法: 1、如果PEID查得是VC++ 6.0且入口OEP是3831 2、查找字符串有E的两个库(其中一个为krnln库) 3、有.eCode区段(不一定有) 确认为易语言编写的程序后...

    数据库设计思路.doc

    要善于识别与正确处理多对多的关系 中间表、报表和临时表 防止数据库设计打补丁的方法是"三少原则" 2.数据库设计的基本步骤 需求收集 对用户的使用的收集,能及最后系统能达到用户的使用要求。 概念设计 对收集到地...

    Python实现二维有序数组查找的方法

    本文实例讲述了Python实现二维有序数组查找的方法。分享给大家供大家参考,具体如下: 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入...

    方法抛出的异常处理 (2)修改UserDaoImp1类,要求用户id不能修改,修改则抛出异常 使用log4j输出日志信息

    (1)在测试类中调用UserDaoImp类的addUser(User user)方法,添加用户,然后用findUser(String uName)方法查找并输出用户信息 (2)在测试类中调用UserDaoImp1类的findUser(String uName)方法,使用不存在的...

    【Leetcode刷题笔记01】704.二分查找 27.移除元素.md

    了解双指针技巧在数组问题中如何应用;学习算法代码的编写方法。 阅读建议:仔细理解题目要求,分析清楚算法思路才开始编程;可以边学习参考代码,边自己实现对应算法。对比输出结果,分析差异找到bug。逐题逐步深入,重复...

    消灭星星思路.doc

    我的实现思路介绍,消灭星星实现最简单的方法是使用一个10*10的二维数组,有一个值指代不同的颜色星星,如果为-1,就表示是空的,1,2,3,4,5分别代表不同颜色的星星。 查找相邻并且同色的方法我这里用的方法是...

    错误的排查方法

    该文档讲述了出错的排查方法,描述一个错误的正确查找思路。

    两种常用的javascript数组去重方法思路及代码

    第一种是比较常规的方法 思路: 1.构建一个新的数组存放结果 2.for循环中每次从原数组中取出一个元素,用indexOf查找新数组中是否有该元素 3.若没有,则存到结果数组中 代码如下: Array.prototype.unique1 = ...

    基于C++的炉石传说机器人.zip

    方法一:使用图像查找比较的方法。经测试,有如下问题: 1.图片大小不好统一 2.图片背景因为有粒子的变化,变动较大 3.费用在某些条件下会更改并改变颜色 方法二:使用数字识别的方法。 有2个场景需要识别费用: ...

    wince上查找周围的蓝牙并连接

    wince设备上查找蓝牙设备的一般方法及思路,希望对初学者有所帮助。

    ssh免交互创建、修改、查找账户源码

    经过两个星期的摸索,终于实现了免交互创建、删除、修改、查找账户等功能和接口,现在把我开发过程中思路,遇到的问题和解决方法,还有最终的源码整理出来,希望能和朋友们多多交流、一起学习。

    Python3.0中普通方法、类方法和静态方法的比较

    刚接触Python中的面向对象,对于类方法和静态方法难以区分,通过查找知乎、CSDN论坛,废了好大的劲思路才逐渐明朗,所以就总结顺便分享一下。 首先开始编辑代码 # 普通方法、类方法、静态方法的比较 # 普通方法、...

Global site tag (gtag.js) - Google Analytics