- 博客(57)
- 收藏
- 关注
原创 2.倒排索引、KNN、ANN、PQ乘积量化
倒排索引通过词→文档编号的映射加速关键词检索,但易漏同义词;KNN基于语义相似度匹配,将文本转为向量后比较距离,解决“字不同意相近”问题,但计算成本高;ANN(近似最近邻)在保证精度的前提下大幅提速,通过分层图(HNSW)、聚类(IVF)或压缩(PQ)缩小搜索范围,实现高效向量检索。三者结合使用——先用ANN快速筛选候选,再用倒排索引精查,构成现代混合检索核心。
2026-11-02 21:14:04
155
原创 1.RAG、文档切分、向量化、向量数据库
如果你已经用过大模型,却总遇到“知识过时、答不出私有文档、一本正经胡说”这几类问题,那么 RAG(检索增强生成)就是最值得先掌握的一条工程路径。本文面向有一定 Python 基础、希望把大模型真正落到业务里的开发者与算法入门者。
2026-11-01 20:54:46
427
原创 MySQL 增删改查(CRUD)完整语法总结
UPDATE / DELETE 必须携带 WHERE 条件,防止全表操作NULL 判断只用,不能用模糊查询 % 前置会失效索引,尽量放末尾多表关联优先使用 JOIN,少用逗号隐式连接大批量删除优先分批次DELETE,慎用TRUNCATE(无法恢复)关键字(order、user)作为表名需要反引号包裹。
2026-07-15 10:56:04
202
原创 Vue3 右键菜单实现方案(基于 vue3-context-menu)
需求:在列表项(如导航 / 树节点)上右键点击时,弹出包含「删除」选项的右键菜单。
2026-05-15 13:38:59
78
原创 基于xml、注解、JavaConfig实现spring的ioc
这篇文章展示了三种Spring依赖注入的实现方式:1) XML配置方式,通过<bean>标签定义对象及其依赖关系;2) 注解方式,使用@Component和@Autowired注解实现自动装配;3) JavaConfig方式,通过@Configuration和@ComponentScan替代XML配置。三种方式都实现了UserService和UserDao的依赖注入,最终通过Spring容器获取服务并调用getUser()方法。
2026-04-08 17:01:52
97
原创 ant-design-vue中from表单,父组件调用子组件校验方法并获取表单数据(回调函数)
ant-design-vue中from表单,父组件调用子组件校验方法并获取表单数据(回调函数)
2025-11-07 15:25:36
239
原创 antv x6使用(思维导图、鱼骨图、节点排序、新增节点、编辑节点、删除节点、选中节点)
文章主要记录了antv x6的基本使用,思维导图、鱼骨图、组织结构图、树形图的绘制方法
2025-04-10 19:19:59
2066
1
原创 tooltip类型,legend溢出分页、数据区域缩放、echarts重新加载
series[0].label.show = 'true':是否显示图上面的值。dataZoom是ECharts中的一个组件,用于实现数据区域缩放功能。一组数值以及他们映射成的图。' 时,指示线显示为。相关的行为,必须引入。' 时,指示线显示为。
2024-04-28 17:27:17
909
原创 使用vant list实现订单列表,支持下拉加载更多
在公司项目开发时,有一个需求是实现可以分页的订单列表,由于是移动端项目,所以最好的解决方法是做下拉加载更多。
2023-11-17 10:36:20
3464
原创 vue使用JsBarcode生成条形码
这是由于生成条形码时,节点还未创建,读取不到 id 为 barcode 的节点。解决这个报错的方法就是使用 this.$nextTick方法。this.$refs.a.src的值为条形码的地址。在script标签中引入。
2023-11-03 17:27:59
1634
原创 vuex-persistedstate让vuex数据持久化
1.安装vuex-persistedstate。3.使用vuex-persistedstate。2.在store/index.js中引入。
2023-04-06 15:28:35
644
原创 Vue3使用富文本框(wangeditor)
2.配置wangeditor组件(src/components/wangeditor.vue)毕业涉及中使用到了富文本框,所以学习使用了wangeditor富文本框,现进行总结。
2023-03-30 16:45:04
4789
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅