首页
›
数学计算科学计算与计算物理工程
›
001-Python与MATLAB科学计算工程
›
《Python计算任务异常诊断与排障45例》
VIP20
本课程属于:001-Python与MATLAB科学计算工程
数学计算科学计算与计算物理工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Python计算任务异常诊断与排障45例
共计 45 章节
可可资料掘金营 · 点击在线试看
01
课程导入与排障思维建立
计算任务异常的分类 · 诊断流程 · 排障工具链概览与学习路径说明
课程导入
排障思维建立
02
Python计算任务异常诊断基础
异常类型 · 堆栈信息解读 · 日志与断言
Python
计算任务异常诊断…
03
数值计算中的浮点精度异常
浮点误差来源 · 累积误差诊断 · decimal与fractions模…
数值计算
浮点精度异常
04
整数溢出与大数计算异常
Python整数特性 · numpy定长整数溢出诊断 · 大数运算性能与正确性排查
整数溢出
大数计算异常
05
数组形状与广播机制异常
shape不匹配错误 · 广播规则误用 · 维度检查与reshape陷阱的调试案…
数组形状
广播机制异常
06
数据类型转换与隐式类型异常
dtype不一致 · 类型提升规则 · astype误用导致的精度丢失与内存…
数据类型转换
隐式类型异常
07
缺失值与NaN传播异常
NaN与None的区别 · NaN传播诊断 · pandas与numpy中缺失值处理…
NaN
缺失值
08
索引与切片越界异常
IndexError与KeyErro… · 负索引误用 · 切片边界检查与防御性编程
索引
切片越界异常
09
可变对象与引用共享异常
列表/字典/数组的浅拷贝与深拷贝问题 · 函数默认参数陷阱 · 原地修改导致的意外副作用
可变对象
引用共享异常
10
迭代器与生成器耗尽异常
迭代器耗尽后的StopIterati… · 生成器重复使用错误 · 惰性求值引发的逻辑异常诊断
迭代器
生成器耗尽异常
11
并发与并行计算中的竞态条件异常
多线程共享状态 · GIL影响 · 锁使用不当导致的数据不一致与死锁排查
并发
并行计算
12
多进程与分布式任务异常
进程池任务失败 · 序列化错误 · 进程间通信死锁与资源泄漏的诊断方法
多进程
分布式任务异常
13
异步编程中的事件循环异常
协程未等待 · 事件循环阻塞 · 任务取消与超时异常的处理与调试
异步编程
事件循环异常
14
内存泄漏与内存耗尽异常
对象引用循环 · 缓存未清理 · 大数组驻留
内存泄漏
内存耗尽异常
15
递归深度与栈溢出异常
RecursionError诊断 · 递归转迭代 · 尾递归优化与栈深度调整的风险评估
递归深度
栈溢出异常
16
文件与IO操作异常
文件路径错误 · 编码问题 · 权限拒绝
IO
文件
17
序列化与反序列化异常
pickle版本兼容性 · JSON序列化类型错误 · 自定义对象序列化失败诊断
序列化
反序列化异常
18
网络请求与超时异常
连接超时 · 读取超时 · 重试策略
网络请求
超时异常
19
数据库操作异常
连接池耗尽 · SQL语法错误 · 事务回滚失败
数据库操作异常
连接池耗尽
20
第三方库版本冲突异常
依赖不兼容 · API变更 · 导入错误与虚拟环境隔离问题的诊断与解…
第三方库版本冲突…
依赖不兼容
21
环境配置与路径异常
模块导入路径错误 · 环境变量缺失 · 工作目录依赖与跨平台路径问题排查
环境配置
路径异常
22
计算任务性能异常
CPU占用过高 · 内存增长过快 · IO瓶颈的定位方法与性能剖析工具cP…
计算任务性能异常
CPU
23
死锁与资源竞争异常
线程锁顺序死锁 · 信号量误用 · 资源分配图分析与死锁预防策略
死锁
资源竞争异常
24
任务超时与中断异常
超时设置不当 · KeyboardInterrupt处… · 任务取消与清理逻辑的异常诊断
任务超时
断异常
25
日志与监控缺失导致的排障困难
日志级别配置 · 结构化日志 · 关键指标埋点与异常追踪最佳实践
日志
监控缺失导致的排…
26
单元测试与异常复现
使用pytest构造异常测试用例 · 参数化测试 · mock外部依赖以隔离问题
单元测试
异常复现
27
调试器与断点调试实战
pdb · ipdb · IDE断点
调试器
断点调试实战
28
异常链与自定义异常设计
raise from用法 · 异常上下文保留 · 自定义异常类设计与业务异常分类
异常链
自定义异常设计
29
资源未释放异常
文件 · 网络连接 · 数据库连接未关闭导致的资源泄漏诊断与…
资源未释放异常
文件
30
时间与日期处理异常
时区问题 · 时间戳转换错误 · 日期格式化异常与dateutil
时间
日期处理异常
31
编码与解码异常
UnicodeDecodeError · 编码声明缺失 · 二进制与文本模式混淆的排查与修复
编码
解码异常
32
正则表达式性能与匹配异常
灾难性回溯 · 贪婪匹配误用 · 正则编译缓存与匹配结果异常诊断
正则表达式性能
匹配异常
33
科学计算库特定异常
numpy警告与错误 · scipy优化失败 · pandas SettingWith…
科学计算库特定异…
numpy
34
机器学习任务异常
数据泄漏 · 训练不收敛 · 梯度爆炸
机器学习任务异常
数据泄漏
35
深度学习框架异常
张量形状不匹配 · 设备不一致(CPU/GPU) · 显存不足
深度学习框架异常
张量形状不匹配
36
大数据处理任务异常
内存不足 · 数据倾斜 · shuffle失败
大数据处理任务异…
内存不足
37
Web服务计算任务异常
请求处理超时 · 并发连接数过高 · 响应数据序列化错误与中间件异常排查
Web
服务计算任务异常
38
定时任务与调度异常
任务未触发 · 执行超时 · 重复执行
定时任务
调度异常
39
容器化环境计算任务异常
Docker资源限制 · 环境变量传递 · 挂载卷权限与容器内进程异常诊断
容器化环境计算任…
Docker
40
云函数与Serverless计算异常
冷启动超时 · 内存限制 · 临时存储不足与事件触发失败的排查
Serverless
云函数
41
跨平台兼容性异常
操作系统差异 · 路径分隔符 · 换行符
跨平台兼容性异常
操作系统差异
42
安全相关计算异常
权限提升 · 注入攻击 · 敏感信息泄漏导致的异常与安全编码实践
安全相关计算异常
权限提升
43
异常恢复与容错设计
重试机制 · 熔断降级 · 幂等性设计与故障转移策略在计算任务中…
异常恢复
容错设计
44
综合排障实战一
从日志与堆栈定位一个复杂数值计算任务…
综合排障实战一
从日志
45
综合排障实战二
诊断一个高并发数据处理流水线中的资源…
综合排障实战二
诊断一个高并发数…
所属VIP或分类
同VIP:MATLAB与Python联合计算项目开发
同VIP:MATLAB与Python计算项目实战45例
同VIP:MATLAB函数封装与计算程序设计