自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 动手学RAG(检索增强生成 基础篇教学)

本文介绍了检索增强生成(RAG)技术及其在弥补大型语言模型(LLM)局限性方面的应用。RAG通过结合外部知识库检索机制,有效解决了LLM存在的幻觉问题和时效性问题。文章对比了RAG与传统知识库问答(KBQA)及监督微调(SFT)的区别,详细阐述了RAG的实现流程,包括问题理解、知识检索和答案生成三个关键步骤。同时介绍了文本检索和语义检索的技术原理,以及多路召回和重排序等优化策略。最后提供了ChatGPT和GLM等大模型API的使用方法,为开发者实践RAG技术提供了实用指导。

2026-05-15 15:33:13 401

原创 动手学RAG 概念解析篇

本文摘要: 文章首先介绍了JSON(JavaScript Object Notation)作为轻量级数据交换格式的特性。随后详细解释了HTTP无状态协议下Token的认证机制流程,包括生成、存储和验证过程。接着系统阐述了网络通信中不同层级的数据单元概念:应用层的消息(message)、传输层的报文段(segment)、网络层的数据包(packet/datagram)、链路层的帧(frame)以及物理层的比特流。最后总结了各协议层对应的数据单元名称,展示了数据在网络传输过程中从高层到低层的封装过程。全文清晰梳

2026-05-05 17:00:13 190

原创 & 和 &&、| 和 || 的简单区别

短路行为&&: 如果左侧的操作数为false,则不会计算右侧的操作数。: 不管左侧的操作数结果如何,都会计算右侧的操作数。操作数类型&&: 只能用于布尔表达式。: 可以用于布尔表达式和整数类型(表示按位与)。性能和安全性使用&&可以提高性能,尤其是在左侧操作数为false时,可以避免不必要的计算。使用&&还可以避免潜在的异常,比如在右侧操作数中可能出现的空指针异常等。

2024-08-18 18:03:03 494

原创 IDEA快捷键有时失灵,解决办法

在网上跟着教程学习的时候,发现视频里可以用的快捷键我用不了,遂查优快云以求原因,灵感来源与一博主网易云绑定快捷键冲突了,详情见。而此时的我并没有打开网易云听歌,简单查询后台后发现只有qq在运行,于是查看qq快捷键是否有冲突,果然发现问题并解决,遂发博客记录。简单修改后解决问题,以后遇到相似问题,可以查查后台有无快捷键冲突。

2024-08-09 12:47:04 2477

原创 数据库连接池-简介&Druid使用

此处注意”test“为数据库名称,用时注意修改成自己相应的数据库名称;小技巧:注意路径这边可以先注释其他代码,直接打印,来查看当前文件路径。我这边遇到过的问题是如果你使用的SQL是8.0以上的话需要使用。​ 最后运行即可,成功连接,打印出JDBC的连接对象,结果如图。我们在文件中打开后,只选取后面的路径,即相对路径如下即可。此处我选择在与我druid同一个文件目录下创建配置文件。导入jar包 druid-1.1.12.jar。如果使用的SQL是8.0以下则使用。Druid(德鲁伊)获取数据库连接池对象。

2024-08-08 20:57:24 3589

原创 JDBC快速入门

写url时注意最后一个改为自己的数据库名字就可以了,其他的基本不变,我这边为test,所以为jdbc:mysql://127.0.0.1:3306/test;此处的forName可能会存在异常,由于是简单的demo测试,所以直接抛出异常throws Exception即可,下文也是一样。我们有俩个资源需要释放,由于是栈操作,所以先进栈的后释放,先进后出,结合上文代码我们先释放stmt,再释放conn。​ 0.创建工程,导入驱动jar包,并在HeidiSQL上准备一个简单的数据库表。​ 相关的数据库代码为。

2024-08-01 19:33:03 475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除