相关文章
学有所记——初探向量数据库Weaviate
目标:
了解向量数据库的连接、建库、插入数据、查询数据等基本用法以及关于语义相似度的一些基本概念。 背景:
前段时间尝试在自己的电脑上搭建OllamaDify平台,体验并探索大模型的强大功能。在使用过程中,尤其是在搭建RAG知识库…
建站知识
2025/4/18 2:30:43
在spring中如何创建和使用bean以及xml配置文件的具体含义
在 Spring 中,创建和使用 Bean 是核心功能之一。可以通过 XML 配置文件、注解配置或 Java 配置来定义 Bean。以下是通过 XML 配置文件创建和使用 Bean 的详细步骤和解释:
1. 创建 Bean
在 Spring 的 XML 配置文件(通常名为 applicationCont…
建站知识
2025/4/20 8:40:13
Node.js 包管理工具 - NPM 与 PNPM 清理缓存
NPM 清理缓存
1、基本介绍 npm 缓存是 npm 用来存储已下载包的地方,以加快后续安装速度 但是,有时缓存可能会损坏或占用过多磁盘空间,这时可以清理 npm 缓存
2、清理操作
执行如下指令,清理 npm 缓存
npm cache clean --for…
建站知识
2025/4/20 7:58:51
SpringBoot分布式项目实战:观察者模式的高阶应用与避坑指南
一、痛点场景:当观察者遇上分布式
在某电商平台重构项目中,我们遭遇了这样的困境:订单中心完成支付后需要触发库存扣减、积分结算、物流调度等12个后续操作。最初的实现采用了硬编码调用:
// 伪代码示例
public void paySuccess…
建站知识
2025/4/17 4:55:17
SpringMVC——数据传递的多种方式
本文详细介绍SpringMVC的多种传值方法,像URL路径、参数、表单、Session这些常见方式,以及字符串、JSON、Cookie 和 Header 传递等方法。 本文目录 1. 通过URL路径传值2. 通过URL参数传值3. 通过表单传值4. 通过Session传值5. 通过 Cookie 传递6. JSON 传…
建站知识
2025/4/19 4:57:16
HarmonyOS 之 @Require 装饰器自学指南
在 HarmonyOS 应用开发工作中,我频繁碰到组件初始化传参校验的难题。在复杂的组件嵌套里,要是无法确保必要参数在构造时准确传入,就极易引发运行时错误,而且排查起来费时费力。一次偶然的机会,我接触到了 Require 装饰…
建站知识
2025/4/10 16:56:08
聊聊spring ai的mcp server
序
本文主要研究一下spring ai的mcp server
mcp java sdk
mcp提供了java sdk,同时还提供了spring webflux及mvc的sse实现
<dependencyManagement><dependencies><dependency><groupId>io.modelcontextprotocol.sdk</groupId><…
建站知识
2025/4/10 13:29:29
Linux上位机开发实践(开源框架和开源算法)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 做嵌入式软件开发,如果软件本身比较简单,只是图形界面显示,那么相关的开发工作并不难。最主要的内容也就是数据…
建站知识
2025/4/11 21:26:11