| ... | ... | @@ -68,6 +68,49 @@ |
|
|
|
|
|
|
|
- 地址:[https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/home](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/home)
|
|
|
|
|
|
|
|
- [⛳ 首页](home)
|
|
|
|
- [🐾 第 1 部分 大厂规范](#)
|
|
|
|
1. [x] [第01节:大厂码农开发基础](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-1-部分-大厂规范/第01节:大厂码农开发基础)
|
|
|
|
2. [x] [第02节:需求怎么来的](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-1-部分-大厂规范/第02节:需求怎么来的)
|
|
|
|
3. [x] [第03节:系统架构设计](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-1-部分-大厂规范/第03节:系统架构设计)
|
|
|
|
4. [x] [第04节:进入开发阶段](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-1-部分-大厂规范/第04节:进入开发阶段)
|
|
|
|
5. [x] [第05节:系统上线维护](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-1-部分-大厂规范/第05节:系统上线维护)
|
|
|
|
- [🏭️ 第 2 部分 领域开发](#)
|
|
|
|
1. [x] [环境、配置、规范](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第01节:环境、配置、规范)
|
|
|
|
2. [x] [搭建(DDD + RPC)架构](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第02节:搭建DDD四层架构)
|
|
|
|
3. [x] [跑通广播模式RPC过程调用](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第03节:跑通广播模式RPC过程调用)
|
|
|
|
4. [x] [抽奖活动策略库表设计](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第04节:抽奖活动策略库表设计)
|
|
|
|
5. [x] [抽奖策略领域模块开发](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第05节:抽奖策略领域模块开发)
|
|
|
|
6. [x] [模板模式处理抽奖流程](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第06节:模板模式处理抽奖流程)
|
|
|
|
7. [x] [简单工厂搭建发奖领域](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第07节:简单工厂搭建发奖领域)
|
|
|
|
8. [x] [活动领域的配置与状态](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第08节:活动领域的配置与状态)
|
|
|
|
9. [x] [ID生成策略领域开发](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第09节:ID生成策略领域开发)
|
|
|
|
10. [x] [实现和使用分库分表](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第10节:实现和使用分库分表)
|
|
|
|
11. [x] [事务领取活动领域开发](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第11节:声明事务领取活动领域开发)
|
|
|
|
12. [x] [在应用层编排抽奖过程](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第12节:在应用层编排抽奖过程)
|
|
|
|
13. [x] [规则引擎量化人群参与活动](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第13节:规则引擎量化人群参与活动)
|
|
|
|
14. [x] [门面接口封装和对象转换](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第14节:门面接口封装和对象转换)
|
|
|
|
15. [x] [搭建MQ消息组件Kafka服务环境](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第15节:搭建MQ消息组件Kafka服务环境)
|
|
|
|
16. [x] [使用MQ解耦抽奖发货流程](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第16节:使用MQ解耦抽奖发货流程)
|
|
|
|
17. [x] [引入xxl-job处理活动状态扫描](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第17节:引入xxl-job处理活动状态扫描)
|
|
|
|
18. [x] [扫描库表补偿发货单MQ消息](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第18节:扫描库表补偿发货单MQ消息)
|
|
|
|
19. [x] [设计滑动库存分布式锁处理活动秒杀](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-2-部分-领域开发/第19节:设计滑动库存分布式锁处理活动秒杀)
|
|
|
|
- [🚜 第 3 部分 运营后台](#)
|
|
|
|
1. [x] [UI工程搭建](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-3-部分-运营后台/第01节:UI工程搭建)
|
|
|
|
2. [x] [活动列表数据展示](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-3-部分-运营后台/第02节:活动列表数据展示)
|
|
|
|
- [🎨 第 4 部分 应用场景](#)
|
|
|
|
1. [x] [搭建微信公众号网关服务](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-4-部分-应用场景/第01节:搭建微信公众号网关服务)
|
|
|
|
2. [x] [【作业】vue H5 大转盘抽奖](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-4-部分-应用场景/第02节:【作业】vue H5 大转盘抽奖)
|
|
|
|
- [☁️ 第 5 部分 系统运维](#)
|
|
|
|
1. [x] [在云服务器部署 Docker](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第01节:在云服务器安装Docker)
|
|
|
|
2. [x] [部署环境 Redis](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第02节:部署环境 Redis)
|
|
|
|
3. [x] [部署环境 Kafka](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第03节:部署环境 Kafka)
|
|
|
|
4. [x] [部署环境 Mysql](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第04节:部署环境 Mysql)
|
|
|
|
5. [x] [部署环境 xxl-job](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第05节:部署环境 xxl-job)
|
|
|
|
6. [x] [部署环境 nacos](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第06节:部署环境 nacos)
|
|
|
|
7. [x] [部署环境 Elasticsearch、Kibana(破解)](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第07节:部署环境 Elasticsearch、Kibana)
|
|
|
|
8. [x] [部署环境 canal 同步数据到 ES](https://gitcode.net/KnowledgePlanet/Lottery/-/wikis/第-5-部分-系统运维/第08节:部署环境 canal)
|
|
|
|
|
|
|
|
### 3.2 IM(Netty+JavaFx)
|
|
|
|
|
|
|
|
- [介绍](https://bugstack.cn/md/project/im/2020-03-04-%E3%80%8ANetty+JavaFx%E5%AE%9E%E6%88%98%EF%BC%9A%E4%BB%BF%E6%A1%8C%E9%9D%A2%E7%89%88%E5%BE%AE%E4%BF%A1%E8%81%8A%E5%A4%A9%E3%80%8B.html)
|
| ... | ... | |