自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 后端分层架构相关知识点整理

后端分层架构通过职责分离提升系统可维护性和可扩展性。典型分层包括:Controller层处理请求转发,Application层编排业务流程,Domain层封装核心业务规则,Repository层管理数据持久化,Infrastructure层提供技术实现。这种分层架构避免了贫血模型、Service过厚等问题,通过限制变更传播路径降低维护成本,同时使单元测试更简单。分层的关键在于保持各层职责单一,Domain层作为最稳定层不依赖技术细节,确保业务逻辑与技术实现解耦。

2026-01-26 21:55:24 497

原创 AI-chat-rag项目复现笔记——部署成功后的错误及解决办法

本文记录了AI-chat-rag系统部署后的两个主要问题及解决方法:1)文件搜索功能仅支持txt格式,上传doc文件会返回二进制内容,暂时选择上传txt文件作为解决方案;2)智能聊天功能异常,通过排查发现WebSocket通信、API密钥配置和账户余额等多个问题,最终通过修改后端代码、更新API密钥和充值账户得以解决。整个过程涉及前后端交互调试、API接口配置等关键技术点,为后续系统优化提供了参考。

2026-01-15 21:24:34 13365

原创 AI-chat-rag项目复现过程记录

与text2vec-base-chinese的区别是text2vec-base-chinese侧重从海量文本中快速找出候选,mmarco-mMiniLMv2-L12-H384-v1则侧重对少量候选进行精细打分。这是一个是一个专注于处理中文文本的语义向量模型,它能将中文句子转化为计算机可以处理的数值向量(通常为768维),广泛应用于语义搜索、文本匹配等任务。运行成功后,在电脑浏览器中打开:http://服务器IP:8000,可以看到系统页面,即为部署成功。5、text2vec-base-chinese模型。

2026-01-14 21:14:29 762

原创 代码随想录学习笔记(一)——数组

更新为 middle,因为当前nums[middle]不等于target,去左区间继续寻找,而寻找区间是左闭右开区间,所以right更新为middle,即:下一个查询区间不会去比较nums[middle]二分法第二种写法:如果说定义 target 是在一个在左闭右开的区间里,也就是[left, right) ,那么二分法的边界处理方式则截然不同。正是因为数组在内存空间的地址是连续的,所以我们在删除或者增添元素的时候,就难免要移动其他元素的地址。要在二分查找的过程中,保持不变量,就是在。

2026-01-13 20:33:04 13

空空如也

空空如也

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

TA关注的人

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