摘要: 在讲述TCP四次挥手,即断开TCP连接的过程之前,需要先介绍一下TCP协议的包结构。 TCP协议包结构: 这里只对涉及到四次挥手过程的字段做解释 (1) 序号(Sequence number) 我们通过 TCP 协议将数据发送给对方,就比如 hellotcp,这一串字节流,假设被拆分成了三个 TCP 阅读全文
posted @ 2022-05-27 19:14 投三分的金闪闪 阅读(1357) 评论(0) 推荐(0)
摘要: 在讲述TCP三次握手,即建立TCP连接的过程之前,需要先介绍一下TCP协议的包结构。 这里只对涉及到三次握手过程的字段做解释 (1) 序号(Sequence number) 我们通过 TCP 协议将数据发送给对方,就比如 hellotcp,这一串字节流,假设被拆分成了三个 TCP 报文段,第一个报文 阅读全文
posted @ 2022-05-20 22:45 投三分的金闪闪 阅读(1658) 评论(0) 推荐(0)
摘要: 1、MySQL中的索引 在MySQL,索引是由B+树实现的,B+是一种与B树十分类似的数据结构。 形如下面这种: 其结构特点: (1)有n课子树的结点中含有n个关键码。 (2)非根节点子节点数: ceil(m/2)<= k ⇐ m(ceil是天花板函数的意思,也就是向上取整,比如ceil(1.2)= 阅读全文
posted @ 2022-04-21 14:57 投三分的金闪闪 阅读(347) 评论(0) 推荐(0)
摘要: 写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 11、存储过程 ​ 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合。想要实现相应的功能时,只需要调用这个存储过程就行了(类似于函数,输入具 阅读全文
posted @ 2022-04-12 21:57 投三分的金闪闪 阅读(635) 评论(0) 推荐(1)
摘要: 写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 8.MVCC 多版本并发控制(Multi-Version Concurrency Control, MVCC),MVCC在数据表中每行记录后面都保存有两 阅读全文
posted @ 2022-04-09 13:35 投三分的金闪闪 阅读(505) 评论(0) 推荐(0)
摘要: 写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 4.乐观锁和悲观锁 乐观锁和悲观锁在数据库和多线程并发中常被提及,但它们并不是某两个特定的锁,而是两个锁的宏观理念。 悲观锁:认为数据随时会被修改,因此 阅读全文
posted @ 2022-04-07 20:34 投三分的金闪闪 阅读(593) 评论(0) 推荐(0)
摘要: 写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 1.事务 1.1、事务的定义与特性 事务(Transaction)是一个操作序列,逻辑上不可分割的工作单位,以BEGIN TRANSACTION开始,以 阅读全文
posted @ 2022-04-05 23:09 投三分的金闪闪 阅读(173) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示