
计算机网络
文章平均质量分 94
计算机网络
alone_yue
后端开发 算法 爱好健身打球游泳
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【计算机网络】计算机网络IO模型
文章目录1.阻塞 IO2.非阻塞 IO3.IO 多路复用4.select4.poll5.epoll6.总结 为了讲多路复用,当然还是要跟风,采用鞭尸的思路,先讲讲传统的网络 IO 的弊端,用拉踩的方式捧起多路复用 IO 的优势。 为了方便理解,以下所有代码都是伪代码,知道其表达的意思即可。 1.阻塞 IO 服务端为了处理客户端的连接和请求的数据,写了如下代码。 listenfd = socket(); // 打开一个网络通信端口 bind(listenfd); // 绑定 listen(原创 2022-03-19 22:04:02 · 239 阅读 · 0 评论 -
【计算机网络】服务端和客户端最大支持多少tcp连接?如何分析?
文章目录(一)引用文章(二)简单分析:1.基本概念:TCP四元组2.多个客户端连接一个服务端最大支持最大多少tcp连接?3.一个客户端连接一个服务端最大支持多少个tcp连接?(二)全面分析1.TCP连接的创建2.端口号的限制3.文件描述符的限制4.线程数量的限制5.内存的限制6.CPU的限制7.总结8.后记 (一)引用文章 Linux 中每个 TCP 连接最少占用多少内存? 你管这破玩意叫 IO 多路复用? 原文链接1 原文链接2 (二)简单分析: 1.基本概念:TCP四元组 所谓tcp连接是由一个四元组原创 2022-03-19 20:19:06 · 5575 阅读 · 1 评论 -
【计算机网络】Socket详解
文章目录1.什么是TCP/IP,UDP2.Socket在哪里呢?3.Socket是什么呢?4.你会使用它们吗?5.网络中进程之间如何通信?6.什么是Socket?7.socket的基本操作7.1 socket()函数7.2 bind()函数7.3 listen()、connect()函数7.4 accept()函数7.5 read()、write()等函数7.6 close()函数8.socket中TCP的三次握手建立连接详解9.socket中TCP的四次握手释放连接详解10.下面给出实现的一个实例 1.什原创 2022-03-19 16:38:03 · 1753 阅读 · 1 评论 -
【计算机网络】Get和Post请求的差别
文章目录1.HTTP简介2.HTTP请求方法3.根据w3c标准,GET和POST区别如下:4.GET和POST的真正区别 1.HTTP简介 原文链接 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 2.HTTP请求方法 HTTP请求最初设定了八种方法,这八种方法本质上没有任何区别。只是让请求,更加有语义而已。 请求方式 描述 GET 请求指定的页原创 2022-03-16 15:03:31 · 290 阅读 · 0 评论 -
【计算机网络】从输入URL到页面加载发生了什么
文章目录 https://segmentfault.com/a/1190000006879700 https://blog.fundebug.com/2019/02/28/what-happens-from-url-to-webpage/原创 2022-03-07 21:42:44 · 141 阅读 · 0 评论