小诺大人
不够优秀,遇见也不配拥有
展开
-
redis集群不允许操作多个key解决方案、redis key负载均衡方案
解决redis集群报错CROSSSLOT Keys in request don't hash to the same slot问题,使用策略设计模式、工厂设计模式实现redis 大key sharding 方案原创 2024-05-23 19:26:42 · 279 阅读 · 0 评论 -
SpringBoot集成auth0-jwt插件,实现jwt的token生成、校验,用户登录验证,配置拦截器拦截请求校验token功能
该文章介绍了SpringBoot如何集成auth0-jwt插件,实现jwt的token生成、校验,用户登录验证,配置拦截器拦截请求校验token功能.JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在各方之间安全地传输信息。它以JSON对象的形式存在,并使用数字签名来验证信息的完整性和真实性。JWT由三部分组成,分别是Header、Payload和Signature。原创 2024-01-05 11:26:17 · 842 阅读 · 0 评论 -
SpringBoot集成AWS S3 生成预签名url进行上传文件到S3
然后通过CDN映射到S3的域名进行访问,或者直接访问S3,可以查看文件。通过生成的预签名url进行上传到S3,返回200则说明文件上传成功了!使用postman进行请求后获得url。原创 2022-04-19 17:21:09 · 4463 阅读 · 5 评论 -
Springboot 集成 Sharding-sphere 进行分库分表yaml配置--雪花算法
该文章介绍了springboot集成sharding-sphere,采用雪花算法实现分库分表的功能原创 2022-05-30 22:37:04 · 1474 阅读 · 3 评论 -
springboot 集成log4j日志,需要自定义json格式内容输出方便ES采集
springboot 集成log4j日志,需要自定义json格式内容输出方便ES采集解决打印json内容整体输出json格式的日志报错,没有进行特殊字符转义问题解决原创 2023-07-06 12:16:53 · 2156 阅读 · 0 评论 -
SpringBoot集成etcd,实现实时监听,实现配置中心
etcd 是一个分布式键值对存储,设计用来可靠而快速的保存关键数据并提供访问。通过分布式锁,leader选举和写屏障(writebarriers)来实现可靠的分布式协作。etcd集群是为高可用,持久性数据存储和检索而准备。以下代码实现的主要业务是:通过etcd自带监听功能,动态将监听的key进行缓存到本地缓存,达到实时监听key的变化,并且不需要多次的网络请求。原创 2023-12-27 15:04:37 · 1428 阅读 · 1 评论 -
SpringBoot 集成 Kafka消息中间件,Docker安装Kafka环境
提供kafka、zooker在docker环境下进行安装的示例,springBoot集成kafka实现producer-生产者和consumer-消费者(监听消费:single模式和batch模式)的功能实现。下面示例是采用API方式进行调用发送kafka消息,进行模拟生产者。原创 2023-12-28 19:00:42 · 802 阅读 · 0 评论 -
SpringBoot集成 Websocket 实现服务与客户端进行消息发送和接收
Springboot+html 集成 websocket 实现前后端发送和接收消息。WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。原创 2024-01-02 18:08:14 · 685 阅读 · 0 评论 -
springBoot集成RabbitMQ实现(直连模式\路由模式\广播模式\主题模式)的消息发送和接收
该项目介绍了springboot如何集成rabbitMQ消息中间件,实现(直连模式\路由模式\广播模式\主题模式)的消息发送和接收原创 2024-01-03 11:11:40 · 663 阅读 · 0 评论