图解 | 深入理解高性能网络开发路上的绊脚石 - 同步阻塞网络 IO
在网络开发模型中,有一种非常易于开发同学使用方式,那就是同步阻塞的网络 IO(在 Java 中习惯叫 BIO)。 例如我们想请求服务器上的一段数据,那么 C 语言的一段代码 demo 大概是下面这样:int main() { int sk = socket(AF_INET, SOCK...
在网络开发模型中,有一种非常易于开发同学使用方式,那就是同步阻塞的网络 IO(在 Java 中习惯叫 BIO)。 例如我们想请求服务器上的一段数据,那么 C 语言的一段代码 demo 大概是下面这样:int main() { int sk = socket(AF_INET, SOCK...
大家好,我是飞哥!最近帮咱们的读者朋友做了一些字节的内推,其中这两位朋友履历都还可以,但目前内推都没啥进展。所以结合这个事情,想给大家一些参加面试的个人建议。这两位朋友中朋友A是北邮的硕士,在新浪、高德、滴滴等大厂都工作过,并且职级上级别也还不错。但是在内推一直就没啥进展。其中朋友B的情况也类...
大家好,我是飞哥!在开始今天的分享之前,我先给大家看两个 1R * 8 的内存条。现在的 CPU 都是 64 位的,每次和内存通信都要传输 64 比特的数据。1R * 8 类型的内存中的 1R 指的是该内存条只有一个 rank,8 指的是在每一次 64 比特的内存 IO 过程中,每个内存颗粒分...
大家好,我是飞哥!今天我终于把我的个人技术网站给搭建起来了!