笔记
文章平均质量分 52
weixin_42242792
这个作者很懒,什么都没留下…
展开
-
Tomcat(七)类加载机制
Tomcat类加载机制一 Tomcat类加载机制要考虑的问题1.1 WebAppClassLoader1.2 SharedClassLoader1.3 CatalinaClassloader1.4 CommonClassLoader1.5 线程类加载器二 Tomcat类加载机制默认实现2.1 BootstrapClassLoader2.2 SystemClassLoader2.3 CommonClassLoader2.4 WebappClassLoader三 源码分析3.1 类加载器构建3.2 initCl原创 2021-09-29 14:47:27 · 441 阅读 · 0 评论 -
Tomcat(六)处理web请求
Servlet是如何生效的做过Java Web的我们都知道,我们的具体业务处理逻辑是卸载Servlet中的,不难猜测,一次Tomcat的请求最后肯定是Servlet完成的。Tomcat设计了这么多层次的容器,Tomcat是怎么确定请求是由哪个Wrapper容器里的Servlet来处理的呢?答案是,Mapper组件。Mapper组件的功能就是将用户请求的URL定位到一个Servlet,它的工作原理是: Mapper组件里保存了Web应用的配置信息,其实就是容器组件与访问路径的映射关系,比如Host容器.原创 2021-09-28 09:42:28 · 649 阅读 · 0 评论 -
Tomcat(五)web.xml解析
web.xml解析原创 2021-09-26 18:40:00 · 481 阅读 · 0 评论 -
Tomcat(四)Context构建
Tomcat中Context构建一 Host启动一 Host启动多数情况下,并不需要在server.xml中配置Context,而是由HostConfig自动扫描部署目录,以context.xml文件为基础进行解析创建(如果通过IDE启动Tomcat并部署应用,其Context配置将会被动态更新到server.xml中)。protected synchronized void startInternal() throws LifecycleException { // Set erro原创 2021-09-26 17:00:00 · 356 阅读 · 0 评论 -
Tomcat(三)Tomcat配置文件Server.xml解析
Tomcat配置文件Server.xml解析一 核心的解析逻辑1.1 parseServerXml二 XML文件解析方法2.1 预加载DOM树2.2 事件机制的SAX三 Digester3.1 Digester基本架构3.2 Digester解析XML文档的流程3.3 使用流程四 Digester解析xml示例一 核心的解析逻辑Catalina的load方法中,完成了server.xml的解析,将server.xml配置的Server、Service、Connector、Engine、Host各组件原创 2021-09-26 14:31:18 · 1116 阅读 · 0 评论 -
Tomcat(三)Tomcat启动过程
Tomcat启动过程原创 2021-09-24 19:37:07 · 774 阅读 · 0 评论 -
Toncat(二)基础类介绍
一、Server二、Service原创 2021-09-24 08:49:20 · 163 阅读 · 0 评论 -
Java8新特性
Java8新特性一、接口的默认方法1.1 为什么引入此方法接口功能扩展接口可以有实现方法,且无需实现类实现其方法。解决接口的修改与现有的实现不兼容的问题;接口支持申明带实现的方法;1.2 什么是默认方法接口中使用default关键字修饰的方法:一个接口中可以存在多个默认方法静态默认方法:接口中可以申明静态方法1.3 和抽象类的区别继承关系:一个类只能继承一个抽象类,但可以实现多个接口变量:抽象类有实例变量,接口只能有类变量1.4 多个默认方法解决方案创建自己的默认方原创 2021-08-20 08:55:15 · 104 阅读 · 0 评论 -
Java基础 一
基础介绍原创 2021-07-23 09:20:43 · 49 阅读 · 0 评论 -
Spring boot介绍
大纲原创 2021-07-23 09:20:01 · 49 阅读 · 0 评论 -
Spring IOC容器介绍
容器的组成部分原创 2021-07-23 09:19:23 · 47 阅读 · 0 评论 -
Java基础 集合框架
map list set集合介绍原创 2021-07-23 09:18:26 · 45 阅读 · 0 评论 -
Tomcat(一)系统架构
多线程原创 2021-07-23 09:17:46 · 112 阅读 · 0 评论 -
Java8并行流
并行流介绍原创 2021-07-23 09:16:56 · 53 阅读 · 0 评论 -
Java8方法的引用
方法引用原创 2021-07-23 09:13:56 · 51 阅读 · 0 评论 -
Java8 Stream
STRWAM说明原创 2021-07-23 09:13:03 · 48 阅读 · 0 评论 -
Java8表达式
表达式说明原创 2021-07-23 09:12:16 · 51 阅读 · 0 评论 -
Java8 默认方法
一级标题二级标题三级标题啥时候原创 2021-07-22 20:14:08 · 48 阅读 · 0 评论 -
JAVA
Java8学习笔记标题原创 2021-07-20 08:35:41 · 356 阅读 · 0 评论