相关文章
ES 自定义排序方式
es默认score是根据query的相关度进行打分的,具体打分机制可以参见:官方文档。如果召回时既希望有相关性又能根据其他信息进行排序。 例如小红书搜索的时候,可能既希望有召回相关度又能根据热度信息(如果喜欢、收藏等等参数去进行召…
建站知识
2024/12/25 19:13:37
Linux:认识文件
一、文件fd
1.1 共识原理
1、文件内容属性
2、文件分为打开的文件和没打开的文件 (如c中的fopen和fclose) 可以用以下的例子去理解:快递(文件) 有被人(进程)取走的快递(打开的…
建站知识
2024/12/26 10:18:03
优选算法第三讲:二分查找模块
优选算法第三讲:二分查找模块 1.二分查找的介绍以及二分查找题目2.在排序数组中查找元素的第一个和最后一个位置3.搜索插入位置4.x的平方根5.山脉数组的峰值索引6.寻找峰值7.寻找旋转排序数组中的最小值8.点名 1.二分查找,寻找左临界嗲和右临界点的最大区…
建站知识
2024/12/26 10:33:35
线程支持库(C++11)
线程支持库包含了线程,互斥锁,线程条件变量(class thread),定义于<thread> 线程提供一个并发的实例,需要对应一个“线程函数” 线程的主要任务就是去执行这个"线程函数" 既然线程需要提供一个线程函数,…
建站知识
2024/12/24 10:36:30
Bash 中的 ${} 和 $() 有什么区别 ?
Bash (Bourne-Again SHell) 是一种流行的 Unix SHell,用于编写脚本。如果您使用 Bash 脚本,那么了解不同的语法元素对于提高脚本的效率和避免错误是很重要的。
在本文中,我们将解释 Bash 中 ${} 和 $() 语法之间的区别,并向您展示…
建站知识
2024/12/25 19:17:24
Maven入门到进阶:构建、依赖与插件管理详解
文章目录 一、Maven介绍1、什么是Maven2、Maven的核心功能 二、Maven核心概念1、坐标GAVP1.1、GroupId1.2、ArtifactId1.3、Version1.3.1、版本号的组成 1.4、Packaging 2、POM、父POM和超级POM2.1、POM (Project Object Model)2.1、父POM(Parent POM)2.…
建站知识
2024/12/24 19:37:26
偷懒总结篇|贪心算法|动态规划|单调栈|图论
由于这周来不及了,先过一遍后面的思路,具体实现等下周再开始详细写。
贪心算法
这个图非常好 122.买卖股票的最佳时机 II(妙,拆分利润)
把利润分解为每天为单位的维度,需要收集每天的正利润就可以,收集正利润的区间…
建站知识
2024/12/24 21:01:34
webpack+react中问题解决
一,Compiled with problems
1,依赖问题
首先确认我们是否下载了react的依赖,就算在package.json中查看有react依赖,也不一定会好使,所以,我们需要在安装一次依赖:pnpm install react react-do…
建站知识
2024/12/18 1:17:44