相关文章
【RAG】PDF Chatbot 个人练手项目
【RAG】PDF Chatbot 个人练手项目
项目的架构和技术选择,以及如何利用它来提升个人的开发能力和理解人工智能技术在文档处理中的应用。
项目截图 后端:FastAPI 应用
功能特性:
PDF 文件上传:通过界面或 API,上传 P…
建站知识
2024/11/3 6:17:29
tiny-redis 项目可能的问题
https://build-your-own.org/redis/
事件循环怎么实现的
首先我将连接包装为一个 Connect 类,它包含了 socket fd,读写缓冲区,连接状态(这个连接是发送数据还是接收数据)等成员属性
我会在全局维护一个从 socket fd…
建站知识
2024/11/4 17:27:37
【sqlmap命令学习及测试dvwa_SQL_Injection】
文章目录 1.sqlmap命令及 不同级别探索 能否注入命令option1.1 low等级1.2 Medium等级1. 3 High等级 2. 注入流程2.1 数据库2.2 指定数据库表名2.3 指定表的 字段名2.4 内容2.5 当前用户信息2.6 用户密码2.7 其他 1.sqlmap命令及 不同级别探索 能否注入
命令option
sqlmap
-u…
建站知识
2024/11/3 7:10:04
21 Shell编程之正则表达式与文本处理器
目录
21.1 正则表达式 21.1.1 正则表达式概述 21.1.2 基础正则表达式 21.1.3 扩展正则表达式
21.2 文本处理器 21.2.1 sed工具 21.2.2 awk工具 21.2.3 sort工具 21.2.4 uniq工具 21.1 正则表达式 21.1.1 正则表达式概述 1.正则表达式概述 正则表达式又称正规表达式、常规表达…
建站知识
2024/11/3 7:10:10
SpringBoot整合WebClient进行Http远程调用
使用WebClient进行Http远程调用 文章目录 使用WebClient进行Http远程调用1.WebClient对象创建2.WebClient对象抽取config配置3.Get请求url参数设置4.获取ResponseEntity对象5.Post请求测试示例代码 WebClient 一旦创建,就是不可修改的,如果需要设置默认值…
建站知识
2024/11/13 12:27:21
安泰高压功率放大器如何设计
高压功率放大器是一种能够提供高压高功率输出信号的电子设备,广泛应用于医学诊断设备、激光器、雷达系统等领域。本文将详细介绍高压功率放大器的设计原理和步骤。 设计前的准备工作在设计高压功率放大器之前,需要明确以下几个方面的要求: 输…
建站知识
2024/11/23 18:26:06
第5讲:建立自己的C函数库,js调用自己写的C/C++函数,并包含依赖C/C++第三方静态库。
在javascript中,Array有很多内置的功能,比如Array.map,Array.filter,Array.find等等,能用内置的功能就用内置的功能,最好不要自己实现一套,因为底层调用的可能压根就不是js语言本身,…
建站知识
2024/11/17 0:50:20
栈与队列 Leetcode 347 前k个高频元素
栈与队列 Leetcode 347 前k个高频元素
Leetcode 347
灵活运用C库函数,使用匿名函数排序,sort可以替换为快排实现(面试感觉可能会手撕,机考直接使用sort)
class Solution {
public:vector<int> topKFrequent(v…
建站知识
2024/11/3 7:10:06