SQL 查询语句执行原理

逻辑架构 MySQL 大致可分为 Server 层和存储引擎层两部分 Server 包含连接器、查询缓存、分析器、优化器、执行器等 连接器: - 管理连接,权限验证 查询缓存 - 分析器 - 词法分析,语法分析 优化器 - 执行计划生成,索引选择 执行器 - 操作引擎,返回结果 存储引擎 负责

数据结构与算法 - 时间/空间复杂分析(1)

简介 数据结构和算法是为了解决代码性能以及节省资源的问题,所以就需要一个方法来考量代码执行效率是否超标,是否占用太多存储空间 这个方法就是 复杂度分析,学习数据结构

数据结构与算法 - 数组

概述 数组(Array) 是一种线性表数据结构,用一组连续的内存空间,来存储一组具有相同类型的数据 但是在 PHP 这类动态语言中,数组底层是通过散列表(数据结构)实现的,所以

数据结构与算法 - 介绍

什么是数据结构? 数据对象在计算机中的 存储和组织方式,但是它存在有两种概念,一种是关于数据对象的逻辑结构,另一种则是数据的物理存储结构 其中,逻辑结构是指对数据的组织

Docker Dockerfile 文件指令

Dockerfile 指令 指令有很多,这里对一些比较常用的指令进行描述,更具体的可以阅读官方的 Dockerfile 文档 ##FROM 功能为指定基础镜像,并

给网站换上 https --- CentOS 7 环境

简介以下摘自百度百科的解释:HTTPS(全称:HyperTextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个URI

RESTful 设计风格规范

RESTful是什么?一种软件架构,设计风格,全称为RepresentationalStateTransfer,但并不是标准,只是风格,根据该风格开发的api也简洁、易管理。RESTful有什么用?一套接口应该满足以下几点:安全可靠,高效,易扩展。简单明了,可读性强,没有歧义。API风格统一,调用规

Linux 管道、重定向、特殊字符

重定向 输入重定向是将数据导入到命令中,给命令提供数据。而输出重定向反之,将命令执行之后的结果导入到文件。 使用重定向输出可以对文件清空,又或者追加数据。

Git 版本管理搭建 --- Linux CentOS 7.3

简介Git是一个开源分布式版本管理系统,可以有效的,方便的管理大小项目版本问题,由Linux内核开发者LinusTorvalds最初开发的。据维基百科所说:git最为出色的就是它的合并跟踪(mergetracing)能力。安装命令教程中使用的是LinuxCentOS7.3的版本。因为系统有自带git
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×