一个欲儿的博客

Spring Security + Redis 的无状态分布式认证架构设计

传统Session和JWT的弊端 Session 在传统Web开发中,服务器通过Tomcat的 HttpSession(基于Cookie中的 JSESSIONID)维持状态。但在现代微服务与前后端分离

yuer yuer 发布于 2026-06-05

MySQL+Redis+RabbitMQ解决并发问题

引言 由于业务不方便展示,此处特定构造了一个新的业务场景。 假设每个用户有一个uid字段和hot字段,游客可以为uid为1的用户点赞,点赞一次数值加1,一个游客还好,那万一有很多很多呢 我写了一个de

yuer yuer 发布于 2026-06-01

LiteCloud超轻量级网盘系统Spring Boot

LiteCloud LiteCloud 是一个轻量级的云存储系统,基于 Spring Boot 开发,提供文件存储、用户管理等功能。采用现代化的深色主题设计,支持响应式布局,提供舒适的用户体验。 界面

yuer yuer 发布于 2025-07-17

监听器模式

1\. 问题背景 假设我们有一个 银行账户管理系统,该系统需要监控用户账户余额的变动,并在发生变动时,自动执行一些相关的操作,比如发送 余额变动通知(如短信、邮件等)。为了实现这一功能,我们希望通过一

yuer yuer 发布于 2025-07-01

回调

1\. 问题背景 假设现在有一个TaskProcessor类有100个任务要进行加工,加工完成以后,还有一个类ResultConsumer需要对你每一次的加工好的任务进行自己的业务逻辑处理怎么办?你可

yuer yuer 发布于 2025-07-01

观察者模式

1\. 问题背景 现在有三个类:机器类,工人类,订单类 机器类有一个属性叫 isBroken,类型为boolean,其值为false时,代表机器正常,工人和订单都不受影响 但是当其值为true时,工人

yuer yuer 发布于 2025-07-01

抽象工厂设计模式

1.问题背景: 现在有两个产品Product分别是手机壳PhoneCase和耳机EarPhone,但是他们会来自于各个生产厂商,比如说Apple和Android等等 那么至少会有四个产品,分别是安卓手

yuer yuer 发布于 2025-06-21

RabbitMQ原理及代码示例

1\. 问题背景 假设有一个订单服务系统,当用户提交订单后,系统会根据订单信息生成订单,并在订单生成成功后,自动发送邮件提醒用户。为了实现这一过程,系统通常会按照以下顺序同步从上往下执行: 用户提交订

yuer yuer 发布于 2025-04-17

Spring Boot 下 MySQL Redis双重复用提高服务器性能

1\. 项目源代码 为了方便演示,以及大家上手实验,我搭建了一个简单的注册登录的后台,在不加 Redis 的情况下的源代码如下 2\. 数据库结构 数据库结构如下所示: 3\. Redis集成 接下来

yuer yuer 发布于 2025-04-07

SpringBoot构建项目导出jar包疑难杂症

环境:Maven和Java 提一嘴:jar的包运行方式不会有人不知道吧 第一种:无法识别mvn命令 image.pnghttps://www.anyuer.club/zbusers/upload/20

yuer yuer 发布于 2025-04-01