首页
›
编程基础与工程化
›
003-C语言系统编程
›
《错误处理与日志系统设计》
VIP20
本课程属于:003-C语言系统编程
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
错误处理与日志系统设计
📚 共计 30 章节
第1章
错误处理基础
什么是异常 · 异常与错误的区别 · Python异常处理机制概述
核心概念
入门
第2章
try-except语句
基本语法 · 捕获单个/多个异常 · 异常链
语法
必备
第3章
else和finally子句
else用法 · finally用法 · 资源清理最佳实践
清理
最佳实践
第4章
自定义异常
继承Exception · 自定义异常设计 · 抛出自定义异常
面向对象
设计
第5章
断言与日志基础
assert语句 · logging模块入门 · 日志级别详解
调试
日志
第6章
logging模块深入
Logger · Handler · Formatter · Filter组件
架构
组件
第7章
日志配置
基本配置 · 文件配置 · 字典配置 · YAML配置
配置
灵活
第8章
日志处理器
StreamHandler · FileHandler · RotatingFileHandler · TimedRotatingFileHandler
处理器
滚动
第9章
日志格式化
Formatter详解 · 自定义格式 · 时间格式化 · 上下文信息
格式
可读性
第10章
日志过滤器
Filter基类 · 自定义过滤器 · 层级过滤 · 性能优化
过滤
性能
第11章
日志上下文管理
LoggerAdapter · 上下文变量 · 线程安全 · 异步日志
上下文
并发
第12章
结构化日志
JSON格式 · 日志字段设计 · ELK集成准备 · 日志查询
结构化
ELK
第13章
异常日志最佳实践
异常捕获原则 · 日志记录策略 · 避免日志爆炸
最佳实践
规范
第14章
调试与追踪
traceback模块 · inspect模块 · 堆栈信息 · 调试技巧
调试
堆栈
第15章
单元测试中的异常
unittest异常测试 · pytest异常测试 · mock异常场景
测试
mock
第16章
网络请求异常处理
requests异常 · 超时处理 · 重试机制 · 断路器模式
网络
容错
第17章
数据库异常处理
连接异常 · 事务异常 · ORM异常 · 连接池管理
数据库
事务
第18章
文件操作异常处理
文件不存在 · 权限问题 · 编码问题 · 临时文件
文件
IO
第19章
多线程异常处理
线程异常捕获 · 线程池异常 · Future异常 · 回调异常
多线程
并发
第20章
异步编程异常
asyncio异常 · 协程异常 · Task异常 · 超时控制
异步
asyncio
第21章
Web框架异常处理
Flask异常处理 · Django异常处理 · 全局异常中间件
Web
中间件
第22章
API错误响应设计
RESTful错误格式 · HTTP状态码 · 错误码设计 · 国际化
API
设计
第23章
日志聚合与分析
集中式日志 · ELK Stack · 日志搜索 · 告警配置
ELK
监控
第24章
性能监控与异常
APM工具 · 慢查询日志 · 性能瓶颈分析 · 异常率监控
性能
APM
第25章
安全相关异常
认证异常 · 授权异常 · 输入验证 · SQL注入防护
安全
防护
第26章
分布式系统异常
网络分区 · 超时 · 幂等性 · 分布式事务异常
分布式
事务
第27章
容器化环境日志
Docker日志 · Kubernetes日志 · 日志卷 · 日志收集器
容器
K8s
第28章
日志合规与审计
GDPR要求 · 日志脱敏 · 审计日志 · 保留策略
合规
审计
第29章
错误恢复与容错
重试模式 · 降级策略 · 熔断机制 · 优雅关闭
容错
高可用
第30章
综合实战
企业级错误处理与日志系统 · 项目架构设计 · 最佳实践总结
实战
项目
所属VIP或分类
同VIP:GDB调试系统实战
同VIP:信号处理与进程间通信实战
同VIP:内存泄漏检测与预防工程实践