![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
third_handsome
每天进步一点点
展开
-
非阻塞和协程
原文见 同步阻塞和协程 同步阻塞和协程 from: Web2.0时代到来后就不同了,一方面是普及率大大提高了,用户群体几何倍增长。另一方面是互联网不再是单纯的浏览万维网网页,逐渐开始进行交互,而且应用程序的逻辑也变的更复杂,从简单的表单提交,到即时通信和在线实时互动。C10K的问题才体现出来了。每一个用户都必须与服务器保持TCP连接才能进行实时的数据交互。Facebook这样的网站同转载 2017-05-16 23:52:20 · 671 阅读 · 0 评论 -
DNS报文格式(RFC1035)(转载)
一、域名和资源记录的定义 1、Name space definitions 2、资源记录定义(RR definitions) 2.1 格式 后面分析报文的时候详细解释。 2.2 类型值(TYPE values) 类型主要用在资源记录中,注意下面的值是QTYPE的一个子集。 类型 值和含义转载 2017-05-25 00:33:02 · 429 阅读 · 0 评论 -
epoll详解【转】
什么是epoll转载 2017-07-11 17:52:10 · 182 阅读 · 0 评论 -
tcp 三次握手和四次挥手【转】
原文转自 http://www.cnblogs.com/Jessy/p/3535612.html 如果侵权,我会马上删除,多谢分享 TCP的三次握手(建立连接)和四次挥手(关闭连接) 参照: http://course.ccniit.com/CSTD/Linux/reference/files/018.PDF http://hi.baidu.com/raycomer/item/94转载 2017-07-13 00:54:13 · 591 阅读 · 0 评论 -
高性能网络编程(一)----accept建立连接
bool转载 2017-07-24 17:26:32 · 348 阅读 · 0 评论 -
第一章 UNIX基础知识
1.2 UNIX体系结构- 应用程序- shell- 系统调用- 公用函数库- 系统调用- 系统调用- 内核1.10 时间值系统为每个进程维护了3个进程时间值,可以用time命令查看程序各个时间值:时钟时间:程序运行的时钟总量(CPU时间)用户CPU时间:执行用户指令所用时间系统CPU时间:系统为该进程执行内核程序的时间(系统调用)用户CPU时间+系统CPU时间之和为CPU时间;第一章习题答案...原创 2018-03-13 22:51:16 · 156 阅读 · 0 评论 -
第二章 UNIX标准及实现
2.5.1 ISO C限制<limits.h>中定义了整型值大小,64位系统中,long 和long long最大值一致;原创 2018-03-13 23:41:29 · 146 阅读 · 0 评论