- 博客(8)
- 收藏
- 关注
原创 SpringBoot整合WebSocket实现聊天或群聊功能
WebSocket是一种通信协议,是一种双全工的通信协议,啥意思?就是我客户端跟服务端建立连接后,不会轻易断开,多个客户端和服务端,建立连接,可以起到聊天或者群聊的作用。简单来说,实现还是挺简单的,但是晚点会更新前后端分离是怎么实现通信的,包括其他的实现方法。
2025-03-11 17:33:06
195
原创 Java适配器模式
适配器模式是一种结构型设计模式,它允许将一个类的接口转换成客户端所期望的另一个接口,从而使原本不兼容的类能够一起工作。适配器模式通常涉及三种角色:目标接口(Target)、适配者(Adaptee)和适配器在这个示例中,Target 是客户端期望的接口,Adaptee 是需要被适配的类,Adapter 是适配器类,它实现了 Target 接口并在 request 方法中调用了 Adaptee 的 specificRequest 方法。
2025-03-04 12:32:14
147
原创 Java 策略模式
策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中华民国交个人所得税”就有不同的算税方法。策略模式:定义了一族算法(业务规则);封装了每个算法;这族的算法可互换代替(interchangeable)。简单来说把交税比作一个java接口,这个接口有多个实现类,然后在定义一个调用该接口的类,通过这个类来调用接口的方法,用不同的实现类。
2025-03-04 11:54:37
196
原创 springboot整合SpringSecurity
因为笔者也在学习权限框架,查了一下主流的有SpringSecurity、Shiro、还有一些个人开源框架如:So-Token。因为是Spring家族,所以就选择了SpringSecurity框架学习,笔者网上查了一些文章,也看了官方网站,有几个问题,首先就是博客网站文章大多写的都比较乱(笔者自己也差不多,哭),雾里看花、水中捞月,官方网站又是全英文的,翻译下来,看下去,发现讲的比较细,不适合入门,笔者就是这样看了一天下来,感觉没看出什么名堂,比较笔者自己也看了许多文章就自己总结下,还请多多指教。
2025-03-03 23:02:38
750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人