debug套路

Posted zeng-iauto

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了debug套路相关的知识,希望对你有一定的参考价值。

  debug意味着发现并解决使程序无法完成其任务或无法可靠运行的问题。这可能涉及单步执行代码,也可能涉及调查性任务,例如读取内存和CPU统计信息,以确定哪个线程挂起或了解程序崩溃的状况。

这个更广泛的定义意味着可以使用除常规调试器以外的其他工具来进行调试。除了使用GNU调试器(GDB)之外,您还可以检查由System Profiler报告的数据,使用多个内存和堆监视工具检查运行时错误,并在系统信息中查看线程状态。

我们首先说明IDE支持的调试用例以及如何在每种情况下选择最佳工具。然后,我们描述涉及在各种情况下使用GDB逐步执行程序代码的工作流。后面的章节中提供了有关使用其他运行时分析工具作为调试一部分的信息。

以上是关于debug套路的主要内容,如果未能解决你的问题,请参考以下文章

程序员面试常见5大“套路”,如何反套路获得加分?

央视呼吁电商双十一少一些套路:应该严打网店套路营销

四步详解数据分析套路

四步详解数据分析套路

数据分析思路的套路攻略

数据分析思路的套路攻略