首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Tomcat
订阅
wen酱110586
更多收藏集
微信扫码分享
微信
新浪微博
QQ
81篇文章 · 0订阅
Tomcat实战笔记(二)整体架构(2)
使用过 Tomcat 的同学都知道,我们可以通过 Tomcat 的 /bin 目录下的脚本 startup.sh 来启动 Tomcat,那你是否知道我们执行了这个脚本后发生了什么呢?你可以通过下面这张流程图来了解一下。 Tomcat 本质上是一个 Java 程序,因此 star…
Tomcat实战笔记(一)整体架构(1)
处理 Socket 连接,负责网络字节流与 Request 和 Response 对象的转化。 加载和管理 Servlet,以及具体处理 Request 请求。 因此 Tomcat 设计了两个核心组件连接器(Connector)和容器(Container) 来分别做这两件事情。…
深入 Tomcat 内核:为什么 Tomcat 坚决不用 JDK 原生线程池?从零实现一个生产级的自定义线程池
前言:为何要“重复造轮子”? 在Java并发编程的广阔天地中,ThreadPoolExecutor是构建线程池时当之无愧的王者。它稳定、强大且功能全面。然而,真正的技术探索者从不满足于仅仅会“用”。他
Tomcat(10) 如何在Tomcat中配置虚拟主机?
在Tomcat中配置虚拟主机允许你通过不同的域名或IP地址访问同一台服务器上的不同Web应用。这通常通过编辑Tomcat的配置文件server.xml来实现。以下是详细的步骤和相关的代码示例。 1.
Tomcat(9) web.xml文件的作用
web.xml文件是Java Web应用的传统部署描述符,它用于定义Web应用的配置和部署信息。尽管随着Servlet 3.0及以上版本的引入,许多配置可以通过编程方式完成,但web.xml仍然在某些
Tomcat(8) 如何在Tomcat中部署一个Web应用?
在Tomcat中部署Web应用通常涉及以下几个步骤:准备Web应用的打包文件(WAR文件)、将WAR文件放置在Tomcat的部署目录中、配置Tomcat以识别新的Web应用。以下是详细的步骤和相关的代
Tomcat(7) Tomcat是如何处理HTTP请求的?
Tomcat处理HTTP请求的过程是一个复杂的多阶段流程,涉及多个组件的协同工作。以下是Tomcat处理HTTP请求的详细步骤,以及相关的代码示例。 1. 接收请求 Tomcat通过配置的Connec
Tomcat(6) 什么是Servlet容器?
Servlet容器是Java EE技术中的一个关键组件,它负责管理和执行Servlet。Servlet容器提供了运行时环境,使得Servlet能够接收和响应来自客户端的HTTP请求。以下是Servle
Tomcat(5) Tomcat的主要组件有哪些?
Tomcat是一个复杂的系统,由多个组件构成,每个组件都有其特定的功能和角色。以下是Tomcat的主要组件及其功能的详细解释,以及一些相关的代码示例。 1. Server Server是Tomcat的
Tomcat(4) Tomcat支持哪些版本的Java?
Tomcat支持多个版本的Java,具体支持的版本取决于Tomcat的版本。通常,Tomcat的每个主要版本都会支持多个Java版本,但建议使用与Tomcat版本兼容的Java版本以获得最佳性能和稳定