Tomcat

tomcat 配置开启 APR 模式

Tomcat ARP介绍  Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术。APR(Apache Portable Runtime) 是一个高可移植库,它是Apache HTTP Server2.x的核心。   APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生...

tomcate环境搭建

Tomcat 环境搭建 最近在工作之余,看到了一些 Tomcat 的基础资料,感觉蛮好。同时也回忆起自己刚毕业要参加工作那会对 Tomcat 也是各种资料各种查,实属不易。为此,针对最近整理的一些基础,把 Tomcat 基本的配置梳理一下,希望能对初学 Tomcat 的朋友有所帮助。Tomcat 官网:http://tomcat.apache.org/一、...

解压版(绿色版)Tomcat配置

解压版Tomcat配置(本例Tomcat6): 一 配置Tomcat 1 下载Tomcat Zip压缩包,解压。      如果增加tomcat的用户名和密码,则修改/conf/tomcat-user.xml         <?xml version='1.0' encoding='utf-8'?> <tomcat-users>...

IDEA新建MavenWeb项目并通过Tomcat运行HelloWorld以及运行简单的Servlet类

IDEA新建MavenWeb项目并通过Tomcat运行HelloWorld以及运行简单的Servlet类 由于在IDEA中新建Maven项目配置web中遇到很多坑,目前在这边记录一下 一、运行环境: IntelliJ IDEA Version 2018.3.4 (IDEA2018)  、 JDK1.8 二、运行中所需安装包以及最终的项目 项目ZIP 链接...

java相关环境配置

1.安装JDK的步骤: 1.sh jdk_6u10_rpm.bin 2.配置环境变量: vi /etc/profile export JAVA_HOME=/usr/java/jdk1.6.0_10 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$JAVA_HOME/lib 3.注销 4.java -...

Tomcat系列(10)——Tomcat主要设计模式5种(外观,责任链,观察者,模板方法,命令模式)

核心部分 外观模式: RequestFacade应用门面模式(facade)来封装HttpServletRequest。 观察者模式: 事件监听机制,控制组件生命周期的 Lifecycle 、Servlet 实例的创建、Session 的管理、Container 管理等应用了观察者模式。相关的类有LifecycleListener, ContainerL...

Tomcat系列(3)——Tomcat 组件及架构核心部分 4类主要组件(顶层,连接器,容器,嵌套)

1.架构图    2. 定义    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,它早期的名称为catalina,后来由Apache、Sun 和其他一些公司及个人共同开发而成,并更名为Tomcat。Tomc...

下载Tomcat时Tomcat网站上的core和deployer的区别

下载Tomcat时Tomcat网站上的core和deployer的区别  做JavaEE开发的朋友,无论是学习者还是已经工作的朋友,总是会用到Tomcat这个Servlet容器,那么大家从Tomcat官网上去下载tomcat的时候总会看到下载列表中有如下内容(下面以下载6.0.43版为例): 6.0.43 Please see the README fil...

TOMCAT 启动报错 INVALID CHARACTER FOUND IN METHOD NAME. HTTP METHOD NAMES MUST BE TOKENS

Tomcat报错如下: 解决方案: 问题出现原因是Tomcat的header缓冲区大小不够,需要conf目录下的server.xml中增加maxHttpHeaderSize字段即可: <Connector port="8080"   executor="tomcatThreadPool"         protocol="HTTP/1.1"   ...

Tomcat中的c3p0数据库连接池的释放

一个项目通过c3p0获得连接池,相关代码如下: public class JdbcUtil { // 连接池的核心类 private static ComboPooledDataSource dataSource; //初始化连接池相关参数 static{ try { dataSource = new ComboPooledDat...