简单的解决办法,复杂的分析工作

合作方测试,报了一个问题。这个问题吾早就知道,只是一直没空。现在是外方测试发现的,问题就严重了。吾觉得难度很大,还是决定看看。

  1. 首先分析了出错流程。
  2. 根据结果,找到了一个解决办法。
  3. 在整合代码的时候,发现有这个功能的代码。实际上吾之前也简单分析过,也知道调用了这个接口。
  4. 然后吾莫名其妙的,试着再次调用这个函数。神奇的事情发生了,问题解决!
  5. 赶紧把吾新增的代码删除。提交代码。

有朋友看了肯定会说,好简单啊。吾亦知道简单,可是这个分析流程,直接深入到底层,是非常麻烦的。
  吾能解决,其实还有一定的运气成分。什么意思?如前所述,这个函数已经调用过了。很难有人会再调用一次。

发布了2385 篇原创文章 · 获赞 287 · 访问量 168万+

猜你喜欢

转载自blog.csdn.net/quantum7/article/details/104069347