TCP 三次握手 A:你能听到吗?B:我能听到,你能听到吗?A:我能听到,开始吧 A 和 B 两方都要能确保:我说的话,你能听到;你说的话,我能听到。所以需要三次握手 为什么...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:四川
TCP 三次握手 A:你能听到吗?B:我能听到,你能听到吗?A:我能听到,开始吧 A 和 B 两方都要能确保:我说的话,你能听到;你说的话,我能听到。所以需要三次握手 为什么...
//联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄 一、为什么不能两次握手: 答:(防止已失效的连接请求又传送到服务器端,因而产生错误)假设:改为两次握手,cli...
场景:进屋排队打印东西 可重入锁:排队拿到打印权(钥匙),开门开锁,打印完毕,关门,打算交钥匙,同学打电话给来,帮他打一份,这时候不用重新排队,继续开门再打印一份 不可重入锁...
之前看HashMap源码时,总说HashMap数组大小要用2的n次幂,取模时用到的位运算,这样HashMap取模才会很快,也就知道了这个特性,没有去专门了解过,为什么用2的n...
Ⅰ. 无符号数与有符号数 1.1 无符号数 寄存器的位数称为机器字长,反映了无符号数的表示范围 1.2 有符号数 1.2.1 机器数与真值真值指的是我们平时常用的带符号的数,...
(1)简介 位运算符(1)取反(NOT) (2)按位或(OR) (3)按位异或(XOR) (4)按位与(AND) (5)移位 (2)位运算技巧 下面1s和0s代表一连串1和0...
为什么要有红黑树 想必大家对二叉树搜索树都不陌生,首先看一下二叉搜索树的定义: 二叉搜索树(Binary Search Tree),或者是一棵空树,或者是具有下列性质的二叉树...
红黑树首先是一棵二叉查找树(BST),BST 满足的性质如下: 左子树上所有节点的值均小于或等于它的根节点的值; 右子树上所有节点的值均大于或等于它的根节点的值; 左右子树䦹...