首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
springboot-demo
HBLOG
创建于2024-01-08
订阅专栏
介绍springboot集成各种实用的组件,例如redis,solr hanlp 等
等 114 人订阅
共194篇文章
创建于2024-01-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring Boot集成Keycloak快速入门Demo
1.什么是Keycloak? Keycloak提供了单点登录(SSO)功能,支持OpenID Connect、OAuth 2.0、SAML 2.0标准协议,拥有简单易用的管理控制台,并提供对LDAP、
开发提效的工具tabby快速入门
1.什么是tabby? Tabby is an open-source, self-hosted AI coding assistant. With Tabby, every team can set
Spring Boot利用filter实现xss防御
1.什么是xss? Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻击者可获
Spring Boot集成Milvus快速入门demo
1.什么是Milvus? Milvus 是一种高性能、高扩展性的向量数据库,可在从笔记本电脑到大型分布式系统等各种环境中高效运行。它既可以开源软件的形式提供,也可以云服务的形式提供。 Milvus 是
Spring Boot集成Redis向量数据库实现相似性搜索
1.什么是Redis向量数据库? Redis 是一个开源(BSD 许可)的内存数据结构存储,用作数据库、缓存、消息代理和流式处理引擎。Redis 提供数据结构,例如字符串、哈希、列表、集合、带范围查询
Spring Boot集成Redis Search快速入门Demo
1.什么是Redis Search? RedisSearch 是一个基于 Redis 的搜索引擎模块,它提供了全文搜索、索引和聚合功能。通过 RedisSearch,可以为 Redis 中的数据创建索
Spring Boot集成LangChain来实现Rag应用
1.什么是rag? 检索增强生成(RAG)是指对大型语言模型输出进行优化,使其能够在生成响应之前引用训练数据来源之外的权威知识库。大型语言模型(LLM)用海量数据进行训练,使用数十亿个参数为回答问题、
Spring Boot利用dag加速Spring beans初始化
1.什么是Dag? 有向无环图(Directed Acyclic Graph),简称DAG,是一种有向图,其中没有从节点出发经过若干条边后再回到该节点的路径。换句话说,DAG中不存在环路。这种数据结构
Lombok常用注解介绍
1.什么是Lombok? Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的Java模型对象(POJO)。 在开发环境中使用
Spring Boot集成Akka Cluster实现在分布式节点中执行任务
1.写在前面 前面已经写过akka的很多文章了,具体如下: Spring Boot集成akka actor快速入门Demo Spring Boot集成Akka Stream快速入门Demo Sprin
Spring Boot集成Akka remoting快速入门Demo
1.什么是Akka remoting? Akka-Remoting一种ActorSystem之间Actor对Actor点对点的沟通协议.通过Akka-Remoting来实现一个ActorSystem中
Spring Boot集成Akka Stream快速入门Demo
1.什么是Akka Stream? Akka Streams是一个用于处理和传输元素序列的库。它建立在Akka Actors之上,使流的摄入和处理变得简单。由于它是建立在Akka Actors之上的,
Spring Boot集成akka actor快速入门Demo
1.什么是akka? AKKA 是一个用于构建高并发、分布式和容错应用程序的开源框架。它基于Actor模型,提供了强大的并发抽象和工具,适用于各种业务场景。以下是一些使用AKKA框架的常见业务场景的示
Spring Boot集成Mockito快速入门Demo
1.什么是Mockito? Mockito是一个模拟测试框架,可以让你用优雅,简洁的接口写出漂亮的单元测试。Mockito可以让单元测试易于可读,产生简洁的校验错误。 使用场景 提前创建测试,TDD(
Spring Boot集成Hazelcast Jet快速入门DEMO
1.什么是Hazelcast Jet? Hazelcast Jet 允许您编写专注于数据转换的现代 Java 代码,同时它还负责让数据在节点集群中流动和运行计算的所有繁重工作。它支持处理有界(批处理)
Spring Boot集成Tess4J实现OCR
1.什么是Tess4j? Tesseract是一个开源的光学字符识别(OCR)引擎,它可以将图像中的文字转换为计算机可读的文本。支持多种语言和书面语言,并且可以在命令行中执行。它是一个流行的开源OCR
Spring Boot实现大文件分片下载
关于文件的上传和下载前面已经讲了2节课,今天我们主要讲一下如何分片下载,历史文章详解下面链接 Spring Boot实现文件上传和下载 Spring Boot实现大文件分块上传 1.分片下载的好处 使
Spring Boot实现大文件分块上传
1.分块上传使用场景 大文件加速上传:当文件大小超过100MB时,使用分片上传可实现并行上传多个Part以加快上传速度。 网络环境较差:网络环境较差时,建议使用分片上传。当出现上传失败的时候,您仅需重
Spring Boot实现文件上传和下载
1.背景 项目中经常会有上传和下载的需求,这篇文章简述一下springboot项目中实现简单的上传和下载。 2.代码工程 实验目标 pom.xml controller Web项目中,文件的上传和下载
Spring Boot实现License生成和校验
1.License应用场景 在我们向客户销售商业软件的时候,常常需要对所发布的软件实行一系列管控措施,诸如验证使用者身份、软件是否到期,以及保存版权信息和开发商详情等。考虑到诸多应用场景可能处于离线环
下一页