摘要: "linux中的文件描述符(file descriptor)和文件" linux为了实现一切皆文件的设计哲学,不仅将数据抽象成了文件,也将一切操作和资源抽象成了文件,比如说硬件设备,socket,磁盘,进程,线程等。 这样的设计将系统的所有动作都统一起来,实现了对系统的原子化操作,大大降低了维护和操 阅读全文
posted @ 2019-10-18 10:48 mmaotai 阅读(565) 评论(0) 推荐(0) 编辑
摘要: "参考" TCP和UDP连接 关于传输层TCP、UDP协议可能我们平时遇见的会比较多,有人说TCP是安全的,UDP是不安全的,UDP传输比TCP快,那为什么呢,我们先从TCP的连接建立的过程开始分析,然后解释UDP和TCP的区别。 TCP的三次握手和四次分手 我们知道TCP建立连接需要经过三次握手, 阅读全文
posted @ 2019-10-18 09:26 mmaotai 阅读(348) 评论(0) 推荐(0) 编辑