init #20

Merged
hnu202326010117 merged 4 commits from wangzuwang_branch into develop 3 months ago

@ -0,0 +1,61 @@
# 王祖旺第5周个人计划总结
## 学习概况
本周按照计划深入学习了Hadoop生态系统和HDFS命令掌握了大模型在运维领域的应用场景并对分布式系统故障检测理论有了更深入的理解。通过每日3小时的高效学习完成了从基础概念到实践应用的全流程覆盖。
## 核心目标完成情况
### ✅ 高优先级目标
- **Hadoop生态系统与HDFS命令**通过实际操作掌握了HDFS常用命令包括文件上传下载、权限管理等并整理了命令手册
- **Hive与数据仓库概念**完成了Hive环境搭建理解了其架构及其与Hadoop的关系掌握了基础SQL操作
### ✅ 中优先级目标
- **分布式系统故障检测理论**深入学习了心跳检测、超时机制等故障检测方法理解了CAP定理及其在分布式系统中的权衡
- **大模型运维应用**:研究了大模型在日志分析、故障预测等运维场景的应用案例
### ⚠️ 低优先级目标
- **大模型IAG技术**:初步了解了指令跟随技术,因时间关系仅完成基础概念学习,后续需继续深入
## 具体成果产出
### 技术文档与笔记
1. **HDFS常用命令手册** - 包含文件操作、权限管理等实用命令
2. **Hive架构与数据仓库概念笔记** - 梳理了ETL、OLAP等核心概念
3. **分布式故障检测方法对比分析** - 详细比较了不同检测机制的优缺点
4. **大模型运维应用场景总结** - 整理了在日志分析、故障预测中的实际应用
### 实践成果
1. **Hive环境搭建成功** - 完成安装配置并运行了示例查询
2. **数据处理流水线实践** - 实现了从HDFS到Hive的数据处理流程
3. **分布式系统理论学习** - 深入理解了CAP定理和一致性算法
## 重点突破与收获
### 技术层面
1. **Hadoop生态深入**从理论到实践全面掌握了HDFS和Hive的使用
2. **分布式系统理解**:对故障检测机制和系统一致性有了系统性认识
3. **大模型运维应用**了解了AI技术在传统运维领域的创新应用
### 学习方法
1. **理论与实践结合**:通过实际操作加深对理论知识的理解
2. **问题导向学习**:针对项目中可能遇到的故障检测需求进行针对性学习
3. **资源高效利用**:合理利用官方文档、专业书籍和在线资源
## 遇到的问题与解决方案
### 技术难点
1. **Hive环境配置**初期遇到依赖兼容性问题通过Docker备用方案解决
2. **分布式概念抽象**:部分理论较难理解,通过可视化工具辅助学习
### 时间管理
部分低优先级任务因深度学习中优先级内容而延后,计划在周末弹性时间补全。
## 下周学习方向
1. 继续深入大模型IAG技术和提示词优化
2. 将学到的分布式系统理论应用到实际故障检测场景
3. 开始大模型数据平台故障检测项目的初步设计
## 总体评价
本周学习计划执行良好核心目标全部完成对Hadoop生态系统和分布式系统有了实质性进步为大模型数据平台故障检测项目打下了坚实的技术基础。学习过程中注重理论与实践结合产出物质量较高为后续项目开发做好了充分准备。
---

@ -0,0 +1,153 @@
# 王祖旺第6周个人学习计划
## 个人基本信息
- **姓名**: 王祖旺
- **周次**: 第6周
- **学习时间**: 每日19:00-22:003小时/天)
- **项目**: 基于Hadoop的故障检测与自动恢复项目
- **本周角色**: 测试工程师
## 本周核心目标
### 优先级排序
- 【高优先级】深入理解项目架构与核心任务流程
- 【高优先级】定义核心用户场景,绘制用例图
- 【中优先级】掌握测试人员在项目前期的工作内容与方法
- 【中优先级】完成测试前期分析报告
- 【低优先级】制定第7周测试工作计划
## 每日计划分解
### 周一Day 1- 项目核心理解
**时间**: 19:00-22:00
**主要任务**
1. **任务1**: 通读项目核心任务说明文档
- 预期产出: 项目理解笔记重点标记任务3-7流程
- 时间分配: 1小时
- 依赖资源: 项目核心任务说明文档
2. **任务2**: 梳理核心业务流程
- 预期产出: "日志采集→诊断→修复"闭环流程图
- 时间分配: 1.5小时
- 依赖资源: Draw.io绘图工具、项目文档
3. **任务3**: 识别关键测试点
- 预期产出: 初步测试关注点清单
- 时间分配: 0.5小时
- 依赖资源: 项目理解笔记
---
### 周二Day 2- 测试前期工作学习
**时间**: 19:00-22:00
**主要任务**
1. **任务1**: 学习测试前期工作方法论
- 预期产出: 测试前期工作清单(需求分析、场景定义、测试策略)
- 时间分配: 1.5小时
- 依赖资源: 软件测试教材、测试方法论博客
2. **任务2**: 研究类似系统测试案例
- 预期产出: Hadoop运维平台测试用例参考集
- 时间分配: 1小时
- 依赖资源: 开源运维平台测试文档
3. **任务3**: 制定测试策略框架
- 预期产出: 项目测试策略初稿
- 时间分配: 0.5小时
- 依赖资源: 测试工作清单、用例参考集
---
### 周三Day 3- 用户场景定义
**时间**: 19:00-22:00
**主要任务**
1. **任务1**: 确定核心用户角色
- 预期产出: 用户角色定义说明(运维人员、系统管理员)
- 时间分配: 0.5小时
- 依赖资源: 项目需求文档
2. **任务2**: 定义核心用户场景
- 预期产出: 用户场景描述文档(监控、故障管理、日志分析、修复操作)
- 时间分配: 1.5小时
- 依赖资源: 项目核心任务文档
3. **任务3**: 场景验证与完善
- 预期产出: 完整的用户场景清单
- 时间分配: 1小时
- 依赖资源: 场景描述文档
---
### 周四Day 4- 用例图绘制
**时间**: 19:00-22:00
**主要任务**
1. **任务1**: 学习用例图绘制规范
- 预期产出: UML用例图符号和关系掌握
- 时间分配: 0.5小时
- 依赖资源: UML教程、Draw.io指南
2. **任务2**: 绘制系统用例图
- 预期产出: 完整的系统用例图(参与者、用例、关系)
- 时间分配: 2小时
- 依赖资源: 用户场景文档、绘图工具
3. **任务3**: 用例图评审与优化
- 预期产出: 优化后的用例图版本
- 时间分配: 0.5小时
- 依赖资源: 初步用例图
---
### 周五Day 5- 整合输出与计划制定
**时间**: 19:00-22:00
**主要任务**
1. **任务1**: 整理本周所有输出物
- 预期产出: 完整的测试前期分析报告
- 时间分配: 1.5小时
- 依赖资源: 本周所有产出文档
2. **任务2**: 制定第7周测试工作计划
- 预期产出: 第7周个人计划草案
- 时间分配: 1小时
- 依赖资源: 项目进度安排、测试分析报告
3. **任务3**: 周度总结与问题整理
- 预期产出: 学习总结+待解决问题清单
- 时间分配: 0.5小时
- 依赖资源: 本周学习笔记
---
## 学习资源配置
| 类型 | 资源列表 |
|------|----------|
| **文档** | 项目核心任务说明文档、软件测试需求分析指南 |
| **工具** | Draw.io绘图工具、腾讯文档、Visio |
| **参考** | UML用例图规范、Hadoop运维平台测试案例、测试方法论博客 |
| **模板** | 测试分析报告模板、用例图模板、测试策略模板 |
## 预期产出物
1. 项目理解笔记 + 核心业务流程圖
2. 测试前期工作清单 + 测试策略框架
3. 用户角色定义 + 用户场景描述文档
4. 系统用例图(可视化)
5. 测试前期分析报告
6. 第7周个人计划草案
## 风险管理
1. **用例图绘制不熟练**
- 预案: 准备UML用例图模板先用简单工具绘制草图
2. **用户场景覆盖不全面**
- 预案: 参考类似运维系统功能,确保核心场景无遗漏
3. **时间紧张无法完成所有任务**
- 预案: 优先保证用例图和核心场景定义的质量,其他内容可适当简化
4. **对项目某些模块理解不足**
- 预案: 标记不理解的部分,在后续学习中重点关注
## 成功标准
- ✅ 完成系统用例图,清晰展示参与者与系统交互
- ✅ 定义完整的用户场景,覆盖主要运维操作
- ✅ 产出可用的测试前期分析报告
- ✅ 为第7周的测试用例编写打下坚实基础
Loading…
Cancel
Save