️公众号月伴飞鱼️
  • 关于我
  • 联系作者
  • 关于网站
  • 我的掘金
  • 我的公众号
  • AI相关
    • AI实践
      • 大模型微调
      • 大模型知识蒸馏
    • AI工具
      • DeepSeek
      • HuggingFace
    • AI技术
      • A2A
      • Agent
      • Function Call
      • MCP
      • RAG
      • 提示词工程
    • AI框架
      • ADK
      • DIFY
        • DIFY父子模式
      • GraphRAG
      • LangChain4j
      • LangChain
      • LangFlow
      • LlamaIndex
      • Spring AI
        • MCP集成本地文件
        • 集成DeepSeek
    • 大模型基础
  • Java框架
    • Apollo
    • Aviator
    • Caffeine
    • Canal
    • Drools
    • Guava
    • MyBatis
    • Nacos
    • Seata
    • Sentinel
    • ShardingSphere
  • Python框架
    • Conda
    • JUPYTER
  • Spring框架
    • Eureka
    • Feign
    • Hystrix
    • Spring
  • Web3相关
    • MetaMask
    • 以太坊
    • 区块链
  • 业务相关
    • 优惠券业务
    • 广告业务
    • 推荐业务
    • 用户增长
  • 中间件
    • Dubbo
    • Elasticsearch
    • Netty
    • Solr
    • ZooKeeper
  • 代码整洁
    • CodeReview
    • Redis开发规范
    • 代码重构
  • 公众号文章
    • AI文章
      • AI大模型如何提高上下文长度
      • AI大模型的Token到底指什么
      • AI提示词万能公式
      • DeepSeekV3低成本做出顶级AI
      • 为什么AI大模型训练离不开GPU
      • 免费开源模型大超市HuggingFace
      • 如何给AI大模型喂数据
      • 简单解释什么是AI智能体
    • Disruptor框架
    • ElasticSearch深度分页
    • KAFKA高可用
    • MySQL锁表
    • Redis延时队列
    • RocketMQ事务消息
    • RocketMQ延时消息
    • RocketMQ消息重试
    • RocketMQ负载均衡
    • RocketMQ顺序消息
    • Tomcat线程池
    • Web实时通信
    • 动态代理
    • 幂等性设计
    • 架构设计之CQRS
    • 正则表达式
    • 泛型策略模式
    • 缓存一致性
    • 缓存常见问题
    • 领域设计之仓储模式
    • 领域设计之聚合
  • 前端相关
    • CSS
    • React
    • Vue
    • 小程序
  • 基础知识
    • JVM
    • 分布式
    • 并发编程
    • 爬虫知识
    • 设计模式
  • 大数据相关
    • DataX
    • DolphinScheduler
    • Doris
    • Flink
    • Hadoop
    • Hive
    • SQOOP
    • Spark
    • 大数据基础
    • 数据血缘
  • 学习专栏
    • 22讲通关Go语言
    • 23讲搞定后台架构实战
    • RPC实战与核心原理
    • 从0开始学大数据
    • 从0开始学架构
    • 代码之丑
    • 大厂晋升指南
    • 如何成为学习高手
    • 如何设计一个秒杀系统
    • 架构设计面试精讲
    • 程序员工作法
    • 给程序员的职场情商课
    • 高并发架构实战课
  • 学习书籍
    • 人物书籍
      • 我在北京送快递
    • 历史书籍
      • 孙子兵法
      • 明朝那些事儿
    • 心理书籍
      • 认知觉醒
    • 技能书籍
      • 英语魔法师之语法俱乐部
      • 高效能人士的七个习惯
    • 文学书籍
      • 你当像鸟飞往你的山
      • 当下的力量
      • 活着
    • 编程书籍
      • Effective Java
      • HBase不睡觉书
      • Java并发编程实战
      • Java并发编程的艺术
      • Java开发手册
      • MySQL技术内幕
      • Redis设计与实现
      • 人月神话
      • 亿级流量网站架构核心技术
      • 从零开始读懂Web3
      • 代码整洁之道
      • 大型网站技术架构
      • 大型网站系统
      • 深入理解Java虚拟机
      • 程序员修炼之道
      • 程序员必读之软件架构
      • 重构改善既有代码的设计
  • 实战相关
    • AI实战
      • 商品检索
      • 本地RAG系统
      • 聊天记忆
    • CompletableFuture
    • Spring Event
    • SpringAI
    • Spring
  • 工具相关
    • Anki
    • Arthas
    • Hexo
    • Maven
    • Mermaid
    • PlantUML
  • 成长相关
    • 2025年度计划
    • 免费资料
    • 工作相关
    • 技术学习
    • 面试相关
  • 数据库
    • ClickHouse
    • DRDS
    • HBase
    • MongoDB
    • MySQL
    • Redis
    • SQLite
    • TIDB
  • 服务器
    • 1Panel
    • Docker
    • Nginx
    • Tomcat
    • 运维知识
  • 架构相关
    • DDD
    • 架构图
    • 架构学习
    • 系统保障
    • 系统性能
    • 系统设计
  • 框架相关
    • Antlr4
    • JWT
    • LiteFlow
    • MQTT
    • RPC框架
    • Redisson
    • SSE
    • Thrift
    • TransmittableThreadLocal
    • WebRTC
    • WebSocket
    • XXLJOB
  • 消息队列
    • KAFKA
    • RabbitMQ
    • RocketMQ
  • 源码相关
    • KAFKA
    • RocketMQ
    • Spring AI
    • SpringBoot
    • Spring
  • 系统设计
    • 12306系统
    • 优惠券系统
    • 广告系统
    • 推荐系统
    • 榜单系统
    • 消息队列
    • 登录系统
    • 短链系统
    • 社区系统
    • 秒杀系统
    • 红包系统
    • 订单系统
  • 编程语言
    • Go基础
    • Java基础
    • Python基础
  • 计算机基础
    • Linux
    • 操作系统
    • 数据结构
    • 网络基础
  • 认知相关
    • 保持人间清醒
    • 停止比较
    • 利己心态
    • 告别胡思乱想
    • 如何自律
    • 学习冥想
    • 摆脱内耗
    • 缓解负面情绪
    • 走出孤独
  • 面试题相关
    • JVM面试真题
    • MySQL面试真题
    • Redis面试真题
    • 并发编程面试真题
    • 操作系统面试真题
    • 数据结构面试真题
    • 计算机网络面试真题

商品检索

传统商品检索需要依赖人工解析和构建商品的描述字段,将商品信息存入 ElasticSearch 或数据库。 然后通过分词查询结合多重条件(类别或其他属性)检索到匹配的商品。 但是在传统检索中,因为分词本身的特点,经常会遇到误匹配的问题。 例如:我们检索 苹果耳机的时候,往往会出现苹果和耳机的相关 ...
2025-05-02 实战相关 > AI实战

聊天记忆

实现大模型聊天记忆就是把用户所有的提问、大模型回答/产生的内容,放在一个List<ChatMessage>中。 随着用户提问将List一并发送给大模型,让大模型具备了聊天记忆功能。 需要注意的问题 随着提问不断增多,上下文会变的很长,很快超出大模型的上下文Token限制。 ...
2025-04-07 实战相关 > AI实战

本地RAG系统

大模型开发和传统JAVA开发 大模型开发—大模型实现业务逻辑: 开发前,开发人员关注数据准备(进行训练)、选择和微调模型(得到更好的效果,更能匹配业务预期)。 开发过程中(大多数时候),重点在于如何有效的与大模型(LLM)进行沟通,利用LLM的专业知识解决特定的业务问题, 开发中更关注如何描述问题 ...
2025-04-06 实战相关 > AI实战

SpringAI

Spring AI是一个专为AI工程设计的Java应用框架。 SpringAI是Spring框架的一个扩展,用于方便开发者集成AI调用AI接口。 官网:https://spring.io/projects/spring-ai SpringAI API官网:https://docs.spring.i ...
2025-03-01 实战相关

Spring Event

Spring Event 是 Spring 框架提供的一种事件驱动机制,允许应用程序中的不同组件之间进行解耦的通信。 通过使用事件发布-订阅模式,开发者可以轻松地实现松耦合的组件间通信,提高代码的可维护性和扩展性。 组成部分 Event(事件): 表示应用程序中发生的某个特定事件,通常是一个 ...
2025-01-18 实战相关

CompletableFuture

创建异步任务 CompletableFuture<String> future1 = CompletableFuture.supplyAsync(() -> { return "我是有结果的异步任务"; }); Completa ...
2025-01-11 实战相关

Spring

SpEL SpEL 即 Spring 表达式语言,可以在运行时评估表达式并生成值。 应用场景 动态参数配置: 可以通过 SpEL 将应用程序中的各种参数配置化。 例如配置文件中的数据库连接信息、业务规则等。 通过动态配置,可以在运行时根据不同的环境或需求来进行灵活的参数设置。 运行时注入: ...
2024-12-28 实战相关

©2019- 月伴飞鱼 | PV 180986 | UV 10079
微信搜索 月伴飞鱼 关注我 京ICP备2023027446号-2