会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Huathy
雨落江南·浮生若梦—山有木兮木有枝
博客园
首页
新随笔
联系
订阅
管理
2023年3月24日
RabbitMQ学习(三)高级-- ttl队列过期时间、死信队列、内存磁盘监控、集群搭建
摘要: 文章目录 RabbitMQ过期时间TTL编码实现(一)通过队列属性设置配置类(定义交换机、队列、绑定信息)生产者发送测试 编码实现(二)通过消息处理器设置配置类(定义交换机、队列、绑定信息)生产者测试代码 死信队列死信队列案例编写配置(定义死信交换机、死信队列、绑定)修改队列配置,为其添加死信交换机
阅读全文
posted @ 2023-03-24 23:52 Huathy
阅读(128)
评论(0)
推荐(0)
2023年3月23日
RabbitMQ学习(二)入门案例与五种模式(简单模式、发布订阅模式、路由模式、主题模式、Header参数模式)及整合SpringBoot案例
摘要: 文章目录 快速入门案例实现步骤生产者代码 Producer消费者代码 Consumer AMQPAMQP生产者流转过程 RabbitMQ组件和架构核心组成部分RabbitMQ整体架构RabbitMQ运行流程 交换机模式理解简单模式Simple发布订阅模式Fanoutweb操作1. 创建交换机2. 创
阅读全文
posted @ 2023-03-23 15:10 Huathy
阅读(38)
评论(0)
推荐(0)
2023年3月20日
RabbitMQ学习(一)中间件技术、消息队列协议、持久化、分发策略、高可用与高可靠、入门与安装、角色分类
摘要: 文章目录 中间件技术与分布式架构分布式中间件消息中间件消息中间件是什么: 负载均衡中间件数据库中间件缓存中间件 案例分析: 消息队列协议网络协议三要素AMQP协议(Advance Message Queuing Protocol)MQTT协议(Message Queuing Telemetry Tr
阅读全文
posted @ 2023-03-20 22:39 Huathy
阅读(80)
评论(0)
推荐(0)
2023年3月18日
SpringSecurity学习(八)OAuth2.0、授权服务器、资源服务器、JWT令牌的使用
摘要: OAuth2是一个认证协议,SpringSecurity对OAuth2协议提供了响应的支持,开发者可以非常方便的使用OAuth2协议。 简介四种授权模式Spring Security OAuth2GitHub授权登录授权服务器与资源服务器使用JWT 简介 OAuth是一个开放标准,允许用户让第三方应
阅读全文
posted @ 2023-03-18 14:16 Huathy
阅读(614)
评论(0)
推荐(0)
2023年3月15日
SpringSecurity学习(七)授权
摘要: 授权 什么是权限管理 权限管理核心概念 SpringSecurity权限管理策略 基于URL地址的权限管理 基于方法的权限管理 一、权限管理 二、授权核心概念 在认证的过程成功之后会将当前用户登录信息保存到Authentication对象中,Authentication对象中有一个getAuthor
阅读全文
posted @ 2023-03-15 22:41 Huathy
阅读(57)
评论(0)
推荐(0)
2023年3月13日
.NET C#基础
摘要: .NET C#基础 概述第一个C#程序C#基本类型变量与常量常量变量表达式 循环语句选择语句跳转语句 概述 .net核心:.net Framework 框架编译器: vs 或 sharpDevelopC# 开发的程序 控制台程序(dos界面)Windows应用程序(窗口界面) 第一个C#程序 usi
阅读全文
posted @ 2023-03-13 19:48 Huathy
阅读(21)
评论(0)
推荐(0)
2023年3月12日
SpringSecurity学习(六)CORS跨域、异常处理
摘要: CORS跨域 一. 跨域简介 跨域问题是实际应用开发中一个常见的问题,在Spring框架中对于跨域问题的处理方案由好几种,引入了SpringSecurity后,新增了跨域问题的处理方案。 1. 什么是跨域 CORS是W3C的一种跨域资源共享技术标准,目的是为了解决前端跨域请求(浏览器同源策略会对跨域
阅读全文
posted @ 2023-03-12 23:44 Huathy
阅读(234)
评论(0)
推荐(0)
SpringSecurity学习(五)会话管理、CSRF漏洞保护
摘要: 会话管理 一、简介 当浏览器调用登录接口登录成功后,服务端与客户端建立会话,浏览器每次请求都会携带sessionId,服务端根据sessionId来判断用户身份。浏览器关闭后,服务端session不会自动销毁,需要开发者手动调用session销毁方法,或者等待session到期自动销毁。在sprin
阅读全文
posted @ 2023-03-12 19:36 Huathy
阅读(122)
评论(0)
推荐(0)
2023年3月11日
SpringSecurity学习(四)密码加密、RememberMe记住我
摘要: 文章目录 密码加密一、简介密码为什么要加密常见的加密解决方案PasswordEncoder详解DelegatingPasswordEncoder 二、自定义加密方式1. 使用灵活的密码加密方案(BCryptPasswordEncoder)加密验证(推荐)需要在密码前指定加密类型`{bcrypt}`
阅读全文
posted @ 2023-03-11 16:34 Huathy
阅读(140)
评论(0)
推荐(0)
2023年3月8日
SpringSecurity学习(三)自定义数据源、前后端分离案例
摘要: 文章目录 一、自定义数据源1. 认证流程与原理分析AuthenticationManager、ProviderManager、AuthenticationProvider三者关系2. 全局配置AuthenticationManager方式由于WebSecurityConfigurerAdapter过
阅读全文
posted @ 2023-03-08 22:40 Huathy
阅读(102)
评论(0)
推荐(0)
下一页
公告