解决方案
文章平均质量分 62
此专栏是记录实际开发过程中遇到的一些需求的解决方案
行走在脱发的边缘
这个作者很懒,什么都没留下…
展开
-
RabbitMQ
组成部分说明如下: Broker:消息队列服务进程,此进程包括两个部分:Exchange和Queue。 Exchange:消息队列交换机,按一定的规则将消息路由转发到某个队列,对消息进行过虑。Queue:消息队列,存储消息的队列,消息到达队列并转发给指定的消费方。 Producer:消息生产者,即生产方客户端,生产方客户端将消息发送到MQ。 Consumer:消息消费者,即消费方客户端,接收M...原创 2019-09-16 19:43:08 · 334 阅读 · 2 评论 -
Springboot整合OAuth2
概述:Spring OAuth2有四种授权方式:1、授权码模式(authorization code)2、简化模式(implicit)3、密码模式(resource owner password credentials)4、客户端模式(client credentials)其中用得比较多的是密码模式和客户端模式,下面就举例客户端模式,本示例项目中认证服务和资源服务是同一服务参考文章地址一、前期准备1.引入maven依赖2.数据库脚本导入-- ----------------------原创 2020-08-28 22:06:56 · 6235 阅读 · 1 评论 -
JWT令牌生成采用非对称加密算法
一、生成密钥证书keytool -genkeypair -alias xckey -keyalg RSA -keypass xuecheng -keystore xc.keystore -storepass xuechengkeystorekeytool是java提供的证书管理工具-alias: 密钥别名-keyalg:使用的hash算法-keypass:密钥的访问密码-keystore:密钥库文件名,xc.keystore保存了生成的证书-storepass:密钥库的访问密码查询证书信息原创 2020-11-03 22:32:31 · 790 阅读 · 0 评论 -
springboot项目引入jar
一、背景最近有个对接单点登录的需求,需要引入第三方提供的cas-client这个jar包,记录一下加入jar包的过程二、方式常用的有两个springboot加入自定义jar包依赖方式,方式1:把jar包打入到项目所使用的本地仓库中,然后在项目的pom.xml中引入即可(如果有多个mavan仓库,注意要加入到正确的仓库,mavne打包的时候课指定配置文件,jar包会加入到配置文件中配置的仓库中);方式2:在项目目录下新建lib目录,将jar包放到lib目录下pom.xml中添加依赖原创 2021-11-17 11:59:43 · 4148 阅读 · 0 评论 -
Vue使用AWS S3 sdk,通过STS上传文件至OSS/MINIO
采用客户端直传方式,直接上传文件到存储器(OSS/MINIO),这里是通过临时认证(STS)来连接存储器。原创 2023-10-18 19:44:34 · 1411 阅读 · 0 评论