tomcat
tomjourney
积善之家 必有余庆
展开
-
centos8安装并启动tomcat9
【1】 步骤如下step1) 下载tomcat9step2)centos8 输入 rz命令,把tomcat9 压缩包上传到centos8没有rz命令, 安装使用 yum -y install lrzszstep3)压缩包解压到tomcat9step4)配置jdk环境vim /etc/profile# 编辑运行环境文件 vim /etc/profileJAVA_HOME=/usr/local/software/jdk1.8PATH=$JAVA_HOME/bin:$PAT.原创 2021-08-07 15:42:51 · 700 阅读 · 0 评论 -
linux虚拟机tomcat上部署web项目的常用命令
1)查看 tomcat是否在运行ps -ef | grep tomcatps -ef 补充:Linux中的ps命令是Process Status的缩写,ps命令用来列出系统中当前运行的那些进程。ps命令可以列出当前进程的运行情况(状态、时间等信息)。在Linux系统中,进程有5中状态,在ps命令中分别用5个大写字母表示:R (TASK_RUNNING),可执行状态。runnable (on run queue),正在运行或在运行队列中等待的进程S (TASK_INTERRUPTIBLE原创 2021-07-25 12:03:07 · 243 阅读 · 0 评论 -
利用session防止表单重复提交
1、是什么?一个表单不能多次提交;2、为什么? 在网络不好或者并发请求时会导致多次重复提交数据的问题。防止重复提交,可以维护数据一致性;3、怎么做? 把 session的编号和当前时间戳经过 MD5 加密并存入 session;(更加通用的方法是,把 用户名,密码当做加密源进行加密,得到摘要作为token)【荔枝】转自 张孝祥token 生成方式如下:(更加通用的方法是,把 用户名,密码当做加密源进行加密,得到摘要作为token)/** * 产生表单标识号并将之保存在当...原创 2020-11-22 17:24:52 · 913 阅读 · 0 评论 -
servlet session 跟踪用户上次访问时间
1、是什么? 上次访问时间;即用户最近一次登录时间;2、为什么? 为了提示用户登录或访问记录,提高安全性,如qq登录提示;3、怎么做? 通过cookie 实现; 用户第1次登录, 服务器把访问时间放入cookie 并作为响应报文返回浏览器,浏览器将cookie 存入磁盘,每次(除第一次外)访问都带上她;补充: 本文在cookie中存储了访问时间,若业务场景需要,可以存储其他数据;【荔枝】(转自张孝祥)// 跟踪上次客户访问时间 public class AccessTime...原创 2020-11-22 16:54:08 · 907 阅读 · 0 评论 -
servlet session持久化
1、 session持久化是什么? web服务器把session中存储的属性存储到本地磁盘或数据库中;2、为什么需要持久化? 因为 session是服务器维护访问状态的对象,即便客户端关闭连接或客户端长时间没有访问,服务器还依然存储了客户端的访问数据,浪费了服务器资源;为了提高服务器内存利用率,其会将暂时不活动但未超时的 session对象 存储到本地或数据库(持久化或序列化); 一旦服务器想要恢复 之前某客户的访问状态时,就可以从本地或数据库恢复他们到内存(反序列化);3、session...原创 2020-11-22 16:23:26 · 627 阅读 · 0 评论 -
转:什么是 Base64编码
转:https://developer.aliyun.com/article/763589一、定义Base64编码是一种基于 64 个可打印字符来表示二进制数据的方法。目前 Base64 已经成为网络上常见的传输 8 位二进制字节代码的编码方式之一。为什么会有 Base64 编码呢?(Base64编码的作用)因为有些网络传送渠道并不支持所有的字节,例如:传统的邮件只支持可见字符的传送,像 ASCII 码的控制字符就不能通过邮件传送。这样用途就受到了很大的限制。图片的二进制流的每个字节不...转载 2020-11-22 15:35:45 · 412 阅读 · 1 评论 -
转:常用的几种加密算法以及java实现
转自:https://blog.csdn.net/wqwqwqwq403/article/details/103948952工作中经常会接触到一些加密算法,比如说base64、MD5、DES、AES等等,那么这些算法到底有什么区别以及具体的应用场景是什么呢,下面就做个简要的梳理。一、什么是加/解密,目的是什么?所谓加密,就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为 “密文”。目的就是保护数据不被非法窃取、阅读。所谓解密,也就是加密的逆过程,即将该...转载 2020-11-22 15:24:12 · 412 阅读 · 1 评论 -
servlet设置cookie实验
【README】 本文旨在 通过servlet 设置cookie ,查看cookie长什么样子,来达到了解cookie的目的;cookie作用: 因为http协议是无状态的,要想维护web访问的状态,就需要使用专门的技术解决。cookie 是一种在客户端保持 http状态信息的技术;浏览器第1次访问服务器时,传入个人信息,服务器把这些信息封装到cookie, 返回给客户端;(第1次访问,客户端没有传入 cookie)浏览器第2次访问服务器时,会带着第1次服务器响应报文中的cookie 传给 服.原创 2020-11-12 13:12:20 · 775 阅读 · 0 评论 -
转:Tomcat启动失败 提示Server Tomcat v7.0 Server at localhost failed to start.六种解决方法
转:https://my.oschina.net/u/4391471/blog/3298034Tomcat启动失败,提示Server Tomcat v7.0 Server at localhost failed to start在一次查看自己以前写过的项目中,运行tomcat失败,出现如图提示然而自己之前的项目运行时候都很正常,没有出现这样的错误,再次运行时候就出现这样的错误,百思不得其解,上网百度、请教别人最终将这个问题解决,总结了六点,分享给大家,希望可以帮助到那些和...转载 2020-11-11 23:44:40 · 4955 阅读 · 1 评论 -
如何基于tomcat构建web站点
修改 conf/server.xml 配置, 如下:<Server port="8005" shutdown="SHUTDOWN"> <Service name="Catalina111"> <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Engine name="Catalin原创 2020-11-10 23:41:30 · 310 阅读 · 0 评论