vim技巧:用列表形式显示所有搜索到的内容,去掉搜索内容的高亮
本篇文章介绍 vim 的一些使用技巧: 用列表形式显示所有搜索到的内容 去掉搜索内容的高亮 用列表形式显示所有搜索到的内容 vim 在文件内用 / 或者 ? 进行查找,不会列出所有查找到的内容,需要通过 n 或者 N 命令逐一跳转到匹配的位置。 如果想要用列表的形式显示所有查找到的内容,可以用 [I 命令。注意,[ 后面跟着的...
mysql性能分析-------profiling和explain
MySQL5.0.37版本以上支持了Profiling – 官方手册。此工具可用来查询 SQL 会执行多少时间,System lock和Table lock 花多少时间等等,对定位一条语句的 I/O消耗和CPU消耗 非常重要。
2020-03-23
Java面试八股之每日5问【01】
JDK1.8的HashMap的底层是数组+链表+红黑树,发生hash碰撞采用拉链法解决冲突。数组中存放的是链表。链表的每一个节点是一个Entry,每个Entry中存放了Key,Value,hash值,还有指向下一个元素的引用。当hashMap中的元素个数超过 [数组大小*负载因子] ,并且新的Entry落在了非空的位置,就会进行数组扩容,将会创建原来Has...
2022-10-09
MyISAM和InnoDB的比较
MyISAM: 不支持事务,而且也不支持外键,但是每次查询都是原子的 支持表级锁,即每次操作是对整个表加锁 一个MYISAM表有三个文件:索引文件、表结构文件(.frm文件)、数据文件(.MYD文件) 采用非聚集索引,索引文件的数据域存储指向数据文件的指针。辅索引与主索引基本一致,但是辅索引不用保证唯一性 优点:查询数据相...
mysql索引基础
在日常工作中,遇到查询数据比较慢的情况,一般是数据量很大,且没用到索引,索引就像书的目录,如果没有目录,需要一页一页的查询,效率很慢。有了目录,可以快速的查找数据。
2021-12-27
那些有意思的谷歌/百度搜索彩蛋
我平常使用最多的网站就是谷歌了,所谓万事不决找谷歌,关于谷歌之前也写过 那些你可能不知道的搜索奇技淫巧 那些在国内还能使用的谷歌产品 除了常用的搜索,谷歌和百度其实还有很多关键词彩蛋, 下面整理部分有意思的关键词搜索彩蛋,摸鱼的时候可以玩玩。 维基百科上还整理了一份 Google玩笑和复活节彩蛋列表[链接] 动...
Mysql索引-B+树
本次分享儒猿专栏《从零开始带你成为MySQL实战优化高手》中Mysql索引的内容。本次会先从一个数据页中如何存储和查询数据开始,拓展到多个数据页中查询数据,分析无索引查询时的低效率问题,然后通过页分裂过渡到主键目录以及索引页相关内容,见证一颗索引树是如何一步步生长起来的。
2022-06-16
大数据培训MySQL 索引B+Tree
create table user(id bigint not null comment 'id' primary key,name varchar(200) null comment 'name',age bigint null comment 'age',gender int null comment 'gender',key (name));
2022-05-06
从0开发豆果美食小程序——搜索组件
container:高度 100 rpx,背景色 #eee,flex 布局。input-wrapper:高度 80 rpx,背景色 #fff,flex 布局,border-radius: 20rpx。search-icon:宽高 32 rpx。input:字体和光标颜色 #000,字体大小 32 rpx。close-icon-wrapper:宽高 80 rpx,绝对定位。text:搜索按钮宽 110 rpx,高 65 rpx,绝对定位,左边框 2rpx s...
线索管理革命:CRM中的客户资源优化分配
在当今竞争激烈的商业环境中,客户关系管理(CRM)系统已成为企业不可或缺的工具之一。CRM系统的核心功能之一是线索客户资源分配,它直接影响销售团队的效率和业绩。本文将探讨CRM线索客户资源分配的重要性、挑战以及最佳实践。
2024-12-24
SQLServer之修改UNIQUE约束
使用SSMS数据库管理工具修改UNIQUE约束 1、连接数据库,选择数据表-》右键点击-》选择设计(或者展开键,选择要修改的键,右键点击,选择修改,后面步骤相同)。 2、选择要修改的数据列-》右键点击-》选择索引/键。 3、在索引/键弹出框中-》选择要修改的唯一约束-》选择约束类型-》点击列。 4、在索引列弹出框中-》选择要...
2018-09-06
如何用解决大模型时效性和准确性问题?RAG技术核心原理
在当今信息爆炸的时代,我们面临着海量数据的挑战。对于人们来说,从这些数据中检索到有用的信息变得越来越困难。为了解决这一问题,研究人员提出了一种新颖的技术,即RAG(Retrieval-Augmented Generation,检索增强生成)。
MySQL模糊查询再也不用 like+% 了。。。
我们都知道 InnoDB 在模糊查询数据时使用 "%xx" 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如,搜索引擎需要根基用户数据的关键字进行全文查找,电子商务网站需要根据用户的查询条件,在可能需要在商品的详细介绍中进行查找,这些都不是B+树索引能很好完成的工作。
深入解析MySQL的EXPLAIN:指标详解与索引优化
MySQL 中的 EXPLAIN 语句是一个强大的工具,用于分析和优化 SQL 查询。通过 EXPLAIN,你可以了解 MySQL 查询优化器是如何执行你的查询的,以及是否有可以改进的地方。本文将详细讲解 EXPLAIN 输出的各项指标,并说明如何利用这些指标来优化索引结构和 SQL 语句。一、EXPLAIN 的基本使用EXPLAIN 语句用于分析 SELECT 语句...
2024-12-17
Elasticsearch 7.x 之文档、索引和 REST API 【基础入门篇】
前几天写过一篇《Elasticsearch 7.x 最详细安装及配置》,今天继续最新版基础入门内容。这一篇简单总结了 Elasticsearch 7.x 之文档、索引和 REST API。
Python代码阅读(第48篇):返回最大元素的索引
Python 代码阅读合集介绍:为什么不推荐Python初学者直接看项目源码本篇阅读的代码实现了返回列表中最大元素索引的功能。本篇阅读的代码片段来自于30-seconds-of-python。max_element_index {代码...} max_element_index函数接收一个列表,返回列表中最大元素的索引。函数使用max函数获取列表中值最大的元素,再使用list...
2021-12-27
Ts中string、number和any等类型 不能当做索引用,怎么处理?
Ts中string、number和any等类型 不能当做索引用,怎么处理?报错:元素隐式具有“any”类型,因为类型为“number”的表达式不能用于索引类型“[***”。在类型“[ ***”上找不到具有类型为“number"的参数的索引签名。 ts(7053)keyof 的使用
2023-04-20