
计算机网络
JackZhangNJU
未来的路还很长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Socket编程学习总结
读书的时候,每当遇到需要网路通信的时候,总是随便百度一下,然后就随便写写就过去了,对于socket本身并没有太深的认识。因为目前的工作中用到了网络通信,并且在过去写的socket通信一般都是阻塞的,这在项目中是无法忍受的。 因此,本文主要参考网上的多篇博客,然后系统的总结了socket的概念,并给出了编程实例,不喜勿喷。网络通信概念 网络层的ip地址可以唯一标...原创 2019-07-20 08:12:31 · 2290 阅读 · 0 评论 -
select、poll、epoll等
POSIX概述 同步IO、异步IO、阻塞IO、非阻塞IO,这几个词常见于各种各样的与网络相关的文章之中,往往不同上下文中它们的意思是不一样的,以致于我在很长一段时间对此感到困惑,所以想写一篇文章整理一下。 POSIX(可移植操作系统接口)把同步IO操作定义为导致进程阻塞直到IO完成的操作,反之则是异步IO。 按POSIX的描述似乎把同步和阻塞划等号,异步和非阻塞划等号...原创 2019-07-21 00:49:47 · 583 阅读 · 0 评论