摘要:
为什么建立TCP连接需要三次握手? 原因:为了应对网络中存在的延迟的重复数组的问题 例子: 假设client发起连接的连接请求报文段在网络中没有丢失,而是在某个网络节点长时间滞留了,导致延迟到达server。本来这是一个已经失效的连接报文,但是server接收到这个连接报文之后,误认为client发 阅读全文
posted @ 2019-06-28 19:15
是谁扭曲了时空
阅读(1264)
评论(0)
推荐(0)
摘要:
单工数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息,不能实现双向通信,举例:电视,广播。 半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;在同一时间只可以有一方接受或发送信息,可以实现双向通信。举例:数据 阅读全文
posted @ 2019-06-28 19:08
是谁扭曲了时空
阅读(365)
评论(0)
推荐(0)
摘要:
1. 锁的实现 synchronized 是 JVM 实现的,而 ReentrantLock 是 JDK 实现的。 2. 性能 新版本 Java 对 synchronized 进行了很多优化,例如自旋锁等,synchronized 与 ReentrantLock 大致相同。 3. 等待可中断 当持有 阅读全文
posted @ 2019-06-28 15:09
是谁扭曲了时空
阅读(196)
评论(0)
推荐(0)
摘要:
查看进程 1. ps 查看某个时间点的进程信息。 示例一:查看自己的进程 # ps -l 示例二:查看系统所有进程 # ps aux 示例三:查看特定的进程 # ps aux | grep threadx 2. pstree 查看进程树。 示例:查看所有进程树 # pstree -A 3. top 阅读全文
posted @ 2019-06-28 14:57
是谁扭曲了时空
阅读(237)
评论(0)
推荐(0)
摘要:
软连接 软链接就是一个普通文件,只是数据块内容有点特殊。软链接有着自己的 inode 号以及用户数据块 硬链接 一个 inode 号对应多个文件名,文件有相同的 inode 及 data block 参考:https://www.ibm.com/developerworks/cn/linux/l-c 阅读全文
posted @ 2019-06-28 14:42
是谁扭曲了时空
阅读(519)
评论(0)
推荐(0)
摘要:
RAID是英文Redundant Array of Independent Disks(独立磁盘冗余阵列),简称磁盘阵列。下面将各个级别的RAID介绍如下。 一、为什么使用Raid? 1、对磁盘高速存取(提速): RAID将普通硬盘组成一个磁盘阵列,在主机写入数据,RAID控制器把主机要写入的数据分 阅读全文
posted @ 2019-06-28 13:48
是谁扭曲了时空
阅读(482)
评论(0)
推荐(0)

浙公网安备 33010602011771号