51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

maven

Tiny RDM 一个轻量优美的 Redis 客户端

Tiny RDM 一个轻量优美的 Redis 客户端

厉飞雨 阅读(17) 评论(0) 赞(3)

可能在这之前大部分的人一直用的是 RedisDesktopManager 或者是 Redis 的官方可视化工具 RedisInsight 来对 Redis 进行操作和管理。前段时间不经意看到了颜值高且简约的 Redis 可视化工具 Tiny RDM。Tiny RDM 是一个现代化轻量级的跨平台 Redis 桌面客户端。 功能特性 {#功能特性} ------------ ...

Redis中LPUSH和RPUSH、BLPOP和LPOP用于列表(List)数据结构命令区别

Redis中LPUSH和RPUSH、BLPOP和LPOP用于列表(List)数据结构命令区别

厉飞雨 阅读(19) 评论(0) 赞(4)

推入 --- `LPUSH` 和 `RPUSH` 是 Redis 中用于列表(List)数据结构的两个命令,它们分别用于向列表的左端(头部)和右端(尾部)推入一个或多个值。 ### LPUSH: * **定义** :`LPUSH` 命令用于将一个或多个值推入列表的左端(头部)。 * **语法** :`LPUSH key value1 [value2 ... valueN]...

使用 Testcontainers 测试 Redis

使用 Testcontainers 测试 Redis

厉飞雨 阅读(15) 评论(0) 赞(3)

1、概览 {#1概览} ----------- **Testcontainers** 是一个用于创建临时 Docker 容器进行单元测试的 Java 库。当我们想要避免使用实际服务器进行测试时,它非常有用。 本文将会带你了解如何在 [Spring Boot](/spring-boot/) 中使用 Testcontainers 测试 Redis。 2、项目设置 {#2项目设...

Spring Boot 使用 Redis 实现可靠的消息队列

Spring Boot 使用 Redis 实现可靠的消息队列

厉飞雨 阅读(18) 评论(0) 赞(4)

在应用中把 *Redis* 当成消息队列来使用已经屡见不鲜了。我想主要原因是当代应用十有八九都会用到 Redis,因此不用再引入其他消息队列系统。而且 Redis 提供了好几种实现消息队列的方法,用起来也简单。 使用 Redis 实现消息队列的几种方式 {#使用-redis-实现消息队列的几种方式} --------------------------------------...

使用 Redis 和 Spring AI 创建 RAG(检索增强生成)应用

使用 Redis 和 Spring AI 创建 RAG(检索增强生成)应用

厉飞雨 阅读(13) 评论(0) 赞(2)

1、概览 {#1概览} ----------- 在本教程中,我们将使用 Spring AI 框架和 RAG(检索增强生成)技术构建一个 ChatBot(聊天机器人)。在 Spring AI 的加持下,我们将与 Redis Vector(向量)数据库集成,以存储和检索数据,从而增强 LLM(大型语言模型)的提示功能。一旦 LLM 接收到包含相关数据的提示,它就会有效地用自然语言...

springboot集成用户认证授权框架shiro基础教程

springboot集成用户认证授权框架shiro基础教程

厉飞雨 阅读(39) 评论(0) 赞(5)

[#](#springboot-集成用户认证授权框架-shiro-基础教程) springboot 集成用户认证授权框架 shiro 基础教程 {#springboot-集成用户认证授权框架-shiro-基础教程} ==================================================================================...

 Springboot Starter 是如何工作的?

Springboot Starter 是如何工作的?

厉飞雨 阅读(32) 评论(0) 赞(2)

你好,我是猿java。 Springboot Starter 是 Springboot 项目的一部分,它提供了一种便捷的方式来引入一组相关的依赖和自动配置,以简化 Spring 应用程序的开发。这篇文章,我们将详细分析 Springboot Starter 的实现原理、优秀的设计思想以及其优缺点。 实现原理 {#实现原理} ============ **1. 依赖管理**...

安装maven仓库Nexus

安装maven仓库Nexus

厉飞雨 阅读(29) 评论(0) 赞(5)

[#](#安装-maven-仓库-nexus) 安装 maven 仓库 Nexus {#安装-maven-仓库-nexus} ============================================================== 本文讲述 maven 私有仓库(私服)Nexus 的安装步骤。我们可以将 jar 包发布到 maven 仓库,供众多的服务作为...

重新带你走进Spring

重新带你走进Spring

厉飞雨 阅读(31) 评论(0) 赞(4)

[#](#一-概述) (一)概述 {#一-概述} ------------------------ 最近在整理以前写的一些笔记,发现对于Spring框架的记录比较杂,并且当时所使用的版本和目前的新版本有了不少差距,因此决定写Spring系列的博客,既是自己对Spring体系的整理,也希望这个系列的文章可以帮助更多人。 [#](#二-spring的介绍) (二)Spring的...

控制反转(IOC)和依赖注入(DI)的完美实现

控制反转(IOC)和依赖注入(DI)的完美实现

厉飞雨 阅读(38) 评论(0) 赞(5)

本章的内容基于官方文档编写:https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#spring-core Spring版本为5.2.9 [#](#一-概述) (一)概述 {#一-概述} ------------------------ IOC叫做控制反转,从本质上讲,IO...