会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
code
博客园
首页
新随笔
联系
订阅
管理
2025年7月19日
if-else 嵌套地狱”:责任链设计模式如何帮你理清复杂流程?
摘要: 责任链模式 我们在工作中,经常会遇到这种情况。对于不同的身份的人会有不同的处理。比如请假,学生请假向班主任提出申请,老师请假需要向年级组长申请,教导主任请假需要向校长申请。不同的身份,不同的处置流程。其实代码倒是没什么,用简单的if-else就能实现。但是今天并不是要强调这个,而是用一种新的设计模式
阅读全文
posted @ 2025-07-19 00:02 叮咚~到账一个亿
阅读(10)
评论(0)
推荐(0)
2025年7月16日
Springboot继承Shiro
摘要: Springboot中的Shiro框架 首先了解下原理,了解下shrio的认证的逻辑,再讲解下springboot中,如何通过代码进行认证,授权操作。 Shiro框架的逻辑 RBAC模型 在讲解认证授权之前,先介绍下RBAC模型,Shiro框架后续用上的最后本质上,还是通过查询这个库。 定义:RBA
阅读全文
posted @ 2025-07-16 14:15 叮咚~到账一个亿
阅读(54)
评论(0)
推荐(0)
2025年7月12日
基于 Redisson 实现分布式系统下的接口限流
摘要: 在高并发场景下,接口限流是保障系统稳定性的重要手段。常见的限流算法有漏桶算法、令牌桶算法等,而单机模式的限流方案在分布式集群环境下往往失效。本文将介绍如何利用 Redisson 结合 Redis 实现分布式环境下的接口限流,确保集群中所有节点的流量控制保持一致。 分布式限流的核心挑战 在单机系统中,
阅读全文
posted @ 2025-07-12 21:04 叮咚~到账一个亿
阅读(97)
评论(0)
推荐(0)
代码的隐形守护者:Spring AOP 是如何做到的?
摘要: 如何使用AOP 用 “打针” 场景一次性记住 AOP 核心概念 想象你去医院打针的过程: 目标对象(Target) 就是 “你”(被打针的人),核心业务是 “生病看病”。 连接点(Join Point) 你身体上所有能打针的地方(胳膊、屁股等所有可能的位置)。 用打针场景重新理解「切点(Pointc
阅读全文
posted @ 2025-07-12 11:33 叮咚~到账一个亿
阅读(15)
评论(0)
推荐(0)
2025年7月10日
SpringBoot 集成 FTP 与 SFTP
摘要: FTP(File Transfer Protocol)和 SFTP(SSH File Transfer Protocol)虽同为文件传输协议,但在底层原理、安全性、传输方式等方面存在显著差异,具体区别及各自优势如下: 核心区别 底层依赖与传输机制不同 FTP 基于TCP 协议独立运行,使用两个端口完
阅读全文
posted @ 2025-07-10 19:01 叮咚~到账一个亿
阅读(158)
评论(0)
推荐(0)
2024年5月24日
如何理解插入排序?
摘要: 算法原理:相当于抓牌,每次新抓的牌要保证有序,将新抓的牌与前面进行依次比较,如果比前面的小,进行交换。一直保证每次抓的牌,插入后的牌是基本有序。 例子:【3,2,5,4,2,3,3】排序,从小到大排序。 要确保【0,0】范围要有序,因为只有一个数字3,所以肯定是有序的,无需交换 排序前:【】 新抓的
阅读全文
posted @ 2024-05-24 00:40 叮咚~到账一个亿
阅读(16)
评论(0)
推荐(0)
2022年6月12日
Latex源文件的基本操作
摘要: %导言区(进行全局设置) \doucumment class {aticle(此处可更改)}%book,report,letter \title{my Fisrt doucument} \author{My First Document} \data{\today} %正文区(文稿区) \begin
阅读全文
posted @ 2022-06-12 23:30 叮咚~到账一个亿
阅读(73)
评论(0)
推荐(1)
公告