- 博客(24)
- 收藏
- 关注
原创 随记——springboot—— JSR-303(参数合法性校验)
创建注解//关联校验器类String message() default "提交的数据必须是在数据列表中";Class<?Class<?创建校验器类/*** 初始化的方法* 举例:@ListValue(val={1,0})* 获取到 1 0*/@Override// 0 1set.add(i);/*** 判断校验是否成功的方法* @param value 客户端传递的对应的属性的值 判断value是否在0 , 1 中* @return*/
2025-04-01 15:05:08
501
原创 随记——docker中安装mysql
注意: docker ps 看不到容器,且docker ps -a 可以看到容器,表示启动失败。环境: centos8。
2025-03-31 11:16:32
123
原创 nginx配置关闭ipv6
请求地址:http://localhost:port/xxxx/baidu/rest/2.0/ocr/v1/business_license?注意:resolver 结合set 才好使 不知道为啥。
2024-01-08 11:02:51
2035
3
原创 tomcat+redis session共享
参考链接:https://github.com/jcoleman/tomcat-redis-session-manager。参考链接:https://zhuanlan.zhihu.com/p/542883724。tomcat7 session 共享。tomcat8 session 共享。
2024-01-08 10:58:51
479
原创 随记——ELK部署
下载安装包:elasticsearch、kibana、logstash、filebeat 注意版本要一致,这里用的是7.13.4。es安装目录中的plugins目录下新建目录ik,将下载的zip解压到新建目录下。kibana也不能使用root账户启动,使用上面es创建的账户即可。注意防火墙,测试环境可以关闭防火墙,生产可以选择放开相应端口。下载地址:(选择对应版本的分词器下载,直接下载zip即可)重启es,log中可以看到插件加载成功。
2023-06-21 16:07:01
2219
原创 漏洞:CVE-2021-31805——升级struts版本2.0.6-2.5.30
漏洞:CVE-2021-31805——升级struts版本2.0.6-2.5.30一、切换jar包更改配置二、页面标签修改三、异常原因分析漏洞描述Apache struts2部分版本存在漏洞,对不受信任的用户输入使用强制OGNL可能导致远程代码执行,黑客可利用该漏洞控制服务器。一、切换jar包更改配置切换jar包:struts2-core-2.5.30.jarstruts2-spring-plugin-2.5.30.jar删除 xwork-2.0.4 这个包已经包含在了struts
2022-04-28 17:38:10
1536
原创 随记——linux_weblogic_idea远程调试
linux_weblogic_idea远程调试一、weblogic开启debug模式二、idea配置远程调试1、新建远程weblogic2、配置三、配置完成启动一、weblogic开启debug模式在weblogic脚本setDomainEnv.sh 中找到 export JAVA_PROPERTIES,加入####分割线内的命令注意:当部署了主控-从控节点时,需要加入判断 if [ "${SERVER_NAME}" = "AdminServer" ] ; then , 否则会由于主从节点监听
2021-09-08 12:44:00
1002
原创 随记--SpringBoot整合jsp
SpringBoot整合jsp一、配置二、代码一、配置pom.xml中引入依赖<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version></dependency><dependency> <groupId&g
2021-06-09 22:30:20
120
原创 随笔———SpringBoot配置https
SpringBoot配置https一、配置二、踩坑三、linux中启动jar包方式一、配置在application.properties 或yml中配置#端口server.port:8443#是否开启ssl认证server.ssl.enabled=true#证书仓库路径,将证书放在resources目录下server.ssl.key-store=classpath:server.jks#证书密码server.ssl.key-store-password=123456#证书类型serv
2021-05-17 18:59:41
231
原创 随记——nginx配置https访问(KeyTool证书)
nginx配置https访问一、生成证书1. 将如下信息生成一个脚本文件,叫做 generate.sh 可直接执行上面的命令2. 执行脚本,生成证书3. 将.jks文件转为.p12(PKCS12格式证书库)4. 将cer格式证书转为pem格式5. 提取私钥二、配置Nginx https访问注意事项一、生成证书1. 将如下信息生成一个脚本文件,叫做 generate.sh 可直接执行上面的命令read -p "Please input alias:" aliasread -p "Please in
2021-03-31 19:10:16
2649
3
原创 随记——Nginx学习笔记
Nginx学习一、Nginx二、对比Nginx 和ApacheNginx与Apache进程调度三、相关资源文档四、安装Tengine开机启动配置nginx启动脚本五、相关配置http负载均衡健康检查自动索引动静分离相关异常启动脚本配置配置报错一、NginxNginx:轻量级、高性能的HTTP 和反向代理服务器,也是IMAP/POP3/SMTP代理服务器官方测试支持5万并发特点:cpu、内存消耗小,并发能力强Nginx 可以解决的问题高并发负载均衡高可用虚拟主机伪静态动静分离
2021-03-30 23:42:57
671
2
原创 随记——zookeeper安装
一、安装准备下载地址:https://zookeeper.apache.org/zk01 ~ zk04 四台虚拟机安装jdk并设置JAVA_HOME安装#解压安装包mkdir /usr/zookeeper/tar -zxvf apache-zookeeper-3.5.9-bin.tar.gz -C /usr/zookeeper/#修改配置文件cd /usr/zookeeper/apache-zookeeper-3.5.9-bin/conf/cp zoo_sample.cfg zoo.
2021-03-30 23:39:22
115
原创 随笔——Docker学习笔记
一、Docker 安装yum install -y yum-utils device-mapper-persistent=data lvm2# -y 自动确认安装# yum-utils yum工具包,可以简化安装# device-mapper-persistent=data,lvm2 是两个数据存储驱动包,docker中进行数据存储需要依赖这两个包yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/ce
2021-02-07 00:17:15
724
原创 随记——生命周期
随记:生命周期servlet的生命周期cookie的生命周期session的生命周期servletContext:解决不同用户数据共享问题servletConfigservlet的生命周期创建:servlet在第一次接收请求的时候创建对象,进行初始化操作销毁:服务器关闭的时候进行销毁操作配置<load-on-startup>1</load-on-startup>后,servlet在服务器启动的时候创建对象进行初始化,中间的数字代表优先级cookie的生命周期一个cook
2020-09-07 15:09:57
129
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人