什么是 Web 应用里的 Fuzzy Search
在 Web 前端设计领域,fuzzy search(模糊搜索)是一种非常有趣且实用的功能,它允许用户在进行搜索时获得更为宽容和灵活的结果。与传统的精确匹配搜索相比,模糊搜索能够处理打字错误、拼写变体以及部分匹配,从而增强用户体验和满意度。这种技术在处理大量数据和信息时尤为重要,因为它可以帮助用户快速找到他们需要的...
mysql开启慢查询+EXPLAIN SQL语句
前记:今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。
搜遍全网,整理的MySQL面试题,附答案。
我把所有Java相关的面试题和答案都整理成了PDF,并且带书签目录,阅读起来非常方便面试题及答案PDF下载:[链接]面试题及答案PDF下载:[链接]面试题及答案PDF下载:[链接]
MySQL数据库优化技巧大全
MySQL优化三大方向 ① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。 ② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。 ③ 对SQL语句以及表优化。 MySQL参数优化 1:MySQL 默认的最大连接数为 100,可以在 mysql 客户端使用以下命令查看 mysql> show variables like 'max_connection...
向量索引算法 HNSW和NSG的比较
随着机器学习、深度神经网络的不断发展,数据的向量化无处不在。而针对海量向量数据的搜索,无论是工业界还是学术界都做了大量的研究。本文主要讲解两个基于近邻图的向量搜索算法,并比较其适用场景。
腾讯一面:说一说 MySQL 中索引的底层原理
最近有很多读者要我出一些面试题的文章,一般我会给他一个老周整理的电子书,但有些读者反馈回来的面试题我觉得还是蛮经典的,而老周又在写系列的文章,本着对读者负责的态度,我会穿插写几篇我认为比较经典的面试题,让大家对这种经典问题不再是背八股文,而是深入底层原理以及数据结构。后续再碰到这类问题,不管哪个...
2022-03-20
NumPy 基本切片和索引
ndarrays可以使用标准Python x[obj]语法对其进行索引 ,其中x是数组,obj是选择方式。有三种可用的索引:字段访问,基本切片,高级索引。究竟是哪一个取决于obj。
Elasticsearch 参考指南(目录)
Elasticsearch是一个高度可扩展的开源全文搜索和分析引擎,它允许你快速,近实时地存储,搜索和分析大量数据,它通常用作底层引擎/技术,为具有复杂搜索功能和要求的应用程序提供支持。
破解提升 LLMs 性能的黑匣子—— LlamaIndex
“可以将 LlamaIndex 视为外部数据和 LLM 连接在一起的黑匣子。”在 Zilliz 组织的网络研讨会中,LlamaIndex 的联合创始人兼首席执行官 Jerry Liu 曾这样说道。
2023-05-25
笔试题:了解穷举算法吗?如何用代码实现
穷举法又称穷举搜索法,是一种在问题域的解空间中对所有可能的解穷举搜索,并根据条件选择最优解的方法的总称。数学上也把穷举法称为枚举法,就是在一个由有限个元素构成的集合中,把所有元素一一枚举研究的方法。
2020-11-02
sql优化最佳实现(Explain介绍)
使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL
2021-02-17
最全的百度网盘搜索引擎
资源聚合做的比较好的一个网站,也是最常用的一个网站,据up主说有脚本会定时检测每个搜索引擎,不通的或者服务器挂的搜索引擎会自动下架,保证了高可用,这里感谢一下作者的良苦用心,加油!!
js循环给li绑定事件实现 点击li弹出其索引值 和内容
近期,面试我们总会遇到这样一个面试题: 现在网上答案很多苟同,但是我还是想在重复的述说一遍,俗话说:好记忆不如烂笔头, 虽然常见,简单,反复出现,总之,在简单的多写写记忆还是很深刻的,即使忘了,也能拿出来翻翻。 代码如下:(简单些) html代码 <ul> <li>香蕉</li> <li>...
2019-10-12
MySql知识总结
分为两个模块:1.存储(文件系统)模块:该部分类似于文件系统,把数据持久化到硬盘或者磁盘当中2.程序实例(1)存储管理模块:把逻辑的存储与物理的存储的关系转化 (2) 缓存机制:优化性能,可以缓存数据或者sql (3)sql解析:将sql语句进行解析 (4)日志管理:记录日志,记录操作,便于主从复制等操作 (5)权限划分 (6)容灾机制 (7)...
2019-08-31
safari浏览器怎么快速返回搜索页?
safari浏览器怎么快速返回搜索页?Safari标签太多?找不到上一个所搜历史?如何快速快速回到搜索结果,小编带来了在Safari标签中浏览时如何快速回到搜索结果的教程,一起看看吧!
2021-04-09
不会这些搜索技巧,别说你懂GitHub!
很多的小伙伴,经常会有这样的困惑,我看了很多技术的学习文档、书籍、甚至视频,我想动手实践,于是我打开了GitHub,想找个开源项目,进行学习,获取项目实战经验。这个时候很多小伙伴就会面临这样的问题:“我不会搜啊,我该怎么找呀?”,最终只能放弃。
Elasticsearch 与传统关系型数据库的对比、倒排索引原理解析
es支持http协议(json格式)(9200端口)、thrift、servlet、memcached、zeroMQ等的传输协议(通过插件方式集成),传统关系型数据库不支持。
2020-01-07