笔记
文章平均质量分 81
协手共建美好家园
这个作者很懒,什么都没留下…
展开
-
随笔记录-springmvc_ResourceHandlerRegistry+ResourceHttpRequestHandler
记录springboot读取静态资源原创 2023-11-23 21:05:17 · 1543 阅读 · 0 评论 -
随笔记录-springboot_ConfigFileApplicationListener
ConfigFileApplicationListener加载配置文件过程原创 2023-11-07 21:10:20 · 261 阅读 · 0 评论 -
tomcat学习随笔
AbstractEndpoint子类的内部类,继承AbstractEndpoint的内部接口Handler,供具体ProtocolHandler的内部类包装。连接器(支持多个)作用是协议(如http)通信,负责监听端口来接收消息请求,并传递给Container进行业务处理,再将结果响应会客户端。顶层抽象类是org.apache.tomcat.util.net.AbstractEndpoint。替换org.apache.catalina.loader.WebappClassLoader,重新加载类。原创 2023-07-13 16:19:14 · 807 阅读 · 0 评论 -
centos7 docker安装容器
一、docker1、安装curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2、启动:systemctl start docker教程参考:https://www.runoob.com/docker/centos-docker-install.html二、安装MySQL1、拉取镜像docker pull mysql2、创建以及运行mysql容器docker run -p 3307:3306 --name m原创 2021-12-09 12:20:38 · 1194 阅读 · 0 评论 -
mysql获取数字
1、定义函数DROP FUNCTION IF EXISTS `GetNumber`;DELIMITER $$CREATE FUNCTION `GetNumber`(in_string VARCHAR(50), in_index INTEGER) RETURNS INTNO SQLBEGIN DECLARE ctrNumber VARCHAR(50); DECLARE finNumber VARCHAR(50) DEFAULT ''; DECLARE sChar VARCH原创 2021-09-03 18:32:12 · 903 阅读 · 0 评论 -
同一机器部署两个(或以上)端口不同的项目问题
1、概述:在一台机器上,部署了两个tomcat,区别在于启动端口不同,分别在两个tomcat上部署相同的项目(此时运行的项目一致)时,只有一个可以登录,并且后者登录会覆盖前者。2、原因:因为tomcat存储会话时,保存于cookie的名称(JSESSIONID)都是一样的,如图所示因为cookie的作用域(Domain+Path)也是一致的,这就导致后者的session覆盖前者。3、解决:a、部署时,两个项目名(即运行根目录Path)改为不同名称b、修改tomcat配置,参考地址...原创 2021-09-02 15:15:59 · 890 阅读 · 0 评论 -
jar分离打包以及运行
【说明】基于maven的spring项目一、jar打包1、插件依赖<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution>原创 2021-08-25 12:24:38 · 1298 阅读 · 0 评论 -
structs2本地(国际)化
structs2实现语言本地化,默认是通过获取浏览器的语言来作为默认值。jsp页面使用s标签(引入:<%@taglib prefix=“s” uri=“/structs-tags”%>)支持本地化,如<s:text name=“key”/>1、structs2自带I18nInterceptor过滤器进行语言本地化,通过访问action(携带request_locale参数自行设定语言)跳转到jsp页面,即可实现指定语言本地化。备注:需要通过action跳转jsp;一次会话中,指原创 2021-05-08 15:40:13 · 218 阅读 · 1 评论