所有分类
  • 所有分类
  • 编程开发
Java企业级微服务项目《黑马头条》

Java企业级微服务项目《黑马头条》

资源大小:29.1 GB
资源发放:百度网盘
更新时间:05/08/2023
发布日期:05/08/2023
资源下载
下载价格28C,VIP免费,请先
唯有不断学习和奋斗 方能实现梦想!
VIP用户免C币下载,下载前请阅读上方文件目录,下载链接为百度云网盘,如链接失效,可在用户中心提交工单。

课程目录.某马-Java微服务项目《黑马头条》
│  
│  
│  黑马头条项目-课程导学.mp4
│  
├─day01-环境搭建、SpringCloud微服务(注册发现、网关)
│  │  常见问题.txt
│  │  
│  ├─PPT
│  │      01-环境搭建、SpringCloud微服务(注册发现、服务调用、网关).pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day1-01-第一章内容介绍.mp4
│  │      Day1-02-项目背景介绍.mp4
│  │      Day1-03-技术栈说明.mp4
│  │      Day1-04-项目介绍-课程大纲.mp4
│  │      Day1-05-nacos环境搭建.mp4
│  │      Day1-06-初始工程-工程导入.mp4
│  │      Day1-07-初始工程-工程结构介绍.mp4
│  │      Day1-08-app登录-需求分析-表结构说明.mp4
│  │      Day1-09-app登录-手动加盐加密的方式.mp4
│  │      Day1-10-app登录-用户微服务搭建.mp4
│  │      Day1-11-app端登录-接口定义.mp4
│  │      Day1-12-app端登录-功能实现.mp4
│  │      Day1-13-接口测试工具-postman.mp4
│  │      Day1-14-接口测试工具-swagger.mp4
│  │      Day1-15-接口测试工具-knife4j.mp4
│  │      Day1-16-网关-app端网关搭建.mp4
│  │      Day1-17-网关-认证过滤器校验jwt.mp4
│  │      Day1-18-app前端项目集成.mp4
│  │      
│  ├─讲义
│  │      01-环境搭建、SpringCloud微服务(注册发现、服务调用、网关).assets.zip
│  │      01-环境搭建、SpringCloud微服务(注册发现、服务调用、网关).md
│  │      
│  └─资料
│      │  nginx-1.18.0.zip
│      │  node-v9.4.0-x64.msi
│      │  Postman-win64-6.0.10-Setup.exe
│      │  项目原型-HTML(使用火狐浏览器打开).zip
│      │  
│      ├─maven仓库
│      │      respository_new.zip
│      │      
│      ├─sql脚本
│      │      leadnews_user.sql
│      │      
│      ├─初始工程
│      │      heima-leadnews.zip
│      │      
│      ├─前端项目
│      │      app-web.zip
│      │      
│      ├─接口文档
│      │      接口示例文档.md
│      │      
│      └─虚拟机镜像
│              CentOS7-hmtt.zip
│              
├─day02-app端文章查看,静态化freemarker,分布式文件系统minIO
│  ├─PPT
│  │      Freemarker.pptx
│  │      minIO.pptx
│  │      文章列表查看、Freemarker+minio 文章详情静态化、ES全文检索 - 副本.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day2-01-今日学习内容[].mp4
│  │      Day2-02-app端文章列表查询-需求分析&表结构分析[].mp4
│  │      Day2-03-app端文章列表查询-实现思路[].mp4
│  │      Day2-04-app端文章列表查询-接口实现[].mp4
│  │      Day2-05-app端文章列表查询-功能完成[].mp4
│  │      Day2-06-文章详情-实现方案分析[].mp4
│  │      Day2-07-freemarker-概述[].mp4
│  │      Day2-08-freemarker-入门案例[].mp4
│  │      Day2-09-freemarker-基础语法种类[].mp4
│  │      Day2-10-freemarker-遍历list集合[].mp4
│  │      Day2-11-freemarker-获取map中的数据[].mp4
│  │      Day2-12-freemarker-if指令[].mp4
│  │      Day2-13-freemarker-运算符[].mp4
│  │      Day2-14-freemarker-空值处理[].mp4
│  │      Day2-15-freemarker-内建函数[].mp4
│  │      Day2-16-freemarker-静态文件生成[].mp4
│  │      Day2-17-MinIO-概述[].mp4
│  │      Day2-18-MinIO-环境搭建[].mp4
│  │      Day2-19-MinIO-快速入门[].mp4
│  │      Day2-20-MinIO-封装为starter使用[].mp4
│  │      Day2-21-文章详情-静态页面生成上传到minio-1[].mp4
│  │      Day2-22-文章详情-静态页面生成上传到minio-2[].mp4
│  │      
│  ├─讲义
│  │  │  app端文章查看,静态化freemarker,分布式文件系统minIO.md
│  │  │  
│  │  └─app端文章查看,静态化freemarker,分布式文件系统minIO.assets
│  │          1528820943975.png
│  │          1539947776259.png
│  │          1576129529361.png
│  │          image-20210417102204739.png
│  │          image-20210417102356582.png
│  │          image-20210417102435088.png
│  │          image-20210419151801252.png
│  │          image-20210419151839634.png
│  │          image-20210419151854868.png
│  │          image-20210419151912063.png
│  │          image-20210419151938103.png
│  │          image-20210419152011931.png
│  │          image-20210420000326669.png
│  │          image-20210420000823502.png
│  │          image-20210420001037992.png
│  │          image-20210422163843108.png
│  │          image-20210602180753705.png
│  │          image-20210602180824202.png
│  │          image-20210602180856833.png
│  │          image-20210602180931839.png
│  │          image-20210602180957787.png
│  │          
│  └─资料
│      │  heima-leadnews-basic.zip
│      │  minio.tar
│      │  readme.txt
│      │  
│      ├─sql脚本
│      │      leadnews_article.sql
│      │      
│      ├─文章微服务
│      │      heima-leadnews-article.zip
│      │      
│      ├─模板文件
│      │  │  article.ftl
│      │  │  
│      │  └─plugins
│      │      ├─css
│      │      │      index.css
│      │      │      
│      │      └─js
│      │              axios.min.js
│      │              index.js
│      │              
│      └─类
│          └─文章相关实体类
│                  ApArticle.java
│                  ApArticleConfig.java
│                  ApArticleContent.java
│                  
├─day03-自媒体文章发布
│  ├─PPT
│  │      自媒体文章发布.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─作业
│  │  │  自媒体接口-作业.md
│  │  │  
│  │  └─自媒体接口-作业.assets
│  │          image-20210719002320485.png
│  │          image-20210719002352845.png
│  │          image-20210719002621046.png
│  │          image-20210719002805621.png
│  │          image-20210719002907886.png
│  │          image-20210719003025132.png
│  │          image-20210719003029361.png
│  │          image-20210719003114332.png
│  │          
│  ├─视频
│  │      Day3-01-今日学习内容介绍.mp4
│  │      Day3-02-自媒体-前后端项目搭建.mp4
│  │      Day3-03-自媒体-素材管理-图片上传-需求及表结构.mp4
│  │      Day3-04-自媒体-素材管理-思路分析及微服务中获取用户.mp4
│  │      Day3-05-自媒体-素材管理-图片上传完成.mp4
│  │      Day3-06-自媒体-素材管理-素材列表查询.mp4
│  │      Day3-07-自媒体-文章管理-频道列表查询.mp4
│  │      Day3-08-自媒体-文章管理-查询文章列表1.mp4
│  │      Day3-09-自媒体-文章管理-文章列表查询2.mp4
│  │      Day3-10-自媒体-文章管理-发布文章-需求说明.mp4
│  │      Day3-11-自媒体-文章管理-发布文章-思路分析.mp4
│  │      Day3-12-自媒体-文章管理-发布文章-接口定义.mp4
│  │      Day3-13-自媒体-文章管理-发布文章-保存或修改文章.mp4
│  │      Day3-14-自媒体-文章管理-发布文章-抽取文章内容图片.mp4
│  │      Day3-15-自媒体-文章管理-发布文章-保存内容图片与素材的关系.mp4
│  │      Day3-16-自媒体-文章管理-发布文章-保存内容图片关系-测试.mp4
│  │      Day3-17-自媒体-文章管理-发布文章-自动匹配及封面关系保存.mp4
│  │      
│  ├─讲义
│  │  │  自媒体文章发布.md
│  │  │  
│  │  └─自媒体文章发布.assets
│  │          image-20210426110728659.png
│  │          image-20210426110913007.png
│  │          image-20210426111329136.png
│  │          image-20210426144327206.png
│  │          image-20210426144500239.png
│  │          image-20210426144603541.png
│  │          image-20210426205631708.png
│  │          image-20210426210148580.png
│  │          image-20210426210402672.png
│  │          image-20210426210434861.png
│  │          image-20210427014828830.png
│  │          image-20210427014931255.png
│  │          image-20210427015037964.png
│  │          image-20210427015054428.png
│  │          image-20210427015114994.png
│  │          image-20210427015326728.png
│  │          
│  └─资料
│      ├─类
│      │  ├─mapper
│      │  │      WmChannelMapper.java
│      │  │      WmMaterialMapper.java
│      │  │      WmNewsMapper.java
│      │  │      WmNewsMaterialMapper.java
│      │  │      WmNewsMaterialMapper.xml
│      │  │      
│      │  ├─service
│      │  │  │  WmChannelService.java
│      │  │  │  WmMaterialService.java
│      │  │  │  WmNewsService.java
│      │  │  │  
│      │  │  └─impl
│      │  │          WmChannelServiceImpl.java
│      │  │          WmMaterialServiceImpl.java
│      │  │          WmNewsServiceImpl.java
│      │  │          
│      │  └─实体类
│      │      └─wemedia
│      │          ├─dtos
│      │          │      WmLoginDto.java
│      │          │      
│      │          └─pojos
│      │                  WmUser.java
│      │                  
│      ├─自媒体sql脚本
│      │      leadnews_wemedia.sql
│      │      
│      ├─自媒体前端
│      │      wemedia-web.zip
│      │      
│      └─自媒体后端微服务
│              heima-leadnews-wemedia-gateway.zip
│              heima-leadnews-wemedia.zip
│              
├─day04-自媒体文章审核
│  ├─PPT
│  │      自媒体文章审核.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day4-01-今日内容介绍.mp4
│  │      Day4-02-自媒体文章审核流程说明.mp4
│  │      Day4-03-阿里云接口-概述.mp4
│  │      Day4-04-阿里云接口-项目中集成.mp4
│  │      Day4-05-分布式主键策略-雪花算法.mp4
│  │      Day4-06-app端文章保存接口实现1.mp4
│  │      Day4-07-app端文章保存接口实现2.mp4
│  │      Day4-08-自媒体文章审核实现-方法定义及提取文本和图片.mp4
│  │      Day4-09-自媒体文章审核实现-审核文本和图片.mp4
│  │      Day4-10-自媒体文章审核实现-保存app端数据.mp4
│  │      Day4-11-自媒体文章审核实现-单元测试.mp4
│  │      Day4-12-自媒体文章审核实现-feign调用服务降级实现.mp4
│  │      Day4-13-自媒体文章审核实现-发布文章异步调用审核文章.mp4
│  │      Day4-14-自媒体文章审核-综合测试.mp4
│  │      Day4-15-新需求-自管理敏感词-DFA算法.mp4
│  │      Day4-16-新需求-自管理敏感词-文章审核集成完成.mp4
│  │      Day4-17-新需求-图片文字识别-入门案例.mp4
│  │      Day4-18-新需求-图片文字识别-文章审核集成完成.mp4
│  │      Day4-19-文章详情-静态文件生成.mp4
│  │      Day4-20-今日作业及思考.mp4
│  │      
│  ├─讲义
│  │  │  自媒体文章-自动审核.md
│  │  │  
│  │  └─自媒体文章-自动审核.assets
│  │          1585141909238.png
│  │          1585141982026.png
│  │          1585142072246.png
│  │          1585142136652.png
│  │          1585142213585.png
│  │          image-20210504211635199.png
│  │          image-20210504213452171.png
│  │          image-20210504213510896.png
│  │          image-20210504213530641.png
│  │          image-20210504213547219.png
│  │          image-20210504213605004.png
│  │          image-20210504213640667.png
│  │          image-20210504213719323.png
│  │          image-20210504213812303.png
│  │          image-20210504213904398.png
│  │          image-20210504213921981.png
│  │          image-20210504214013276.png
│  │          image-20210505005300287.png
│  │          image-20210505005353286.png
│  │          image-20210505005407987.png
│  │          image-20210505005417581.png
│  │          image-20210505005448995.png
│  │          image-20210505005509258.png
│  │          image-20210505005733405.png
│  │          image-20210505010728156.png
│  │          image-20210505010755954.png
│  │          image-20210505010938575.png
│  │          image-20210507160209926.png
│  │          image-20210507160329016.png
│  │          image-20210507160912993.png
│  │          image-20210524160517744.png
│  │          image-20210524160549596.png
│  │          image-20210524160611338.png
│  │          image-20210524161243572.png
│  │          image-20210524161406081.png
│  │          image-20210709110852966.png
│  │          image-20210709111445360.png
│  │          
│  └─资料
│      │  tessdata_fast-master-全.zip
│      │  wm_sensitive.sql
│      │  
│      ├─tessdata
│      │      chi_sim.traineddata
│      │      
│      └─类
│          ├─mapper
│          │      ApArticleConfigMapper.java
│          │      WmSensitiveMapper.java
│          │      
│          ├─实体类
│          │      WmSensitive.java
│          │      
│          └─阿里云审核工具类
│              └─aliyun
│                  │  GreenImageScan.java
│                  │  GreenTextScan.java
│                  │  
│                  └─util
│                          ClientUploader.java
│                          CustomLibUploader.java
│                          UploadCredentials.java
│                          
├─day05-延迟队列精确发布文章
│  ├─PPT
│  │      延迟队列精准发布文章.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day5-01-今日内容介绍.mp4
│  │      Day5-02-延迟任务概述.mp4
│  │      Day5-03-redis实现延迟任务-流程说明.mp4
│  │      Day5-04-延迟任务服务实现-延迟任务模块创建及数据库准备.mp4
│  │      Day5-05-延迟任务服务实现-乐观锁集成.mp4
│  │      Day5-06-延迟任务服务实现-redis集成和测试.mp4
│  │      Day5-07-延迟任务服务实现-添加任务1.mp4
│  │      Day5-08-延迟任务服务实现-添加任务2.mp4
│  │      Day5-09-延迟任务服务实现-取消任务.mp4
│  │      Day5-10-延迟任务服务实现-拉取任务.mp4
│  │      Day5-11-延迟任务服务实现-未来数据定时刷新-redis获取key的方式.mp4
│  │      Day5-12-延迟任务服务实现-未来数据定时刷新-redis管道技术.mp4
│  │      Day5-13-延迟任务服务实现-未来数据定时刷新-功能完成.mp4
│  │      Day5-14-分布式下的方法抢占执行问题解决-分布式锁.mp4
│  │      Day5-15-数据库任务定时同步到redis中.mp4
│  │      Day5-16-延迟队列连接发布审核文章-延迟任务接口定义.mp4
│  │      Day5-17-发布文章添加延迟任务.mp4
│  │      Day5-18-消费任务审核文章.mp4
│  │      
│  ├─讲义
│  │  │  延迟任务精准发布文章.md
│  │  │  
│  │  └─延迟任务精准发布文章.assets
│  │          image-20210513145942962.png
│  │          image-20210513150058814.png
│  │          image-20210513150319742.png
│  │          image-20210513150352211.png
│  │          image-20210513150440342.png
│  │          image-20210513151649297.png
│  │          image-20210513151812858.png
│  │          image-20210513151835752.png
│  │          image-20210513152138388.png
│  │          image-20210514181214681.png
│  │          image-20210515162329679.png
│  │          image-20210515162419548.png
│  │          image-20210515162537224.png
│  │          image-20210515162604410.png
│  │          image-20210515162621928.png
│  │          image-20210516112243712.png
│  │          image-20210516112457413.png
│  │          image-20210516112612399.png
│  │          image-20210721013255332.png
│  │          
│  └─资料
│      │  heima-leadnews-schedule.zip
│      │  redis-desktop-manager-0.7.6.15.exe
│      │  
│      ├─schedule数据库脚本
│      │      leadnews_schedule.sql
│      │      
│      └─类
│          ├─mapper
│          │      TaskinfoLogsMapper.java
│          │      TaskinfoMapper.java
│          │      TaskinfoMapper.xml
│          │      
│          ├─实体类
│          │      Taskinfo.java
│          │      TaskinfoLogs.java
│          │      
│          ├─工具类
│          │      CacheService.java
│          │      
│          └─序列化工具类
│                  JdkSerializeUtil.java
│                  ProtostuffUtil.java
│                  
├─day06-kafka及异步通知文章上下架
│  ├─PPT
│  │      05-kafka及异步通知文章上下架.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day6-01-今日学习内容.mp4
│  │      Day6-02-kafka概述.mp4
│  │      Day6-03-kafka环境搭建.mp4
│  │      Day6-04-kafka入门-生产者.mp4
│  │      Day6-05-kafka入门-消费者及总结.mp4
│  │      Day6-06-kafka入门-分区机制.mp4
│  │      Day6-07-Kafka高可用设计方案.mp4
│  │      Day6-08-kafka生产者详解-消息发送类型.mp4
│  │      Day6-09-kafka生产者详解-参数配置.mp4
│  │      Day6-10-kafka消费者详解-消息有序性.mp4
│  │      Day6-11-kafka消费者详解-手动提交偏移量.mp4
│  │      Day6-12-springboot集成kafka.mp4
│  │      Day6-13-springboot集成kafka-传递消息为对象.mp4
│  │      Day6-14-自媒体文章上下架-思路分析.mp4
│  │      Day6-15-自媒体文章上下架-功能接口开发完成.mp4
│  │      Day6-16-自媒体文章上下架-消息通知article数据同步.mp4
│  │      
│  ├─讲义
│  │  │  kafka及异步通知文章上下架.md
│  │  │  kafka配置.md
│  │  │  
│  │  └─kafka及异步通知文章上下架.assets
│  │          image-20210525180731705.png
│  │          image-20210525180757907.png
│  │          image-20210525181028436.png
│  │          image-20210525181100793.png
│  │          image-20210525181412230.png
│  │          image-20210528111736003.png
│  │          image-20210528111853271.png
│  │          image-20210528111956504.png
│  │          image-20210528112139592.png
│  │          image-20210528112150495.png
│  │          image-20210530223101568.png
│  │          image-20210530223218580.png
│  │          image-20210530223316815.png
│  │          image-20210530224302935.png
│  │          image-20210530224406689.png
│  │          image-20210530224706747.png
│  │          image-20210530224903891.png
│  │          image-20210530224938202.png
│  │          image-20210530224959350.png
│  │          image-20210530225021266.png
│  │          image-20210530225215337.png
│  │          image-20210530225239897.png
│  │          
│  └─资料
├─day07-app端文章搜索
│  ├─PPT
│  │      app端文章搜索.pptx
│  │      
│  ├─代码
│  │  │  heima-leadnews.zip
│  │  │  
│  │  └─heima-leadnews
│  │      │  heima-leadnews.iml
│  │      │  pom.xml
│  │      │  
│  │      ├─.idea
│  │      │  │  .gitignore
│  │      │  │  compiler.xml
│  │      │  │  dataSources.local.xml
│  │      │  │  dataSources.xml
│  │      │  │  encodings.xml
│  │      │  │  jarRepositories.xml
│  │      │  │  misc.xml
│  │      │  │  modules.xml
│  │      │  │  uiDesigner.xml
│  │      │  │  workspace.xml
│  │      │  │  
│  │      │  ├─dataSources
│  │      │  │  │  35152c03-6c0d-4dd0-a706-9bb5a053887a.xml
│  │      │  │  │  
│  │      │  │  └─35152c03-6c0d-4dd0-a706-9bb5a053887a
│  │      │  │      └─storage_v2
│  │      │  │          └─_src_
│  │      │  │              └─schema
│  │      │  │                      information_schema.FNRwLQ.meta
│  │      │  │                      sakila.oXLGyQ.meta
│  │      │  │                      sakila.oXLGyQ.zip
│  │      │  │                      sys.zb4BAA.meta
│  │      │  │                      sys.zb4BAA.zip
│  │      │  │                      
│  │      │  └─libraries
│  │      │          Maven__ch_qos_logback_logback_classic_1_2_3.xml
│  │      │          Maven__ch_qos_logback_logback_core_1_2_3.xml
│  │      │          Maven__commons_beanutils_commons_beanutils_1_9_2.xml
│  │      │          Maven__commons_beanutils_commons_beanutils_1_9_3.xml
│  │      │          Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml
│  │      │          Maven__commons_cli_commons_cli_1_2.xml
│  │      │          Maven__commons_codec_commons_codec_1_12.xml
│  │      │          Maven__commons_collections_commons_collections_3_2_1.xml
│  │      │          Maven__commons_collections_commons_collections_3_2_2.xml
│  │      │          Maven__commons_configuration_commons_configuration_1_6.xml
│  │      │          Maven__commons_configuration_commons_configuration_1_8.xml
│  │      │          Maven__commons_digester_commons_digester_1_8.xml
│  │      │          Maven__commons_fileupload_commons_fileupload_1_4.xml
│  │      │          Maven__commons_httpclient_commons_httpclient_3_1.xml
│  │      │          Maven__commons_io_commons_io_2_6.xml
│  │      │          Maven__commons_lang_commons_lang_2_6.xml
│  │      │          Maven__commons_logging_commons_logging_1_2.xml
│  │      │          Maven__commons_net_commons_net_3_1.xml
│  │      │          Maven__com_alibaba_cloud_spring_cloud_alibaba_commons_2_2_5_RELEASE.xml
│  │      │          Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_config_2_2_5_RELEASE.xml
│  │      │          Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_discovery_2_2_5_RELEASE.xml
│  │      │          Maven__com_alibaba_fastjson_1_2_58.xml
│  │      │          Maven__com_alibaba_nacos_nacos_api_1_4_1.xml
│  │      │          Maven__com_alibaba_nacos_nacos_client_1_4_1.xml
│  │      │          Maven__com_alibaba_nacos_nacos_common_1_4_1.xml
│  │      │          Maven__com_alibaba_spring_spring_context_support_1_0_10.xml
│  │      │          Maven__com_aliyun_aliyun_java_sdk_core_4_1_1.xml
│  │      │          Maven__com_aliyun_aliyun_java_sdk_green_3_4_1.xml
│  │      │          Maven__com_aliyun_oss_aliyun_sdk_oss_2_8_3.xml
│  │      │          Maven__com_baomidou_mybatis_plus_3_4_1.xml
│  │      │          Maven__com_baomidou_mybatis_plus_annotation_3_4_1.xml
│  │      │          Maven__com_baomidou_mybatis_plus_boot_starter_3_4_1.xml
│  │      │          Maven__com_baomidou_mybatis_plus_core_3_4_1.xml
│  │      │          Maven__com_baomidou_mybatis_plus_extension_3_4_1.xml
│  │      │          Maven__com_carrotsearch_hppc_0_8_1.xml
│  │      │          Maven__com_carrotsearch_thirdparty_simple_xml_safe_2_7_1.xml
│  │      │          Maven__com_fasterxml_classmate_1_5_1.xml
│  │      │          Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml
│  │      │          Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml
│  │      │          Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml
│  │      │          Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_cbor_2_9_9.xml
│  │      │          Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_smile_2_11_4.xml
│  │      │          Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_yaml_2_11_4.xml
│  │      │          Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml
│  │      │          Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml
│  │      │          Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml
│  │      │          Maven__com_github_jai_imageio_jai_imageio_core_1_4_0.xml
│  │      │          Maven__com_github_jsqlparser_jsqlparser_3_2.xml
│  │      │          Maven__com_github_luben_zstd_jni_1_4_4_7.xml
│  │      │          Maven__com_github_spotbugs_spotbugs_annotations_4_0_0.xml
│  │      │          Maven__com_github_spullara_mustache_java_compiler_0_9_3.xml
│  │      │          Maven__com_github_stephenc_findbugs_findbugs_annotations_1_3_9_1.xml
│  │      │          Maven__com_github_tobato_fastdfs_client_1_26_5.xml
│  │      │          Maven__com_github_xiaoymin_knife4j_annotations_2_0_2.xml
│  │      │          Maven__com_github_xiaoymin_knife4j_core_2_0_2.xml
│  │      │          Maven__com_github_xiaoymin_knife4j_spring_2_0_2.xml
│  │      │          Maven__com_github_xiaoymin_knife4j_spring_boot_autoconfigure_2_0_2.xml
│  │      │          Maven__com_github_xiaoymin_knife4j_spring_boot_starter_2_0_2.xml
│  │      │          Maven__com_github_xiaoymin_knife4j_spring_ui_2_0_2.xml
│  │      │          Maven__com_google_code_findbugs_jsr305_3_0_2.xml
│  │      │          Maven__com_google_code_gson_gson_2_8_6.xml
│  │      │          Maven__com_google_errorprone_error_prone_annotations_2_3_4.xml
│  │      │          Maven__com_google_guava_failureaccess_1_0_1.xml
│  │      │          Maven__com_google_guava_guava_29_0_jre.xml
│  │      │          Maven__com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava.xml
│  │      │          Maven__com_google_j2objc_j2objc_annotations_1_3.xml
│  │      │          Maven__com_google_protobuf_protobuf_java_3_13_0.xml
│  │      │          Maven__com_hankcs_hanlp_portable_1_3_4.xml
│  │      │          Maven__com_jayway_jsonpath_json_path_2_4_0.xml
│  │      │          Maven__com_jcraft_jsch_0_1_54.xml
│  │      │          Maven__com_lowagie_itext_2_1_7.xml
│  │      │          Maven__com_netflix_archaius_archaius_core_0_7_7.xml
│  │      │          Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml
│  │      │          Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml
│  │      │          Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml
│  │      │          Maven__com_netflix_ribbon_ribbon_2_3_0.xml
│  │      │          Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml
│  │      │          Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml
│  │      │          Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml
│  │      │          Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml
│  │      │          Maven__com_netflix_servo_servo_core_0_12_21.xml
│  │      │          Maven__com_squareup_okhttp3_okhttp_3_14_9.xml
│  │      │          Maven__com_squareup_okio_okio_1_17_2.xml
│  │      │          Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml
│  │      │          Maven__com_sun_jersey_jersey_client_1_19_1.xml
│  │      │          Maven__com_sun_jersey_jersey_core_1_19_1.xml
│  │      │          Maven__com_sun_xml_bind_jaxb_core_2_1_14.xml
│  │      │          Maven__com_sun_xml_bind_jaxb_impl_2_1.xml
│  │      │          Maven__com_tdunning_t_digest_3_2.xml
│  │      │          Maven__com_thoughtworks_paranamer_paranamer_2_3.xml
│  │      │          Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
│  │      │          Maven__com_zaxxer_HikariCP_3_4_5.xml
│  │      │          Maven__io_dropwizard_metrics_metrics_core_4_1_17.xml
│  │      │          Maven__io_github_openfeign_feign_core_10_10_1.xml
│  │      │          Maven__io_github_openfeign_feign_hystrix_10_10_1.xml
│  │      │          Maven__io_github_openfeign_feign_slf4j_10_10_1.xml
│  │      │          Maven__io_github_openfeign_form_feign_form_3_8_0.xml
│  │      │          Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml
│  │      │          Maven__io_jsonwebtoken_jjwt_0_9_1.xml
│  │      │          Maven__io_lettuce_lettuce_core_5_3_6_RELEASE.xml
│  │      │          Maven__io_micrometer_micrometer_core_1_5_11.xml
│  │      │          Maven__io_minio_minio_7_1_0.xml
│  │      │          Maven__io_netty_netty_buffer_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_codec_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_codec_http2_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_codec_http_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_codec_socks_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_common_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_handler_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_handler_proxy_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_resolver_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_transport_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_59_Final.xml
│  │      │          Maven__io_netty_netty_transport_native_unix_common_4_1_59_Final.xml
│  │      │          Maven__io_projectreactor_addons_reactor_extra_3_3_5_RELEASE.xml
│  │      │          Maven__io_projectreactor_netty_reactor_netty_0_9_17_RELEASE.xml
│  │      │          Maven__io_projectreactor_reactor_core_3_3_14_RELEASE.xml
│  │      │          Maven__io_prometheus_simpleclient_0_5_0.xml
│  │      │          Maven__io_protostuff_protostuff_api_1_6_0.xml
│  │      │          Maven__io_protostuff_protostuff_collectionschema_1_6_0.xml
│  │      │          Maven__io_protostuff_protostuff_core_1_6_0.xml
│  │      │          Maven__io_protostuff_protostuff_runtime_1_6_0.xml
│  │      │          Maven__io_reactivex_rxjava_1_3_8.xml
│  │      │          Maven__io_reactivex_rxnetty_0_4_9.xml
│  │      │          Maven__io_reactivex_rxnetty_contexts_0_4_9.xml
│  │      │          Maven__io_reactivex_rxnetty_servo_0_4_9.xml
│  │      │          Maven__io_springfox_springfox_bean_validators_2_9_2.xml
│  │      │          Maven__io_springfox_springfox_core_2_9_2.xml
│  │      │          Maven__io_springfox_springfox_schema_2_9_2.xml
│  │      │          Maven__io_springfox_springfox_spi_2_9_2.xml
│  │      │          Maven__io_springfox_springfox_spring_web_2_9_2.xml
│  │      │          Maven__io_springfox_springfox_swagger2_2_9_2.xml
│  │      │          Maven__io_springfox_springfox_swagger_common_2_9_2.xml
│  │      │          Maven__io_springfox_springfox_swagger_ui_2_9_2.xml
│  │      │          Maven__io_swagger_swagger_annotations_1_5_20.xml
│  │      │          Maven__io_swagger_swagger_models_1_5_20.xml
│  │      │          Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml
│  │      │          Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
│  │      │          Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml
│  │      │          Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml
│  │      │          Maven__javax_activation_activation_1_1_1.xml
│  │      │          Maven__javax_activation_javax_activation_api_1_2_0.xml
│  │      │          Maven__javax_inject_javax_inject_1.xml
│  │      │          Maven__javax_ws_rs_jsr311_api_1_1_1.xml
│  │      │          Maven__javax_xml_bind_jaxb_api_2_3_1.xml
│  │      │          Maven__joda_time_joda_time_2_10_3.xml
│  │      │          Maven__joda_time_joda_time_2_10_5.xml
│  │      │          Maven__junit_junit_4_12.xml
│  │      │          Maven__log4j_log4j_1_2_17.xml
│  │      │          Maven__mysql_mysql_connector_java_5_1_46.xml
│  │      │          Maven__net_bytebuddy_byte_buddy_1_10_20.xml
│  │      │          Maven__net_bytebuddy_byte_buddy_agent_1_10_20.xml
│  │      │          Maven__net_coobird_thumbnailator_0_4_8.xml
│  │      │          Maven__net_java_dev_jna_jna_4_1_0.xml
│  │      │          Maven__net_jcip_jcip_annotations_1_0.xml
│  │      │          Maven__net_minidev_accessors_smart_1_2.xml
│  │      │          Maven__net_minidev_json_smart_2_3.xml
│  │      │          Maven__net_sf_jopt_simple_jopt_simple_5_0_2.xml
│  │      │          Maven__net_sourceforge_lept4j_lept4j_1_10_0.xml
│  │      │          Maven__net_sourceforge_tess4j_tess4j_4_1_1.xml
│  │      │          Maven__org_apache_avro_avro_1_7_4.xml
│  │      │          Maven__org_apache_commons_commons_compress_1_4_1.xml
│  │      │          Maven__org_apache_commons_commons_crypto_1_0_0.xml
│  │      │          Maven__org_apache_commons_commons_io_1_3_2.xml
│  │      │          Maven__org_apache_commons_commons_lang3_3_5.xml
│  │      │          Maven__org_apache_commons_commons_math3_3_1_1.xml
│  │      │          Maven__org_apache_commons_commons_pool2_2_8_1.xml
│  │      │          Maven__org_apache_curator_curator_client_2_7_1.xml
│  │      │          Maven__org_apache_curator_curator_framework_4_2_0.xml
│  │      │          Maven__org_apache_curator_curator_recipes_4_2_0.xml
│  │      │          Maven__org_apache_directory_api_api_asn1_api_1_0_0_M20.xml
│  │      │          Maven__org_apache_directory_api_api_util_1_0_0_M20.xml
│  │      │          Maven__org_apache_directory_server_apacheds_i18n_2_0_0_M15.xml
│  │      │          Maven__org_apache_directory_server_apacheds_kerberos_codec_2_0_0_M15.xml
│  │      │          Maven__org_apache_hadoop_hadoop_annotations_2_7_7.xml
│  │      │          Maven__org_apache_hadoop_hadoop_auth_2_7_7.xml
│  │      │          Maven__org_apache_hadoop_hadoop_common_2_7_7.xml
│  │      │          Maven__org_apache_hbase_hbase_client_2_1_5.xml
│  │      │          Maven__org_apache_hbase_hbase_common_2_1_5.xml
│  │      │          Maven__org_apache_hbase_hbase_hadoop2_compat_2_1_5.xml
│  │      │          Maven__org_apache_hbase_hbase_hadoop_compat_2_1_5.xml
│  │      │          Maven__org_apache_hbase_hbase_metrics_2_1_5.xml
│  │      │          Maven__org_apache_hbase_hbase_metrics_api_2_1_5.xml
│  │      │          Maven__org_apache_hbase_hbase_protocol_2_1_5.xml
│  │      │          Maven__org_apache_hbase_hbase_protocol_shaded_2_1_5.xml
│  │      │          Maven__org_apache_hbase_thirdparty_hbase_shaded_miscellaneous_2_1_0.xml
│  │      │          Maven__org_apache_hbase_thirdparty_hbase_shaded_netty_2_1_0.xml
│  │      │          Maven__org_apache_hbase_thirdparty_hbase_shaded_protobuf_2_1_0.xml
│  │      │          Maven__org_apache_htrace_htrace_core4_4_2_0_incubating.xml
│  │      │          Maven__org_apache_htrace_htrace_core_3_1_0_incubating.xml
│  │      │          Maven__org_apache_httpcomponents_httpasyncclient_4_1_4.xml
│  │      │          Maven__org_apache_httpcomponents_httpclient_4_5_13.xml
│  │      │          Maven__org_apache_httpcomponents_httpcore_4_4_14.xml
│  │      │          Maven__org_apache_httpcomponents_httpcore_nio_4_4_14.xml
│  │      │          Maven__org_apache_kafka_kafka_clients_2_5_1.xml
│  │      │          Maven__org_apache_kafka_kafka_streams_2_5_1.xml
│  │      │          Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml
│  │      │          Maven__org_apache_logging_log4j_log4j_core_2_13_3.xml
│  │      │          Maven__org_apache_logging_log4j_log4j_jul_2_13_3.xml
│  │      │          Maven__org_apache_logging_log4j_log4j_slf4j_impl_2_13_3.xml
│  │      │          Maven__org_apache_lucene_lucene_analyzers_common_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_backward_codecs_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_core_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_grouping_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_highlighter_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_join_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_memory_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_misc_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_queries_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_queryparser_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_sandbox_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_spatial3d_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_spatial_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_spatial_extras_8_2_0.xml
│  │      │          Maven__org_apache_lucene_lucene_suggest_8_2_0.xml
│  │      │          Maven__org_apache_pdfbox_fontbox_2_0_11.xml
│  │      │          Maven__org_apache_pdfbox_jbig2_imageio_3_0_1.xml
│  │      │          Maven__org_apache_pdfbox_pdfbox_2_0_11.xml
│  │      │          Maven__org_apache_pdfbox_pdfbox_debugger_2_0_11.xml
│  │      │          Maven__org_apache_pdfbox_pdfbox_tools_2_0_11.xml
│  │      │          Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_43.xml
│  │      │          Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_43.xml
│  │      │          Maven__org_apache_xmlgraphics_xmlgraphics_commons_1_4.xml
│  │      │          Maven__org_apache_yetus_audience_annotations_0_5_0.xml
│  │      │          Maven__org_apache_zookeeper_zookeeper_3_4_10.xml
│  │      │          Maven__org_apiguardian_apiguardian_api_1_1_0.xml
│  │      │          Maven__org_aspectj_aspectjweaver_1_9_6.xml
│  │      │          Maven__org_assertj_assertj_core_3_16_1.xml
│  │      │          Maven__org_bouncycastle_bcpkix_jdk15on_1_64.xml
│  │      │          Maven__org_bouncycastle_bcprov_jdk15on_1_64.xml
│  │      │          Maven__org_checkerframework_checker_qual_2_11_1.xml
│  │      │          Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml
│  │      │          Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml
│  │      │          Maven__org_elasticsearch_client_elasticsearch_rest_client_7_4_0.xml
│  │      │          Maven__org_elasticsearch_client_elasticsearch_rest_high_level_client_7_4_0.xml
│  │      │          Maven__org_elasticsearch_elasticsearch_7_4_0.xml
│  │      │          Maven__org_elasticsearch_elasticsearch_cli_7_4_0.xml
│  │      │          Maven__org_elasticsearch_elasticsearch_core_7_4_0.xml
│  │      │          Maven__org_elasticsearch_elasticsearch_geo_7_4_0.xml
│  │      │          Maven__org_elasticsearch_elasticsearch_secure_sm_7_4_0.xml
│  │      │          Maven__org_elasticsearch_elasticsearch_x_content_7_4_0.xml
│  │      │          Maven__org_elasticsearch_jna_4_5_1.xml
│  │      │          Maven__org_elasticsearch_plugin_aggs_matrix_stats_client_7_4_0.xml
│  │      │          Maven__org_elasticsearch_plugin_lang_mustache_client_7_4_0.xml
│  │      │          Maven__org_elasticsearch_plugin_mapper_extras_7_4_0.xml
│  │      │          Maven__org_elasticsearch_plugin_parent_join_client_7_4_0.xml
│  │      │          Maven__org_elasticsearch_plugin_rankal_client_7_4_0.xml
│  │      │          Maven__org_freemarker_freemarker_2_3_31.xml
│  │      │          Maven__org_ghost4j_ghost4j_1_0_1.xml
│  │      │          Maven__org_glassfish_jakarta_el_3_0_3.xml
│  │      │          Maven__org_hamcrest_hamcrest_2_2.xml
│  │      │          Maven__org_hamcrest_hamcrest_core_2_2.xml
│  │      │          Maven__org_hdrhistogram_HdrHistogram_2_1_12.xml
│  │      │          Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
│  │      │          Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml
│  │      │          Maven__org_javassist_javassist_3_21_0_GA.xml
│  │      │          Maven__org_jboss_jboss_vfs_3_2_12_Final.xml
│  │      │          Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml
│  │      │          Maven__org_jdom_jdom_1_1.xml
│  │      │          Maven__org_jruby_jcodings_jcodings_1_0_18.xml
│  │      │          Maven__org_jruby_joni_joni_2_1_11.xml
│  │      │          Maven__org_jsoup_jsoup_1_10_2.xml
│  │      │          Maven__org_jsoup_jsoup_1_13_1.xml
│  │      │          Maven__org_junit_jupiter_junit_jupiter_5_6_3.xml
│  │      │          Maven__org_junit_jupiter_junit_jupiter_api_5_6_3.xml
│  │      │          Maven__org_junit_jupiter_junit_jupiter_engine_5_6_3.xml
│  │      │          Maven__org_junit_jupiter_junit_jupiter_params_5_6_3.xml
│  │      │          Maven__org_junit_platform_junit_platform_commons_1_6_3.xml
│  │      │          Maven__org_junit_platform_junit_platform_engine_1_6_3.xml
│  │      │          Maven__org_junit_vintage_junit_vintage_engine_5_6_3.xml
│  │      │          Maven__org_latencyutils_LatencyUtils_2_0_3.xml
│  │      │          Maven__org_lz4_lz4_java_1_7_1.xml
│  │      │          Maven__org_mapstruct_mapstruct_1_2_0_Final.xml
│  │      │          Maven__org_mockito_mockito_core_3_3_3.xml
│  │      │          Maven__org_mockito_mockito_junit_jupiter_3_3_3.xml
│  │      │          Maven__org_mongodb_bson_4_0_5.xml
│  │      │          Maven__org_mongodb_mongodb_driver_core_4_0_5.xml
│  │      │          Maven__org_mongodb_mongodb_driver_sync_4_0_5.xml
│  │      │          Maven__org_mortbay_jetty_jetty_sslengine_6_1_26.xml
│  │      │          Maven__org_mybatis_mybatis_3_5_1.xml
│  │      │          Maven__org_mybatis_mybatis_spring_2_0_1.xml
│  │      │          Maven__org_objenesis_objenesis_2_6.xml
│  │      │          Maven__org_opentest4j_opentest4j_1_2_0.xml
│  │      │          Maven__org_ow2_asm_asm_5_0_4.xml
│  │      │          Maven__org_projectlombok_lombok_1_18_8.xml
│  │      │          Maven__org_reactivestreams_reactive_streams_1_0_3.xml
│  │      │          Maven__org_reflections_reflections_0_9_11.xml
│  │      │          Maven__org_rocksdb_rocksdbjni_5_18_3.xml
│  │      │          Maven__org_skyscreamer_jsonassert_1_5_0.xml
│  │      │          Maven__org_slf4j_jcl_over_slf4j_1_7_30.xml
│  │      │          Maven__org_slf4j_jul_to_slf4j_1_7_30.xml
│  │      │          Maven__org_slf4j_log4j_over_slf4j_1_7_30.xml
│  │      │          Maven__org_slf4j_slf4j_api_1_7_30.xml
│  │      │          Maven__org_springframework_boot_spring_boot_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_actuator_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_actuator_autoconfigure_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_autoconfigure_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_configuration_processor_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_actuator_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_aop_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_cache_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_data_mongodb_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_data_redis_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_freemarker_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_jdbc_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_json_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_log4j2_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_test_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_tomcat_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_validation_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_webflux_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_starter_web_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_test_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_3_9_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_commons_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_context_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_gateway_server_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_starter_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_2_7_RELEASE.xml
│  │      │          Maven__org_springframework_data_spring_data_commons_2_3_7_RELEASE.xml
│  │      │          Maven__org_springframework_data_spring_data_keyvalue_2_3_7_RELEASE.xml
│  │      │          Maven__org_springframework_data_spring_data_mongodb_3_0_7_RELEASE.xml
│  │      │          Maven__org_springframework_data_spring_data_redis_2_3_7_RELEASE.xml
│  │      │          Maven__org_springframework_kafka_spring_kafka_2_6_6.xml
│  │      │          Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml
│  │      │          Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml
│  │      │          Maven__org_springframework_retry_spring_retry_1_2_5_RELEASE.xml
│  │      │          Maven__org_springframework_security_spring_security_crypto_5_3_8_RELEASE.xml
│  │      │          Maven__org_springframework_security_spring_security_rsa_1_0_9_RELEASE.xml
│  │      │          Maven__org_springframework_spring_aop_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_beans_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_context_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_context_support_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_core_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_expression_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_jcl_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_jdbc_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_messaging_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_oxm_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_test_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_tx_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_webflux_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_webmvc_5_2_13_RELEASE.xml
│  │      │          Maven__org_springframework_spring_web_5_2_13_RELEASE.xml
│  │      │          Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml
│  │      │          Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml
│  │      │          Maven__org_tukaani_xz_1_0.xml
│  │      │          Maven__org_xerial_snappy_snappy_java_1_1_7_3.xml
│  │      │          Maven__org_xmlunit_xmlunit_core_2_7_0.xml
│  │      │          Maven__org_yaml_snakeyaml_1_26.xml
│  │      │          Maven__xmlenc_xmlenc_0_52.xml
│  │      │          
│  │      ├─heima-leadnews-basic
│  │      │  │  heima-leadnews-basic.iml
│  │      │  │  pom.xml
│  │      │  │  
│  │      │  └─heima-file-starter
│  │      │      │  heima-file-starter.iml
│  │      │      │  pom.xml
│  │      │      │  
│  │      │      ├─src
│  │      │      │  ├─main
│  │      │      │  │  ├─java
│  │      │      │  │  │  └─com
│  │      │      │  │  │      └─heima
│  │      │      │  │  │          └─file
│  │      │      │  │  │              ├─config
│  │      │      │  │  │              │      MinIOConfig.java
│  │      │      │  │  │              │      MinIOConfigProperties.java
│  │      │      │  │  │              │      
│  │      │      │  │  │              └─service
│  │      │      │  │  │                  │  FileStorageService.java
│  │      │      │  │  │                  │  
│  │      │      │  │  │                  └─impl
│  │      │      │  │  │                          MinIOFileStorageService.java
│  │      │      │  │  │                          
│  │      │      │  │  └─resources
│  │      │      │  │      └─META-INF
│  │      │      │  │              spring.factories
│  │      │      │  │              
│  │      │      │  └─test
│  │      │      │      └─java
│  │      │      └─target
│  │      │          ├─classes
│  │      │          │  ├─com
│  │      │          │  │  └─heima
│  │      │          │  │      └─file
│  │      │          │  │          ├─config
│  │      │          │  │          │      MinIOConfig.class
│  │      │          │  │          │      MinIOConfigProperties.class
│  │      │          │  │          │      
│  │      │          │  │          └─service
│  │      │          │  │              │  FileStorageService.class
│  │      │          │  │              │  
│  │      │          │  │              └─impl
│  │      │          │  │                      MinIOFileStorageService.class
│  │      │          │  │                      
│  │      │          │  └─META-INF
│  │      │          │          spring-configuration-metadata.json
│  │      │          │          spring.factories
│  │      │          │          
│  │      │          └─generated-sources
│  │      │              └─annotations
│  │      ├─heima-leadnews-common
│  │      │  │  heima-leadnews-common.iml
│  │      │  │  pom.xml
│  │      │  │  
│  │      │  ├─src
│  │      │  │  ├─main
│  │      │  │  │  ├─java
│  │      │  │  │  │  └─com
│  │      │  │  │  │      └─heima
│  │      │  │  │  │          └─common
│  │      │  │  │  │              ├─aliyun
│  │      │  │  │  │              │  │  GreenImageScan.java
│  │      │  │  │  │              │  │  GreenTextScan.java
│  │      │  │  │  │              │  │  
│  │      │  │  │  │              │  └─util
│  │      │  │  │  │              │          ClientUploader.java
│  │      │  │  │  │              │          CustomLibUploader.java
│  │      │  │  │  │              │          UploadCredentials.java
│  │      │  │  │  │              │          
│  │      │  │  │  │              ├─constants
│  │      │  │  │  │              │      ArticleConstants.java
│  │      │  │  │  │              │      ScheduleConstants.java
│  │      │  │  │  │              │      WemediaConstants.java
│  │      │  │  │  │              │      WmNewsMessageConstants.java
│  │      │  │  │  │              │      
│  │      │  │  │  │              ├─exception
│  │      │  │  │  │              │      CustomException.java
│  │      │  │  │  │              │      ExceptionCatch.java
│  │      │  │  │  │              │      
│  │      │  │  │  │              ├─redis
│  │      │  │  │  │              │      CacheService.java
│  │      │  │  │  │              │      
│  │      │  │  │  │              └─swagger
│  │      │  │  │  │                      Swagger2Configuration.java
│  │      │  │  │  │                      SwaggerConfiguration.java
│  │      │  │  │  │                      
│  │      │  │  │  └─resources
│  │      │  │  │      │  application.yml
│  │      │  │  │      │  
│  │      │  │  │      └─META-INF
│  │      │  │  │              spring.factories
│  │      │  │  │              
│  │      │  │  └─test
│  │      │  │      └─java
│  │      │  │              TimeWheel.java
│  │      │  │              
│  │      │  └─target
│  │      │      ├─classes
│  │      │      │  │  application.yml
│  │      │      │  │  
│  │      │      │  ├─com
│  │      │      │  │  └─heima
│  │      │      │  │      └─common
│  │      │      │  │          ├─aliyun
│  │      │      │  │          │  │  GreenImageScan.class
│  │      │      │  │          │  │  GreenTextScan.class
│  │      │      │  │          │  │  
│  │      │      │  │          │  └─util
│  │      │      │  │          │          ClientUploader.class
│  │      │      │  │          │          CustomLibUploader.class
│  │      │      │  │          │          UploadCredentials.class
│  │      │      │  │          │          
│  │      │      │  │          ├─constants
│  │      │      │  │          │      ArticleConstants.class
│  │      │      │  │          │      ScheduleConstants.class
│  │      │      │  │          │      WemediaConstants.class
│  │      │      │  │          │      WmNewsMessageConstants.class
│  │      │      │  │          │      
│  │      │      │  │          ├─exception
│  │      │      │  │          │      CustomException.class
│  │      │      │  │          │      ExceptionCatch.class
│  │      │      │  │          │      
│  │      │      │  │          ├─redis
│  │      │      │  │          │      CacheService$1.class
│  │      │      │  │          │      CacheService$2.class
│  │      │      │  │          │      CacheService.class
│  │      │      │  │          │      
│  │      │      │  │          └─swagger
│  │      │      │  │                  Swagger2Configuration.class
│  │      │      │  │                  SwaggerConfiguration.class
│  │      │      │  │                  
│  │      │      │  └─META-INF
│  │      │      │          spring-configuration-metadata.json
│  │      │      │          spring.factories
│  │      │      │          
│  │      │      ├─generated-sources
│  │      │      │  └─annotations
│  │      │      ├─generated-test-sources
│  │      │      │  └─test-annotations
│  │      │      └─test-classes
│  │      │              TimeWheel.class
│  │      │              
│  │      ├─heima-leadnews-feign-api
│  │      │  │  heima-leadnews-feign-api.iml
│  │      │  │  pom.xml
│  │      │  │  
│  │      │  ├─src
│  │      │  │  ├─main
│  │      │  │  │  ├─java
│  │      │  │  │  │  └─com
│  │      │  │  │  │      └─heima
│  │      │  │  │  │          └─apis
│  │      │  │  │  │              ├─article
│  │      │  │  │  │              │  │  IArticleClient.java
│  │      │  │  │  │              │  │  
│  │      │  │  │  │              │  └─fallback
│  │      │  │  │  │              │          IArticleClientFallback.java
│  │      │  │  │  │              │          
│  │      │  │  │  │              └─schedule
│  │      │  │  │  │                      IScheduleClient.java
│  │      │  │  │  │                      
│  │      │  │  │  └─resources
│  │      │  │  └─test
│  │      │  │      └─java
│  │      │  └─target
│  │      │      ├─classes
│  │      │      │  └─com
│  │      │      │      └─heima
│  │      │      │          └─apis
│  │      │      │              ├─article
│  │      │      │              │  │  IArticleClient.class
│  │      │      │              │  │  
│  │      │      │              │  └─fallback
│  │      │      │              │          IArticleClientFallback.class
│  │      │      │              │          
│  │      │      │              └─schedule
│  │      │      │                      IScheduleClient.class
│  │      │      │                      
│  │      │      └─generated-sources
│  │      │          └─annotations
│  │      ├─heima-leadnews-gateway
│  │      │  │  heima-leadnews-gateway.iml
│  │      │  │  pom.xml
│  │      │  │  
│  │      │  ├─heima-leadnews-app-gateway
│  │      │  │  │  heima-leadnews-app-gateway.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─app
│  │      │  │  │  │  │              └─gateway
│  │      │  │  │  │  │                  │  AppGatewayApplication.java
│  │      │  │  │  │  │                  │  
│  │      │  │  │  │  │                  ├─filter
│  │      │  │  │  │  │                  │      AuthorizeFilter.java
│  │      │  │  │  │  │                  │      
│  │      │  │  │  │  │                  └─util
│  │      │  │  │  │  │                          AppJwtUtil.java
│  │      │  │  │  │  │                          
│  │      │  │  │  │  └─resources
│  │      │  │  │  │          bootstrap.yml
│  │      │  │  │  │          
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  bootstrap.yml
│  │      │  │      │  │  
│  │      │  │      │  └─com
│  │      │  │      │      └─heima
│  │      │  │      │          └─app
│  │      │  │      │              └─gateway
│  │      │  │      │                  │  AppGatewayApplication.class
│  │      │  │      │                  │  
│  │      │  │      │                  ├─filter
│  │      │  │      │                  │      AuthorizeFilter.class
│  │      │  │      │                  │      
│  │      │  │      │                  └─util
│  │      │  │      │                          AppJwtUtil.class
│  │      │  │      │                          
│  │      │  │      └─generated-sources
│  │      │  │          └─annotations
│  │      │  └─heima-leadnews-wemedia-gateway
│  │      │      │  heima-leadnews-wemedia-gateway.iml
│  │      │      │  pom.xml
│  │      │      │  
│  │      │      ├─src
│  │      │      │  ├─main
│  │      │      │  │  ├─java
│  │      │      │  │  │  └─com
│  │      │      │  │  │      └─heima
│  │      │      │  │  │          └─wemedia
│  │      │      │  │  │              └─gateway
│  │      │      │  │  │                  │  WemediaGatewayAplication.java
│  │      │      │  │  │                  │  
│  │      │      │  │  │                  ├─filter
│  │      │      │  │  │                  │      AuthorizeFilter.java
│  │      │      │  │  │                  │      
│  │      │      │  │  │                  └─util
│  │      │      │  │  │                          AppJwtUtil.java
│  │      │      │  │  │                          
│  │      │      │  │  └─resources
│  │      │      │  │          bootstrap.yml
│  │      │      │  │          
│  │      │      │  └─test
│  │      │      │      └─java_20230530_213257
│  │      │      └─target
│  │      │          ├─classes
│  │      │          │  │  bootstrap.yml
│  │      │          │  │  
│  │      │          │  └─com
│  │      │          │      └─heima
│  │      │          │          └─wemedia
│  │      │          │              └─gateway
│  │      │          │                  │  WemediaGatewayAplication.class
│  │      │          │                  │  
│  │      │          │                  ├─filter
│  │      │          │                  │      AuthorizeFilter.class
│  │      │          │                  │      
│  │      │          │                  └─util
│  │      │          │                          AppJwtUtil.class
│  │      │          │                          
│  │      │          └─generated-sources
│  │      │              └─annotations
│  │      ├─heima-leadnews-model
│  │      │  │  heima-leadnews-model.iml
│  │      │  │  pom.xml
│  │      │  │  
│  │      │  ├─src
│  │      │  │  ├─main
│  │      │  │  │  └─java
│  │      │  │  │      └─com
│  │      │  │  │          └─heima
│  │      │  │  │              └─model
│  │      │  │  │                  ├─article
│  │      │  │  │                  │  ├─dtos
│  │      │  │  │                  │  │      ArticleDto.java
│  │      │  │  │                  │  │      ArticleHomeDto.java
│  │      │  │  │                  │  │      
│  │      │  │  │                  │  └─pojos
│  │      │  │  │                  │          ApArticle.java
│  │      │  │  │                  │          ApArticleConfig.java
│  │      │  │  │                  │          ApArticleContent.java
│  │      │  │  │                  │          
│  │      │  │  │                  ├─common
│  │      │  │  │                  │  ├─dtos
│  │      │  │  │                  │  │      PageRequestDto.java
│  │      │  │  │                  │  │      PageResponseResult.java
│  │      │  │  │                  │  │      ResponseResult.java
│  │      │  │  │                  │  │      
│  │      │  │  │                  │  └─enums
│  │      │  │  │                  │          AppHttpCodeEnum.java
│  │      │  │  │                  │          TaskTypeEnum.java
│  │      │  │  │                  │          
│  │      │  │  │                  ├─schedule
│  │      │  │  │                  │  ├─dtos
│  │      │  │  │                  │  │      Task.java
│  │      │  │  │                  │  │      
│  │      │  │  │                  │  └─pojos
│  │      │  │  │                  │          Taskinfo.java
│  │      │  │  │                  │          TaskinfoLogs.java
│  │      │  │  │                  │          
│  │      │  │  │                  ├─search
│  │      │  │  │                  │  ├─dtos
│  │      │  │  │                  │  │      HistorySearchDto.java
│  │      │  │  │                  │  │      UserSearchDto.java
│  │      │  │  │                  │  │      
│  │      │  │  │                  │  └─vos
│  │      │  │  │                  │          SearchArticleVo.java
│  │      │  │  │                  │          
│  │      │  │  │                  ├─user
│  │      │  │  │                  │  ├─dtos
│  │      │  │  │                  │  │      LoginDto.java
│  │      │  │  │                  │  │      
│  │      │  │  │                  │  └─pojos
│  │      │  │  │                  │          ApUser.java
│  │      │  │  │                  │          
│  │      │  │  │                  └─wemedia
│  │      │  │  │                      ├─dtos
│  │      │  │  │                      │      WmLoginDto.java
│  │      │  │  │                      │      WmMaterialDto.java
│  │      │  │  │                      │      WmNewsDto.java
│  │      │  │  │                      │      WmNewsPageReqDto.java
│  │      │  │  │                      │      
│  │      │  │  │                      └─pojos
│  │      │  │  │                              WmChannel.java
│  │      │  │  │                              WmMaterial.java
│  │      │  │  │                              WmNews.java
│  │      │  │  │                              WmNewsMaterial.java
│  │      │  │  │                              WmUser.java
│  │      │  │  │                              
│  │      │  │  └─test
│  │      │  │      └─java
│  │      │  └─target
│  │      │      ├─classes
│  │      │      │  └─com
│  │      │      │      └─heima
│  │      │      │          └─model
│  │      │      │              ├─article
│  │      │      │              │  ├─dtos
│  │      │      │              │  │      ArticleDto.class
│  │      │      │              │  │      ArticleHomeDto.class
│  │      │      │              │  │      
│  │      │      │              │  └─pojos
│  │      │      │              │          ApArticle.class
│  │      │      │              │          ApArticleConfig.class
│  │      │      │              │          ApArticleContent.class
│  │      │      │              │          
│  │      │      │              ├─common
│  │      │      │              │  ├─dtos
│  │      │      │              │  │      PageRequestDto.class
│  │      │      │              │  │      PageResponseResult.class
│  │      │      │              │  │      ResponseResult.class
│  │      │      │              │  │      
│  │      │      │              │  └─enums
│  │      │      │              │          AppHttpCodeEnum.class
│  │      │      │              │          TaskTypeEnum.class
│  │      │      │              │          
│  │      │      │              ├─schedule
│  │      │      │              │  ├─dtos
│  │      │      │              │  │      Task.class
│  │      │      │              │  │      
│  │      │      │              │  └─pojos
│  │      │      │              │          Taskinfo.class
│  │      │      │              │          TaskinfoLogs.class
│  │      │      │              │          
│  │      │      │              ├─search
│  │      │      │              │  ├─dtos
│  │      │      │              │  │      HistorySearchDto.class
│  │      │      │              │  │      UserSearchDto.class
│  │      │      │              │  │      
│  │      │      │              │  └─vos
│  │      │      │              │          SearchArticleVo.class
│  │      │      │              │          
│  │      │      │              ├─user
│  │      │      │              │  ├─dtos
│  │      │      │              │  │      LoginDto.class
│  │      │      │              │  │      
│  │      │      │              │  └─pojos
│  │      │      │              │          ApUser.class
│  │      │      │              │          
│  │      │      │              └─wemedia
│  │      │      │                  ├─dtos
│  │      │      │                  │      WmLoginDto.class
│  │      │      │                  │      WmMaterialDto.class
│  │      │      │                  │      WmNewsDto.class
│  │      │      │                  │      WmNewsPageReqDto.class
│  │      │      │                  │      
│  │      │      │                  └─pojos
│  │      │      │                          WmChannel.class
│  │      │      │                          WmMaterial.class
│  │      │      │                          WmNews$Status.class
│  │      │      │                          WmNews.class
│  │      │      │                          WmNewsMaterial.class
│  │      │      │                          WmUser.class
│  │      │      │                          
│  │      │      └─generated-sources
│  │      │          └─annotations
│  │      ├─heima-leadnews-service
│  │      │  │  heima-leadnews-service.iml
│  │      │  │  pom.xml
│  │      │  │  
│  │      │  ├─heima-leadnews-article
│  │      │  │  │  heima-leadnews-article.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─article
│  │      │  │  │  │  │              │  ArticleApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              ├─config_20210805_214751_20210805_214751
│  │      │  │  │  │  │              ├─controller
│  │      │  │  │  │  │              │  └─v1
│  │      │  │  │  │  │              │          ArticleHomeController.java
│  │      │  │  │  │  │              │          
│  │      │  │  │  │  │              ├─feign
│  │      │  │  │  │  │              │      ArticleClient.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─listener
│  │      │  │  │  │  │              │      ArticleIsDownListener.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─mapper
│  │      │  │  │  │  │              │      ApArticleConfigMapper.java
│  │      │  │  │  │  │              │      ApArticleContentMapper.java
│  │      │  │  │  │  │              │      ApArticleMapper.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              └─service
│  │      │  │  │  │  │                  │  ApArticleConfigService.java
│  │      │  │  │  │  │                  │  ApArticleService.java
│  │      │  │  │  │  │                  │  ArticleFreemarkerService.java
│  │      │  │  │  │  │                  │  
│  │      │  │  │  │  │                  └─impl
│  │      │  │  │  │  │                          ApArticleConfigServiceImpl.java
│  │      │  │  │  │  │                          ApArticleServiceImpl.java
│  │      │  │  │  │  │                          ArticleFreemarkerServiceImpl.java
│  │      │  │  │  │  │                          
│  │      │  │  │  │  └─resources
│  │      │  │  │  │      │  bootstrap.yml
│  │      │  │  │  │      │  logback.xml
│  │      │  │  │  │      │  
│  │      │  │  │  │      ├─mapper
│  │      │  │  │  │      │      ApArticleMapper.xml
│  │      │  │  │  │      │      
│  │      │  │  │  │      └─templates
│  │      │  │  │  │              article.ftl
│  │      │  │  │  │              
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  │          └─com
│  │      │  │  │              └─heima
│  │      │  │  │                  └─article
│  │      │  │  │                      └─test
│  │      │  │  │                              ArticleFreemarkerTest.java
│  │      │  │  │                              
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  bootstrap.yml
│  │      │  │      │  │  logback.xml
│  │      │  │      │  │  
│  │      │  │      │  ├─com
│  │      │  │      │  │  └─heima
│  │      │  │      │  │      └─article
│  │      │  │      │  │          │  ArticleApplication.class
│  │      │  │      │  │          │  
│  │      │  │      │  │          ├─controller
│  │      │  │      │  │          │  └─v1
│  │      │  │      │  │          │          ArticleHomeController.class
│  │      │  │      │  │          │          
│  │      │  │      │  │          ├─feign
│  │      │  │      │  │          │      ArticleClient.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          ├─listener
│  │      │  │      │  │          │      ArticleIsDownListener.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          ├─mapper
│  │      │  │      │  │          │      ApArticleConfigMapper.class
│  │      │  │      │  │          │      ApArticleContentMapper.class
│  │      │  │      │  │          │      ApArticleMapper.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          └─service
│  │      │  │      │  │              │  ApArticleConfigService.class
│  │      │  │      │  │              │  ApArticleService.class
│  │      │  │      │  │              │  ArticleFreemarkerService.class
│  │      │  │      │  │              │  
│  │      │  │      │  │              └─impl
│  │      │  │      │  │                      ApArticleConfigServiceImpl.class
│  │      │  │      │  │                      ApArticleServiceImpl.class
│  │      │  │      │  │                      ArticleFreemarkerServiceImpl.class
│  │      │  │      │  │                      
│  │      │  │      │  ├─mapper
│  │      │  │      │  │      ApArticleMapper.xml
│  │      │  │      │  │      
│  │      │  │      │  └─templates
│  │      │  │      │          article.ftl
│  │      │  │      │          
│  │      │  │      ├─generated-sources
│  │      │  │      │  └─annotations
│  │      │  │      ├─generated-test-sources
│  │      │  │      │  └─test-annotations
│  │      │  │      └─test-classes
│  │      │  │          └─com
│  │      │  │              └─heima
│  │      │  │                  └─article
│  │      │  │                      └─test
│  │      │  │                              ArticleFreemarkerTest.class
│  │      │  │                              
│  │      │  ├─heima-leadnews-schedule
│  │      │  │  │  heima-leadnews-schedule.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─schedule
│  │      │  │  │  │  │              │  ScheduleApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              ├─feign
│  │      │  │  │  │  │              │      ScheduleClient.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─mapper
│  │      │  │  │  │  │              │      TaskinfoLogsMapper.java
│  │      │  │  │  │  │              │      TaskinfoMapper.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              └─service
│  │      │  │  │  │  │                  │  TaskService.java
│  │      │  │  │  │  │                  │  
│  │      │  │  │  │  │                  └─impl
│  │      │  │  │  │  │                          TaskServiceImpl.java
│  │      │  │  │  │  │                          
│  │      │  │  │  │  └─resources
│  │      │  │  │  │      │  bootstrap.yml
│  │      │  │  │  │      │  
│  │      │  │  │  │      └─mapper
│  │      │  │  │  │              TaskinfoMapper.xml
│  │      │  │  │  │              
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  │          └─com
│  │      │  │  │              └─heima
│  │      │  │  │                  └─schedule
│  │      │  │  │                      ├─service
│  │      │  │  │                      │  └─impl
│  │      │  │  │                      │          TaskServiceImplTest.java
│  │      │  │  │                      │          
│  │      │  │  │                      └─test
│  │      │  │  │                              RedisTest.java
│  │      │  │  │                              
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  bootstrap.yml
│  │      │  │      │  │  
│  │      │  │      │  ├─com
│  │      │  │      │  │  └─heima
│  │      │  │      │  │      └─schedule
│  │      │  │      │  │          │  ScheduleApplication.class
│  │      │  │      │  │          │  
│  │      │  │      │  │          ├─feign
│  │      │  │      │  │          │      ScheduleClient.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          ├─mapper
│  │      │  │      │  │          │      TaskinfoLogsMapper.class
│  │      │  │      │  │          │      TaskinfoMapper.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          └─service
│  │      │  │      │  │              │  TaskService.class
│  │      │  │      │  │              │  
│  │      │  │      │  │              └─impl
│  │      │  │      │  │                      TaskServiceImpl.class
│  │      │  │      │  │                      
│  │      │  │      │  └─mapper
│  │      │  │      │          TaskinfoMapper.xml
│  │      │  │      │          
│  │      │  │      ├─generated-sources
│  │      │  │      │  └─annotations
│  │      │  │      ├─generated-test-sources
│  │      │  │      │  └─test-annotations
│  │      │  │      └─test-classes
│  │      │  │          └─com
│  │      │  │              └─heima
│  │      │  │                  └─schedule
│  │      │  │                      ├─service
│  │      │  │                      │  └─impl
│  │      │  │                      │          TaskServiceImplTest.class
│  │      │  │                      │          
│  │      │  │                      └─test
│  │      │  │                              RedisTest$1.class
│  │      │  │                              RedisTest.class
│  │      │  │                              
│  │      │  ├─heima-leadnews-search
│  │      │  │  │  heima-leadnews-search.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─search
│  │      │  │  │  │  │              │  SearchApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              ├─config
│  │      │  │  │  │  │              │      ElasticSearchConfig.java
│  │      │  │  │  │  │              │      WebMvcConfig.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─controller
│  │      │  │  │  │  │              │  └─v1
│  │      │  │  │  │  │              │          ApAssociateWordsController.java
│  │      │  │  │  │  │              │          ApUserSearchController.java
│  │      │  │  │  │  │              │          ArticleSearchController.java
│  │      │  │  │  │  │              │          
│  │      │  │  │  │  │              ├─interceptor
│  │      │  │  │  │  │              │      AppTokenInterceptor.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─listener
│  │      │  │  │  │  │              │      SyncArticleListener.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─pojos
│  │      │  │  │  │  │              │      ApAssociateWords.java
│  │      │  │  │  │  │              │      ApUserSearch.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              └─service
│  │      │  │  │  │  │                  │  ApAssociateWordsService.java
│  │      │  │  │  │  │                  │  ApUserSearchService.java
│  │      │  │  │  │  │                  │  ArticleSearchService.java
│  │      │  │  │  │  │                  │  
│  │      │  │  │  │  │                  └─impl
│  │      │  │  │  │  │                          ApAssociateWordsServiceImpl.java
│  │      │  │  │  │  │                          ApUserSearchServiceImpl.java
│  │      │  │  │  │  │                          ArticleSearchServiceImpl.java
│  │      │  │  │  │  │                          
│  │      │  │  │  │  └─resources
│  │      │  │  │  │          bootstrap.yml
│  │      │  │  │  │          
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  │          └─com
│  │      │  │  │              └─heima
│  │      │  │  │                  └─search
│  │      │  │  │                      └─test
│  │      │  │  │                              ArticleESTest.java
│  │      │  │  │                              
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  bootstrap.yml
│  │      │  │      │  │  
│  │      │  │      │  └─com
│  │      │  │      │      └─heima
│  │      │  │      │          └─search
│  │      │  │      │              │  SearchApplication.class
│  │      │  │      │              │  
│  │      │  │      │              ├─config
│  │      │  │      │              │      ElasticSearchConfig.class
│  │      │  │      │              │      WebMvcConfig.class
│  │      │  │      │              │      
│  │      │  │      │              ├─controller
│  │      │  │      │              │  └─v1
│  │      │  │      │              │          ApAssociateWordsController.class
│  │      │  │      │              │          ApUserSearchController.class
│  │      │  │      │              │          ArticleSearchController.class
│  │      │  │      │              │          
│  │      │  │      │              ├─interceptor
│  │      │  │      │              │      AppTokenInterceptor.class
│  │      │  │      │              │      
│  │      │  │      │              ├─listener
│  │      │  │      │              │      SyncArticleListener.class
│  │      │  │      │              │      
│  │      │  │      │              ├─pojos
│  │      │  │      │              │      ApAssociateWords.class
│  │      │  │      │              │      ApUserSearch.class
│  │      │  │      │              │      
│  │      │  │      │              └─service
│  │      │  │      │                  │  ApAssociateWordsService.class
│  │      │  │      │                  │  ApUserSearchService.class
│  │      │  │      │                  │  ArticleSearchService.class
│  │      │  │      │                  │  
│  │      │  │      │                  └─impl
│  │      │  │      │                          ApAssociateWordsServiceImpl.class
│  │      │  │      │                          ApUserSearchServiceImpl.class
│  │      │  │      │                          ArticleSearchServiceImpl.class
│  │      │  │      │                          
│  │      │  │      ├─generated-sources
│  │      │  │      │  └─annotations
│  │      │  │      ├─generated-test-sources
│  │      │  │      │  └─test-annotations
│  │      │  │      └─test-classes
│  │      │  │          └─com
│  │      │  │              └─heima
│  │      │  │                  └─search
│  │      │  │                      └─test
│  │      │  │                              ArticleESTest.class
│  │      │  │                              
│  │      │  ├─heima-leadnews-user
│  │      │  │  │  heima-leadnews-user.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─user
│  │      │  │  │  │  │              │  UserApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              ├─config
│  │      │  │  │  │  │              ├─controller
│  │      │  │  │  │  │              │  └─v1
│  │      │  │  │  │  │              │          ApUserLoginController.java
│  │      │  │  │  │  │              │          
│  │      │  │  │  │  │              ├─mapper
│  │      │  │  │  │  │              │      ApUserMapper.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              └─service
│  │      │  │  │  │  │                  │  ApUserService.java
│  │      │  │  │  │  │                  │  
│  │      │  │  │  │  │                  └─impl
│  │      │  │  │  │  │                          ApUserServiceImpl.java
│  │      │  │  │  │  │                          
│  │      │  │  │  │  └─resources
│  │      │  │  │  │          bootstrap.yml
│  │      │  │  │  │          logback.xml
│  │      │  │  │  │          
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  bootstrap.yml
│  │      │  │      │  │  logback.xml
│  │      │  │      │  │  
│  │      │  │      │  └─com
│  │      │  │      │      └─heima
│  │      │  │      │          └─user
│  │      │  │      │              │  UserApplication.class
│  │      │  │      │              │  
│  │      │  │      │              ├─controller
│  │      │  │      │              │  └─v1
│  │      │  │      │              │          ApUserLoginController.class
│  │      │  │      │              │          
│  │      │  │      │              ├─mapper
│  │      │  │      │              │      ApUserMapper.class
│  │      │  │      │              │      
│  │      │  │      │              └─service
│  │      │  │      │                  │  ApUserService.class
│  │      │  │      │                  │  
│  │      │  │      │                  └─impl
│  │      │  │      │                          ApUserServiceImpl.class
│  │      │  │      │                          
│  │      │  │      └─generated-sources
│  │      │  │          └─annotations
│  │      │  └─heima-leadnews-wemedia
│  │      │      │  heima-leadnews-wemedia.iml
│  │      │      │  pom.xml
│  │      │      │  
│  │      │      ├─src
│  │      │      │  ├─main
│  │      │      │  │  ├─java
│  │      │      │  │  │  └─com
│  │      │      │  │  │      └─heima
│  │      │      │  │  │          └─wemedia
│  │      │      │  │  │              │  WemediaApplication.java
│  │      │      │  │  │              │  
│  │      │      │  │  │              ├─config
│  │      │      │  │  │              │      InitConfig.java
│  │      │      │  │  │              │      WebMvcConfig.java
│  │      │      │  │  │              │      
│  │      │      │  │  │              ├─controller
│  │      │      │  │  │              │  └─v1
│  │      │      │  │  │              │          LoginController.java
│  │      │      │  │  │              │          WmchannelController.java
│  │      │      │  │  │              │          WmMaterialController.java
│  │      │      │  │  │              │          WmNewsController.java
│  │      │      │  │  │              │          
│  │      │      │  │  │              ├─interceptor
│  │      │      │  │  │              │      WmTokenInterceptor.java
│  │      │      │  │  │              │      
│  │      │      │  │  │              ├─mapper
│  │      │      │  │  │              │      WmChannelMapper.java
│  │      │      │  │  │              │      WmMaterialMapper.java
│  │      │      │  │  │              │      WmNewsMapper.java
│  │      │      │  │  │              │      WmNewsMaterialMapper.java
│  │      │      │  │  │              │      WmUserMapper.java
│  │      │      │  │  │              │      
│  │      │      │  │  │              └─service
│  │      │      │  │  │                  │  WmChannelService.java
│  │      │      │  │  │                  │  WmMaterialService.java
│  │      │      │  │  │                  │  WmNewsAutoScanService.java
│  │      │      │  │  │                  │  WmNewsService.java
│  │      │      │  │  │                  │  WmNewsTaskService.java
│  │      │      │  │  │                  │  WmUserService.java
│  │      │      │  │  │                  │  
│  │      │      │  │  │                  └─impl
│  │      │      │  │  │                          WmChannelServiceImpl.java
│  │      │      │  │  │                          WmMaterialServiceImpl.java
│  │      │      │  │  │                          WmNewsAutoScanServiceImpl.java
│  │      │      │  │  │                          WmNewsServiceImpl.java
│  │      │      │  │  │                          WmNewsTaskServiceImpl.java
│  │      │      │  │  │                          WmUserServiceImpl.java
│  │      │      │  │  │                          
│  │      │      │  │  └─resources
│  │      │      │  │      │  a.json
│  │      │      │  │      │  bootstrap.yml
│  │      │      │  │      │  logback.xml
│  │      │      │  │      │  
│  │      │      │  │      └─mapper
│  │      │      │  │              WmNewsMaterialMapper.xml
│  │      │      │  │              
│  │      │      │  └─test
│  │      │      │      └─java
│  │      │      │          └─com
│  │      │      │              └─heima
│  │      │      │                  └─wemedia
│  │      │      │                      ├─service
│  │      │      │                      │      WmNewsAutoScanServiceTest.java
│  │      │      │                      │      
│  │      │      │                      └─test
│  │      │      │                              AliyunTest.java
│  │      │      │                              ReptilesArticleData.java
│  │      │      │                              
│  │      │      └─target
│  │      │          ├─classes
│  │      │          │  │  a.json
│  │      │          │  │  bootstrap.yml
│  │      │          │  │  logback.xml
│  │      │          │  │  
│  │      │          │  ├─com
│  │      │          │  │  └─heima
│  │      │          │  │      └─wemedia
│  │      │          │  │          │  WemediaApplication.class
│  │      │          │  │          │  
│  │      │          │  │          ├─config
│  │      │          │  │          │      InitConfig.class
│  │      │          │  │          │      WebMvcConfig.class
│  │      │          │  │          │      
│  │      │          │  │          ├─controller
│  │      │          │  │          │  └─v1
│  │      │          │  │          │          LoginController.class
│  │      │          │  │          │          WmchannelController.class
│  │      │          │  │          │          WmMaterialController.class
│  │      │          │  │          │          WmNewsController.class
│  │      │          │  │          │          
│  │      │          │  │          ├─interceptor
│  │      │          │  │          │      WmTokenInterceptor.class
│  │      │          │  │          │      
│  │      │          │  │          ├─mapper
│  │      │          │  │          │      WmChannelMapper.class
│  │      │          │  │          │      WmMaterialMapper.class
│  │      │          │  │          │      WmNewsMapper.class
│  │      │          │  │          │      WmNewsMaterialMapper.class
│  │      │          │  │          │      WmUserMapper.class
│  │      │          │  │          │      
│  │      │          │  │          └─service
│  │      │          │  │              │  WmChannelService.class
│  │      │          │  │              │  WmMaterialService.class
│  │      │          │  │              │  WmNewsAutoScanService.class
│  │      │          │  │              │  WmNewsService.class
│  │      │          │  │              │  WmNewsTaskService.class
│  │      │          │  │              │  WmUserService.class
│  │      │          │  │              │  
│  │      │          │  │              └─impl
│  │      │          │  │                      WmChannelServiceImpl.class
│  │      │          │  │                      WmMaterialServiceImpl.class
│  │      │          │  │                      WmNewsAutoScanServiceImpl.class
│  │      │          │  │                      WmNewsServiceImpl.class
│  │      │          │  │                      WmNewsTaskServiceImpl.class
│  │      │          │  │                      WmUserServiceImpl.class
│  │      │          │  │                      
│  │      │          │  └─mapper
│  │      │          │          WmNewsMaterialMapper.xml
│  │      │          │          
│  │      │          ├─generated-sources
│  │      │          │  └─annotations
│  │      │          ├─generated-test-sources
│  │      │          │  └─test-annotations
│  │      │          └─test-classes
│  │      │              └─com
│  │      │                  └─heima
│  │      │                      └─wemedia
│  │      │                          ├─service
│  │      │                          │      WmNewsAutoScanServiceTest.class
│  │      │                          │      
│  │      │                          └─test
│  │      │                                  AliyunTest.class
│  │      │                                  ReptilesArticleData.class
│  │      │                                  
│  │      ├─heima-leadnews-test
│  │      │  │  heima-leadnews-test.iml
│  │      │  │  pom.xml
│  │      │  │  
│  │      │  ├─es-init
│  │      │  │  │  es-init.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─es
│  │      │  │  │  │  │              │  EsInitApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              ├─config
│  │      │  │  │  │  │              │      ElasticSearchConfig.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─mapper
│  │      │  │  │  │  │              │      ApArticleMapper.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              └─pojo
│  │      │  │  │  │  │                      SearchArticleVo.java
│  │      │  │  │  │  │                      
│  │      │  │  │  │  └─resources
│  │      │  │  │  │      │  application.yml
│  │      │  │  │  │      │  
│  │      │  │  │  │      └─mapper
│  │      │  │  │  │              ApArticleMapper.xml
│  │      │  │  │  │              
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  │          └─com
│  │      │  │  │              └─heima
│  │      │  │  │                  └─es
│  │      │  │  │                          ApArticleTest.java
│  │      │  │  │                          
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  application.yml
│  │      │  │      │  │  
│  │      │  │      │  ├─com
│  │      │  │      │  │  └─heima
│  │      │  │      │  │      └─es
│  │      │  │      │  │          │  EsInitApplication.class
│  │      │  │      │  │          │  
│  │      │  │      │  │          ├─config
│  │      │  │      │  │          │      ElasticSearchConfig.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          ├─mapper
│  │      │  │      │  │          │      ApArticleMapper.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          └─pojo
│  │      │  │      │  │                  SearchArticleVo.class
│  │      │  │      │  │                  
│  │      │  │      │  └─mapper
│  │      │  │      │          ApArticleMapper.xml
│  │      │  │      │          
│  │      │  │      ├─generated-sources
│  │      │  │      │  └─annotations
│  │      │  │      ├─generated-test-sources
│  │      │  │      │  └─test-annotations
│  │      │  │      └─test-classes
│  │      │  │          └─com
│  │      │  │              └─heima
│  │      │  │                  └─es
│  │      │  │                          ApArticleTest.class
│  │      │  │                          
│  │      │  ├─freemarker-demo
│  │      │  │  │  freemarker-demo.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─freemarker
│  │      │  │  │  │  │              │  FreemarkerDemoApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              ├─controller
│  │      │  │  │  │  │              │      HelloController.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              └─entity
│  │      │  │  │  │  │                      Student.java
│  │      │  │  │  │  │                      
│  │      │  │  │  │  └─resources
│  │      │  │  │  │      │  application.yml
│  │      │  │  │  │      │  
│  │      │  │  │  │      └─templates
│  │      │  │  │  │              01-basic.ftl
│  │      │  │  │  │              02-list.ftl
│  │      │  │  │  │              
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  │          └─com
│  │      │  │  │              └─heima
│  │      │  │  │                  └─freemarker
│  │      │  │  │                      └─test
│  │      │  │  │                              FreemarkerTest.java
│  │      │  │  │                              
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  application.yml
│  │      │  │      │  │  
│  │      │  │      │  ├─com
│  │      │  │      │  │  └─heima
│  │      │  │      │  │      └─freemarker
│  │      │  │      │  │          │  FreemarkerDemoApplication.class
│  │      │  │      │  │          │  
│  │      │  │      │  │          ├─controller
│  │      │  │      │  │          │      HelloController.class
│  │      │  │      │  │          │      
│  │      │  │      │  │          └─entity
│  │      │  │      │  │                  Student.class
│  │      │  │      │  │                  
│  │      │  │      │  └─templates
│  │      │  │      │          01-basic.ftl
│  │      │  │      │          02-list.ftl
│  │      │  │      │          
│  │      │  │      ├─generated-sources
│  │      │  │      │  └─annotations
│  │      │  │      ├─generated-test-sources
│  │      │  │      │  └─test-annotations
│  │      │  │      └─test-classes
│  │      │  │          └─com
│  │      │  │              └─heima
│  │      │  │                  └─freemarker
│  │      │  │                      └─test
│  │      │  │                              FreemarkerTest.class
│  │      │  │                              
│  │      │  ├─kafka-demo
│  │      │  │  │  kafka-demo.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─kafka
│  │      │  │  │  │  │              │  KafkaDemoApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              ├─controller
│  │      │  │  │  │  │              │      HelloController.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─listener
│  │      │  │  │  │  │              │      HelloListener.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              ├─pojo
│  │      │  │  │  │  │              │      User.java
│  │      │  │  │  │  │              │      
│  │      │  │  │  │  │              └─sample
│  │      │  │  │  │  │                      ConsumerQuickStart.java
│  │      │  │  │  │  │                      ProducerQuickStart.java
│  │      │  │  │  │  │                      
│  │      │  │  │  │  └─resources
│  │      │  │  │  │          application.yml
│  │      │  │  │  │          
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  application.yml
│  │      │  │      │  │  
│  │      │  │      │  └─com
│  │      │  │      │      └─heima
│  │      │  │      │          └─kafka
│  │      │  │      │              │  KafkaDemoApplication.class
│  │      │  │      │              │  
│  │      │  │      │              ├─controller
│  │      │  │      │              │      HelloController.class
│  │      │  │      │              │      
│  │      │  │      │              ├─listener
│  │      │  │      │              │      HelloListener.class
│  │      │  │      │              │      
│  │      │  │      │              ├─pojo
│  │      │  │      │              │      User.class
│  │      │  │      │              │      
│  │      │  │      │              └─sample
│  │      │  │      │                      ConsumerQuickStart.class
│  │      │  │      │                      ProducerQuickStart$1.class
│  │      │  │      │                      ProducerQuickStart.class
│  │      │  │      │                      
│  │      │  │      └─generated-sources
│  │      │  │          └─annotations
│  │      │  ├─minio-demo
│  │      │  │  │  minio-demo.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─heima
│  │      │  │  │  │  │          └─minio
│  │      │  │  │  │  │                  MinIOApplication.java
│  │      │  │  │  │  │                  
│  │      │  │  │  │  └─resources
│  │      │  │  │  │          application.yml
│  │      │  │  │  │          
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  │          └─com
│  │      │  │  │              └─heima
│  │      │  │  │                  └─minio
│  │      │  │  │                      └─test
│  │      │  │  │                              MinIOTest.java
│  │      │  │  │                              
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  application.yml
│  │      │  │      │  │  
│  │      │  │      │  └─com
│  │      │  │      │      └─heima
│  │      │  │      │          └─minio
│  │      │  │      │                  MinIOApplication.class
│  │      │  │      │                  
│  │      │  │      ├─generated-sources
│  │      │  │      │  └─annotations
│  │      │  │      ├─generated-test-sources
│  │      │  │      │  └─test-annotations
│  │      │  │      └─test-classes
│  │      │  │          └─com
│  │      │  │              └─heima
│  │      │  │                  └─minio
│  │      │  │                      └─test
│  │      │  │                              MinIOTest.class
│  │      │  │                              
│  │      │  ├─mongo-demo
│  │      │  │  │  mongo-demo.iml
│  │      │  │  │  pom.xml
│  │      │  │  │  
│  │      │  │  ├─src
│  │      │  │  │  ├─main
│  │      │  │  │  │  ├─java
│  │      │  │  │  │  │  └─com
│  │      │  │  │  │  │      └─itheima
│  │      │  │  │  │  │          └─mongo
│  │      │  │  │  │  │              │  MongoApplication.java
│  │      │  │  │  │  │              │  
│  │      │  │  │  │  │              └─pojo
│  │      │  │  │  │  │                      ApAssociateWords.java
│  │      │  │  │  │  │                      
│  │      │  │  │  │  └─resources
│  │      │  │  │  │          application.yml
│  │      │  │  │  │          
│  │      │  │  │  └─test
│  │      │  │  │      └─java
│  │      │  │  │          └─com
│  │      │  │  │              └─itheima
│  │      │  │  │                  └─mongo
│  │      │  │  │                      └─test
│  │      │  │  │                              MongoTest.java
│  │      │  │  │                              
│  │      │  │  └─target
│  │      │  │      ├─classes
│  │      │  │      │  │  application.yml
│  │      │  │      │  │  
│  │      │  │      │  └─com
│  │      │  │      │      └─itheima
│  │      │  │      │          └─mongo
│  │      │  │      │              │  MongoApplication.class
│  │      │  │      │              │  
│  │      │  │      │              └─pojo
│  │      │  │      │                      ApAssociateWords.class
│  │      │  │      │                      
│  │      │  │      ├─generated-sources
│  │      │  │      │  └─annotations
│  │      │  │      ├─generated-test-sources
│  │      │  │      │  └─test-annotations
│  │      │  │      └─test-classes
│  │      │  │          └─com
│  │      │  │              └─itheima
│  │      │  │                  └─mongo
│  │      │  │                      └─test
│  │      │  │                              MongoTest.class
│  │      │  │                              
│  │      │  └─tess4j-demo
│  │      │      │  pom.xml
│  │      │      │  tess4j-demo.iml
│  │      │      │  
│  │      │      ├─src
│  │      │      │  ├─main
│  │      │      │  │  ├─java
│  │      │      │  │  │  └─com
│  │      │      │  │  │      └─heima
│  │      │      │  │  │          └─tess4j
│  │      │      │  │  │                  Application.java
│  │      │      │  │  │                  
│  │      │      │  │  └─resources
│  │      │      │  └─test
│  │      │      └─target
│  │      │          ├─classes
│  │      │          │  └─com
│  │      │          │      └─heima
│  │      │          │          └─tess4j
│  │      │          │                  Application.class
│  │      │          │                  
│  │      │          ├─generated-sources
│  │      │          │  └─annotations
│  │      │          ├─generated-test-sources
│  │      │          │  └─test-annotations
│  │      │          └─test-classes
│  │      └─heima-leadnews-utils
│  │          │  heima-leadnews-utils.iml
│  │          │  pom.xml
│  │          │  
│  │          ├─src
│  │          │  ├─main
│  │          │  │  └─java
│  │          │  │      └─com
│  │          │  │          └─heima
│  │          │  │              └─utils
│  │          │  │                  ├─common
│  │          │  │                  │      AppJwtUtil.java
│  │          │  │                  │      Base64Utils.java
│  │          │  │                  │      BCrypt.java
│  │          │  │                  │      BurstUtils.java
│  │          │  │                  │      Compute.java
│  │          │  │                  │      DateUtils.java
│  │          │  │                  │      DESUtils.java
│  │          │  │                  │      FileUtils.java
│  │          │  │                  │      IdsUtils.java
│  │          │  │                  │      JdkSerializeUtil.java
│  │          │  │                  │      MD5Utils.java
│  │          │  │                  │      ProtostuffUtil.java
│  │          │  │                  │      ReflectUtils.java
│  │          │  │                  │      SensitiveWordUtil.java
│  │          │  │                  │      SimHashUtils.java
│  │          │  │                  │      SnowflakeIdWorker.java
│  │          │  │                  │      UrlSignUtils.java
│  │          │  │                  │      ZipUtils.java
│  │          │  │                  │      
│  │          │  │                  └─thread
│  │          │  │                          AppThreadLocalUtil.java
│  │          │  │                          WmThreadLocalUtil.java
│  │          │  │                          
│  │          │  └─test
│  │          │      └─java
│  │          └─target
│  │              ├─classes
│  │              │  └─com
│  │              │      └─heima
│  │              │          └─utils
│  │              │              ├─common
│  │              │              │      AppJwtUtil.class
│  │              │              │      Base64Utils.class
│  │              │              │      BCrypt.class
│  │              │              │      BurstUtils.class
│  │              │              │      Compute.class
│  │              │              │      DateUtils.class
│  │              │              │      DESUtils.class
│  │              │              │      FileUtils.class
│  │              │              │      IdsUtils.class
│  │              │              │      JdkSerializeUtil.class
│  │              │              │      MD5Utils.class
│  │              │              │      ProtostuffUtil.class
│  │              │              │      ReflectUtils.class
│  │              │              │      SensitiveWordUtil.class
│  │              │              │      SimHashUtils.class
│  │              │              │      SnowflakeIdWorker.class
│  │              │              │      UrlSignUtils.class
│  │              │              │      ZipUtils.class
│  │              │              │      
│  │              │              └─thread
│  │              │                      AppThreadLocalUtil.class
│  │              │                      WmThreadLocalUtil.class
│  │              │                      
│  │              └─generated-sources
│  │                  └─annotations
│  ├─视频
│  │      Day7-01-今日学习内容.mp4
│  │      Day7-02-elasticsearch环境搭建.mp4
│  │      Day7-03-app文章搜索-创建索引和映射.mp4
│  │      Day7-04-app文章搜索-初始化索引库数据.mp4
│  │      Day7-05-app文章搜索-搜索微服务创建.mp4
│  │      Day7-06-app文章搜索-实现步骤说明.mp4
│  │      Day7-07-app文章搜索-功能实现1.mp4
│  │      Day7-08-app文章搜索-功能实现2.mp4
│  │      Day7-09-app文章搜索-新增文章同步添加索引.mp4
│  │      Day7-10-搜索历史记录-mongodb环境搭建.mp4
│  │      Day7-11-搜索历史记录-springboot集成mongodb.mp4
│  │      Day7-12-搜索历史记录-保存搜索记录-思路步骤说明.mp4
│  │      Day7-13-搜索历史记录-保存搜索记录-功能实现1.mp4
│  │      Day7-14-搜索历史记录-保存搜索记录-功能实现2.mp4
│  │      Day7-15-搜索历史记录-查询历史列表.mp4
│  │      Day7-16-搜索历史记录-删除搜索历史.mp4
│  │      Day7-17-app文章搜索-搜索联想词功能.mp4
│  │      
│  ├─讲义
│  │  │  app端文章搜索.md
│  │  │  
│  │  └─app端文章搜索.assets
│  │          1587366878895.png
│  │          1587366921085.png
│  │          1606653927638.png
│  │          image-20210709140539138.png
│  │          image-20210709140935410.png
│  │          image-20210709141502366.png
│  │          image-20210709141558811.png
│  │          image-20210709142215818.png
│  │          image-20210709142339535.png
│  │          image-20210709142616797.png
│  │          image-20210709143151781.png
│  │          image-20210709153428259.png
│  │          image-20210709153935904.png
│  │          image-20210709154053892.png
│  │          image-20210709154830953.png
│  │          image-20210709154841113.png
│  │          image-20210709160036983.png
│  │          
│  └─资料
│      │  elasticsearch-analysis-ik-7.4.0-源码.zip
│      │  elasticsearch-analysis-ik-7.4.0.zip
│      │  es-init.zip
│      │  heima-leadnews-search.zip
│      │  mongo-demo.zip
│      │  黑马长尾词_1623047701.xlsx
│      │  
│      ├─mongo数据脚本
│      │      leadnews-history.sql
│      │      
│      └─类
│          ├─mapper
│          │      ApAssociateWordsMapper.java
│          │      ApUserSearchMapper.java
│          │      
│          ├─service
│          │  │  ApAssociateWordsService.java
│          │  │  ApUserSearchService.java
│          │  │  
│          │  └─impl
│          │          ApAssociateWordsServiceImpl.java
│          │          ApUserSearchServiceImpl.java
│          │          
│          └─搜索历史实体类
│                  ApAssociateWords.java
│                  ApUserSearch.java
│                  
├─day08-平台管理[实战] │  ├─接口文档
│  │      平台管理-接口文档.md
│  │      
│  ├─视频
│  │      Day8-平台管理-需求说明.mp4
│  │      
│  ├─资料
│  │  │  admin-web.zip
│  │  │  leadnews_admin.sql
│  │  │  
│  │  ├─admin-web
│  │  │  │  index.html
│  │  │  │  
│  │  │  └─static
│  │  │      │  favicon.ico
│  │  │      │  index.html
│  │  │      │  
│  │  │      ├─css
│  │  │      │      app.9e1442fd7889a6cca0e01666ce864cb3.css
│  │  │      │      app.9e1442fd7889a6cca0e01666ce864cb3.css.map
│  │  │      │      
│  │  │      ├─fonts
│  │  │      │      element-icons.535877f.woff
│  │  │      │      element-icons.732389d.ttf
│  │  │      │      
│  │  │      ├─img
│  │  │      │      404.38b07fb.png
│  │  │      │      article1.jpg
│  │  │      │      article2.jpg
│  │  │      │      login_bg.ec9bf21.jpg
│  │  │      │      logo_heima_admin@2x.efa65eb.png
│  │  │      │      
│  │  │      ├─js
│  │  │      │      0.d977ee6965555df2f7c9.js
│  │  │      │      0.d977ee6965555df2f7c9.js.map
│  │  │      │      1.296ea948914b3024f9f0.js
│  │  │      │      1.296ea948914b3024f9f0.js.map
│  │  │      │      10.cb0e0d9f5662e9a64ac6.js
│  │  │      │      10.cb0e0d9f5662e9a64ac6.js.map
│  │  │      │      2.3abcb00689da29d7d1e9.js
│  │  │      │      2.3abcb00689da29d7d1e9.js.map
│  │  │      │      3.579b30162e4a068d85bc.js
│  │  │      │      3.579b30162e4a068d85bc.js.map
│  │  │      │      4.c89238715f7caed36a6b.js
│  │  │      │      4.c89238715f7caed36a6b.js.map
│  │  │      │      5.77235a1cc2bab360dd26.js
│  │  │      │      5.77235a1cc2bab360dd26.js.map
│  │  │      │      6.9fb26a3bcb5b57ae5b33.js
│  │  │      │      6.9fb26a3bcb5b57ae5b33.js.map
│  │  │      │      7.c6d5904f5329cc96bc66.js
│  │  │      │      7.c6d5904f5329cc96bc66.js.map
│  │  │      │      8.770c787db64081f0c622.js
│  │  │      │      8.770c787db64081f0c622.js.map
│  │  │      │      9.622f9a7ed4832b2cd4e2.js
│  │  │      │      9.622f9a7ed4832b2cd4e2.js.map
│  │  │      │      app.87aebed4d0fba0ee1a5f.js
│  │  │      │      app.87aebed4d0fba0ee1a5f.js.map
│  │  │      │      manifest.17900185dc13ba263e7f.js
│  │  │      │      manifest.17900185dc13ba263e7f.js.map
│  │  │      │      vendor.b5e0e8c9f02f99b798b9.js
│  │  │      │      vendor.b5e0e8c9f02f99b798b9.js.map
│  │  │      │      
│  │  │      └─tinymce
│  │  │          │  zh_CN.js
│  │  │          │  
│  │  │          └─skins
│  │  │              └─lightgray
│  │  │                  │  content.inline.min.css
│  │  │                  │  content.min.css
│  │  │                  │  content.mobile.min.css
│  │  │                  │  skin.min.css
│  │  │                  │  skin.mobile.min.css
│  │  │                  │  
│  │  │                  ├─fonts
│  │  │                  │      tinymce-mobile.woff
│  │  │                  │      tinymce-small.eot
│  │  │                  │      tinymce-small.svg
│  │  │                  │      tinymce-small.ttf
│  │  │                  │      tinymce-small.woff
│  │  │                  │      tinymce.eot
│  │  │                  │      tinymce.svg
│  │  │                  │      tinymce.ttf
│  │  │                  │      tinymce.woff
│  │  │                  │      
│  │  │                  └─img
│  │  │                          anchor.gif
│  │  │                          loader.gif
│  │  │                          object.gif
│  │  │                          trans.gif
│  │  │                          
│  │  ├─后台数据图
│  │  │      back_image.jpg
│  │  │      font_image.jpg
│  │  │      hold_image.jpg
│  │  │      live_image.jpg
│  │  │      璧勬枡璇佹槑@2x.jpg
│  │  │      
│  │  └─类
│  │          AdUser.java
│  │          ApUserRealname.java
│  │          
│  └─需求
│      │  平台管理-需求说明.md
│      │  
│      └─平台管理-需求说明.assets
│              image-20210725225604300.png
│              image-20210725225940936.png
│              image-20210725230126215.png
│              image-20210725230556844.png
│              image-20210725230741203.png
│              image-20210725230914763.png
│              image-20210725230942502.png
│              image-20210725231452092.png
│              image-20210725233224825.png
│              image-20210725233328453.png
│              image-20210725233521821.png
│              image-20210726013458078.png
│              image-20210726013527654.png
│              
├─day09-用户行为[实战] │  ├─接口文档
│  │      用户行为-接口文档.md
│  │      
│  ├─视频
│  │      Day9-01-用户行为-需求说明.mp4
│  │      Day9-02-long类型精度丢失问题解决.mp4
│  │      Day9-03-网络设置及跨域.mp4
│  │      
│  ├─资料
│  │  │  jackson.zip
│  │  │  jackson进行序列化和反序列化解决.md
│  │  │  
│  │  └─jackson进行序列化和反序列化解决.assets
│  │          image-20210727184750641.png
│  │          
│  └─需求说明
│      │  用户行为-需求.md
│      │  
│      └─用户行为-需求.assets
│              image-20210727161838807.png
│              image-20210727162221437.png
│              image-20210727162332931.png
│              image-20210727162449406.png
│              image-20210727162600274.png
│              image-20210727163038634.png
│              
├─day10-定时计算热点文章、xxl-job
│  ├─PPT
│  │      热点文章-定时计算.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day10-01-当日需求分析及内容介绍.mp4
│  │      Day10-02-xxl-job概述.mp4
│  │      Day10-03-xxl-job-部署调度中心.mp4
│  │      Day10-04-xxl-job-调度中心部署(docker方式).mp4
│  │      Day10-05-xxl-job-入门案例.mp4
│  │      Day10-06-xxl-job-任务详解.mp4
│  │      Day10-07-xxl-job-集群下任务路由策略-轮询.mp4
│  │      Day10-08-xxl-job-集群下任务路由策略-分片广播.mp4
│  │      Day10-09-热文章计算-定时计算-需求说明.mp4
│  │      Day10-10-热文章计算-定时计算-实现步骤说明.mp4
│  │      Day10-11-热文章计算-定时计算-查询前5天的文章数据.mp4
│  │      Day10-12-热文章计算-定时计算-计算文章具体的分值.mp4
│  │      Day10-13-热文章计算-定时计算-缓存分值较高的数据.mp4
│  │      Day10-14-热文章计算-定时计算-功能测试.mp4
│  │      Day10-15-热文章计算-定时计算-定时任务.mp4
│  │      Day10-16-app端文章列表接口查询改造.mp4
│  │      
│  ├─讲义
│  │  │  热点文章-定时计算.md
│  │  │  
│  │  └─热点文章-定时计算.assets
│  │          image-20210613101615780.png
│  │          image-20210613110712894.png
│  │          image-20210729224950851.png
│  │          image-20210729225206299.png
│  │          image-20210729230059884.png
│  │          image-20210729230502703.png
│  │          image-20210729230630495.png
│  │          image-20210729232146585.png
│  │          image-20210729232825564.png
│  │          image-20210729232926534.png
│  │          image-20210729233016355.png
│  │          image-20210729233903610.png
│  │          image-20210729233926457.png
│  │          image-20210729234009010.png
│  │          image-20210729234114283.png
│  │          image-20210729234219162.png
│  │          image-20210729234256062.png
│  │          image-20210729234409132.png
│  │          image-20210729234513775.png
│  │          image-20210729234536483.png
│  │          image-20210729234756221.png
│  │          image-20210729234822935.png
│  │          image-20210729234930218.png
│  │          image-20210729234948571.png
│  │          image-20210729235644605.png
│  │          image-20210729235731309.png
│  │          image-20210730000549587.png
│  │          image-20210730000626824.png
│  │          image-20210730001433997.png
│  │          
│  └─资料
│      │  ad_channel.sql
│      │  xuxueli0323-xxl-job-2.3.0.zip
│      │  
│      └─xuxueli0323-xxl-job-2.3.0
│          └─xxl-job
│              │  .gitattributes
│              │  .gitignore
│              │  LICENSE
│              │  NOTICE
│              │  pom.xml
│              │  README.md
│              │  
│              ├─.github
│              │  │  FUNDING.yml
│              │  │  ISSUE_TEMPLATE
│              │  │  PULL_REQUEST_TEMPLATE
│              │  │  
│              │  └─workflows
│              │          maven.yml
│              │          
│              ├─doc
│              │  │  XXL-JOB-English-Documentation.md
│              │  │  XXL-JOB官方文档.md
│              │  │  XXL-JOB架构图.pptx
│              │  │  
│              │  ├─db
│              │  │      tables_xxl_job.sql
│              │  │      
│              │  └─images
│              │          cnblog-首页-每日一博-第一.png
│              │          cnblog-首页-热门动弹-第一.png
│              │          donate-alipay.jpg
│              │          donate-paypal.png
│              │          donate-wechat.png
│              │          gitee-gvp.jpg
│              │          img_1001.png
│              │          img_1002.png
│              │          img_6yC0.png
│              │          img_BPLG.png
│              │          img_dNUJ.png
│              │          img_EB65.png
│              │          img_eYrv.png
│              │          img_Fgql.png
│              │          img_hIci.png
│              │          img_Hr2T.png
│              │          img_inc8.png
│              │          img_iUw0.png
│              │          img_jOAU.png
│              │          img_jrdI.png
│              │          img_o8HQ.png
│              │          img_Qohm.png
│              │          img_tJOq.png
│              │          img_tvGI.png
│              │          img_UDSo.png
│              │          img_V3vF.png
│              │          img_Wb2o.png
│              │          img_Ypik.png
│              │          img_Z9Qr.png
│              │          img_ZAhX.png
│              │          img_ZAsz.png
│              │          qq群-一个xxl同学进了58.png
│              │          xxl-logo.jpg
│              │          xxl-logo.png
│              │          
│              ├─xxl-job-admin
│              │  │  Dockerfile
│              │  │  pom.xml
│              │  │  
│              │  └─src
│              │      ├─main
│              │      │  ├─java
│              │      │  │  └─com
│              │      │  │      └─xxl
│              │      │  │          └─job
│              │      │  │              └─admin
│              │      │  │                  │  XxlJobAdminApplication.java
│              │      │  │                  │  
│              │      │  │                  ├─controller
│              │      │  │                  │  │  IndexController.java
│              │      │  │                  │  │  JobApiController.java
│              │      │  │                  │  │  JobCodeController.java
│              │      │  │                  │  │  JobGroupController.java
│              │      │  │                  │  │  JobInfoController.java
│              │      │  │                  │  │  JobLogController.java
│              │      │  │                  │  │  UserController.java
│              │      │  │                  │  │  
│              │      │  │                  │  ├─annotation
│              │      │  │                  │  │      PermissionLimit.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─interceptor
│              │      │  │                  │  │      CookieInterceptor.java
│              │      │  │                  │  │      PermissionInterceptor.java
│              │      │  │                  │  │      WebMvcConfig.java
│              │      │  │                  │  │      
│              │      │  │                  │  └─resolver
│              │      │  │                  │          WebExceptionResolver.java
│              │      │  │                  │          
│              │      │  │                  ├─core
│              │      │  │                  │  ├─alarm
│              │      │  │                  │  │  │  JobAlarm.java
│              │      │  │                  │  │  │  JobAlarmer.java
│              │      │  │                  │  │  │  
│              │      │  │                  │  │  └─impl
│              │      │  │                  │  │          EmailJobAlarm.java
│              │      │  │                  │  │          
│              │      │  │                  │  ├─complete
│              │      │  │                  │  │      XxlJobCompleter.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─conf
│              │      │  │                  │  │      XxlJobAdminConfig.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─cron
│              │      │  │                  │  │      CronExpression.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─exception
│              │      │  │                  │  │      XxlJobException.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─model
│              │      │  │                  │  │      XxlJobGroup.java
│              │      │  │                  │  │      XxlJobInfo.java
│              │      │  │                  │  │      XxlJobLog.java
│              │      │  │                  │  │      XxlJobLogGlue.java
│              │      │  │                  │  │      XxlJobLogReport.java
│              │      │  │                  │  │      XxlJobRegistry.java
│              │      │  │                  │  │      XxlJobUser.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─old
│              │      │  │                  │  │      RemoteHttpJobBean.java
│              │      │  │                  │  │      XxlJobDynamicScheduler.java
│              │      │  │                  │  │      XxlJobThreadPool.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─route
│              │      │  │                  │  │  │  ExecutorRouter.java
│              │      │  │                  │  │  │  ExecutorRouteStrategyEnum.java
│              │      │  │                  │  │  │  
│              │      │  │                  │  │  └─strategy
│              │      │  │                  │  │          ExecutorRouteBusyover.java
│              │      │  │                  │  │          ExecutorRouteConsistentHash.java
│              │      │  │                  │  │          ExecutorRouteFailover.java
│              │      │  │                  │  │          ExecutorRouteFirst.java
│              │      │  │                  │  │          ExecutorRouteLast.java
│              │      │  │                  │  │          ExecutorRouteLFU.java
│              │      │  │                  │  │          ExecutorRouteLRU.java
│              │      │  │                  │  │          ExecutorRouteRandom.java
│              │      │  │                  │  │          ExecutorRouteRound.java
│              │      │  │                  │  │          
│              │      │  │                  │  ├─scheduler
│              │      │  │                  │  │      MisfireStrategyEnum.java
│              │      │  │                  │  │      ScheduleTypeEnum.java
│              │      │  │                  │  │      XxlJobScheduler.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─thread
│              │      │  │                  │  │      JobCompleteHelper.java
│              │      │  │                  │  │      JobFailMonitorHelper.java
│              │      │  │                  │  │      JobLogReportHelper.java
│              │      │  │                  │  │      JobRegistryHelper.java
│              │      │  │                  │  │      JobScheduleHelper.java
│              │      │  │                  │  │      JobTriggerPoolHelper.java
│              │      │  │                  │  │      
│              │      │  │                  │  ├─trigger
│              │      │  │                  │  │      TriggerTypeEnum.java
│              │      │  │                  │  │      XxlJobTrigger.java
│              │      │  │                  │  │      
│              │      │  │                  │  └─util
│              │      │  │                  │          CookieUtil.java
│              │      │  │                  │          FtlUtil.java
│              │      │  │                  │          I18nUtil.java
│              │      │  │                  │          JacksonUtil.java
│              │      │  │                  │          LocalCacheUtil.java
│              │      │  │                  │          
│              │      │  │                  ├─dao
│              │      │  │                  │      XxlJobGroupDao.java
│              │      │  │                  │      XxlJobInfoDao.java
│              │      │  │                  │      XxlJobLogDao.java
│              │      │  │                  │      XxlJobLogGlueDao.java
│              │      │  │                  │      XxlJobLogReportDao.java
│              │      │  │                  │      XxlJobRegistryDao.java
│              │      │  │                  │      XxlJobUserDao.java
│              │      │  │                  │      
│              │      │  │                  └─service
│              │      │  │                      │  LoginService.java
│              │      │  │                      │  XxlJobService.java
│              │      │  │                      │  
│              │      │  │                      └─impl
│              │      │  │                              AdminBizImpl.java
│              │      │  │                              XxlJobServiceImpl.java
│              │      │  │                              
│              │      │  └─resources
│              │      │      │  application.properties
│              │      │      │  logback.xml
│              │      │      │  
│              │      │      ├─i18n
│              │      │      │      message_en.properties
│              │      │      │      message_zh_CN.properties
│              │      │      │      message_zh_TC.properties
│              │      │      │      
│              │      │      ├─mybatis-mapper
│              │      │      │      XxlJobGroupMapper.xml
│              │      │      │      XxlJobInfoMapper.xml
│              │      │      │      XxlJobLogGlueMapper.xml
│              │      │      │      XxlJobLogMapper.xml
│              │      │      │      XxlJobLogReportMapper.xml
│              │      │      │      XxlJobRegistryMapper.xml
│              │      │      │      XxlJobUserMapper.xml
│              │      │      │      
│              │      │      ├─static
│              │      │      │  │  favicon.ico
│              │      │      │  │  
│              │      │      │  ├─adminlte
│              │      │      │  │  ├─bower_components
│              │      │      │  │  │  ├─bootstrap
│              │      │      │  │  │  │  ├─css
│              │      │      │  │  │  │  │      bootstrap.min.css
│              │      │      │  │  │  │  │      bootstrap.min.css.map
│              │      │      │  │  │  │  │      
│              │      │      │  │  │  │  ├─fonts
│              │      │      │  │  │  │  │      glyphicons-halflings-regular.eot
│              │      │      │  │  │  │  │      glyphicons-halflings-regular.svg
│              │      │      │  │  │  │  │      glyphicons-halflings-regular.ttf
│              │      │      │  │  │  │  │      glyphicons-halflings-regular.woff
│              │      │      │  │  │  │  │      glyphicons-halflings-regular.woff2
│              │      │      │  │  │  │  │      
│              │      │      │  │  │  │  └─js
│              │      │      │  │  │  │          bootstrap.min.js
│              │      │      │  │  │  │          
│              │      │      │  │  │  ├─bootstrap-daterangepicker
│              │      │      │  │  │  │      daterangepicker.css
│              │      │      │  │  │  │      daterangepicker.js
│              │      │      │  │  │  │      
│              │      │      │  │  │  ├─datatables.net
│              │      │      │  │  │  │  └─js
│              │      │      │  │  │  │          jquery.dataTables.min.js
│              │      │      │  │  │  │          
│              │      │      │  │  │  ├─datatables.net-bs
│              │      │      │  │  │  │  ├─css
│              │      │      │  │  │  │  │      dataTables.bootstrap.min.css
│              │      │      │  │  │  │  │      
│              │      │      │  │  │  │  └─js
│              │      │      │  │  │  │          dataTables.bootstrap.min.js
│              │      │      │  │  │  │          
│              │      │      │  │  │  ├─fastclick
│              │      │      │  │  │  │      fastclick.js
│              │      │      │  │  │  │      
│              │      │      │  │  │  ├─font-awesome
│              │      │      │  │  │  │  ├─css
│              │      │      │  │  │  │  │      font-awesome.css.map
│              │      │      │  │  │  │  │      font-awesome.min.css
│              │      │      │  │  │  │  │      
│              │      │      │  │  │  │  └─fonts
│              │      │      │  │  │  │          fontawesome-webfont.eot
│              │      │      │  │  │  │          fontawesome-webfont.svg
│              │      │      │  │  │  │          fontawesome-webfont.ttf
│              │      │      │  │  │  │          fontawesome-webfont.woff
│              │      │      │  │  │  │          fontawesome-webfont.woff2
│              │      │      │  │  │  │          FontAwesome.otf
│              │      │      │  │  │  │          
│              │      │      │  │  │  ├─Ionicons
│              │      │      │  │  │  │  ├─css
│              │      │      │  │  │  │  │      ionicons.min.css
│              │      │      │  │  │  │  │      
│              │      │      │  │  │  │  └─fonts
│              │      │      │  │  │  │          ionicons.eot
│              │      │      │  │  │  │          ionicons.svg
│              │      │      │  │  │  │          ionicons.ttf
│              │      │      │  │  │  │          ionicons.woff
│              │      │      │  │  │  │          
│              │      │      │  │  │  ├─jquery
│              │      │      │  │  │  │      jquery.min.js
│              │      │      │  │  │  │      
│              │      │      │  │  │  ├─jquery-slimscroll
│              │      │      │  │  │  │      jquery.slimscroll.min.js
│              │      │      │  │  │  │      
│              │      │      │  │  │  ├─moment
│              │      │      │  │  │  │      moment.min.js
│              │      │      │  │  │  │      
│              │      │      │  │  │  └─PACE
│              │      │      │  │  │      │  pace.min.js
│              │      │      │  │  │      │  
│              │      │      │  │  │      └─themes
│              │      │      │  │  │          └─blue
│              │      │      │  │  │                  pace-theme-flash.css
│              │      │      │  │  │                  
│              │      │      │  │  ├─dist
│              │      │      │  │  │  ├─css
│              │      │      │  │  │  │  │  AdminLTE.min.css
│              │      │      │  │  │  │  │  
│              │      │      │  │  │  │  └─skins
│              │      │      │  │  │  │          _all-skins.min.css
│              │      │      │  │  │  │          
│              │      │      │  │  │  └─js
│              │      │      │  │  │          adminlte.min.js
│              │      │      │  │  │          
│              │      │      │  │  └─plugins
│              │      │      │  │      └─iCheck
│              │      │      │  │          │  icheck.min.js
│              │      │      │  │          │  
│              │      │      │  │          └─square
│              │      │      │  │                  blue.css
│              │      │      │  │                  blue.png
│              │      │      │  │                  blue@2x.png
│              │      │      │  │                  
│              │      │      │  ├─js
│              │      │      │  │      common.1.js
│              │      │      │  │      index.js
│              │      │      │  │      jobcode.index.1.js
│              │      │      │  │      jobgroup.index.1.js
│              │      │      │  │      jobinfo.index.1.js
│              │      │      │  │      joblog.detail.1.js
│              │      │      │  │      joblog.index.1.js
│              │      │      │  │      login.1.js
│              │      │      │  │      user.index.1.js
│              │      │      │  │      
│              │      │      │  └─plugins
│              │      │      │      ├─codemirror
│              │      │      │      │  ├─addon
│              │      │      │      │  │  └─hint
│              │      │      │      │  │          anyword-hint.js
│              │      │      │      │  │          show-hint.css
│              │      │      │      │  │          show-hint.js
│              │      │      │      │  │          
│              │      │      │      │  ├─lib
│              │      │      │      │  │      codemirror.css
│              │      │      │      │  │      codemirror.js
│              │      │      │      │  │      
│              │      │      │      │  └─mode
│              │      │      │      │      ├─clike
│              │      │      │      │      │      clike.js
│              │      │      │      │      │      
│              │      │      │      │      ├─javascript
│              │      │      │      │      │      javascript.js
│              │      │      │      │      │      
│              │      │      │      │      ├─php
│              │      │      │      │      │      php.js
│              │      │      │      │      │      
│              │      │      │      │      ├─powershell
│              │      │      │      │      │      powershell.js
│              │      │      │      │      │      
│              │      │      │      │      ├─python
│              │      │      │      │      │      python.js
│              │      │      │      │      │      
│              │      │      │      │      └─shell
│              │      │      │      │              shell.js
│              │      │      │      │              
│              │      │      │      ├─cronGen
│              │      │      │      │      cronGen.js
│              │      │      │      │      cronGen_en.js
│              │      │      │      │      
│              │      │      │      ├─echarts
│              │      │      │      │      echarts.common.min.js
│              │      │      │      │      
│              │      │      │      ├─jquery
│              │      │      │      │      jquery.cookie.js
│              │      │      │      │      jquery.validate.min.js
│              │      │      │      │      
│              │      │      │      └─layer
│              │      │      │          │  layer.js
│              │      │      │          │  
│              │      │      │          └─theme
│              │      │      │              └─default
│              │      │      │                      icon-ext.png
│              │      │      │                      icon.png
│              │      │      │                      layer.css
│              │      │      │                      loading-0.gif
│              │      │      │                      loading-1.gif
│              │      │      │                      loading-2.gif
│              │      │      │                      
│              │      │      └─templates
│              │      │          │  help.ftl
│              │      │          │  index.ftl
│              │      │          │  login.ftl
│              │      │          │  
│              │      │          ├─common
│              │      │          │      common.exception.ftl
│              │      │          │      common.macro.ftl
│              │      │          │      
│              │      │          ├─jobcode
│              │      │          │      jobcode.index.ftl
│              │      │          │      
│              │      │          ├─jobgroup
│              │      │          │      jobgroup.index.ftl
│              │      │          │      
│              │      │          ├─jobinfo
│              │      │          │      jobinfo.index.ftl
│              │      │          │      
│              │      │          ├─joblog
│              │      │          │      joblog.detail.ftl
│              │      │          │      joblog.index.ftl
│              │      │          │      
│              │      │          └─user
│              │      │                  user.index.ftl
│              │      │                  
│              │      └─test
│              │          └─java
│              │              └─com
│              │                  └─xxl
│              │                      └─job
│              │                          ├─admin
│              │                          │  ├─controller
│              │                          │  │      AbstractSpringMvcTest.java
│              │                          │  │      JobInfoControllerTest.java
│              │                          │  │      
│              │                          │  ├─core
│              │                          │  │  └─util
│              │                          │  │          JacksonUtilTest.java
│              │                          │  │          
│              │                          │  ├─dao
│              │                          │  │      XxlJobGroupDaoTest.java
│              │                          │  │      XxlJobInfoDaoTest.java
│              │                          │  │      XxlJobLogDaoTest.java
│              │                          │  │      XxlJobLogGlueDaoTest.java
│              │                          │  │      XxlJobRegistryDaoTest.java
│              │                          │  │      
│              │                          │  └─util
│              │                          │          I18nUtilTest.java
│              │                          │          
│              │                          ├─adminbiz
│              │                          │      AdminBizTest.java
│              │                          │      
│              │                          └─executorbiz
│              │                                  ExecutorBizTest.java
│              │                                  
│              ├─xxl-job-core
│              │  │  pom.xml
│              │  │  
│              │  └─src
│              │      └─main
│              │          └─java
│              │              └─com
│              │                  └─xxl
│              │                      └─job
│              │                          └─core
│              │                              ├─biz
│              │                              │  │  AdminBiz.java
│              │                              │  │  ExecutorBiz.java
│              │                              │  │  
│              │                              │  ├─client
│              │                              │  │      AdminBizClient.java
│              │                              │  │      ExecutorBizClient.java
│              │                              │  │      
│              │                              │  ├─impl
│              │                              │  │      ExecutorBizImpl.java
│              │                              │  │      
│              │                              │  └─model
│              │                              │          HandleCallbackParam.java
│              │                              │          IdleBeatParam.java
│              │                              │          KillParam.java
│              │                              │          LogParam.java
│              │                              │          LogResult.java
│              │                              │          RegistryParam.java
│              │                              │          ReturnT.java
│              │                              │          TriggerParam.java
│              │                              │          
│              │                              ├─context
│              │                              │      XxlJobContext.java
│              │                              │      XxlJobHelper.java
│              │                              │      
│              │                              ├─enums
│              │                              │      ExecutorBlockStrategyEnum.java
│              │                              │      RegistryConfig.java
│              │                              │      
│              │                              ├─executor
│              │                              │  │  XxlJobExecutor.java
│              │                              │  │  
│              │                              │  └─impl
│              │                              │          XxlJobSimpleExecutor.java
│              │                              │          XxlJobSpringExecutor.java
│              │                              │          
│              │                              ├─glue
│              │                              │  │  GlueFactory.java
│              │                              │  │  GlueTypeEnum.java
│              │                              │  │  
│              │                              │  └─impl
│              │                              │          SpringGlueFactory.java
│              │                              │          
│              │                              ├─handler
│              │                              │  │  IJobHandler.java
│              │                              │  │  
│              │                              │  ├─annotation
│              │                              │  │      JobHandler.java
│              │                              │  │      XxlJob.java
│              │                              │  │      
│              │                              │  └─impl
│              │                              │          GlueJobHandler.java
│              │                              │          MethodJobHandler.java
│              │                              │          ScriptJobHandler.java
│              │                              │          
│              │                              ├─log
│              │                              │      XxlJobFileAppender.java
│              │                              │      
│              │                              ├─server
│              │                              │      EmbedServer.java
│              │                              │      
│              │                              ├─thread
│              │                              │      ExecutorRegistryThread.java
│              │                              │      JobLogFileCleanThread.java
│              │                              │      JobThread.java
│              │                              │      TriggerCallbackThread.java
│              │                              │      
│              │                              └─util
│              │                                      DateUtil.java
│              │                                      FileUtil.java
│              │                                      GsonTool.java
│              │                                      IpUtil.java
│              │                                      JdkSerializeTool.java
│              │                                      NetUtil.java
│              │                                      ScriptUtil.java
│              │                                      ShardingUtil.java
│              │                                      ThrowableUtil.java
│              │                                      XxlJobRemotingUtil.java
│              │                                      
│              └─xxl-job-executor-samples
│                  │  pom.xml
│                  │  
│                  ├─xxl-job-executor-sample-frameless
│                  │  │  pom.xml
│                  │  │  
│                  │  └─src
│                  │      ├─main
│                  │      │  ├─java
│                  │      │  │  └─com
│                  │      │  │      └─xxl
│                  │      │  │          └─job
│                  │      │  │              └─executor
│                  │      │  │                  └─sample
│                  │      │  │                      └─frameless
│                  │      │  │                          │  FramelessApplication.java
│                  │      │  │                          │  
│                  │      │  │                          ├─config
│                  │      │  │                          │      FrameLessXxlJobConfig.java
│                  │      │  │                          │      
│                  │      │  │                          └─jobhandler
│                  │      │  │                                  SampleXxlJob.java
│                  │      │  │                                  
│                  │      │  └─resources
│                  │      │          log4j.xml
│                  │      │          xxl-job-executor.properties
│                  │      │          
│                  │      └─test
│                  │          └─java
│                  │              └─com
│                  │                  └─xxl
│                  │                      └─job
│                  │                          └─executor
│                  │                              └─sample
│                  │                                  └─frameless
│                  │                                      └─test
│                  │                                              FramelessApplicationTest.java
│                  │                                              
│                  └─xxl-job-executor-sample-springboot
│                      │  Dockerfile
│                      │  pom.xml
│                      │  
│                      └─src
│                          ├─main
│                          │  ├─java
│                          │  │  └─com
│                          │  │      └─xxl
│                          │  │          └─job
│                          │  │              └─executor
│                          │  │                  │  XxlJobExecutorApplication.java
│                          │  │                  │  
│                          │  │                  ├─core
│                          │  │                  │  └─config
│                          │  │                  │          XxlJobConfig.java
│                          │  │                  │          
│                          │  │                  ├─mvc
│                          │  │                  │  └─controller
│                          │  │                  │          IndexController.java
│                          │  │                  │          
│                          │  │                  └─service
│                          │  │                      └─jobhandler
│                          │  │                              SampleXxlJob.java
│                          │  │                              
│                          │  └─resources
│                          │          application.properties
│                          │          logback.xml
│                          │          
│                          └─test
│                              └─java
│                                  └─com
│                                      └─xxl
│                                          └─job
│                                              └─executor
│                                                  └─test
│                                                          XxlJobExecutorExampleBootApplicationTests.java
│                                                          
├─day11-实时计算热点文章、kafkaStream
│  ├─PPT
│  │      热点文章-实时计算.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day11-01-今日学习内容.mp4
│  │      Day11-02-流式计算-概述.mp4
│  │      Day11-03-kafkaStream概述.mp4
│  │      Day11-04-kafkaStream入门案例-1.mp4
│  │      Day11-05-kafkaStream入门案例-2.mp4
│  │      Day11-06-kafkaStream-入门案例测试和总结.mp4
│  │      Day11-07-springboot集成kafkastream.mp4
│  │      Day11-08-热点文章-实现思路说明.mp4
│  │      Day11-09-热文章计算-文章点赞和阅读发送消息进行聚合.mp4
│  │      Day11-10-热文章计算-实时计算-流式聚合处理-1.mp4
│  │      Day11-11-热文章计算-实时计算-流式聚合处理-2.mp4
│  │      Day11-12-热文章计算-实时计算-流式聚合处理-3.mp4
│  │      Day11-13-热文章计算-实时计算-创建监听接收聚合之后的数据.mp4
│  │      Day11-14-热文章计算-实时计算-更新文章分值.mp4
│  │      Day11-15-热文章计算-实时计算-替换redis中的热点数据.mp4
│  │      Day11-16-热文章计算-实时计算-综合测试.mp4
│  │      
│  ├─讲义
│  │  │  新热文章-实时计算.md
│  │  │  
│  │  └─新热文章-实时计算.assets
│  │          image-20210621235620854.png
│  │          image-20210730201509223.png
│  │          image-20210730201524338.png
│  │          image-20210730201706437.png
│  │          image-20210730201817959.png
│  │          image-20210730201911566.png
│  │          image-20210731090637590.png
│  │          image-20210731090700382.png
│  │          image-20210731090727323.png
│  │          image-20210731090746415.png
│  │          
│  └─资料
├─day12-项目部署 持续集成发布Jenkins+Git+Docker
│  ├─PPT
│  │      项目部署_持续集成.pptx
│  │      
│  ├─代码
│  │      heima-leadnews.zip
│  │      
│  ├─视频
│  │      Day12-01-持续集成概述及今日内容.mp4
│  │      Day12-02-软件开发模式.mp4
│  │      Day12-03-jenkins概述及安装.mp4
│  │      Day12-04-jenkins-插件概述及安装.mp4
│  │      Day12-05-jenkins服务器环境准备.mp4
│  │      Day12-06-后端项目部署-多环境配置切换.mp4
│  │      Day12-07-后端项目部署-整体思路说明及代码上传到码云.mp4
│  │      Day12-08-后端项目部署-微服务集成Dockerfile.mp4
│  │      Day12-09-后端项目部署-父工程项目构建.mp4
│  │      Day12-10-后端项目部署-jenkins构建微服务.mp4
│  │      Day12-11-后端项目部署-jenkins构建微服务-测试.mp4
│  │      Day12-12-后端项目部署-远程构建微服务-准备工作.mp4
│  │      Day12-13-后端项目部署-远程构建微服务.mp4
│  │      Day12-14-后端项目部署-综合测试.mp4
│  │      Day12-15-jenkins触发器-远程触发及其他项目构建后触发.mp4
│  │      Day12-16-jenkins触发器-定时触发和轮询触发.mp4
│  │      
│  ├─讲义
│  │  │  项目部署_持续集成.md
│  │  │  
│  │  └─项目部署_持续集成.assets
│  │          image-20210623143417530.png
│  │          image-20210623143557710.png
│  │          image-20210629184013542.png
│  │          image-20210629184047128.png
│  │          image-20210802000658790.png
│  │          image-20210802000829722.png
│  │          image-20210802001259060.png
│  │          image-20210802003805944.png
│  │          image-20210802003955971.png
│  │          image-20210802004007699.png
│  │          image-20210802004133439.png
│  │          image-20210802004744531.png
│  │          image-20210802004803711.png
│  │          image-20210802004818581.png
│  │          image-20210802004838998.png
│  │          image-20210802004858057.png
│  │          image-20210802004915042.png
│  │          image-20210802004942366.png
│  │          image-20210802005000376.png
│  │          image-20210802005018020.png
│  │          image-20210802005027229.png
│  │          image-20210802005318464.png
│  │          image-20210802005329034.png
│  │          image-20210802005404751.png
│  │          image-20210802005417489.png
│  │          image-20210802005438400.png
│  │          image-20210802005452184.png
│  │          image-20210802005538404.png
│  │          image-20210802005839314.png
│  │          image-20210802005913026.png
│  │          image-20210802005937966.png
│  │          image-20210802010201146.png
│  │          image-20210802010324224.png
│  │          image-20210802010429136.png
│  │          image-20210802010525665.png
│  │          image-20210802010650039.png
│  │          image-20210802010720937.png
│  │          image-20210802010750809.png
│  │          image-20210802010824088.png
│  │          image-20210802010835702.png
│  │          image-20210802011202642.png
│  │          image-20210802011225737.png
│  │          image-20210802011245118.png
│  │          image-20210802011431941.png
│  │          image-20210802011508487.png
│  │          image-20210802011525024.png
│  │          image-20210802011540379.png
│  │          image-20210802011553923.png
│  │          image-20210802011607894.png
│  │          image-20210802011625800.png
│  │          image-20210802011638639.png
│  │          image-20210802011653454.png
│  │          image-20210802011707013.png
│  │          image-20210802011723835.png
│  │          image-20210802011740056.png
│  │          image-20210802011758588.png
│  │          image-20210802011944005.png
│  │          image-20210802011956261.png
│  │          image-20210802012010244.png
│  │          image-20210802012026476.png
│  │          image-20210802012038581.png
│  │          image-20210802012054989.png
│  │          image-20210802013533421.png
│  │          image-20210802013808080.png
│  │          
│  └─资料
│      │  .gitignore
│      │  apache-maven-3.6.1.zip
│      │  CentOS7.zip
│      │  repository_new.zip
│      │  
│      └─sql脚本
│              leadnews_article.sql
│              leadnews_schedule.sql
│              leadnews_user.sql
│              leadnews_wemedia.sql
│              
├─day13-项目实战[2天] │  ├─01-说明
│  │      实战说明.md
│  │      
│  ├─02-需求
│  │  ├─01-文章评论[实战] │  │  │  ├─接口文档
│  │  │  │      文章评论-接口文档.md
│  │  │  │      
│  │  │  └─需求文档
│  │  │      │  文章评论-需求说明.md
│  │  │      │  
│  │  │      └─文章评论-需求说明.assets
│  │  │              image-20210728163810334.png
│  │  │              image-20210728164036714.png
│  │  │              image-20210728164814023.png
│  │  │              
│  │  ├─02-自媒体评论管理[实战] │  │  │  ├─接口文档
│  │  │  │      评论管理-接口文档.md
│  │  │  │      
│  │  │  ├─资料
│  │  │  └─需求说明
│  │  │      │  自媒体-评论管理-需求说明.md
│  │  │      │  
│  │  │      └─自媒体-评论管理-需求说明.assets
│  │  │              image-20210808114952078.png
│  │  │              image-20210808115209472.png
│  │  │              image-20210808115424316.png
│  │  │              image-20210808115443040.png
│  │  │              image-20210808115817750.png
│  │  │              image-20210808115913383.png
│  │  │              image-20210808120022061.png
│  │  │              image-20210903234124566.png
│  │  │              
│  │  └─03-自媒体图文统计[实战] │  │      ├─接口文档
│  │      │      自媒体图文统计-接口文档.md
│  │      │      
│  │      ├─资料
│  │      └─需求说明
│  │          │  自媒体-图文数据统计.md
│  │          │  
│  │          └─自媒体-图文数据统计.assets
│  │                  image-20210903111810882.png
│  │                  image-20210903111813022.png
│  │                  image-20210903115704594.png
│  │                  image-20210903115709509.png
│  │                  image-20210903120807622.png
│  │                  
│  └─03-资料
│      ├─nginx配置
│      │      heima-leadnews-wemedia.conf
│      │      
│      ├─自媒体前端项目
│      │      wemedia-web-v2.zip
│      │      
│      └─评论的表-导入mongodb中
│              leadnews-comment.sql
│              
├─实战一参考代码
│      day08-day09实战代码.zip
│      
└─实战二参考代码
        heima-leadnews.zip
        

资源下载
下载价格28 C
VIP免费
唯有不断学习和奋斗 方能实现梦想!
VIP用户免C币下载,下载前请阅读上方文件目录,下载链接为百度云网盘,如链接失效,可在用户中心提交工单。
资源大小:29.1 GB
资源发放:百度网盘
更新时间:05/08/2023
发布日期:05/08/2023
特别说明:
此教程来源于网络收集整理,仅供本地学习参考,教程无法保证一直有效,请及时转存!
如本教程是商业教程,请务必联系教程作者购买商业许可后方可观看!
教程作者如需删除请第一时间联系右侧客服,获悉后将第一时间删除!
0
显示验证码
没有账号?注册  忘记密码?