摘要:
EOF概念常常使人迷惑。 首先我们要理解并没有像EOF字符这样的东西。 进一步讲EOF是由内核检测到的一种条件。 应用程序在它接收到由read函数返回的零返回码时,它就会发现EOF条件。 对于磁盘文件,当文件位置超出文件长度时,会发生EOF。 对于因特网连接,当一个进程关闭连接它的那一端时,会发生E 阅读全文
posted @ 2019-04-15 15:01
Grooovvve
阅读(284)
评论(0)
推荐(0)
摘要:
从程序员角度,可以把因特网看做是世界范围内的主机集合: 1)主机集合被映射为一组32位的IP地址。 2)这个IP地址被映射为一组称为因特网域名的标识符。 3)因特网主机上的进程能够通过连接和任何其他因特网主机上的进程通信。 IP地址 IP地址是一个32位无符号整数。 存放在一个结构中; struct 阅读全文
posted @ 2019-04-15 14:03
Grooovvve
阅读(2160)
评论(1)
推荐(0)
摘要:
首先不管是大端法还是小端法存储,计算机在内存中存放数据的顺序都是从低地址到高地址,所不同的是首先取低字节的数据存放在低地址还是取高字节数据存放在低地址。 若首先取高字节的数据存放在低地址,则是大端法; 若首先取低字节的数据存放在低地址,则是小端法; 例如有数据0x01234567 (注意:左边是高字 阅读全文
posted @ 2019-04-15 13:55
Grooovvve
阅读(555)
评论(0)
推荐(0)
摘要:
同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步可以避免出现死锁,读脏数据的发生,一般共享某一资源的时候用,如果每个人都有修改权限,同时修改一个文件,有可能使一个人读取另一个人已经删除的内容,就会出错,同步就会按顺序来修改。 异步则是 阅读全文
posted @ 2019-04-15 11:28
Grooovvve
阅读(351)
评论(0)
推荐(0)