- 博客(3)
- 收藏
- 关注
原创 并发知识点学习总结一
一、并发与并行 1、并发:同一时刻只能有一个指令执行,通过时间片轮转的方式交替执行,给人以宏观上多个任务同时执行的感觉,实际上不是同时执行的; 2、并行:同一时刻,多条指令在多个处理器上同时执行。多个处理器,同时执行不同的任务。 二、并发的三大特性之可见性 可以理解为,一个线程对共享变量的修改,另一个线程可以看到。 如何解决可见性呢? 第一种方式:内存屏障 volatile:核心是内存屏障,让缓存失效,重新去主存读值。 汇编指令层面:lock指令,使得缓存一致性生效。 何为缓存一致性?需要解释一下MESI
2021-11-07 22:56:02 115
原创 2021-03-29
索引 -----记录最近学习有关索引的一些知识 一.名词解释 1.主键索引 2.非主键索引 3. 联合索引:两个字段以上组合的索引。 4.聚簇索引:将索引与表数据存储到同一个文件中,例:InnoDB存储引擎 5.非聚簇索引:索引与表数据放在了两个文件中,比如Myisam存储引擎 6.索引:一种有序的数据结构 二.问题总结 1.B+树索引与B-树的区别 1)B+树的叶子节点包含了所有的索引数据,而B-树只是包含了一部分索引; 2)B+树的叶子节点有双向指针,B-树的叶子节点不包含指针; 3)B-树的每个节点都
2021-04-05 22:21:32 70
原创 数据库相关知识总结
数据库知识点扫盲1数据库命令与模糊查询数据库命令模糊查询合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 数据库命令与模糊查询 数据库命令 进入mysql命令行 命令:/usr/local/mysql/bin/mysql -u root -
2020-12-16 20:07:09 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人