- 博客(24)
- 收藏
- 关注
原创 简述synchronized和java.util.concurrent.locks.Lock的异同 ?
Lock能完成synchronized所实现的所有功能。
2025-05-30 16:57:20
201
原创 SpringBoot实现Session多服务器共享(分布式session共享)
当我们需要将后端服务部署在多个服务器中,那么没有配置session共享时会出现什么问题呢?如下图所示,用户登录时,接口分发给了服务器A进行处理,那么此时服务器A会生成该用户的session值,此时session值会存储在服务器A的内存当中。当新请求分发给服务器B处理时,问题就出现了,我们的Session值是存储在服务器A内存中的,服务器B并没有相应的session值,这就会导致返回数据中提示用户未登录,从而客户端需要再次登录的情况。这个问题怎么解决呢?
2025-03-01 18:33:27
691
原创 正向代理与反向代理
当我们后端有多台服务器时,我们把前端的请求分摊给不同的服务器,但是我们不可能在前端代码里面轮询去请求不同的服务器,所以一般来说我们前端的请求地址是固定的,这时就可以添加一台代理服务器,接收前端的请求,然后让代理服务器去负责将请求分摊给不同的服务器。也就是我们客户端不能够直接发送请求到服务器,那么就可以加一台代理服务器,将客户端的请求转发给服务器。
2024-12-24 20:26:57
251
原创 spring.session.timeout与server.servlet.session.timeout
最近在做springboot项目中,需要设置session的过期时间,无意发现这个问题,简单记录一下。共同点:两者都可以设置session过期时间。不同点:spring.session.timeout 比 server.servlet.session.timeout的优先级高。
2024-12-23 20:47:16
505
原创 ucf101-24格式数据集评估使用到的finalAnnots.mat文件制作方式
ucf101-24数据集的finalAnnots.mat制作代码
2024-10-21 16:40:22
642
7
原创 一、Java基础之==与equals区别
Java中==和equals的区别 - 安小白learning - 博客园 (cnblogs.com)
2023-09-06 10:34:30
84
1
原创 一、Java基础之jdk、jre、jvm的区别
jdk:jdk也叫Java开发工具包,我们开发时需要用到,jdk里面包含了jre以及jvm。 jre:jre也称为Java运行环境,包含运行java项目需要的环境,不含开发功能,体积比jdk小,自带了jvm。 jvm:也称Java虚拟机,Java程序最终时运行在java虚拟机上的。 三者之间的关系:
2023-08-27 16:56:42
117
原创 解决Invalid bound statement (not found): com.difeye.dao.UsersMapper.selectUsersB
今天在做mapper接口开发作业中出现以下错误查阅百度后,发现相应xml文件所在路径需要和对应接口类所在路径一致,这样maven编译后会把二者放在一起,把蓝色圈圈的内容改成和红色一致就解决了。...
2022-03-24 12:19:19
1353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅