码迷,mamicode.com
首页 >  
搜索关键字:底层原理    ( 424个结果
MySql索引底层原理
索引在生活中最常见的概念,无论是字典,还是图书馆藏书查找,根据索引能节约我们的时间。索引是一种为了高效获取数据的数据结构。要了解数据库索引的底层原理,我们就得先了解一种叫树的数据结构,而树中很经典的一种数据结构就是二叉树。 一、二叉树(Binary Search Trees) 二叉树是每个结点最多有 ...
分类:数据库   时间:2020-03-04 23:03:24    阅读次数:108
索引和事务
1. 什么是索引?底层实现原理? 索引:在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 在一个或者一些 ...
分类:其他好文   时间:2020-03-03 12:42:32    阅读次数:65
【底层原理:深入理解计算机系统】#2 一切从"hello world"说起 (二)
此时此刻,hw.c源程序已经被翻译成了可执行目标文件hw,并存放在磁盘的某个角落。想要在Unix系统中运行该文件,我们得将它的名字输入到一个称为shell的家伙。shell就相当于之前那个例子中部落的祭祀,它将与神沟通。回到计算机,shell的定义是:一个命令解释器。所谓解释器,便是把某个A解释成某 ...
分类:其他好文   时间:2020-02-29 10:20:07    阅读次数:49
导入模块
导入模块的方式: import 模块名1,模块名2...... import 模块名 as 别名 from 模块内置方法(类,函数) from 模块名 (*号表示全部导入) 导入模块底层原理: import 实质上是调用了 __import()__方法 如:import math math.sin( ...
分类:其他好文   时间:2020-02-28 14:05:15    阅读次数:59
联合索引在B+树上的存储结构及数据查找方式
能坚持别人不能坚持的,才能拥有别人未曾拥有的。关注编程大道公众号,让我们一同坚持心中所想,一起成长!! 引言 上一篇文章《MySQL索引那些事》主要讲了MySQL索引的底层原理,且对比了B+Tree作为索引底层数据结构相对于其他数据结构(二叉树、红黑树、B树)的优势,最后还通过图示的方式描述了索引的 ...
分类:其他好文   时间:2020-02-27 21:06:45    阅读次数:103
AOP in .NET
aop in .net AOP是所有现代OOP语言开发框架中都会具备的东西,随着Spring框架的普及,这个东西已经被玩烂了。可是很多人仍旧处于知其然不知其所以然的状态。本文将基于.NET环境探讨实现AOP的底层原理。 文中部分代码样例截图摘自Matthew D. Groves的《AOP in .N ...
分类:Web程序   时间:2020-02-26 01:49:52    阅读次数:219
18 jsp——静态引入和动态引入
引入啥? 在开发过程中,一些重复的部分,我们可以给他解耦为一个独立的jsp,在需要的地方引入,可以减少代码的冗余度。 比如,网站页脚的网站声明部分,每个页面都有,我们就可以给它解耦出来。 静态引入 引入格式 在需要引入的地方:<%@include file="要引入的jsp文件的相对路径" %> 底 ...
分类:Web程序   时间:2020-02-25 12:44:21    阅读次数:70
String类
java.lang.String类代表字符串 程序中所有双引号字符串,都是String对象(就算没有new,也是对象) 字符串特点: 1.字符串内容永不改变 2.由于字符串内容不改变,所以字符串可以共享使用(常量池) 3.字符串效果上相当于char[]字符数组,但是底层原理是byte[]字节数组 字 ...
分类:其他好文   时间:2020-02-24 21:00:25    阅读次数:89
MySQL索引那些事
原文链接 大家有没有遇到过慢查询的情况,执行一条SQL需要几秒,甚至十几、几十秒的时间,这时候DBA就会建议你去把查询的 SQL 优化一下,怎么优化?你能想到的就是加索引吧? 为什么加索引就查的快了?这就要从索引的本质以及他的底层原理说起。 索引是什么 那索引到底是什么呢?你是不是还停留在大学学『数 ...
分类:数据库   时间:2020-02-24 20:18:34    阅读次数:97
【学习底层原理系列】重读spring源码1-建立基本的认知模型
开篇闲扯 在工作中,相信很多人都有这种体会,与其修改别人代码,宁愿自己重写。 为什么? 先说为什么愿意自己写: 从0-1的过程,是建立在自己已有认知基础上,去用自己熟悉的方式构建一件作品。也就是说, 1.对目标的认知是熟悉的(当然每个人水平可能不一样,也有可能是错的,这不重要,重要的是自认为是符合的 ...
分类:编程语言   时间:2020-02-23 18:29:30    阅读次数:85
424条   上一页 1 ... 9 10 11 12 13 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!