学习目标.md
2.21 KB
day01
- 了解神领物流项目
- 了解物流行业
- 了解项目的技术架构
- 了解项目的业务功能
- 能够搭建出开发环境
-
能够完成鉴权的任务开发
day02
理解单token存在的问题
理解双token三验证解决方案的设计思想
能够实现用户端token校验与鉴权
掌握支付宝平台的对接方法
掌握微信支付平台的对接方法
-
理解分布式锁的原理以及应用
day03
了解支付微服务的需求
能够读懂渠道管理相关的代码
能够理解分布式锁的应用
能够读懂支付宝扫描支付的代码
掌握xxl-job的使用
-
能够读懂同步支付状态的两种方式
day04
了解计算运费的业务需求
了解运费模板表的设计
了解项目中的代码规范
能够实现运费计算的业务逻辑
-
能够完成部署服务以及功能测试
day05
了解路线规划需求
了解路线规划实现方案
掌握Neo4j的基本使用
掌握Cypher的编写
-
掌握Spring Data Neo4j使用
day06
了解路线规划功能
理解实现机构数据同步
能够实现路线管理
-
能够完成综合功能测试
day07
理解什么是智能调度
能够实现订单转运单
掌握美团Leaf的使用
能够完善运单服务
-
能够完成合并运单
day08
理解智能调度生成运输任务
掌握运输任务相关业务的实现
-
掌握司机入库业务的实现
day09
掌握MongoDB的基本使用
掌握Spring Data MongoDB的使用
理解作业范围功能需求
-
能够实现机构与快递员的作业范围
day10
了解快递员取派件任务需求
理解递员取派件任务相关功能开发
能够实现调度中心的任务调度
-
能够完成整体业务功能的测试
day11
了解物流信息的需求分析
理解物流信息的技术实现
掌握基于MongoDB的功能实现
掌握多级缓存的解决方案
-
掌握Redis缓存存在的问题分析并解决
day12
了解什么是分布式日志
掌握Graylog的部署安装
掌握Graylog进行日志收集
掌握Graylog的搜索语法
了解什么是链路追踪
掌握Skywalking的基本使用
掌握整合微服务使用Skywalking
掌握将Skywalking整合到Docker中