课程介绍
课程章节
章节1:Tomcat 架构概览 (14节)

课时01

什么是Tomcat

3分37秒

课时02

什么是规范

11分40秒

课时03

如何获取源码并调试

3分31秒

课时04

如何阅读源码

11分25秒

课时05

Tomcat官网

2分19秒

课时06

Tomcat源码初览

17分12秒

课时07

通过server.xml推出来的结构

9分26秒

课时08

a Context is a web application

2分17秒

课时09

Tomcat的webxml

3分45秒

课时10

Tomcat的Contextxml

3分58秒

课时11

Tomcat的work目录

4分4秒

课时12

服务器的构建

16分4秒

课时13

Tomcat架构图

14分38秒

课时14

用服务器画出二叉树

6分10秒

章节2:Tomcat 生命周期原理 (9节)

课时15

Tomcat的层级结构

5分0秒

课时16

Tomcat的生命周期管理(1)

10分0秒

课时17

Tomcat的生命周期管理(2)

10分9秒

课时18

Tomcat的生命周期管理(3)

18分16秒

课时19

Tomcat的容器生命周期管理

16分57秒

课时20

Tomcat生命周期模板实现(1)

10分0秒

课时21

Tomcat生命周期模板实现(2)

9分49秒

课时22

Tomcat生命周期模板实现(3)

16分17秒

课时23

Tomcat容器模板实现原理

6分19秒

章节3:Tomcat 容器原理 (10节)

课时24

Tomcat的层级结构(1)

10分0秒

课时25

Tomcat的层级结构(2)

10分0秒

课时26

Tomcat的层级结构(3)

10分47秒

课时27

Bootstrap启动执行原理init方法(1)

14分11秒

课时28

Bootstrap启动执行原理init方法(2)

13分11秒

课时29

Bootstrap启动执行原理init方法

11分6秒

课时30

Catalina原理

1分3秒

课时31

Catalina原理load方法(1)

10分0秒

课时32

Catalina原理load方法(2)

10分0秒

课时33

Catalina原理load方法(3)

14分24秒

章节4:Tomcat 类加载器原理 (10节)

课时34

Catalina原理load方法

9分50秒

课时35

Spring官网介绍

3分14秒

课时36

Bootstrap启动执行原理start方法和Catalina原理start方法

13分58秒

课时37

SpringDemo讲解

21分43秒

课时38

生命周期模板类实现原理

6分46秒

课时39

答疑

1分39秒

课时40

Server(1)

3分1秒

课时41

Server(2)

21分41秒

课时42

StandardServer原理

16分40秒

课时43

Service原理

11分29秒

章节5:Tomcat Server服务器原理 (18节)

课时44

Connector

8分2秒

课时45

initInternal

6分26秒

课时46

Connector类

5分23秒

课时47

协议升级

11分10秒

课时48

ProtocolHandler接口讲解

8分54秒

课时49

AbstractProtocol抽象类

7分21秒

课时50

Processor类

2分23秒

课时51

AbstractProtcol类讲解

2分39秒

课时52

servlet讲解

8分1秒

课时53

AbstractProtcol类讲解

4分11秒

课时54

AbstractHttp11Protocol类及子类讲解

11分57秒

课时55

Http11AprProtocol类讲解

55秒

课时56

AbstractEndpoint类讲解

3分49秒

课时57

ServerSocketChannel类和ocketChannel类讲解

7分29秒

课时58

AbstractEndpoint类讲解

2分34秒

课时59

多进程accept

5分41秒

课时60

AbstractEndpoint类讲解

4分49秒

课时61

TCP三次握手

9分1秒

章节6:Tomcat Service 服务原理 (15节)

课时62

TCP三次握手

5分6秒

课时63

socket队列

5分39秒

课时64

countUpOrAwaitConnection方法和countDownCOnnection方法

6分40秒

课时65

Endpoint原理

5分56秒

课时66

LimitLatch类讲解

3分56秒

课时67

值可以动态增减少实现

7分59秒

课时68

NioEndpoint类

9分56秒

课时69

NioEndpoint类

9分10秒

课时70

NioEndpoint类bind方法

4分57秒

课时71

Tomcat线程模型

5分48秒

课时72

NioEndpoint类Acceptor方法

5分30秒

课时73

NioEndpoint类setSocketOptions方法

12分44秒

课时74

NioEndpoint类reqister方法

3分8秒

课时75

SocketWrapperBase类

12分43秒

课时76

NioEndpoint类

4分22秒

章节7:Tomcat Connector 连接器原理 (13节)

课时77

NioEndpoint类run方法

10分0秒

课时78

SynchronizedQueue类

5分16秒

课时79

NioEndpoint类events方法讲解

1分27秒

课时80

优化站点

3分23秒

课时81

NioEndpoint类run方法

4分20秒

课时82

例子

3分29秒

课时83

NioEndpoint类run方法

8分47秒

课时84

timeout方法讲解

8分27秒

课时85

selector方法讲解

7分39秒

课时86

timeout方法

8分51秒

课时87

processKey方法(1)

9分44秒

课时88

processKey方法(2)

12分10秒

课时89

processKey方法(3)

9分58秒

章节8:Tomcat ProtocolHandler 协议处理器原理 (8节)

课时90

SocketEvent类

15分19秒

课时91

processSocket方法

11分50秒

课时92

SocketProcessor方法

9分35秒

课时93

ConnectionHandler方法(1)

13分49秒

课时94

ConnectionHandler方法(2)

11分29秒

课时95

ConnectionHandler方法(3)

8分56秒

课时96

ConnectionHandler方法(4)

12分47秒

课时97

AbstractProcessorLight类

16分52秒

章节9:Tomcat Endpoint 端点类原理 (7节)

课时98

讲解AbstractProcessorLight类

14分17秒

课时99

request方法

14分58秒

课时100

构造器

5分19秒

课时101

Http11Processor类(1)

10分10秒

课时102

Http11Processor类(2)

10分1秒

课时103

Http11Processor类(3)

17分17秒

课时104

CoyoteAdapter类(1)

10分32秒

章节10: Tomcat Engine 引擎原理 (13节)

课时105

调优点

2分47秒

课时106

Engine接口和StandardEngine实现

6分36秒

课时107

Pinpeline接口

5分22秒

课时108

Valve接口

1分32秒

课时109

StandardPipeline类

17分42秒

课时110

ValueBase类讲解

9分44秒

课时111

AccessLogValue类中的BackgroundProcess方法

3分59秒

课时112

ErrorReportValve类

2分51秒

课时113

StandardEngineValve类(1)

4分55秒

课时114

StandardEngineValve类(2)

17分1秒

课时115

StandardContextValve类

10分29秒

课时116

Java DCL单例模式真的需要对变量加Volatile吗(1)

9分44秒

课时117

Java DCL单例模式真的需要对变量加Volatile吗(2)

11分20秒

章节11:Tomcat Host原理 (19节)

课时118

StandardHostValve类

11分0秒

课时119

StandardContextValve类

3分32秒

课时120

StandardWrapperValve类(1)

22分13秒

课时121

SystemLogHandler类(1)

4分41秒

课时122

StandardWrapperValve类(2)

1分32秒

课时123

SystemLogHandler类(2)

2分45秒

课时124

StandardWrapperValve类(1)

1分48秒

课时125

ApplicationFilterChain类

7分1秒

课时126

spring自动装配原理

8分50秒

课时127

ApplicationFilterFactory类

8分56秒

课时128

spring中AbstractApplicationContext类

2分9秒

课时129

ApplicationFilterFactory类(1)

1分19秒

课时130

ApplicationFilterChain类(2)

4分13秒

课时131

StandardWrapperValve类(2)

2分7秒

课时132

StandardEngine类

1分32秒

课时133

ContainerBase类

1分15秒

课时134

StandardEngine类

2分36秒

课时135

StandardHost类

5分10秒

课时136

HostConfig类

6分50秒

章节12:Tomcat Context原理 (9节)

课时137

HostConfig类

3分20秒

课时138

HostConfig类中start方法

3分3秒

课时139

deployApps方法

13分30秒

课时140

deployDescriptors方法

4分26秒

课时141

ContextName类

4分59秒

课时142

deployDescriptor方法

23分48秒

课时143

deployDescriptor方法

18分10秒

课时144

deployWARs方法

18分10秒

课时145

deployDirectory方法

5分13秒

章节13:Tomcat Wrapper原理 (13节)

课时146

StringManger类的讲解

8分57秒

课时147

TldScanner类讲解

3分1秒

课时148

HostConfig类中deployApps方法

2分52秒

课时149

HostConfig类中lifecycleEvent方法 (1)

15分22秒

课时150

HostConfig类中lifecycleEvent方法 (2)

14分38秒

课时151

HostConfig类中lifecycleEvent方法 (3)

12分24秒

课时152

扩展

17分38秒

课时153

HostConfig类中checkResources方法

2分45秒

课时154

HostConfig类中check方法

3分25秒

课时155

deploy方法

4分37秒

课时156

HostConfig类中reload方法

7分30秒

课时157

ContextBind接口

9分30秒

课时158

Context接口

3分22秒

章节14:Tomcat Pipeline与Valve原理 (12节)

课时159

Context接口

11分22秒

课时160

StandardContext类中initInternal方法和startInternal方法

4分19秒

课时161

StandardContext类中postWorkDirectory方法

12分27秒

课时162

WebResourceRoot类讲解(1)

14分11秒

课时163

WebResourceRoot类讲解(2)

14分14秒

课时164

StendardRoot类

1分53秒

课时165

WebResource资源管理

3分43秒

课时166

StrandardRoot类中的startInternal方法

6分26秒

课时167

DirResoutceSet类中DirResoutceSet方法

4分54秒

课时168

DirResoutceSet类中的getResource方法

12分10秒

课时169

FileResource类中FileResource方法

11分3秒

课时170

AbstractArchiveResourSet类中的WebResourc方法

4分17秒

章节15:Tomcat 生命周期监听器原理 (12节)

课时171

StandardContext类

14分10秒

课时172

StandardRoot类(1)

10分13秒

课时173

StandardRoot类(2)

11分58秒

课时174

resourcesStart方法

2分27秒

课时175

WebappLoader类

5分1秒

课时176

Loader类

4分46秒

课时177

官方文档Classloading

14分56秒

课时178

Apache Commons Daemon

12分50秒

课时179

commons-daemonl

5分30秒

课时180

官方文档Classloading

14分56秒

课时181

webappLoeder类

5分17秒

课时182

webappClassLoaderBase类

6分27秒

章节16:Tomcat 整体完整启动流程原理 (11节)

课时183

ClassLoader类

1分41秒

课时184

SoftReference类

16分29秒

课时185

SoftReferenceObjectPool类

4分44秒

课时186

WeakReference类

6分35秒

课时187

PhantomRefernce类

2分50秒

课时188

WeakHashMap类

8分16秒

课时189

Collections类和ClassLoader类的

2分58秒

课时190

ParallelWebappClassLoader类

1分41秒

课时191

WebappClassLoadBase类(1)

8分47秒

课时192

WebappClassLoadBase类(2)

15分22秒

课时193

spring

2分53秒

章节17:Tomcat Bootstrap启动类 (15节)

课时194

Tomcat脚本文件

14分49秒

课时195

Bootstrap类详解tomcat核心catalina

3分54秒

课时196

init方法

4分26秒

课时197

initClassLoaders方法(1)

10分20秒

课时198

initClassLoaders方法(2)

10分38秒

课时199

initClassLoaders方法(3)

15分22秒

课时200

load方法(1)

4分12秒

课时201

start方法

5分17秒

课时202

setParentClassLoader方法

51秒

课时203

load方法(2)

7分38秒

课时204

start方法

5分17秒

课时205

await方法

20秒

课时206

standardServer中的initlntemal方法

13分12秒

课时207

startlntemal方法

3分12秒

课时208

initltenal方法

10分14秒

章节18:Tomcat Catalina核心类 (12节)

课时209

startlntemal方法

7分8秒

课时210

Engine原理

4分21秒

课时211

Executor原理

7分11秒

课时212

MapperListener原理

16分15秒

课时213

Sonnector原理

13分36秒

课时214

Http11NioProtocol原理

7分18秒

课时215

NioEndpoint原理

11分44秒

课时216

Poller线程

11分15秒

课时217

Accepor线程

4分40秒

课时218

setSocketOptions方法

3分29秒

课时219

register方法

14分15秒

课时220

回顾流程

4分6秒

章节19:Tomcat 整体关闭完整流程原理 (11节)

课时221

processKey方法

6分47秒

课时222

processSocket方法

9分29秒

课时223

SocketProcessor原理

15分30秒

课时224

ConnectionHandler(1)

10分15秒

课时225

ConnectionHandler(2)

17分27秒

课时226

Processor原理process方法(1)

35秒

课时227

Processor原理process方法(2)

4分57秒

课时228

service方法

18分23秒

课时229

CoyoteAdaptor原理service方法

10分49秒

课时230

EnginePipeline原理中StandardEngineValve原理

5分11秒

课时231

HostPipeline原理中StandardHostValve原理

9分52秒

章节20:Tomcat Http请求与响应完整流程原理 (15节)

课时232

ContextPipeline原理中StandardContextValve原理

4分10秒

课时233

Wrapper Pipeline原理中StandardWrapperValve原理(1)

10分0秒

课时234

Wrapper Pipeline原理中StandardWrapperValve原理(2)

10分15秒

课时235

Wrapper Pipeline原理中StandardWrapperValve原理(3)

10分41秒

课时236

StandardWrapper类allocateServlet方法

6分25秒

课时237

allocate方法

14分14秒

课时238

deallocate方法(1)

1分4秒

课时239

deallocate方法(2)

2分38秒

课时240

ApplicationFilterFactory类中createFilterChain方法

5分4秒

课时241

web.xml文件配置

3分42秒

课时242

ApplicationFilterFactory类中createFilterChain方法

5分4秒

课时243

ApplicationFilterChain类中doFilter方法

11分0秒

课时244

答疑

3分32秒

课时245

画图

14分17秒

课时246

总结

1分40秒

您没有该体系课权限,需要开通权限请点击联系老师。
联系老师
个问题,0回答
提问
暂无提问,赶紧去提问吧~