自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Regex正则表达式

正则表达式内部使用贪心算法,以贪婪模式更快的匹配和定位数据,正则表达式支持模糊查询,查询定位一类数据,正则表达式对于数据处理非常有帮助,各个语言和平台都支持正则技术。正则表达式是由一系列特殊符号和字符数据构成的长字符串,正则字符串描述了数据规则,通过此规则查找和快速定位数据,比较适合匹配有规则的数据。正则查询基于数据拥有明确规则,规则越清晰明确,正则越方便使用。

2024-07-03 23:44:23 382

原创 优化索引的方法

为了避免索引隐式转换带来的性能问题,在编写 SQL 查询时,应注意查询条件中数据类型的匹配,尽量进行显式的类型转换,确保与字段的数据类型一致。由于索引通常需要在内存和磁盘中进行存储和处理,较小的索引字段大小意味着在一个索引页中能够容纳更多的索引值,从而提高索引的查询速度。联合索引按照字段在索引中的定义顺序进行匹配,如果查询条件的字段顺序与联合索引的顺序不一致,可能无法充分利用索引的优势。例如,对于一个包含很长字符串描述的字段,如文章的内容摘要,如果直接对整个字符串创建索引,会占用大量的空间。

2024-07-01 22:44:12 1075

原创 聚簇索引和非聚簇索引——是什么?区别是什么?优缺点?

也叫主键索引,是将索引和数据放在一起,聚簇索引的 B+Tree 的叶子节点存放的是实际数据,所有完整的用户记录都存放在主键索引的 B+Tree 的叶子节点里;找到索引也就找到了数据。是指二级索引,也叫辅助索引。通过非聚簇索引可以查到记录对应的主键值,再使用主键的值通过聚簇索引找到要查找的数据。Innodb中,在聚簇索引之上创建的索引称之为辅助索引,辅助索引访问数据总是需要二次查找,非聚簇索引都是辅助索引,辅助索引叶子节点存储的不再是行的物理位置,而是主键值。

2024-06-25 22:44:13 1022 1

原创 MySQL为什么用B+树作为索引?

MySQL为什么用B+树作为索引而不是其他树形结构呢?

2024-06-24 16:07:28 1044

原创 Github学习笔记

项目托管网站,大量的私有工程和开源工程托管在此网站中,工程数量百万+,也是一个开发者聚集地,开发者可以通过此网站得到很多开源资源,便于工作使用,学习目的使用github可以查阅大量的资源文档和开源项目,还可以学习工程设计和优秀的代码编辑。

2024-06-22 23:53:14 886

原创 逻辑题(智力题)1~5

大厂面试常问的智力题

2024-06-22 12:15:21 178

原创 进程(一万字学习笔记)

狭义定义:进程是正在运行的程序的实例广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。以下是这些进程间通信方式各自的一些优缺点:管道:优点:简单易用。缺点:只能用于有亲缘关系的进程,效率相对较低,不适合大量数据传输。命名管道:优点:可用于无亲缘关系的进程间通信。缺点:依然存在一定局限性。

2024-06-21 22:26:26 1384

原创 MySQL执行select语句的流程

文章为学习。

2024-06-21 22:10:59 214

原创 B树和B+树的区别

B树和B+树的区别。

2024-05-16 20:09:36 342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除