🌱🌿
🌻 温室历史数据·存储与回放 30章实战
📚 风格 🧑‍🌾
1
课程导论
存储与回放价值 课程目标 学习路径 工具与前置
2
数据采集基础
传感器类型 采集频率 模拟/数字信号
3
数据格式设计
CSV详解 JSON详解 自定义二进制 格式选择
4
Python文件操作
open()函数 读写模式 with语句 seek指针
5
CSV模块实战
reader/writer DictReader 缺失值处理
6
JSON模块实战
dumps/loads dump/load 嵌套数据结构
7
时间序列数据处理
datetime模块 时间戳转换 重采样聚合
8
数据库选型
SQLite/MySQL/InfluxDB 时序数据库 轻量方案
9
SQLite实战
建库建表 INSERT/SELECT WHERE过滤
10
数据持久化策略
实时/批量写入 缓冲区设计 事务原子性
11
数据压缩技术
gzip/zlib 列式存储 压缩比与查询
12
数据备份与恢复
冷/热备份 增量备份 完整性校验
13
数据回放核心逻辑
时间轴驱动 加速/减速 事件触发
14
回放引擎设计
状态机模型 速率控制 暂停/继续/停止
15
可视化回放
Matplotlib动态 Plotly交互 实时数据流
16
Web界面回放
Flask服务器 WebSocket ECharts展示
17
数据清洗与预处理
异常值检测(3σ/IQR) 缺失值填充 数据平滑
18
数据标注与元数据
事件标签 设备状态 校准参数
19
多传感器数据融合
时间对齐 空间插值 加权平均融合
20
数据版本控制
数据快照 变更日志 回滚历史版本
21
性能优化
索引优化 查询缓存 分区表/异步IO
22
数据安全与权限
加密存储 访问控制 审计日志
23
边缘计算存储
树莓派本地 SD卡寿命 断网续传
24
云存储集成
阿里云OSS AWS S3 MinIO私有云
25
数据生命周期管理
热/温/冷分层 自动归档
26
测试与调试
单元测试 模拟传感器 回放一致性
27
部署与运维
Docker容器化 环境变量 日志监控
28
案例实战一
小型温室采集回放 完整项目
29
案例实战二
历史数据·作物生长模型 回放
30
课程总结与展望
FAQ 进阶路径 社区资源