- 博客(12)
- 收藏
- 关注
原创 MySQL索引原理篇上
1.谈谈你对索引的理解索引就是一种数据结构,帮助我们更快的检索自己需要的数据,索引也很大,一般放在磁盘上。MYSQL针对不同存储引擎,索引实现方式也不一样,针对不同的应用场景存储索引也可以选择不同数据结构和类型。2.Hash索引查找数据这么快,为什么hash索引却不常用?Hash索引只适用等值查找,而B+树不仅仅可以用作等值查找,还可以范围查找2. 在hash均匀的情况下确实查找很快,但是在存储数据的hash碰撞较大,极端情况会退化成链表结构,这时候查询效率会大打折扣3. hash索引是将.
2022-03-17 00:14:47
1199
原创 ThreadLocal
文章目录一、ThreadLocal是什么?二、ThreadLocal简单原理2.ThreadLocal怎么设置值的?2.1 ThreadLocal.set方法2.2 如何获取当前线程的map3.ThreadLocal怎么获取值的?3.1 ThreadLocal.get方法4.为什么threadLocal一、ThreadLocal是什么?threadLocal是线程的一个局部变量,只有当前线程可以访问的数据,自然是线程安全的二、ThreadLocal简单原理我们先看一看ThreadLocalMap,
2021-06-01 10:54:25
119
原创 线程池原理
文章目录一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('igno
2021-05-29 15:04:19
94
原创 让我们了解关于多线程的一些词汇(一)
文章目录前言一、数据竞争二、竞态条件三、吞吐量与并发量四、活锁与死锁五、死锁产生的条件六、饥饿七、互斥与同步八、什么是可重入锁和可重入函数九、公平锁和非公平锁十、管程十一、临界区十二、阻塞与非阻塞十三、并发与并行总结前言近期回顾自己从事这个行业已经四年了,而我仍旧对自己的技术不够满意。面对许多的高难度的底层的一些知识点,很多还是无法攻克。近一年我尝试去把自己了解的知识详细另外一个人讲述以提高我的学习效率,查漏补缺。但仍旧一个知识点不能永久被记住。因此我删除了我以前所有的所有博客。准备整理好每个专题的.
2021-05-23 20:47:32
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人