Tomcat 软件的常见架构有C/S架构和B/S架构。 B/S架构中浏览器通过请求和响应进行通信。 服务器资源分类: 静态资源: 所有用户访问,得到相同的结果。可以直接被浏览器解析。 动态资源:每个用户访问相同资源得到不同的结果。动态资源需要向被解析成为静态资源后,返回。 浏览器拥有静态资源解析引擎 ...
分类:
其他好文 时间:
2020-10-24 10:28:01
阅读次数:
19
项目地址 git clone https://gitee.com/kendoziyu/code-servlet-parent 该目录下的 javac-servlet 表示的是本文的项目。 基于web.xml开发步骤 下载、安装 Tomcat。 编写一个继承 HTTPServlet 的 Java 类M ...
分类:
其他好文 时间:
2020-10-21 21:09:10
阅读次数:
25
tomcat版本需要升级到8.5.47以上 <!-- server.xml --> <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" secure="true" /> <! ...
分类:
其他好文 时间:
2020-10-21 21:06:04
阅读次数:
31
性能调优 1、调优tomcat的线程池 1、1打开tomcat下的conf找到server.xml name : 执行器(线程池)的名字 namePrefix : 指定线程池中的每一个线程的name前缀 maxThreads:线程池中最大的线程数量 假设:请求的数量超过了“700,这将不是意味着将m ...
分类:
其他好文 时间:
2020-10-21 21:00:47
阅读次数:
26
Session,作为我们离不开的后台的技术,它的出现主要是为了解决Http协议的无状态特点,用于解决用户状态的存储问题,而往往对于存储来说都会涉及到一个时间问题,下面我们来看看它的销毁方式到底有哪些。销毁的方式默认时间到期自己设定到期时间立刻失效关闭浏览器关闭服务器案例实操默认时间到期当客户端第一次请求servlet并且操作session时,session对象生成,以Tomcat为例,Tomcat
分类:
其他好文 时间:
2020-10-20 16:30:26
阅读次数:
18
【java安装的步骤】1、通过filezilla这个工具,连接上Linux服务器,然后将我们准备好的Java的安装包传输到服务器中。2、对jdk进行解压,命令是 tar zxvf 文件名3、在根目录的usr这个文件夹里面创建一个叫java的文件夹。4、将我们解压后出现的那个文件夹移动到上一步创建的J ...
分类:
数据库 时间:
2020-10-18 16:58:58
阅读次数:
35
前言 最近跟着视频在做一个分布式项目练练手,然后那个老师就说了下freemakker生成静态页面后,然后讲了下思路:添加商品时生成对应的商品静态页面,访问通过nginx来访问静态页面,但是之后就啥也没做了 nginx我就懒得下载以及搭建了,直接用tomcat来代替,我的思路是这样:访问商品详情页面时 ...
分类:
编程语言 时间:
2020-10-18 10:17:13
阅读次数:
31
servlet工程创建 前提:创建项目之前需要配置java环境变量 和tomcat配置,配置完成后进入如下操作。 tomcat 安装和配置参考 https://www.cnblogs.com/xushengyong/p/13734688.html 1、idea创建servlet项目 File-->n ...
分类:
其他好文 时间:
2020-10-18 10:03:01
阅读次数:
16
Maven部署情况 采用docker方式进行部署,通过Dockerfile新建自定义镜像 Dockerfile内容 FROM tomcat:8.5 #COPY sysctl.conf /etc COPY demo.war /usr/local/tomcat/webapps/ROOT.war EXPO ...
分类:
其他好文 时间:
2020-10-16 10:53:06
阅读次数:
21
2020最新Linux系统发行版ContOS7演示安装Tomcat9。 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。 更多命令学习推荐: 1、下载Linux版Tomcat包 tar.gz:Linux环境下的压缩包,免安装! 1 ...
分类:
系统相关 时间:
2020-10-16 10:41:44
阅读次数:
34