摘要: volatile是java中热门关键字,也是面试中的高频问点,今天就来深入的从各种volatile面试题中剖析它的底层原理实现,并通过简单的代码去证明。 在深入volatile之前,我们先从原理入手,然后层层深入,逐步剖析它的底层原理,使用过volatile关键字的程序员都知道,在多线程并发场景中v 阅读全文
posted @ 2020-05-19 10:23 Drean先生 阅读(257) 评论(0) 推荐(0)
摘要: hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可 能 很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么 阅读全文
posted @ 2020-05-18 13:42 Drean先生 阅读(213) 评论(0) 推荐(0)
摘要: TCP协议: 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793 [1] 定义。他是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议。 首先我们来看下他的报头: 我们 阅读全文
posted @ 2019-08-19 17:49 Drean先生 阅读(96) 评论(0) 推荐(0)