|
程序调试定位王牌课程,懂得都懂~
* `; f8 Z" C- H5 f! ?( q! q, A1 j, e* S
目录
4 {+ e \, N4 ~9 e$ \. D% J第一章: 调试入门及基础篇2 H" z- s1 W$ b9 A
| |--1-1 Linux C/C++调试准备工作
8 y* k; c' c6 u3 u9 u! K( e' h| |--1-2 启动调试
) X7 B! F/ U. ~4 y8 f) ?9 X# s| |--1-3 调试断点管理
" o4 y9 ^+ J! @% X5 F| |--1-4 变量查看与修改
1 m. ]2 r1 x5 B% ]$ Y| |--1-5 内存查看与修改7 i; k4 f) F& S9 q/ A2 z% p
| |--1-6 寄存器查看与修改, J/ j8 b4 v: \$ ~0 V% n: j
| |--1-7 源代码管理、查看、搜索9 \0 m9 T- i! E; M9 B
| |--1-8 源代码管理、查看、搜索(2)
4 n: D2 q, j8 A0 }5 B| |--1-9 函数调用栈管理
1 D* J; _9 O6 G. ?第二章: 调试中级篇3 Y0 d; ]) j8 l4 Z V2 ^& H
| |--2-1 观察点使用9 p( x) R$ X8 l, j
| |--2-2 捕获点使用# {2 A' w( z0 p: f
| |--2-3 为断点执行命令
8 ?' r6 P% k. { O# D- S! ]| |--2-4 gdb多窗口管理
* s& B L3 S6 e/ o, r/ b% J* h+ D| |--2-5 查看对象类型
( d1 z& f6 w- I$ t7 }7 [$ N| |--2-6 多线程基
. U$ R+ v+ w# p; [# m| |--2-7 C++跨平台多线程知识# i) t1 C W$ p, v V
| |--2-8 多线程调试管理# t" s/ [7 _8 N' a) D u( F
| |--2-9 线程查找、线程断点8 Y* G( }: i F) P: v' ?
| |--2-10 为线程执行命令8 c# Q! v2 {% G K" N
| |--2-11 线程日志信息控制8 |, s: @ c" N5 t0 x2 \. j
| |--2-12 执行外部命令以及保存命令及输出
: S6 ~& U+ S7 L7 e, a. m" k第三章: 调试高级篇
( A3 `! D C) K$ B- `| |--3-1 跳转执行-任意执行代码,穿越到过去和未来
8 b5 z' }( `0 ?6 U( j$ d8 s| |--3-2 反向执行-调试中的undo
0 [/ f- S8 }* {. [ d! z2 i/ y| |--3-3 调试子进程/ s# D5 w+ r' E4 z
| |--3-4 多进程调试
' Y+ A) @* y' t7 o$ G* `| |--3-5 调用内部、外部函数
1 ^# F9 B, X: H/ S| |--3-6 跳过函数/ [( P( w; O3 R/ k' Y7 Z! v- K
| |--3-7 制作、调试发行版
. v6 \! F B: l) y) p: x; i| |--3-8 软件补丁制作-直接编辑二进制程序: {* ]' [' R/ R# Q- M
第四章:调试实战篇
5 r- O8 z/ V+ C| |--4-1 内存泄漏检测
: j2 N( u" }7 N1 O| |--4-2 各种内存问题检查0 ?0 m8 O- E9 H' w" @8 M) k' j
| |--4-3 远程调试% J4 `( `* n& k- \: v4 Z1 E0 Z
| |--4-4 多线程死锁调试
/ G- s/ }8 c; a* L: d7 V| |--4-5 核心转储(core dump)基础
0 t# T6 [$ c* x3 _/ L$ k) e6 C| |--4-6 栈溢出core dump分析/ U, a: G5 s( n4 l" y% f9 g- R
| |--4-7 无调试符号core dump分析
# Q4 z4 ]- ]& Z| |--4-8 软件密码“破解”2 Y. Y% u% T1 g) u7 l1 r5 K
4 O& y/ o& u( I* h Z( a/ m5 f: e! |: f7 d* c* i3 q' X& G8 F
3 x6 v4 k/ T' b: A0 H6 o资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
$ g- n; @+ w0 G% h
) b* q3 _7 z1 [6 ~$ q0 a3 X" _! r, E3 Q( A6 b& ]
* o4 n1 a7 ]" A8 H0 V$ l本资源由Java自学网收集整理【www.javazx.com】 |
|