4.2 服务端(Cursor)-接口开发(部门管理)
基于SpringBoot+Mybatis+PageHelper实现部门管理功能,涵盖查询、新增、修改、删除接口。使用JDK8+语法,连接内网MySQL数据库,完成dept表操作,响应标准JSON格式数据,适配前端调用需求。(239字)
Chap03. SpringAI
SpringAI整合主流大模型,支持多模态、函数调用与RAG,提供统一API简化开发。通过ChatClient封装对话交互,结合向量库与知识检索,实现智能客服、PDF问答等复杂应用,助力快速构建AI驱动系统。
20 | 推荐引擎:没有搜索词,「头条」怎么找到你感兴趣的文章?
本文深入解析了资讯类App推荐引擎的检索技术。通过“下拉刷新”背后的个性化召回机制,介绍了推荐系统如何在无搜索词情况下,基于用户行为数据构建用户与文章画像,并运用基于内容和协同过滤(用户/物品)的召回算法实现精准推荐,最后通过多路混合与分层排序优化性能。
05 | 倒排索引:如何从海量数据中查询同时带有「极」和「客」的唐诗?
本文通过唐诗检索的类比,深入浅出地讲解了正排索引与倒排索引的原理与应用。正排索引以文档ID为键,适合精确查找;而倒排索引以关键词为键,指向包含该词的文档列表,极大提升了关键词搜索效率。文章详细介绍了倒排索引的构建过程:文档编号、关键词解析、哈希表插入,并解释了如何通过归并有序链表实现多关键词联合查询(如交集、并集)。此外,还探讨了作者维度的扩展索引、敏感词检测的实现难点及大规模索引的存储优化方案,如压缩、磁盘索引和分布式分片。倒排索引虽原理简单,却是搜索引擎、数据库全文检索等系统的核心技术基础。
09-Docker安装Mysql
本文介绍如何使用Docker安装MySQL 5.7,涵盖单机部署与主从复制配置。包括镜像拉取、容器启动、中文乱码解决、数据卷映射,并详细演示主从复制的搭建步骤及同步测试,确保数据持久化与高可用。