相关文章
使用 SQL 和表格数据进行问答和 RAG(7)—将表格数据(CSV 或 Excel 文件)加载到向量数据库(ChromaDB)中
将表格数据(CSV 或 Excel 文件)加载到向量数据库(ChromaDB)中。这里定义的类 PrepareVectorDBFromTabularData,它的主要功能是读取表格数据文件到DataFrame中、生成嵌入向量、并将这些数据存储在向量数据库的集合中&am…
建站知识
2025/4/30 7:35:27
SpringBoot操作spark处理hdfs文件
SpringBoot操作spark处理hdfs文件
1、导入依赖 <!-- spark依赖--><dependency><groupId>org.apache.spark</groupId><artifactId>spark-core_2.12</artifactId><version>3.2.2</version></dependency><depen…
建站知识
2025/4/30 14:01:07
数据结构初阶---排序
一、排序相关概念与运用
1.排序相关概念
排序:所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。
稳定性:假定在待排序的记录序列中,存在多个具有相同的关键字的…
建站知识
2025/4/30 21:08:45
基于mybatis-plus历史背景下的多租户平台改造
前言
别误会,本篇【并不是】 要用mybatis-plus自身的多租户方案:在表中加一个tenant_id字段来区分不同的租户数据。并不是的! 而是在假设业务系统已经使用mybatis-plus多数据源的前提下,如何实现业务数据库隔开的多租户系统。 这…
建站知识
2025/5/1 3:26:38
JVM实战—OOM的生产案例
1.每秒仅上百请求的系统为何会OOM(RPC超时时间设置过长导致QPS翻几倍) (1)案例背景 在这个案例中,一个每秒仅仅只有100请求的系统却因频繁OOM而崩溃。这个OOM问题会涉及:Tomcat底层工作原理、Tomcat内核参数的设置、服务请求超时时间。 (2)系统发生OOM的…
建站知识
2025/4/30 22:40:07
SSM-SpringMVC-请求响应、REST、JSON
目录 “为什么要学 SpringMVC?它和 Servlet 是什么关系?”
“什么是异步?为什么异步交互中常用 JSON 格式?异步请求和 JSON 如何配合?”
一、概述
SpringMVC主要负责
1 SpringMVC的常用组件
2 SpringMVC的工作流程…
建站知识
2025/4/30 5:14:08
Android授权USB使用权限示例
使用效果: 授权实现过程:
1.在AndroidManifest.xml中增加android.hardware.usb.action.USB_DEVICE_ATTACHED的action及meta-data action: <action android:name"android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
meta-data:
&l…
建站知识
2025/5/1 0:17:37
06-RabbitMQ基础
目录
1.初识MQ
1.1.同步调用
1.2.异步调用
1.3.技术选型
2.RabbitMQ
2.1.安装
2.2.收发消息
2.2.1.交换机
2.2.2.队列
2.2.3.绑定关系
2.2.4.发送消息
2.3.数据隔离
2.3.1.用户管理
2.3.2.virtual host
3.SpringAMQP
3.1.导入Demo工程
3.2.快速入门
3.2.1.消…
建站知识
2025/4/21 11:38:57