VIP8
本课程属于:051-网络、API与数据交换编程 后端、数据与云原生工程 · 共 8 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

断点排查与调试技巧精讲

📚 共计 30 章节
01
调试入门
什么是调试 · 调试的重要性 · 基本流程 · 常见工具概览
基础概念
02
断点基础
断点概念 · 行断点 · 条件断点 · 临时断点
断点核心
03
单步执行
Step Over · Step Into · Step Out · Step To Cursor
执行流程
04
变量监视
Watch窗口 · 添加监视 · 修改值 · 监视表达式
变量观察
05
调用栈分析
调用栈概念 · 查看栈 · 定位问题 · 栈帧切换
栈排查
06
异常断点
异常断点概念 · 设置异常断点 · 捕获未处理异常 · 过滤
异常断点
07
日志调试
print调试 · 日志级别 · logging配置 · 日志文件分析
日志调试
08
条件断点进阶
复杂表达式 · 命中次数 · 线程条件 · 断点依赖
进阶断点
09
数据断点
数据断点概念 · 设置数据断点 · 监视内存变化 · 限制
内存数据
10
远程调试
远程调试概念 · 配置远程 · SSH调试 · Docker调试
远程服务器
11
多线程调试
线程断点 · 线程切换 · 死锁检测 · 竞态分析
线程并发
12
性能调试
性能分析工具 · cProfile · 火焰图 · 内存泄漏检测
性能优化
13
IDE调试技巧
VS Code配置 · PyCharm技巧 · 断点管理 · 快捷键
IDE效率
14
命令行调试
pdb入门 · 常用命令 · 脚本调试 · 高级技巧
终端pdb
15
调试设计模式
可调试代码 · 断言 · 防御性编程 · 调试接口
设计架构
16
网络调试
HTTP请求调试 · 抓包 · API调试 · 超时排查
网络HTTP
17
数据库调试
SQL调试 · 连接池 · 事务调试 · ORM技巧
数据库SQL
18
前端调试
浏览器DevTools · Console · Network · Sources
前端浏览器
19
移动端调试
Android调试 · iOS调试 · 真机 · 模拟器
移动端真机
20
嵌入式调试
JTAG · 串口调试 · 日志输出 · 硬件断点
嵌入式硬件
21
单元测试调试
TDD调试 · pytest · unittest · mock调试
测试单元
22
集成调试
服务间调用 · 消息队列 · 分布式追踪 · 链路追踪
集成分布式
23
安全调试
权限问题 · 加密解密 · 漏洞排查 · 日志脱敏
安全权限
24
内存调试
内存泄漏检测 · 溢出分析 · GC调试 · 堆转储
内存GC
25
文件调试
文件读写 · 编码问题 · 文件锁 · 大文件处理
文件IO
26
时间调试
时区问题 · 时间同步 · 定时任务 · 性能时间分析
时间时区
27
配置调试
配置文件加载 · 环境变量 · 配置中心 · 热更新
配置环境
28
依赖调试
包依赖冲突 · 版本兼容 · 循环依赖 · 动态加载
依赖包管理
29
自动化调试
自动化测试集成 · CI/CD调试 · 监控告警 · 自动恢复
自动化CI/CD
30
调试最佳实践
调试流程规范 · 文档编写 · 团队协作 · 工具链建设
最佳实践团队