DeathWhispers

JMM 重排序

https://www.iocoder.cn/JUC/sike/jmm-1/ 在执行程序时,为了提高性能,处理器和编译器常常会对指令进行重排序,但是不能随意重排序,不是你想怎么排序就怎么排序,它需要满足以下两个条件: 在单线程环境下,不能改变程序运行的结果。 存在数据依赖关系的情况下,不允许重排序。 如果看过 LZ 上篇博客的就会知道,其实这两点可以归结于一点:无法通过 h...

计算机网络考研知识点

计算机网络考研知识点 计算机网络考研知识点 1.计算机网络体系结构 这部分内容要了解计算机网络概念的概念、组成;计算机网络的分类,发展过程等。理解网络分层结构、网络协议、接口、服务等概念。重点掌握OSI参考模型和TCP/IP模型的区别和联系。 2.物理层 对这部分内容的考查,以基本原理和概念的形式为主。掌握信道、信号、带宽、码元、波特、速率、信元、信宿、编码与调制、电路交换、报文交...

深入理解Linux端口重用这一特性

深入理解Linux端口重用这一特性 深入理解Linux端口重用这一特性 原创张彦飞allen开发内功修炼2022-02-14 09:08 收录于话题#开发内功修炼之网络篇30个 大家好,我是飞哥! 开篇我先考大家一个小问题,如果你的服务器上已经有个进程在 listen 6000 这个端口号了。那么该服务器上其它进程是否还能 bind 和 listen 该端口呢? 我相信一定会有一...