06 2025 档案
摘要:注意事项 每天保证至少 4 - 6 小时的学习时间,遇到难题不要死磕太久,可查阅资料或观看讲解视频。 学习过程中注重代码的编写和调试,通过实践加深对算法的理解。 与其他学习算法的小伙伴交流心得,分享解题思路,拓宽自己的思维。 这份计划涵盖了算法学习的关键环节。若你对某些算法想深入学习,或想调
阅读全文
摘要:学习内容: 综合实战:在 LeetCode 上选择中等难度的题目,运用所学的数据结构和算法进行解题,尝试多种解题思路,对比不同解法的效率。 总结回顾:复习 10 天内学习的所有知识点,整理错题集,分析做错的原因,总结解题技巧和方法。 学习方式: 每天完成 3 - 5 道中等难度题目,在解题过
阅读全文
摘要:学习内容: 动态规划:理解动态规划的核心思想(最优子结构、重叠子问题),学习如何分析问题、定义状态和状态转移方程,通过经典问题(如背包问题、最长公共子序列)掌握动态规划的解题步骤。 贪心算法:掌握贪心算法的特点,学习如何选择贪心策略,通过活动选择问题、零钱兑换问题等实例,理解贪心算法的应用场景和
阅读全文
摘要:学习内容: 排序算法:学习冒泡排序、选择排序、插入排序、快速排序、归并排序的原理,分析它们的时间复杂度和空间复杂度,掌握代码实现。 查找算法:二分查找算法的原理与实现,了解其适用条件,学习哈希查找的基本概念。 学习方式: 在力扣(LeetCode)上搜索 “排序算法” 专题,完成相关题目,通
阅读全文
摘要:学习内容: 数组:数组的定义、存储方式、基本操作(增删改查),学习数组在排序算法中的应用。 链表:单链表、双链表的结构与实现,掌握链表的插入、删除操作,对比链表与数组的优缺点。 栈和队列:了解栈和队列的特性,实现顺序栈、链式栈、顺序队列、链式队列,学习栈在表达式求值中的应用。 学习方式:
阅读全文
摘要:学习内容: 数组:数组的定义、存储方式、基本操作(增删改查),学习数组在排序算法中的应用。 链表:单链表、双链表的结构与实现,掌握链表的插入、删除操作,对比链表与数组的优缺点。 栈和队列:了解栈和队列的特性,实现顺序栈、链式栈、顺序队列、链式队列,学习栈在表达式求值中的应用。 学习方式:
阅读全文
摘要:项目交付物完整微服务代码库(5 + 个独立服务)容器化部署脚本(Docker Compose)接口文档(Swagger)与架构图可运行的系统(包含用户、商品、订单核心流程)
阅读全文
摘要:独自开发关键策略 简化设计:避免过度设计,优先实现核心功能(如用本地消息表替代复杂分布式事务)。 工具提效:使用代码生成器(如 MyBatis Generator)、脚手架(Spring Initializr)减少重复工作。 分阶段验证:每天结束前确保当前任务可运行,避免累积问题。 模块化隔离:服务
阅读全文
摘要:任务 1:全流程演示 录制系统功能演示视频(包含正常流程与故障场景) 展示监控面板与日志分析效果 任务 2:总结与复盘 梳理开发过程中的经验与教训 制定后续迭代计划(如增加支付网关、推荐系统) 备份代码与配置文件,归档项目资料
阅读全文
摘要:任务 1:性能调优 优化数据库索引 调整 JVM 参数(堆内存、GC 策略) 测试高并发场景下的系统稳定性 任务 2:扩展方案设计 设计服务横向扩展策略(如订单服务多实例) 规划消息队列(Kafka)集成方案(异步处理订单) 预留微服务治理工具(如 Service Mesh)接入点
阅读全文
摘要:任务 1:安全加固 配置网关 SSL 证书(HTTPS) 实现接口防刷(IP 限流) 完善用户权限控制(RBAC 模型) 任务 2:项目文档编写 架构设计文档(服务依赖图、数据流向) API 接口文档(Swagger 自动生成 + 人工补充) 部署与维护手册(Docker Compose 命令、常见
阅读全文
摘要:任务 1:全流程测试 用户注册→登录→浏览商品→下单→查询订单 模拟服务故障(如商品服务宕机),验证熔断机制 压测订单接口,验证限流效果 任务 2:缺陷修复与优化 修复测试中发现的 BUG 优化慢 SQL 查询 调整 Sentinel 规则以适应实际流量
阅读全文
摘要:任务 1:日志收集 部署 ELK Stack(Elasticsearch+Logstash+Kibana) 在服务中集成 Logback 输出 JSON 格式日志 测试日志实时采集与检索 任务 2:服务监控 部署 Prometheus 与 Grafana 集成 Micrometer 监控指标 配置
阅读全文
摘要:任务 1:Docker 镜像打包 为每个微服务编写 Dockerfile 编写 Docker Compose 文件定义服务编排 测试本地 Docker Compose 部署 任务 2:CI 流程搭建 配置 GitLab CI(或 GitHub Actions) 定义自动构建、测试、打包镜像的流水线
阅读全文
摘要:任务 1:集成 Sentinel 部署 Sentinel 控制台(Docker) 在各服务中集成 Sentinel 客户端 配置服务熔断规则(如商品服务超时熔断) 任务 2:流量控制 为订单服务下单接口设置 QPS 限流 测试服务降级场景(如库存服务不可用时返回默认值)
阅读全文
摘要:今天继续完成订单服务流程 任务 1:订单核心流程 设计订单表、订单商品关联表 实现下单、支付(模拟)、订单查询功能 集成 Feign 调用商品服务与用户服务 任务 2:分布式事务处理 采用本地消息表模式实现订单与库存的最终一致性 编写事务补偿机制(重试与人工处理)
阅读全文
摘要:今天完成订单服务流程 任务 1:订单核心流程 设计订单表、订单商品关联表 实现下单、支付(模拟)、订单查询功能 集成 Feign 调用商品服务与用户服务 任务 2:分布式事务处理 采用本地消息表模式实现订单与库存的最终一致性 编写事务补偿机制(重试与人工处理)
阅读全文
摘要:今天继续完成商品模块的开发 任务 1:商品数据模型设计 设计商品表、分类表、库存表 实现商品 CRUD 接口(新增、查询、更新、删除) 任务 2:商品查询优化 集成 Elasticsearch 实现商品搜索 集成 Redis 缓存热门商品数据 测试商品列表与详情查询性能
阅读全文
摘要:今天开始完成商品模块的开发 任务 1:商品数据模型设计 设计商品表、分类表、库存表 实现商品 CRUD 接口(新增、查询、更新、删除) 任务 2:商品查询优化 集成 Elasticsearch 实现商品搜索 集成 Redis 缓存热门商品数据 测试商品列表与详情查询性能
阅读全文
摘要:今天继续实现用户注册登录模块还有用户认证登录 任务 1:用户服务开发 设计用户表结构(用户信息、角色、权限) 实现用户注册、登录、信息查询 API 集成 Redis 缓存用户会话 任务 2:认证服务(JWT) 开发认证中心,生成与验证 JWT 令牌 网关集成 JWT 校验逻辑 测试用户认证流程(登录
阅读全文
摘要:今天在实现用户注册登录模块还有用户认证登录 任务 1:用户服务开发 设计用户表结构(用户信息、角色、权限) 实现用户注册、登录、信息查询 API 集成 Redis 缓存用户会话 任务 2:认证服务(JWT) 开发认证中心,生成与验证 JWT 令牌 网关集成 JWT 校验逻辑 测试用户认证流程(登录→
阅读全文
摘要:基础设施的服务开发 任务 1:服务注册与配置中心(Nacos)部署 Nacos 服务器(Docker 方式)创建微服务基础工程,集成 Nacos 客户端实现服务注册与发现功能示例任务 2:API 网关(Spring Cloud Gateway)开发网关服务,配置路由规则集成 JWT 认证过滤器,实现
阅读全文
摘要:开发了一个电商微服务系统 任务 1:需求分析与架构设计 定义核心功能:用户管理、商品展示、订单流程 绘制微服务架构图(示例服务拆分): 用户服务(user-service) 商品服务(product-service) 订单服务(order-service) 网关服务(gateway-service)
阅读全文
摘要:完成了麒麟操作系统的部署,安装达梦数据库遇到了虚拟目标路径内存不够的问题,通过设置环境变量来修改他的下载地址来完成解决
阅读全文
摘要:上午:配置数据库定时备份,保存 7 天历史数据实现应用日志收集和分析下午:配置系统监控,监控 CPU、内存、网络使用情况设置告警规则,当指标异常时发送通知晚上:测试备份恢复流程编写应急响应文档
阅读全文
摘要:使用 JMeter 进行 API 压力测试,模拟 200 并发用户收集性能指标,分析系统瓶颈下午:优化数据库连接池配置实现 API 限流,防止恶意请求晚上:再次测试,系统吞吐量提升 40%记录系统性能基线数据
阅读全文
摘要:上午:编写用户手册,包含 12 个功能模块的使用说明制作操作演示视频,时长 15 分钟下午:编写开发文档,包含系统架构、API 说明整理数据库设计文档和 ER 图晚上:编写部署指南,详细说明环境配置和部署步骤创建 FAQ 文档,解答常见问题
阅读全文
摘要:上午:添加全局加载状态提示实现操作反馈机制,添加成功 / 失败提示下午:优化表单验证体验,添加实时验证实现页面导航动画,提升流畅度晚上:收集 5 位内部测试人员的反馈根据反馈进行 20 项 UI 细节调整
阅读全文
摘要:上午:使用响应式设计原则,优化 UI 布局测试在不同尺寸设备上的显示效果下午:实现触摸友好的交互组件优化移动端表单体验晚上:测试在 iOS 和 Android 设备上的兼容性修复 4 个移动端特有的 UI 问题
阅读全文
摘要:实现数据加密传输,配置 HTTPS添加 CSRF 防护机制下午:实现敏感数据脱敏处理配置防火墙规则,限制 API 访问频率晚上:使用安全扫描工具检测系统漏洞修复 2 个 XSS 漏洞和 1 个 SQL 注入风险
阅读全文
摘要:使用 Chrome DevTools 分析前端性能瓶颈优化图片加载,使用懒加载和压缩技术下午:分析数据库查询性能,添加索引优化实现 API 缓存策略,减少数据库访问晚上:优化前端组件渲染,减少不必要的重绘测试优化效果,页面加载速度提升 35%
阅读全文
摘要:集成所有模块,测试跨模块功能修复 5 个模块间的接口兼容性问题下午:编写集成测试用例,覆盖 80% 的功能点使用 Postman 进行 API 测试,记录测试结果晚上:部署测试环境,配置 Docker 容器编写测试报告,记录发现的 12 个 bug
阅读全文
摘要:上午:集成 ECharts 图表库,开发 4 种类型的统计图表设计报表数据模型,支持自定义报表下午:实现报表生成功能,支持多维度筛选开发报表导出功能,支持 Excel 和 PDF 格式晚上:优化图表交互,添加悬停提示和钻取功能编写文档,记录报表配置方法
阅读全文
摘要:设计资源数据模型,包含人员、物资、设备三类资源开发资源管理 API,支持 CRUD 操作下午:实现资源调度算法,基于距离和可用性进行智能分配开发调度界面,使用拖拽交互晚上:集成地图 API,实现资源地理位置可视化修复资源冲突检测的逻辑错误
阅读全文
摘要:设计评估指标体系,包含 5 个一级指标和 18 个二级指标开发评估报告创建 API下午:实现评估表单组件,支持评分和文字描述开发报告预览功能,使用 ECharts 生成可视化图表晚上:集成 PDF 导出功能,使用 jsPDF 库优化表单验证逻辑,提升用户体验
阅读全文
摘要:设计演练计划数据模型,包含 12 个字段 开发演练计划创建和查询 API 下午: 实现前端表单组件,支持多步骤创建 开发计划列表页,集成分页和搜索功能 晚上: 添加计划详情页,展示完整信息 修复 3 个前端 UI 布局问题
阅读全文
摘要:上午: 实现 JWT 认证流程,包括 Token 生成、验证和刷新 开发用户注册和登录 API 下午: 设计 RBAC 权限模型,实现角色和权限的 CRUD 编写权限拦截器,保护 API 端点 晚上: 开发前端登录页面,集成表单验证 编写测试用例,测试覆盖率达到 90%
阅读全文
摘要:上午: 搭建前端项目:Vue 3 + Vite + TypeScript 配置 Element Plus 组件库和路由系统 下午: 创建 Spring Boot 项目,配置 MyBatis-Plus 和数据库连接 编写统一响应格式和全局异常处理器
阅读全文
摘要:设计数据库表结构,共 9 张表,包含关系型和枚举型字段 绘制系统架构图:前端→API 网关→微服务→数据库
阅读全文
摘要:独自深入研究应急管理系统需求文档,梳理项目逻辑、考勤统计、任务分配等核心功能点,绘制详细的业务流程图与功能模块思维导图。同时,基于过往经验,快速敲定后端采用 Spring Boot 搭建服务,搭配 jwt的token 实现权限控制、MyBatis-Plus 操作数据库;前端选用 Vue3 结合 El
阅读全文

浙公网安备 33010602011771号