星颖资源网

 找回密码
 立即注册
查看: 15|回复: 1

大厂学院设计模式与框架源码分析

[复制链接]

7万

主题

1万

回帖

24万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
248144
发表于 昨天 22:09 | 显示全部楼层 |阅读模式
├─01、数据结构算法
│ ├─代码
│ │ └─algorithm_day18_代码.rar
│ ├─视频
│ │ ├─1-1.mp4
│ │ ├─1-2.mp4
│ │ ├─1-3.mp4
│ │ ├─11-1.mp4
│ │ ├─11-2.mp4
│ │ ├─11-3.mp4
│ │ ├─14-1.mp4
│ │ ├─14-2.mp4
│ │ ├─15.mp4
│ │ ├─17-1.mp4
│ │ ├─17-2.mp4
│ │ ├─17-3.mp4
│ │ ├─18-1.mp4
│ │ ├─18-2.mp4
│ │ ├─2-1.mp4
│ │ ├─2-2.mp4
│ │ ├─2-3.mp4
│ │ ├─3-.mp4
│ │ ├─4-1.mp4
│ │ ├─4-2.mp4
│ │ ├─4-3.mp4
│ │ ├─5-1.mp4
│ │ ├─5-2.mp4
│ │ ├─5-3.mp4
│ │ ├─6-1.mp4
│ │ ├─6-2.mp4
│ │ ├─6-3.mp4
│ │ ├─7.mp4
│ │ ├─8-1.mp4
│ │ ├─8-2.mp4
│ │ ├─8-3.mp4
│ │ ├─Day09.mp4
│ │ ├─Day10.mp4
│ │ ├─Day12.mp4
│ │ ├─Day13.mp4
│ │ └─Day16.mp4
│ └─资料
│   ├─大厂学院算法与数据结构解析课程大纲.docx
│   ├─大厂算法和数据结构解析(上).docx
│   ├─大厂算法和数据结构解析(下).docx
│   ├─大厂算法和数据结构解析(中).docx
│   └─算法基础.pptx
├─02、设计模式
│ ├─1.笔记
│ │ ├─笔记
│ │ │ ├─assets
│ │ │ │ ├─1612785243881.png
│ │ │ │ ├─1612785341586.png
│ │ │ │ ├─1612785722173.png
│ │ │ │ ├─1612787016618.png
│ │ │ │ ├─1612837712604.png
│ │ │ │ ├─1612837753266.png
│ │ │ │ ├─1614263368583.png
│ │ │ │ ├─1614263458858.png
│ │ │ │ ├─1614265106439.png
│ │ │ │ └─20180613171805848.png
│ │ │ ├─扩展-gradle急速入门.md
│ │ │ └─扩展-源码环境搭建合集.md
│ │ ├─Spring源码解析.pptx
│ │ └─设计模式与框架源码.pptx
│ ├─2.资料
│ │ ├─day01-课件
│ │ │ ├─扩展思维-1.jpg
│ │ │ └─设计模式与框架源码.pptx
│ │ ├─day02-课件
│ │ │ └─思维.jpg
│ │ ├─day03-课件
│ │ │ ├─笔记.zip
│ │ │ └─设计模式与框架源码.pptx
│ │ ├─day04-课件
│ │ │ ├─Spring-流程图.jpg
│ │ │ ├─Spring架构原理图.jpg
│ │ │ └─Spring源码解析.pptx
│ │ ├─day05-课件
│ │ │ ├─Bean生命周期流程.jpg
│ │ │ ├─Spring架构原理图.jpg
│ │ │ ├─Spring源码解析.pptx
│ │ │ ├─流程图.jpg
│ │ │ └─设计模式与框架源码.xmind
│ │ ├─day06-课件
│ │ │ └─Bean生命周期流程.jpg
│ │ ├─day07-课件
│ │ │ ├─Bean生命周期流程.jpg
│ │ │ ├─bean初始化流程.jpg
│ │ │ ├─容器刷新流程.jpg
│ │ │ └─设计模式与框架源码.xmind
│ │ ├─day09-课件
│ │ │ ├─AOP原理.jpg
│ │ │ ├─Bean生命周期流程.jpg
│ │ │ ├─Spring架构原理图.jpg
│ │ │ ├─bean初始化流程.jpg
│ │ │ ├─容器刷新流程.jpg
│ │ │ └─流程图.jpg
│ │ ├─day10-课件
│ │ │ ├─AOP原理.jpg
│ │ │ ├─SpringMVC原理.jpg
│ │ │ ├─Spring架构原理图.jpg
│ │ │ ├─bean初始化流程.jpg
│ │ │ └─监听器原理.jpg
│ │ ├─day11-课件
│ │ │ ├─SpringMVC原理.jpg
│ │ │ └─SpringMVC运行流程图.jpg
│ │ ├─day12-课件
│ │ │ ├─RequestMappingHandlerAdapter执行原理.jpg
│ │ │ ├─SpringMVC原理.jpg
│ │ │ └─SpringMVC运行流程图.jpg
│ │ ├─day13-课件
│ │ │ ├─EnableWebMVC注解原理.jpg
│ │ │ ├─RequestMappingHandlerAdapter执行原理.jpg
│ │ │ ├─SpringMVC原理.jpg
│ │ │ └─SpringMVC运行流程图.jpg
│ │ └─day14-课件
│ │   ├─EnableWebMVC注解原理.jpg
│ │   ├─SpringBoot原理.jpg
│ │   ├─SpringMVC运行流程图.jpg
│ │   ├─Tomcat架构原理.jpg
│ │   ├─Tomcat的启动流程.jpg
│ │   └─大厂学院-设计模式与框架源码.zip
│ ├─3.代码
│ │ ├─day01-总览设计模式代码
│ │ │ └─design-patterns
│ │ │   ├─.idea
│ │ │   │ ├─.gitignore
│ │ │   │ ├─compiler.xml
│ │ │   │ ├─jarRepositories.xml
│ │ │   │ ├─misc.xml
│ │ │   │ ├─uiDesigner.xml
│ │ │   │ └─workspace.xml
│ │ │   ├─src
│ │ │   │ └─main
│ │ │   │   └─java
│ │ │   │    └─com
│ │ │   │      └─atguigu
│ │ │   │       └─design
│ │ │   │         └─creatation
│ │ │   │          ├─builder
│ │ │   │          │ ├─AbstractBuilder.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─Phone.java
│ │ │   │          │ └─XiaomiBuilder.java
│ │ │   │          ├─factory
│ │ │   │          │ ├─abstractfactory
│ │ │   │          │ │ ├─AbstractCar.java
│ │ │   │          │ │ ├─AbstractMask.java
│ │ │   │          │ │ ├─CommonMask.java
│ │ │   │          │ │ ├─MainTest.java
│ │ │   │          │ │ ├─N95Mask.java
│ │ │   │          │ │ ├─RacingCar.java
│ │ │   │          │ │ ├─VanCar.java
│ │ │   │          │ │ ├─WulinCarFactory.java
│ │ │   │          │ │ ├─WulinFactory.java
│ │ │   │          │ │ ├─WulinHangZhouMaskFactory.java
│ │ │   │          │ │ ├─WulinMaskFactory.java
│ │ │   │          │ │ ├─WulinRacingCarFactory.java
│ │ │   │          │ │ ├─WulinVanCarFactory.java
│ │ │   │          │ │ └─WulinWuHanMaskFactory.java
│ │ │   │          │ ├─factorymethod
│ │ │   │          │ │ ├─AbstractCar.java
│ │ │   │          │ │ ├─AbstractCarFactory.java
│ │ │   │          │ │ ├─MainTest.java
│ │ │   │          │ │ ├─MiniCar.java
│ │ │   │          │ │ ├─RacingCar.java
│ │ │   │          │ │ ├─VanCar.java
│ │ │   │          │ │ ├─WulinMinCarFactory.java
│ │ │   │          │ │ ├─WulinRacingCarFactory.java
│ │ │   │          │ │ └─WulinVanCarFactory.java
│ │ │   │          │ └─simplefactory
│ │ │   │          │   ├─AbstractCar.java
│ │ │   │          │   ├─MainTest.java
│ │ │   │          │   ├─MiniCar.java
│ │ │   │          │   ├─VanCar.java
│ │ │   │          │   └─WuLinSimpleFactory.java
│ │ │   │          ├─prototype
│ │ │   │          │ ├─GuiguMybatis.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ └─User.java
│ │ │   │          └─singleton
│ │ │   │            ├─MainTest.java
│ │ │   │            └─Person.java
│ │ │   ├─target
│ │ │   │ ├─classes
│ │ │   │ │ └─com
│ │ │   │ │   └─atguigu
│ │ │   │ │    └─design
│ │ │   │ │      └─creatation
│ │ │   │ │       ├─builder
│ │ │   │ │       │ ├─AbstractBuilder.class
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ ├─Phone$PhoneBuilder.class
│ │ │   │ │       │ ├─Phone.class
│ │ │   │ │       │ └─XiaomiBuilder.class
│ │ │   │ │       ├─factory
│ │ │   │ │       │ ├─abstractfactory
│ │ │   │ │       │ │ ├─AbstractCar.class
│ │ │   │ │       │ │ ├─AbstractMask.class
│ │ │   │ │       │ │ ├─CommonMask.class
│ │ │   │ │       │ │ ├─MainTest.class
│ │ │   │ │       │ │ ├─N95Mask.class
│ │ │   │ │       │ │ ├─RacingCar.class
│ │ │   │ │       │ │ ├─VanCar.class
│ │ │   │ │       │ │ ├─WulinCarFactory.class
│ │ │   │ │       │ │ ├─WulinFactory.class
│ │ │   │ │       │ │ ├─WulinHangZhouMaskFactory.class
│ │ │   │ │       │ │ ├─WulinMaskFactory.class
│ │ │   │ │       │ │ ├─WulinRacingCarFactory.class
│ │ │   │ │       │ │ ├─WulinVanCarFactory.class
│ │ │   │ │       │ │ └─WulinWuHanMaskFactory.class
│ │ │   │ │       │ ├─factorymethod
│ │ │   │ │       │ │ ├─AbstractCar.class
│ │ │   │ │       │ │ ├─AbstractCarFactory.class
│ │ │   │ │       │ │ ├─MainTest.class
│ │ │   │ │       │ │ ├─MiniCar.class
│ │ │   │ │       │ │ ├─RacingCar.class
│ │ │   │ │       │ │ ├─VanCar.class
│ │ │   │ │       │ │ ├─WulinMinCarFactory.class
│ │ │   │ │       │ │ ├─WulinRacingCarFactory.class
│ │ │   │ │       │ │ └─WulinVanCarFactory.class
│ │ │   │ │       │ └─simplefactory
│ │ │   │ │       │   ├─AbstractCar.class
│ │ │   │ │       │   ├─MainTest.class
│ │ │   │ │       │   ├─MiniCar.class
│ │ │   │ │       │   ├─VanCar.class
│ │ │   │ │       │   └─WuLinSimpleFactory.class
│ │ │   │ │       ├─prototype
│ │ │   │ │       │ ├─GuiguMybatis.class
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ └─User.class
│ │ │   │ │       └─singleton
│ │ │   │ │         ├─MainTest.class
│ │ │   │ │         └─Person.class
│ │ │   │ └─generated-sources
│ │ │   │   └─annotations
│ │ │   │    目录内容获取失败
│ │ │   ├─design-patterns.iml
│ │ │   └─pom.xml
│ │ ├─day02-总览设计模式2
│ │ │ └─design-patterns
│ │ │   ├─.idea
│ │ │   │ ├─.gitignore
│ │ │   │ ├─compiler.xml
│ │ │   │ ├─jarRepositories.xml
│ │ │   │ ├─misc.xml
│ │ │   │ ├─uiDesigner.xml
│ │ │   │ └─workspace.xml
│ │ │   ├─src
│ │ │   │ └─main
│ │ │   │   └─java
│ │ │   │    └─com
│ │ │   │      └─atguigu
│ │ │   │       └─design
│ │ │   │         ├─behavioral
│ │ │   │         │ ├─chain
│ │ │   │         │ │ └─MainTest.java
│ │ │   │         │ ├─command
│ │ │   │         │ │ ├─Command.java
│ │ │   │         │ │ ├─LeiReceiver.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─OnlineCommand.java
│ │ │   │         │ │ ├─TeacherTongInvoker.java
│ │ │   │         │ │ └─WuHanTravelCommand.java
│ │ │   │         │ ├─interpreter
│ │ │   │         │ │ ├─Area.java
│ │ │   │         │ │ ├─IDCardExpression.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─OrExpression.java
│ │ │   │         │ │ └─TerminalExpression.java
│ │ │   │         │ ├─iterator
│ │ │   │         │ │ ├─BeautifulMan.java
│ │ │   │         │ │ └─MainTest.java
│ │ │   │         │ ├─mediator
│ │ │   │         │ │ ├─Captain.java
│ │ │   │         │ │ ├─ControlTower.java
│ │ │   │         │ │ ├─HU8778.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─SC8633.java
│ │ │   │         │ │ └─XC9527.java
│ │ │   │         │ ├─memento
│ │ │   │         │ │ ├─GameRecord.java
│ │ │   │         │ │ ├─GameServer.java
│ │ │   │         │ │ ├─LeiGamer.java
│ │ │   │         │ │ └─MainTest.java
│ │ │   │         │ ├─observer
│ │ │   │         │ │ ├─AbstractFans.java
│ │ │   │         │ │ ├─AbstractTikToker.java
│ │ │   │         │ │ ├─HumanFans.java
│ │ │   │         │ │ ├─MMTikToker.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ └─RobotFans.java
│ │ │   │         │ ├─state
│ │ │   │         │ │ ├─BeafNodleState.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─MatchState.java
│ │ │   │         │ │ ├─SKTTeam.java
│ │ │   │         │ │ ├─TeamState.java
│ │ │   │         │ │ └─VocationState.java
│ │ │   │         │ ├─strategy
│ │ │   │         │ │ ├─GameStrategy.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─RandomStrategy.java
│ │ │   │         │ │ ├─SteadyStrategy.java
│ │ │   │         │ │ ├─TeamGNR.java
│ │ │   │         │ │ └─UziStrategy.java
│ │ │   │         │ ├─template
│ │ │   │         │ │ ├─AutoCookMachine.java
│ │ │   │         │ │ ├─CookTemplate.java
│ │ │   │         │ │ └─MainTest.java
│ │ │   │         │ └─visitor
│ │ │   │         │   ├─CPU.java
│ │ │   │         │   ├─Disk.java
│ │ │   │         │   ├─Hardware.java
│ │ │   │         │   ├─MainTest.java
│ │ │   │         │   ├─UpdatePackage.java
│ │ │   │         │   ├─Vistor.java
│ │ │   │         │   └─XiaoAi.java
│ │ │   │         ├─creatation
│ │ │   │         │ ├─builder
│ │ │   │         │ │ ├─AbstractBuilder.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─Phone.java
│ │ │   │         │ │ └─XiaomiBuilder.java
│ │ │   │         │ ├─factory
│ │ │   │         │ │ ├─abstractfactory
│ │ │   │         │ │ │ ├─AbstractCar.java
│ │ │   │         │ │ │ ├─AbstractMask.java
│ │ │   │         │ │ │ ├─CommonMask.java
│ │ │   │         │ │ │ ├─MainTest.java
│ │ │   │         │ │ │ ├─N95Mask.java
│ │ │   │         │ │ │ ├─RacingCar.java
│ │ │   │         │ │ │ ├─VanCar.java
│ │ │   │         │ │ │ ├─WulinCarFactory.java
│ │ │   │         │ │ │ ├─WulinFactory.java
│ │ │   │         │ │ │ ├─WulinHangZhouMaskFactory.java
│ │ │   │         │ │ │ ├─WulinMaskFactory.java
│ │ │   │         │ │ │ ├─WulinRacingCarFactory.java
│ │ │   │         │ │ │ ├─WulinVanCarFactory.java
│ │ │   │         │ │ │ └─WulinWuHanMaskFactory.java
│ │ │   │         │ │ ├─factorymethod
│ │ │   │         │ │ │ ├─AbstractCar.java
│ │ │   │         │ │ │ ├─AbstractCarFactory.java
│ │ │   │         │ │ │ ├─MainTest.java
│ │ │   │         │ │ │ ├─MiniCar.java
│ │ │   │         │ │ │ ├─RacingCar.java
│ │ │   │         │ │ │ ├─VanCar.java
│ │ │   │         │ │ │ ├─WulinMinCarFactory.java
│ │ │   │         │ │ │ ├─WulinRacingCarFactory.java
│ │ │   │         │ │ │ └─WulinVanCarFactory.java
│ │ │   │         │ │ └─simplefactory
│ │ │   │         │ │   ├─AbstractCar.java
│ │ │   │         │ │   ├─MainTest.java
│ │ │   │         │ │   ├─MiniCar.java
│ │ │   │         │ │   ├─VanCar.java
│ │ │   │         │ │   └─WuLinSimpleFactory.java
│ │ │   │         │ ├─prototype
│ │ │   │         │ │ ├─GuiguMybatis.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ └─User.java
│ │ │   │         │ └─singleton
│ │ │   │         │   ├─MainTest.java
│ │ │   │         │   └─Person.java
│ │ │   │         └─structural
│ │ │   │          ├─adapter
│ │ │   │          │ ├─clazz
│ │ │   │          │ │ ├─JPMoviePlayerAdapter.java
│ │ │   │          │ │ └─MainTest.java
│ │ │   │          │ ├─obj
│ │ │   │          │ │ ├─JPMoviePlayerAdapter.java
│ │ │   │          │ │ └─MainTest.java
│ │ │   │          │ ├─JPMovieAdapter.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─MoviePlayer.java
│ │ │   │          │ ├─Player.java
│ │ │   │          │ ├─Translator.java
│ │ │   │          │ └─Zh_JPTranslator.java
│ │ │   │          ├─bridge
│ │ │   │          │ ├─AbstractPhone.java
│ │ │   │          │ ├─AbstractSale.java
│ │ │   │          │ ├─IPhone.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─MiPhone.java
│ │ │   │          │ ├─OfflineSale.java
│ │ │   │          │ ├─OnlineSale.java
│ │ │   │          │ └─StudentSale.java
│ │ │   │          ├─composite
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ └─Menu.java
│ │ │   │          ├─decorator
│ │ │   │          │ ├─LeiTikTok.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─ManTikTok.java
│ │ │   │          │ ├─MeiYanDecorator.java
│ │ │   │          │ ├─TiktokDecorator.java
│ │ │   │          │ └─ZhangTikTok.java
│ │ │   │          ├─facade
│ │ │   │          │ ├─Edu.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─Police.java
│ │ │   │          │ ├─Social.java
│ │ │   │          │ └─WeiXinFacade.java
│ │ │   │          ├─flyweight
│ │ │   │          │ ├─AbstractWaitressFlyweight.java
│ │ │   │          │ ├─BeautifulWaitress.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ └─ZuDao.java
│ │ │   │          └─proxy
│ │ │   │            ├─cglib
│ │ │   │            │ ├─CglibProxy.java
│ │ │   │            │ ├─CglibTest.java
│ │ │   │            │ └─LeiTikTok.java
│ │ │   │            ├─dynamic
│ │ │   │            │ ├─JdkTiktokProxy.java
│ │ │   │            │ ├─LeiTikTok.java
│ │ │   │            │ ├─MainTest.java
│ │ │   │            │ ├─ManTikTok.java
│ │ │   │            │ └─SellTikTok.java
│ │ │   │            ├─statics
│ │ │   │            │ ├─LeiTikTok.java
│ │ │   │            │ ├─LiMingTiktokProxy.java
│ │ │   │            │ ├─MainTest.java
│ │ │   │            │ ├─ManTikTok.java
│ │ │   │            │ └─ZhangTikTok.java
│ │ │   │            └─MainTest.java
│ │ │   ├─target
│ │ │   │ ├─classes
│ │ │   │ │ └─com
│ │ │   │ │   └─atguigu
│ │ │   │ │    └─design
│ │ │   │ │      ├─behavioral
│ │ │   │ │      │ ├─chain
│ │ │   │ │      │ │ └─MainTest.class
│ │ │   │ │      │ ├─command
│ │ │   │ │      │ │ ├─Command.class
│ │ │   │ │      │ │ ├─LeiReceiver.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ ├─OnlineCommand.class
│ │ │   │ │      │ │ ├─TeacherTongInvoker.class
│ │ │   │ │      │ │ └─WuHanTravelCommand.class
│ │ │   │ │      │ ├─interpreter
│ │ │   │ │      │ │ ├─Area.class
│ │ │   │ │      │ │ ├─IDCardExpression.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ ├─OrExpression.class
│ │ │   │ │      │ │ └─TerminalExpression.class
│ │ │   │ │      │ ├─iterator
│ │ │   │ │      │ │ ├─BeautifulMan$Iterator.class
│ │ │   │ │      │ │ ├─BeautifulMan$Itr.class
│ │ │   │ │      │ │ ├─BeautifulMan.class
│ │ │   │ │      │ │ └─MainTest.class
│ │ │   │ │      │ ├─mediator
│ │ │   │ │      │ │ ├─Captain.class
│ │ │   │ │      │ │ ├─ControlTower.class
│ │ │   │ │      │ │ ├─HU8778.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ ├─SC8633.class
│ │ │   │ │      │ │ └─XC9527.class
│ │ │   │ │      │ ├─memento
│ │ │   │ │      │ │ ├─GameRecord.class
│ │ │   │ │      │ │ ├─GameServer.class
│ │ │   │ │      │ │ ├─LeiGamer.class
│ │ │   │ │      │ │ └─MainTest.class
│ │ │   │ │      │ ├─observer
│ │ │   │ │      │ │ ├─AbstractFans.class
│ │ │   │ │      │ │ ├─AbstractTikToker.class
│ │ │   │ │      │ │ ├─HumanFans.class
│ │ │   │ │      │ │ ├─MMTikToker.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ └─RobotFans.class
│ │ │   │ │      │ ├─state
│ │ │   │ │      │ │ ├─BeafNodleState.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ ├─MatchState.class
│ │ │   │ │      │ │ ├─SKTTeam.class
│ │ │   │ │      │ │ ├─TeamState.class
│ │ │   │ │      │ │ └─VocationState.class
│ │ │   │ │      │ ├─strategy
│ │ │   │ │      │ │ ├─GameStrategy.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ ├─RandomStrategy.class
│ │ │   │ │      │ │ ├─SteadyStrategy.class
│ │ │   │ │      │ │ ├─TeamGNR.class
│ │ │   │ │      │ │ └─UziStrategy.class
│ │ │   │ │      │ ├─template
│ │ │   │ │      │ │ ├─AutoCookMachine.class
│ │ │   │ │      │ │ ├─CookTemplate.class
│ │ │   │ │      │ │ └─MainTest.class
│ │ │   │ │      │ └─visitor
│ │ │   │ │      │   ├─CPU.class
│ │ │   │ │      │   ├─Disk.class
│ │ │   │ │      │   ├─Hardware.class
│ │ │   │ │      │   ├─MainTest.class
│ │ │   │ │      │   ├─UpdatePackage.class
│ │ │   │ │      │   ├─Vistor.class
│ │ │   │ │      │   └─XiaoAi.class
│ │ │   │ │      ├─creatation
│ │ │   │ │      │ ├─builder
│ │ │   │ │      │ │ ├─AbstractBuilder.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ ├─Phone$PhoneBuilder.class
│ │ │   │ │      │ │ ├─Phone.class
│ │ │   │ │      │ │ └─XiaomiBuilder.class
│ │ │   │ │      │ ├─factory
│ │ │   │ │      │ │ ├─abstractfactory
│ │ │   │ │      │ │ │ ├─AbstractCar.class
│ │ │   │ │      │ │ │ ├─AbstractMask.class
│ │ │   │ │      │ │ │ ├─CommonMask.class
│ │ │   │ │      │ │ │ ├─MainTest.class
│ │ │   │ │      │ │ │ ├─N95Mask.class
│ │ │   │ │      │ │ │ ├─RacingCar.class
│ │ │   │ │      │ │ │ ├─VanCar.class
│ │ │   │ │      │ │ │ ├─WulinCarFactory.class
│ │ │   │ │      │ │ │ ├─WulinFactory.class
│ │ │   │ │      │ │ │ ├─WulinHangZhouMaskFactory.class
│ │ │   │ │      │ │ │ ├─WulinMaskFactory.class
│ │ │   │ │      │ │ │ ├─WulinRacingCarFactory.class
│ │ │   │ │      │ │ │ ├─WulinVanCarFactory.class
│ │ │   │ │      │ │ │ └─WulinWuHanMaskFactory.class
│ │ │   │ │      │ │ ├─factorymethod
│ │ │   │ │      │ │ │ ├─AbstractCar.class
│ │ │   │ │      │ │ │ ├─AbstractCarFactory.class
│ │ │   │ │      │ │ │ ├─MainTest.class
│ │ │   │ │      │ │ │ ├─MiniCar.class
│ │ │   │ │      │ │ │ ├─RacingCar.class
│ │ │   │ │      │ │ │ ├─VanCar.class
│ │ │   │ │      │ │ │ ├─WulinMinCarFactory.class
│ │ │   │ │      │ │ │ ├─WulinRacingCarFactory.class
│ │ │   │ │      │ │ │ └─WulinVanCarFactory.class
│ │ │   │ │      │ │ └─simplefactory
│ │ │   │ │      │ │   ├─AbstractCar.class
│ │ │   │ │      │ │   ├─MainTest.class
│ │ │   │ │      │ │   ├─MiniCar.class
│ │ │   │ │      │ │   ├─VanCar.class
│ │ │   │ │      │ │   └─WuLinSimpleFactory.class
│ │ │   │ │      │ ├─prototype
│ │ │   │ │      │ │ ├─GuiguMybatis.class
│ │ │   │ │      │ │ ├─MainTest.class
│ │ │   │ │      │ │ └─User.class
│ │ │   │ │      │ └─singleton
│ │ │   │ │      │   ├─MainTest.class
│ │ │   │ │      │   └─Person.class
│ │ │   │ │      └─structural
│ │ │   │ │       ├─adapter
│ │ │   │ │       │ ├─clazz
│ │ │   │ │       │ │ ├─JPMoviePlayerAdapter.class
│ │ │   │ │       │ │ └─MainTest.class
│ │ │   │ │       │ ├─obj
│ │ │   │ │       │ │ ├─JPMoviePlayerAdapter.class
│ │ │   │ │       │ │ └─MainTest.class
│ │ │   │ │       │ ├─JPMovieAdapter.class
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ ├─MoviePlayer.class
│ │ │   │ │       │ ├─Player.class
│ │ │   │ │       │ ├─Translator.class
│ │ │   │ │       │ └─Zh_JPTranslator.class
│ │ │   │ │       ├─bridge
│ │ │   │ │       │ ├─AbstractPhone.class
│ │ │   │ │       │ ├─AbstractSale.class
│ │ │   │ │       │ ├─IPhone.class
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ ├─MiPhone.class
│ │ │   │ │       │ ├─OfflineSale.class
│ │ │   │ │       │ ├─OnlineSale.class
│ │ │   │ │       │ └─StudentSale.class
│ │ │   │ │       ├─composite
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ └─Menu.class
│ │ │   │ │       ├─decorator
│ │ │   │ │       │ ├─LeiTikTok.class
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ ├─ManTikTok.class
│ │ │   │ │       │ ├─MeiYanDecorator.class
│ │ │   │ │       │ ├─TiktokDecorator.class
│ │ │   │ │       │ └─ZhangTikTok.class
│ │ │   │ │       ├─facade
│ │ │   │ │       │ ├─Edu.class
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ ├─Police.class
│ │ │   │ │       │ ├─Social.class
│ │ │   │ │       │ └─WeiXinFacade.class
│ │ │   │ │       ├─flyweight
│ │ │   │ │       │ ├─AbstractWaitressFlyweight.class
│ │ │   │ │       │ ├─BeautifulWaitress.class
│ │ │   │ │       │ ├─MainTest.class
│ │ │   │ │       │ └─ZuDao.class
│ │ │   │ │       └─proxy
│ │ │   │ │         ├─cglib
│ │ │   │ │         │ ├─CglibProxy$1.class
│ │ │   │ │         │ ├─CglibProxy.class
│ │ │   │ │         │ ├─CglibTest.class
│ │ │   │ │         │ └─LeiTikTok.class
│ │ │   │ │         ├─dynamic
│ │ │   │ │         │ ├─JdkTiktokProxy.class
│ │ │   │ │         │ ├─LeiTikTok.class
│ │ │   │ │         │ ├─MainTest.class
│ │ │   │ │         │ ├─ManTikTok.class
│ │ │   │ │         │ └─SellTikTok.class
│ │ │   │ │         ├─statics
│ │ │   │ │         │ ├─LeiTikTok.class
│ │ │   │ │         │ ├─LiMingTiktokProxy.class
│ │ │   │ │         │ ├─MainTest.class
│ │ │   │ │         │ ├─ManTikTok.class
│ │ │   │ │         │ └─ZhangTikTok.class
│ │ │   │ │         └─MainTest.class
│ │ │   │ └─generated-sources
│ │ │   │   └─annotations
│ │ │   │    目录内容获取失败
│ │ │   ├─design-patterns.iml
│ │ │   └─pom.xml
│ │ ├─day03-设计模式
│ │ │ └─design-patterns
│ │ │   ├─.idea
│ │ │   │ ├─.gitignore
│ │ │   │ ├─compiler.xml
│ │ │   │ ├─jarRepositories.xml
│ │ │   │ ├─misc.xml
│ │ │   │ ├─uiDesigner.xml
│ │ │   │ └─workspace.xml
│ │ │   ├─src
│ │ │   │ └─main
│ │ │   │   └─java
│ │ │   │    └─com
│ │ │   │      └─atguigu
│ │ │   │       └─design
│ │ │   │         ├─behavioral
│ │ │   │         │ ├─chain
│ │ │   │         │ │ ├─ext
│ │ │   │         │ │ │ ├─CharacterFilter.java
│ │ │   │         │ │ │ ├─EncodingFilter.java
│ │ │   │         │ │ │ ├─Filter.java
│ │ │   │         │ │ │ ├─FilterChain.java
│ │ │   │         │ │ │ ├─HttpFilter.java
│ │ │   │         │ │ │ ├─MainTest.java
│ │ │   │         │ │ │ ├─My.java
│ │ │   │         │ │ │ ├─Request.java
│ │ │   │         │ │ │ └─Response.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ └─Teacher.java
│ │ │   │         │ ├─command
│ │ │   │         │ │ ├─Command.java
│ │ │   │         │ │ ├─LeiReceiver.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─OnlineCommand.java
│ │ │   │         │ │ ├─TeacherTongInvoker.java
│ │ │   │         │ │ └─WuHanTravelCommand.java
│ │ │   │         │ ├─interpreter
│ │ │   │         │ │ ├─Area.java
│ │ │   │         │ │ ├─IDCardExpression.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─OrExpression.java
│ │ │   │         │ │ └─TerminalExpression.java
│ │ │   │         │ ├─iterator
│ │ │   │         │ │ ├─BeautifulMan.java
│ │ │   │         │ │ ├─MaYuCheng.java
│ │ │   │         │ │ └─MainTest.java
│ │ │   │         │ ├─mediator
│ │ │   │         │ │ ├─Captain.java
│ │ │   │         │ │ ├─ControlTower.java
│ │ │   │         │ │ ├─HU8778.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─SC8633.java
│ │ │   │         │ │ └─XC9527.java
│ │ │   │         │ ├─memento
│ │ │   │         │ │ ├─GameRecord.java
│ │ │   │         │ │ ├─GameServer.java
│ │ │   │         │ │ ├─LeiGamer.java
│ │ │   │         │ │ └─MainTest.java
│ │ │   │         │ ├─observer
│ │ │   │         │ │ ├─AbstractFans.java
│ │ │   │         │ │ ├─AbstractTikToker.java
│ │ │   │         │ │ ├─HumanFans.java
│ │ │   │         │ │ ├─MMTikToker.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ └─RobotFans.java
│ │ │   │         │ ├─state
│ │ │   │         │ │ ├─BeafNodleState.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─MatchState.java
│ │ │   │         │ │ ├─SKTTeam.java
│ │ │   │         │ │ ├─TeamState.java
│ │ │   │         │ │ └─VocationState.java
│ │ │   │         │ ├─strategy
│ │ │   │         │ │ ├─GameStrategy.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─RandomStrategy.java
│ │ │   │         │ │ ├─SteadyStrategy.java
│ │ │   │         │ │ ├─TeamGNR.java
│ │ │   │         │ │ └─UziStrategy.java
│ │ │   │         │ ├─template
│ │ │   │         │ │ ├─AutoCookMachine.java
│ │ │   │         │ │ ├─CookTemplate.java
│ │ │   │         │ │ └─MainTest.java
│ │ │   │         │ └─visitor
│ │ │   │         │   ├─CPU.java
│ │ │   │         │   ├─Disk.java
│ │ │   │         │   ├─Foot.java
│ │ │   │         │   ├─Hardware.java
│ │ │   │         │   ├─MainTest.java
│ │ │   │         │   ├─UpdatePackage.java
│ │ │   │         │   ├─Vistor.java
│ │ │   │         │   └─XiaoAi.java
│ │ │   │         ├─creatation
│ │ │   │         │ ├─builder
│ │ │   │         │ │ ├─AbstractBuilder.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ ├─Phone.java
│ │ │   │         │ │ └─XiaomiBuilder.java
│ │ │   │         │ ├─factory
│ │ │   │         │ │ ├─abstractfactory
│ │ │   │         │ │ │ ├─AbstractCar.java
│ │ │   │         │ │ │ ├─AbstractMask.java
│ │ │   │         │ │ │ ├─CommonMask.java
│ │ │   │         │ │ │ ├─MainTest.java
│ │ │   │         │ │ │ ├─N95Mask.java
│ │ │   │         │ │ │ ├─RacingCar.java
│ │ │   │         │ │ │ ├─VanCar.java
│ │ │   │         │ │ │ ├─WulinCarFactory.java
│ │ │   │         │ │ │ ├─WulinFactory.java
│ │ │   │         │ │ │ ├─WulinHangZhouMaskFactory.java
│ │ │   │         │ │ │ ├─WulinMaskFactory.java
│ │ │   │         │ │ │ ├─WulinRacingCarFactory.java
│ │ │   │         │ │ │ ├─WulinVanCarFactory.java
│ │ │   │         │ │ │ └─WulinWuHanMaskFactory.java
│ │ │   │         │ │ ├─factorymethod
│ │ │   │         │ │ │ ├─AbstractCar.java
│ │ │   │         │ │ │ ├─AbstractCarFactory.java
│ │ │   │         │ │ │ ├─MainTest.java
│ │ │   │         │ │ │ ├─MiniCar.java
│ │ │   │         │ │ │ ├─RacingCar.java
│ │ │   │         │ │ │ ├─VanCar.java
│ │ │   │         │ │ │ ├─WulinMinCarFactory.java
│ │ │   │         │ │ │ ├─WulinRacingCarFactory.java
│ │ │   │         │ │ │ └─WulinVanCarFactory.java
│ │ │   │         │ │ └─simplefactory
│ │ │   │         │ │   ├─AbstractCar.java
│ │ │   │         │ │   ├─MainTest.java
│ │ │   │         │ │   ├─MiniCar.java
│ │ │   │         │ │   ├─VanCar.java
│ │ │   │         │ │   └─WuLinSimpleFactory.java
│ │ │   │         │ ├─prototype
│ │ │   │         │ │ ├─GuiguMybatis.java
│ │ │   │         │ │ ├─MainTest.java
│ │ │   │         │ │ └─User.java
│ │ │   │         │ └─singleton
│ │ │   │         │   ├─MainTest.java
│ │ │   │         │   └─Person.java
│ │ │   │         └─structural
│ │ │   │          ├─adapter
│ │ │   │          │ ├─clazz
│ │ │   │          │ │ ├─JPMoviePlayerAdapter.java
│ │ │   │          │ │ └─MainTest.java
│ │ │   │          │ ├─obj
│ │ │   │          │ │ ├─JPMoviePlayerAdapter.java
│ │ │   │          │ │ └─MainTest.java
│ │ │   │          │ ├─JPMovieAdapter.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─MoviePlayer.java
│ │ │   │          │ ├─Player.java
│ │ │   │          │ ├─Translator.java
│ │ │   │          │ └─Zh_JPTranslator.java
│ │ │   │          ├─bridge
│ │ │   │          │ ├─AbstractPhone.java
│ │ │   │          │ ├─AbstractSale.java
│ │ │   │          │ ├─IPhone.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─MiPhone.java
│ │ │   │          │ ├─OfflineSale.java
│ │ │   │          │ ├─OnlineSale.java
│ │ │   │          │ └─StudentSale.java
│ │ │   │          ├─composite
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ └─Menu.java
│ │ │   │          ├─decorator
│ │ │   │          │ ├─LeiTikTok.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─ManTikTok.java
│ │ │   │          │ ├─MeiYanDecorator.java
│ │ │   │          │ ├─TiktokDecorator.java
│ │ │   │          │ └─ZhangTikTok.java
│ │ │   │          ├─facade
│ │ │   │          │ ├─Edu.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ ├─Police.java
│ │ │   │          │ ├─Social.java
│ │ │   │          │ └─WeiXinFacade.java
│ │ │   │          ├─flyweight
│ │ │   │          │ ├─AbstractWaitressFlyweight.java
│ │ │   │          │ ├─BeautifulWaitress.java
│ │ │   │          │ ├─MainTest.java
│ │ │   │          │ └─ZuDao.java
│ │ │   │          └─proxy
│ │ │   │            ├─cglib
│ │ │   │            │ ├─CglibProxy.java
│ │ │   │            │ ├─CglibTest.java
│ │ │   │            │ └─LeiTikTok.java
│ │ │   │            ├─dynamic
│ │ │   │            │ ├─JdkTiktokProxy.java
│ │ │   │            │ ├─LeiTikTok.java
│ │ │   │            │ ├─MainTest.java
│ │ │   │            │ ├─ManTikTok.java
│ │ │   │            │ └─SellTikTok.java
│ │ │   │            ├─statics
│ │ │   │            │ ├─LeiTikTok.java
│ │ │   │            │ ├─LiMingTiktokProxy.java
│ │ │   │            │ ├─MainTest.java
│ │ │   │            │ ├─ManTikTok.java
│ │ │   │            │ └─ZhangTikTok.java
│ │ │   │            └─MainTest.java
│ │ │   ├─target
│ │ │   │ └─classes
│ │ │   │   └─com
│ │ │   │    └─atguigu
│ │ │   │      └─design
│ │ │   │       ├─behavioral
│ │ │   │       │ ├─chain
│ │ │   │       │ │ ├─ext
│ │ │   │       │ │ │ ├─CharacterFilter.class
│ │ │   │       │ │ │ ├─EncodingFilter.class
│ │ │   │       │ │ │ ├─Filter.class
│ │ │   │       │ │ │ ├─FilterChain.class
│ │ │   │       │ │ │ ├─HttpFilter.class
│ │ │   │       │ │ │ ├─MainTest.class
│ │ │   │       │ │ │ ├─My.class
│ │ │   │       │ │ │ ├─Request.class
│ │ │   │       │ │ │ └─Response.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ └─Teacher.class
│ │ │   │       │ ├─command
│ │ │   │       │ │ ├─Command.class
│ │ │   │       │ │ ├─LeiReceiver.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ ├─OnlineCommand.class
│ │ │   │       │ │ ├─TeacherTongInvoker.class
│ │ │   │       │ │ └─WuHanTravelCommand.class
│ │ │   │       │ ├─interpreter
│ │ │   │       │ │ ├─Area.class
│ │ │   │       │ │ ├─IDCardExpression.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ ├─OrExpression.class
│ │ │   │       │ │ └─TerminalExpression.class
│ │ │   │       │ ├─iterator
│ │ │   │       │ │ ├─BeautifulMan$Iterator.class
│ │ │   │       │ │ ├─BeautifulMan$Itr.class
│ │ │   │       │ │ ├─BeautifulMan.class
│ │ │   │       │ │ ├─MaYuCheng.class
│ │ │   │       │ │ └─MainTest.class
│ │ │   │       │ ├─mediator
│ │ │   │       │ │ ├─Captain.class
│ │ │   │       │ │ ├─ControlTower.class
│ │ │   │       │ │ ├─HU8778.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ ├─SC8633.class
│ │ │   │       │ │ └─XC9527.class
│ │ │   │       │ ├─memento
│ │ │   │       │ │ ├─GameRecord.class
│ │ │   │       │ │ ├─GameServer.class
│ │ │   │       │ │ ├─LeiGamer.class
│ │ │   │       │ │ └─MainTest.class
│ │ │   │       │ ├─observer
│ │ │   │       │ │ ├─AbstractFans.class
│ │ │   │       │ │ ├─AbstractTikToker.class
│ │ │   │       │ │ ├─HumanFans.class
│ │ │   │       │ │ ├─MMTikToker.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ └─RobotFans.class
│ │ │   │       │ ├─state
│ │ │   │       │ │ ├─BeafNodleState.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ ├─MatchState.class
│ │ │   │       │ │ ├─SKTTeam.class
│ │ │   │       │ │ ├─TeamState.class
│ │ │   │       │ │ └─VocationState.class
│ │ │   │       │ ├─strategy
│ │ │   │       │ │ ├─GameStrategy.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ ├─RandomStrategy.class
│ │ │   │       │ │ ├─SteadyStrategy.class
│ │ │   │       │ │ ├─TeamGNR.class
│ │ │   │       │ │ └─UziStrategy.class
│ │ │   │       │ ├─template
│ │ │   │       │ │ ├─AutoCookMachine.class
│ │ │   │       │ │ ├─CookTemplate.class
│ │ │   │       │ │ └─MainTest.class
│ │ │   │       │ └─visitor
│ │ │   │       │   ├─CPU.class
│ │ │   │       │   ├─Disk.class
│ │ │   │       │   ├─Foot.class
│ │ │   │       │   ├─Hardware.class
│ │ │   │       │   ├─MainTest.class
│ │ │   │       │   ├─UpdatePackage.class
│ │ │   │       │   ├─Vistor.class
│ │ │   │       │   └─XiaoAi.class
│ │ │   │       ├─creatation
│ │ │   │       │ ├─builder
│ │ │   │       │ │ ├─AbstractBuilder.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ ├─Phone$PhoneBuilder.class
│ │ │   │       │ │ ├─Phone.class
│ │ │   │       │ │ └─XiaomiBuilder.class
│ │ │   │       │ ├─factory
│ │ │   │       │ │ ├─abstractfactory
│ │ │   │       │ │ │ ├─AbstractCar.class
│ │ │   │       │ │ │ ├─AbstractMask.class
│ │ │   │       │ │ │ ├─CommonMask.class
│ │ │   │       │ │ │ ├─MainTest.class
│ │ │   │       │ │ │ ├─N95Mask.class
│ │ │   │       │ │ │ ├─RacingCar.class
│ │ │   │       │ │ │ ├─VanCar.class
│ │ │   │       │ │ │ ├─WulinCarFactory.class
│ │ │   │       │ │ │ ├─WulinFactory.class
│ │ │   │       │ │ │ ├─WulinHangZhouMaskFactory.class
│ │ │   │       │ │ │ ├─WulinMaskFactory.class
│ │ │   │       │ │ │ ├─WulinRacingCarFactory.class
│ │ │   │       │ │ │ ├─WulinVanCarFactory.class
│ │ │   │       │ │ │ └─WulinWuHanMaskFactory.class
│ │ │   │       │ │ ├─factorymethod
│ │ │   │       │ │ │ ├─AbstractCar.class
│ │ │   │       │ │ │ ├─AbstractCarFactory.class
│ │ │   │       │ │ │ ├─MainTest.class
│ │ │   │       │ │ │ ├─MiniCar.class
│ │ │   │       │ │ │ ├─RacingCar.class
│ │ │   │       │ │ │ ├─VanCar.class
│ │ │   │       │ │ │ ├─WulinMinCarFactory.class
│ │ │   │       │ │ │ ├─WulinRacingCarFactory.class
│ │ │   │       │ │ │ └─WulinVanCarFactory.class
│ │ │   │       │ │ └─simplefactory
│ │ │   │       │ │   ├─AbstractCar.class
│ │ │   │       │ │   ├─MainTest.class
│ │ │   │       │ │   ├─MiniCar.class
│ │ │   │       │ │   ├─VanCar.class
│ │ │   │       │ │   └─WuLinSimpleFactory.class
│ │ │   │       │ ├─prototype
│ │ │   │       │ │ ├─GuiguMybatis.class
│ │ │   │       │ │ ├─MainTest.class
│ │ │   │       │ │ └─User.class
│ │ │   │       │ └─singleton
│ │ │   │       │   ├─MainTest.class
│ │ │   │       │   └─Person.class
│ │ │   │       └─structural
│ │ │   │         ├─adapter
│ │ │   │         │ ├─clazz
│ │ │   │         │ │ ├─JPMoviePlayerAdapter.class
│ │ │   │         │ │ └─MainTest.class
│ │ │   │         │ ├─obj
│ │ │   │         │ │ ├─JPMoviePlayerAdapter.class
│ │ │   │         │ │ └─MainTest.class
│ │ │   │         │ ├─JPMovieAdapter.class
│ │ │   │         │ ├─MainTest.class
│ │ │   │         │ ├─MoviePlayer.class
│ │ │   │         │ ├─Player.class
│ │ │   │         │ ├─Translator.class
│ │ │   │         │ └─Zh_JPTranslator.class
│ │ │   │         ├─bridge
│ │ │   │         │ ├─AbstractPhone.class
│ │ │   │         │ ├─AbstractSale.class
│ │ │   │         │ ├─IPhone.class
│ │ │   │         │ ├─MainTest.class
│ │ │   │         │ ├─MiPhone.class
│ │ │   │         │ ├─OfflineSale.class
│ │ │   │         │ ├─OnlineSale.class
│ │ │   │         │ └─StudentSale.class
│ │ │   │         ├─composite
│ │ │   │         │ ├─MainTest.class
│ │ │   │         │ └─Menu.class
│ │ │   │         ├─decorator
│ │ │   │         │ ├─LeiTikTok.class
│ │ │   │         │ ├─MainTest.class
│ │ │   │         │ ├─ManTikTok.class
│ │ │   │         │ ├─MeiYanDecorator.class
│ │ │   │         │ ├─TiktokDecorator.class
│ │ │   │         │ └─ZhangTikTok.class
│ │ │   │         ├─facade
│ │ │   │         │ ├─Edu.class
│ │ │   │         │ ├─MainTest.class
│ │ │   │         │ ├─Police.class
│ │ │   │         │ ├─Social.class
│ │ │   │         │ └─WeiXinFacade.class
│ │ │   │         ├─flyweight
│ │ │   │         │ ├─AbstractWaitressFlyweight.class
│ │ │   │         │ ├─BeautifulWaitress.class
│ │ │   │         │ ├─MainTest.class
│ │ │   │         │ └─ZuDao.class
│ │ │   │         └─proxy
│ │ │   │          ├─cglib
│ │ │   │          │ ├─CglibProxy$1.class
│ │ │   │          │ ├─CglibProxy.class
│ │ │   │          │ ├─CglibTest.class
│ │ │   │          │ └─LeiTikTok.class
│ │ │   │          ├─dynamic
│ │ │   │          │ ├─JdkTiktokProxy.class
│ │ │   │          │ ├─LeiTikTok.class
│ │ │   │          │ ├─MainTest.class
│ │ │   │          │ ├─ManTikTok.class
│ │ │   │          │ └─SellTikTok.class
│ │ │   │          ├─statics
│ │ │   │          │ ├─LeiTikTok.class
│ │ │   │          │ ├─LiMingTiktokProxy.class
│ │ │   │          │ ├─MainTest.class
│ │ │   │          │ ├─ManTikTok.class
│ │ │   │          │ └─ZhangTikTok.class
│ │ │   │          └─MainTest.class
│ │ │   ├─design-patterns.iml
│ │ │   └─pom.xml
│ │ ├─day04-spring
│ │ │ └─spring-frameworks.zip
│ │ ├─day05-spring
│ │ │ └─spring-frameworks.zip
│ │ ├─day06-spring
│ │ │ └─spring-frameworks.zip
│ │ ├─day07-spring
│ │ │ └─spring-frameworks.zip
│ │ ├─day08-spring
│ │ │ └─spring-frameworks.zip
│ │ ├─day09-spring
│ │ │ └─spring-frameworks.zip
│ │ ├─day10-springmvc
│ │ │ └─spring-frameworks.zip
│ │ ├─day11-springmvc
│ │ │ └─spring-frameworks.zip
│ │ ├─day12-springmvc
│ │ │ └─spring-frameworks.zip
│ │ ├─day13-springmvc
│ │ │ ├─spring-frameworks.zip
│ │ │ └─springboot-first.zip
│ │ └─day14-springboot与tomcat
│ │   ├─apache-tomcat-9.0.44-src.zip
│ │   ├─demo.zip
│ │   ├─design-patterns.zip
│ │   ├─spi-demo.zip
│ │   ├─spring-frameworks.zip
│ │   ├─springboot-first.zip
│ │   ├─springboot-source.zip
│ │   └─大厂学院-设计模式与框架源码.zip
│ └─4、视频
│   ├─day01-总览设计模式-01-导论.mp4
│   ├─day01-总览设计模式-02-创建型模式-为什么使用创建型模式.mp4
│   ├─day01-总览设计模式-03-创建型模式-单例的演示.mp4
│   ├─day01-总览设计模式-04-创建型模式-单例的应用场景.mp4
│   ├─day01-总览设计模式-05-创建型模式-原型模式.mp4
│   ├─day01-总览设计模式-06-创建型模式-工厂-简单工厂模式.mp4
│   ├─day01-总览设计模式-07-创建型模式-工厂-工厂方法模式.mp4
│   ├─day01-总览设计模式-08-创建型模式-工厂-抽象工厂模式.mp4
│   ├─day01-总览设计模式-09-创建型模式-工厂-工厂模式的思考.mp4
│   ├─day01-总览设计模式-10-创建型模式-建造者.mp4
│   ├─day02-总览设计模式-11-结构型模式-适配器.mp4
│   ├─day02-总览设计模式-12-结构型模式-适配器一些场景.mp4
│   ├─day02-总览设计模式-13-结构型模式-桥接模式.mp4
│   ├─day02-总览设计模式-14-结构型模式-理解适配器与装饰器.mp4
│   ├─day02-总览设计模式-15-结构型模式-装饰器.mp4
│   ├─day02-总览设计模式-16-结构型模式-代理模式-静态代理.mp4
│   ├─day02-总览设计模式-17-结构型模式-代理模式-jdk动态代理.mp4
│   ├─day02-总览设计模式-18-结构型模式-代理模式-cglib.mp4
│   ├─day02-总览设计模式-19-结构型模式-代理模式-场景.mp4
│   ├─day02-总览设计模式-20-结构型模式-外观模式.mp4
│   ├─day02-总览设计模式-20-结构型模式-组合模式.mp4
│   ├─day02-总览设计模式-21-结构型模式-享元模式.mp4
│   ├─day02-总览设计模式-22-行为模式-模板模式.mp4
│   ├─day02-总览设计模式-23-行为模式-策略模式.mp4
│   ├─day02-总览设计模式-24-行为模式-状态模式.mp4
│   ├─day02-总览设计模式-25-行为模式-中介者模式.mp4
│   ├─day02-总览设计模式-26-行为模式-观察者模式.mp4
│   ├─day03-Spring源码分析-01-gradle急速安装与配置入门.mp4
│   ├─day03-Spring源码分析-02-源码环境搭建.mp4
│   ├─day03-总览设计模式-28-行为模式-备忘录模式.mp4
│   ├─day03-总览设计模式-29-行为模式-解释器模式.mp4
│   ├─day03-总览设计模式-30-行为模式-命令模式.mp4
│   ├─day03-总览设计模式-31-行为模式-迭代器模式.mp4
│   ├─day03-总览设计模式-32-行为模式-访问者模式.mp4
│   ├─day03-总览设计模式-33-行为模式-访问者模式-幸好很少.mp4
│   ├─day03-总览设计模式-34-行为模式-简单责任链模式.mp4
│   ├─day03-总览设计模式-35-行为模式-完整责任链模式.mp4
│   ├─day03-总览设计模式-36-小总结.mp4
│   ├─day04-Spring源码分析-03-基本注解.mp4
│   ├─day04-Spring源码分析-04-Spring框架的整体流程.mp4
│   ├─day04-Spring源码分析-05-资源与资源加载器接口.mp4
│   ├─day04-Spring源码分析-06-BeanFactory中一个重要的档案馆.mp4
│   ├─day04-Spring源码分析-07-什么时候BeanDefinition放入档案馆.mp4
│   ├─day04-Spring源码分析-08-读取bean信息.mp4
│   ├─day04-Spring源码分析-09-抛出了BeanPostProcessor.mp4
│   ├─day04-Spring源码分析-10-先自己发现下@Autowired.mp4
│   ├─day05-Spring源码分析-11-复习&后置增强机制&@Autowired是怎么完成的.mp4
│   ├─day05-Spring源码分析-12-后置处理器的接口关系.mp4
│   ├─day05-Spring源码分析-13-工厂的后置处理&配置类处理.mp4
│   ├─day05-Spring源码分析-14-bean后置处理器的创建过程.mp4
│   ├─day06-Spring源码分析-15-后置处理器干预生命周期的过程1.mp4
│   ├─day06-Spring源码分析-16-后置处理器干预生命周期的过程2.mp4
│   ├─day07-Spring源码分析-17-工厂bean独有的初始化方式.mp4
│   ├─day07-Spring源码分析-18-bean创建的前期流程.mp4
│   ├─day07-Spring源码分析-19-bean对象创建的前期准备事情.mp4
│   ├─day07-Spring源码分析-20-bean对象创建过程中的后置处理复习.mp4
│   ├─day07-Spring源码分析-21-getBean的详细图.mp4
│   ├─day07-Spring源码分析-22-Spring中的设计模式1.mp4
│   ├─day07-Spring源码分析-23-Spring容器的启动过程-容器对象基本创建.mp4
│   ├─day08-Spring源码分析-24-Spring容器刷新12大步-BeanFactory完成.mp4
│   ├─day08-Spring源码分析-24-Spring容器刷新12大步-前置准备.mp4
│   ├─day08-Spring源码分析-25-Spring容器刷新12大步-BeanFactory后置处理完成(重要步骤).mp4
│   ├─day08-Spring源码分析-26-循环依赖结束.mp4
│   ├─day09-Spring源码分析-27-负责AOP功能的后置处理器.mp4
│   ├─day09-Spring源码分析-28-负责AOP功能的后置处理器第一次运行准备好数据.mp4
│   ├─day09-Spring源码分析-29-AOP功能的后置处理器-构建增强器的过程.mp4
│   ├─day09-Spring源码分析-30-AOP功能的后置处理器-创建Service代理对象之前的工作.mp4
│   ├─day09-Spring源码分析-31-AOP功能的后置处理器-创建Service代理对象之前的工作2.mp4
│   ├─day09-Spring源码分析-32-AOP功能的后置处理器-代理对象完全准备完成.mp4
│   ├─day09-Spring源码分析-33-AOP功能的后置处理器-将增强器组装为拦截器链.mp4
│   ├─day09-Spring源码分析-34-剩下的扩展任务.mp4
│   ├─day10-Spring源码分析-35-AOP运行原理.mp4
│   ├─day10-Spring源码分析-36-事件原理.mp4
│   ├─day10-web源码分析-37-SPI原理.mp4
│   ├─day10-web源码分析-38-SpringMVC注解版与Tomcat的整合.mp4
│   ├─day10-web源码分析-39-SpringMVC基于SPI启动了web容器.mp4
│   ├─day11-web源码分析-40-基于两个事件回调启动整个Spring与SpringMVC.mp4
│   ├─day11-web源码分析-41-请求的处理链路.mp4
│   ├─day11-web源码分析-42-八大组件的介绍.mp4
│   ├─day11-web源码分析-43-九大组件利用Spring事件机制进行初始化.mp4
│   ├─day11-web源码分析-44-HandlerMapping的细节.mp4
│   ├─day12-web源码分析-45-HandlerAdapter的原理.mp4
│   ├─day12-web源码分析-46-HandlerAdapter中的参数解析器、和返回值处理器..mp4
│   ├─day12-web源码分析-47-参数器解析器工作流程.mp4
│   ├─day12-web源码分析-48-返回值处理器工作流程.mp4
│   ├─day12-web源码分析-49-返回值会封装ModelAndView.mp4
│   ├─day12-web源码分析-50-提前挖坑我们后来讲的内容.mp4
│   ├─day12-web源码分析-51-为啥注释有问号.mp4
│   ├─day13-web源码分析-52-视图解析原理.mp4
│   ├─day13-web源码分析-53-自定义的视图解析器与视图.mp4
│   ├─day13-web源码分析-54-异常处理流程.mp4
│   ├─day13-web源码分析-55-注解版的异常解析器工作原理.mp4
│   ├─day13-web源码分析-56-找组件先找自己再找父容器.mp4
│   ├─day13-web源码分析-57-@EnableWebMvc原理.mp4
│   ├─day13-web源码分析-58-嵌入式Tomcat与SpringMVC的整合.mp4
│   ├─day14-SpringBoot源码分析-59-@EnableWebMvc的厉害之处.mp4
│   ├─day14-SpringBoot源码分析-60-SpringBoot启动导入了很多的自动配置类.mp4
│   ├─day14-SpringBoot源码分析-61-容器刷新在onRefresh步骤会启动Tomcat.mp4
│   ├─day14-SpringBoot源码分析-62-Tomcat启动加载DispatcherServlet的时机.mp4
│   ├─day14-SpringBoot源码分析-63-SpringBoot的run核心.mp4
│   ├─day14-Tomcat源码分析-64-Tomcat源码环境搭建.mp4
│   ├─day14-Tomcat源码分析-65-Tomcat架构规划.mp4
│   ├─day14-Tomcat源码分析-66-Tomcat核心组件的包含关系.mp4
│   ├─day14-Tomcat源码分析-67-Tomcat核心组件生命周期模板模式的使用.mp4
│   ├─day14-Tomcat源码分析-68-Tomcat启动的初始化过程.mp4
│   ├─day14-Tomcat源码分析-69-Tomcat组件的启动过程.mp4
│   ├─day14-Tomcat源码分析-70-Tomcat端口启动的过程.mp4
│   ├─day14-Tomcat源码分析-71-Tomcat请求处理的线程池模型.mp4
│   ├─day14-Tomcat源码分析-72-Tomcat请求处理流程.mp4
│   └─day14-Tomcat源码分析-73-面试问题.mp4
├─03、大厂JVM
│ └─JVM与GC调优(1)
│   ├─1.笔记
│   │ ├─第1篇-字节码篇.png
│   │ ├─第2篇-类的加载篇.png
│   │ ├─第3篇-运行时内存篇.png
│   │ ├─第4篇-对象内存布局.png
│   │ ├─第5篇:执行引擎篇.png
│   │ ├─第6篇-垃圾回收篇.png
│   │ ├─第7篇-JVM性能监控篇.png
│   │ └─第8篇-JVM性能调优案例篇.png
│   ├─2.资料
│   │ ├─Demo字节码的解析.xlsx
│   │ ├─JClassLib_windows.rar
│   │ ├─JProfiler v11.0.2 64位 特别版(附注册码+安装教程).zip
│   │ ├─MemoryAnalyzer-1.11.0.20201202-win32.win32.x86_64.zip
│   │ ├─PXBinaryViewerSetup.exe
│   │ ├─apache-jmeter-5.4.1.zip
│   │ ├─arthas-boot.jar
│   │ ├─arthas-master.zip
│   │ ├─jprofiler-plugin.jar
│   │ ├─大厂学院_JVM与GC调优专题-课程简介.pdf
│   │ ├─尚硅谷_宋红康_案例7:日均百万订单系统JVM参数设置.png
│   │ └─常量类型和结构.xls
│   ├─3.代码
│   │ └─JVMdachang210416.zip
│   ├─4.视频
│   │ ├─day01
│   │ │ ├─01-课程内容介绍.mp4
│   │ │ ├─02-JVM的概述内容.mp4
│   │ │ ├─03-字节码文件的概述.mp4
│   │ │ ├─04-跟字节码使用相关的几个面试代码题.mp4
│   │ │ ├─05-class文件结构的分析.mp4
│   │ │ ├─06-相关的字节码指令.mp4
│   │ │ └─07-类的加载概述_loading的阶段.mp4
│   │ ├─day02
│   │ │ ├─01-链接环节的执行.mp4
│   │ │ ├─02-类的初始化_主动使用与被动使用.mp4
│   │ │ ├─03-类的使用与类的卸载.mp4
│   │ │ ├─04-类的加载器的分类.mp4
│   │ │ ├─05-ClassLoader的源码分析.mp4
│   │ │ ├─06-自定义类的加载器.mp4
│   │ │ ├─07-双亲委派机制.mp4
│   │ │ ├─08-Tomcat的类加载机制.mp4
│   │ │ ├─09-程序计数器的理解.mp4
│   │ │ └─10-栈的理解.mp4
│   │ ├─day03
│   │ │ ├─01-局部变量表的说明.mp4
│   │ │ ├─02-操作数栈.mp4
│   │ │ ├─03-动态链接(指向运行时常量池中该方法的引用).mp4
│   │ │ ├─04-方法返回地址.mp4
│   │ │ ├─05-栈总结的5个面试问题.mp4
│   │ │ ├─06-本地方法栈的说明.mp4
│   │ │ ├─07-堆空间大小的设置.mp4
│   │ │ ├─08-新生代与老年代的参数设置.mp4
│   │ │ ├─09-对象分配过程.mp4
│   │ │ ├─10-MinorGC、MajorGC、FullGC.mp4
│   │ │ └─11-方法区的设置_演进.mp4
│   │ ├─day04
│   │ │ ├─01-小结.mp4
│   │ │ ├─02-对象的创建方式.mp4
│   │ │ ├─03-创建的对象的内存分配过程.mp4
│   │ │ ├─04-对象的内存布局.mp4
│   │ │ ├─05-对象的访问定位.mp4
│   │ │ ├─06-解释器与JIT编译器.mp4
│   │ │ ├─07-JIT针对何种代码进行提前编译.mp4
│   │ │ ├─08-两种不同的编译器C1和C2.mp4
│   │ │ ├─09-GC的基本概念.mp4
│   │ │ ├─10-引用技术算法的理解.mp4
│   │ │ ├─11-可达性分析算法.mp4
│   │ │ ├─12-垃圾标记和清除环节的算法.mp4
│   │ │ ├─13-System.gc()与finalize()的说明.mp4
│   │ │ ├─14-内存溢出和内存泄漏问题.mp4
│   │ │ └─15-安全点与安全区域_并行与并发.mp4
│   │ ├─day05
│   │ │ ├─01-5种引用的说明.mp4
│   │ │ ├─02-GC评价指标.mp4
│   │ │ ├─03-GC的组合关系.mp4
│   │ │ ├─04-SerialGC.mp4
│   │ │ ├─05-ParNewGC.mp4
│   │ │ ├─06-ParallelGC.mp4
│   │ │ ├─07-CMSGC.mp4
│   │ │ ├─08-G1GC.mp4
│   │ │ ├─09-GC日志分析.mp4
│   │ │ ├─10-案例一:堆溢出.mp4
│   │ │ ├─11-案例二:元空间溢出.mp4
│   │ │ ├─12-案例三:GC overhead limit exceeded.mp4
│   │ │ ├─13-案例四:创建线程1.mp4
│   │ │ └─14-案例四:创建线程2.mp4
│   │ └─day06
│   │   ├─01-调优的基本问题.mp4
│   │   ├─02-调优的步骤.mp4
│   │   ├─03-Jmeter的配置.mp4
│   │   ├─04-优化案例1:调整堆大小提升服务的吞吐量.mp4
│   │   ├─05-优化案例2:逃逸分析之栈上分配.mp4
│   │   ├─06-优化案例2:逃逸分析之标量替换、锁消除.mp4
│   │   ├─07-优化案例3:合理配置堆内存.mp4
│   │   ├─08-如何计算YGC发生频率.mp4
│   │   ├─09-UseAdaptiveSizePolicy的使用.mp4
│   │   ├─10-优化案例4:CPU占用很高的排查方案.mp4
│   │   ├─11-优化案例5:G1并发GC线程数对性能的影响.mp4
│   │   ├─12-优化案例6:调整垃圾回收器对吞吐量的影响.mp4
│   │   ├─13-优化案例7:日均百万订单如何设置JVM参数.mp4
│   │   ├─14-多种命令行工具的使用.mp4
│   │   ├─15-Arthas的基本使用.mp4
│   │   └─16-课程结束.mp4
│   ├─水印
│   │ ├─01-5种引用的说明.mp4
│   │ ├─01-小结.mp4
│   │ ├─01-局部变量表的说明.mp4
│   │ ├─01-课程内容介绍.mp4
│   │ ├─01-调优的基本问题.mp4
│   │ ├─01-链接环节的执行.mp4
│   │ ├─02-GC评价指标.mp4
│   │ ├─02-JVM的概述内容.mp4
│   │ ├─02-对象的创建方式.mp4
│   │ ├─02-操作数栈.mp4
│   │ ├─02-类的初始化_主动使用与被动使用.mp4
│   │ ├─02-调优的步骤.mp4
│   │ ├─03-GC的组合关系.mp4
│   │ ├─03-Jmeter的配置.mp4
│   │ ├─03-创建的对象的内存分配过程.mp4
│   │ ├─03-动态链接(指向运行时常量池中该方法的引用).mp4
│   │ ├─03-字节码文件的概述.mp4
│   │ ├─03-类的使用与类的卸载.mp4
│   │ ├─04-SerialGC.mp4
│   │ ├─04-优化案例1:调整堆大小提升服务的吞吐量.mp4
│   │ ├─04-对象的内存布局.mp4
│   │ ├─04-方法返回地址.mp4
│   │ ├─04-类的加载器的分类.mp4
│   │ ├─04-跟字节码使用相关的几个面试代码题.mp4
│   │ ├─05-ClassLoader的源码分析.mp4
│   │ ├─05-ParNewGC.mp4
│   │ ├─05-class文件结构的分析.mp4
│   │ ├─05-优化案例2:逃逸分析之栈上分配.mp4
│   │ ├─05-对象的访问定位.mp4
│   │ ├─05-栈总结的5个面试问题.mp4
│   │ ├─06-ParallelGC.mp4
│   │ ├─06-优化案例2:逃逸分析之标量替换、锁消除.mp4
│   │ ├─06-本地方法栈的说明.mp4
│   │ ├─06-相关的字节码指令.mp4
│   │ ├─06-自定义类的加载器.mp4
│   │ ├─06-解释器与JIT编译器.mp4
│   │ ├─07-CMSGC.mp4
│   │ ├─07-JIT针对何种代码进行提前编译.mp4
│   │ ├─07-优化案例3:合理配置堆内存.mp4
│   │ ├─07-双亲委派机制.mp4
│   │ ├─07-堆空间大小的设置.mp4
│   │ ├─07-类的加载概述_loading的阶段.mp4
│   │ ├─08-G1GC.mp4
│   │ ├─08-Tomcat的类加载机制.mp4
│   │ ├─08-两种不同的编译器C1和C2.mp4
│   │ ├─08-如何计算YGC发生频率.mp4
│   │ ├─08-新生代与老年代的参数设置.mp4
│   │ ├─09-GC日志分析.mp4
│   │ ├─09-GC的基本概念.mp4
│   │ ├─09-UseAdaptiveSizePolicy的使用.mp4
│   │ ├─09-对象分配过程.mp4
│   │ ├─09-程序计数器的理解.mp4
│   │ ├─10-MinorGC、MajorGC、FullGC.mp4
│   │ ├─10-优化案例4:CPU占用很高的排查方案.mp4
│   │ ├─10-引用技术算法的理解.mp4
│   │ ├─10-栈的理解.mp4
│   │ ├─10-案例一:堆溢出.mp4
│   │ ├─11-优化案例5:G1并发GC线程数对性能的影响.mp4
│   │ ├─11-可达性分析算法.mp4
│   │ ├─11-方法区的设置_演进.mp4
│   │ ├─11-案例二:元空间溢出.mp4
│   │ ├─12-优化案例6:调整垃圾回收器对吞吐量的影响.mp4
│   │ ├─12-垃圾标记和清除环节的算法.mp4
│   │ ├─12-案例三:GC overhead limit exceeded.mp4
│   │ ├─13-System.gc()与finalize()的说明.mp4
│   │ ├─13-优化案例7:日均百万订单如何设置JVM参数.mp4
│   │ ├─13-案例四:创建线程1.mp4
│   │ ├─14-内存溢出和内存泄漏问题.mp4
│   │ ├─14-多种命令行工具的使用.mp4
│   │ ├─14-案例四:创建线程2.mp4
│   │ ├─15-Arthas的基本使用.mp4
│   │ ├─15-安全点与安全区域_并行与并发.mp4
│   │ └─16-课程结束.mp4
│   ├─JVM与GC调优专题课程简介.mp4
│   ├─尚硅谷_宋红康_深入拆解一线大厂JVM.pptx
│   └─深入拆解一线大厂JVM 讲师:宋红康v1.1.mmap
├─04、大厂-JUC
│

下载地址:
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

0

主题

3247

回帖

6494

积分

VIP(年费)

积分
6494
发表于 17 小时前 | 显示全部楼层
有人整理过笔记吗,想参考一下怎么记。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信

社群

VIP

AI

顶部

QQ|本站内容来源网友投稿或网络转载,如果有侵权的内容,请联系我们删除。|小黑屋|人人为我,我为人人!| 星颖资源网

GMT+8, 2026-10-19 19:19 , Processed in 0.060651 second(s), 28 queries .

快速回复 返回顶部 返回列表