相关文章
dify实现分析-rag-关键词索引的实现
概述
在dify中有两种构建索引的方式,一种是经济型,另一种是高质量索引(通过向量数据库来实现)。其中经济型就是关键词索引,通过构建关键词索引来定位查询的文本块,而关键词索引的构建是通过Jieba这个库来完…
建站知识
2025/5/5 3:44:45
应用分层、三层架构和MVC架构
前言
在前面中,我们已经学习了Spring MVC 的一些基础操作,那么后面就用一些简单的案例来巩固一下。
在开始学习做案例之前,我们先来了解一下在软件开发中常见的设计模式和架构。
应用分层 含义
应用分层是一种软件开发设计思想࿰…
建站知识
2025/4/30 18:29:42
MySQL 主从复制原理及其工作过程
一、MySQL主从复制原理
MySQL 主从复制是一种将数据从一个 MySQL 数据库服务器(主服务器,Master)复制到一个或多个 MySQL 数据库服务器(从服务器,Slave)的技术。以下简述其原理,主要包含三个核…
建站知识
2025/5/1 2:21:56
大道至简 少字全意 易经的方式看 缓存 mybatis缓存 rendis缓存场景 案例
目录
介绍
mybatis缓存
一级缓存
1.是什么
2.特点
3.场景
mybatis 二级缓存
1.是什么
2.特点
3.配置步骤
注意
一级缓存问题
二级缓存问题
扩展
1.MyBatis集成 Redis
2.直接使用Redis
redis 缓存
一、String 字符串
二、Llst 列表
三、Hash 哈希
四、Set…
建站知识
2025/5/4 10:17:38
http 响应码影响 video 标签播放视频
背景
使用后端给的文件下载接口地址实现视频播放,但是 video 标签一直无法播放视频如下图,把接口地址放到浏览器请求能直接下载。但就是不能播放 原因
http 响应码不正确,返回201是无法播放视频200可以如下图 状态码的影响:
20…
建站知识
2025/5/2 22:52:57
mac安装Pyspark并连接Mysql
安装Scala, apache-spark, Hadoop
brew install scala
brew install apache-spark
brew install hadoop
pip install pyspark注意不要自己另外安装jdk, 会造成版本对不上报错。因为安装apache-spark的过程中会自动安装openjdk。
配置环境变量
JAVA_HOME/opt/homebrew/Cellar…
建站知识
2025/5/2 21:41:57
ES6中Object.defineProperty 的详细用法和使用场景以及例子
ES6 Object.defineProperty() 用法总结
Object.defineProperty() 是 ES5 引入的一个方法,ES6 继续强化了该方法的使用,它允许我们为对象的属性定义或修改 属性描述符。它能够控制对象属性的行为,如读写权限、可枚举性和可配置性。
1. Objec…
建站知识
2025/5/1 22:31:49
Linux入侵检查流程
1. 初步信息收集
1.1 系统信息 • 目的:了解当前系统的基本情况,包括操作系统版本、内核版本等。 • 命令: cat /etc/redhat-release 1.2 网络信息 目的:查看网络连接状态、开放端口以及防火墙规则,排查异常网络活…
建站知识
2025/5/1 21:21:33