"Articles"
"blog"
"Articles"
Mysql的索引实现 Mysql的索引实现

阅读全文

Mysql的索引实现
在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。
2020-07-08
后端学习之SpringCloud(汇总) 后端学习之SpringCloud(汇总)

阅读全文

后端学习之SpringCloud(汇总)
微服务架构是一种架构模式,或者说是一种架构风格,**它体长将单一的应用程序划分成一组小的服务**,每个服务运行在其独立的自己的进程内,服务之间互相协调,互相配置,为用户提供最终价值,服务之间采用轻量级的通信机制(**HTTP**)互相沟通,每个服务都围绕着具体的业务进行构建,并且能狗被独立的部署到生产环境中,另外,应尽量避免统一的,
2020-07-02
排序算法练习 - 堆排序 排序算法练习 - 堆排序

阅读全文

排序算法练习 - 堆排序
堆是一棵顺序存储的完全二叉树。其中每个结点的关键字都不大于其孩子结点的关键字,这样的堆称为小根堆。其中每个结点的关键字都不小于其孩子结点的关键字,这样的堆称为大根堆。举例来说,对于n个元素的序列{R0, R1, ... , Rn}当且仅当满足下列关系之一时,称之为堆:
2020-06-23
SpringCloud学习(4)-服务熔断与降级 SpringCloud学习(4)-服务熔断与降级

阅读全文

SpringCloud学习(4)-服务熔断与降级
Hystrix是一个应用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时,异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整个体系服务失败,避免级联故障,以提高分布式系统的弹性。
2020-06-20
HashMap灵魂21问 HashMap灵魂21问

阅读全文

HashMap灵魂21问
HashMap 底层是 hash 数组和单向链表实现,数组中的每个元素都是链表,由 Node 内部类(实现 Map.Entry接口)实现,HashMap 通过 put & get 方法存储和获取。 存储对象时,将 K/V 键值传给 put() 方法:①、调用 hash(K) 方法计算 K 的 hash 值,然后结合数组长度,
2020-06-18
Mysql索引背后的数据结构 Mysql索引背后的数据结构

阅读全文

Mysql索引背后的数据结构
MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。我们知道,数据库查询是数据库的最主要功能之一
2020-06-15

2/4