
计算机网络
yang_china
这个作者很懒,什么都没留下…
展开
-
多线程与多进程
一、多进程进程是资源分配的最小单位,基于CPU而言的,一般一个CPU运行一个进程,只不过切换速度太快,相当于同时在执行多个进程。如程序A在读取大量数据时,CPU可以切换程序B,当A读完之后,保存B的执行进度并暂停,继续执行A(也就是并发执行)一个程序对应一个进程组,进程具有创建其他进程的功能,而程序没有。同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程,也就是说同一程序可以对应...原创 2019-08-02 17:48:39 · 207 阅读 · 0 评论 -
B/S与C/S
一、C/SClient/Server,客户机/服务器模式。第一层:在客户机系统上结合了界面显示与业务逻辑第二层:通过网络结合了数据库服务器如QQ、OFFICE等等,需要下载专门的客户机才能使用。优点:客户机直接访问服务器,响应速度快,更安全 客户机界面操作丰富缺点:用户固定 需要下载专用的客户机才能操作 维护成本高,每次升级都需要更新客户机二、B/S...原创 2019-08-02 14:22:38 · 301 阅读 · 0 评论 -
TCP/IP四次挥手
第一次:客户端发送一个FIN,用来关闭客户端到服务器的数据传送,客户端进入FIN_WAIT_1状态。第二次:服务器收到FIN后,发送一个ACK给客户端,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号),服务器进入CLOSE_WAIT状态。第三次:服务器发送一个FIN,用来关闭服务器到客户端的数据传送,服务器进入LAST_ACK状态。第四次:客户端收到FIN...转载 2019-08-02 10:28:03 · 315 阅读 · 0 评论 -
TCP/IP三次握手
第一次:建立连接时,首先由客户端发送SYN(同步序列编号)包给服务器,并进入SYN_SENT状态。SYN(同步序列编号):TCP/IP建立连接时使用的握手信号,服务器接收到后将返回ACK (确认字符)ACK(确认字符):接收站发给发送站的一种传输类控制字符。表示发来的数据已确认接收无误(小客:小服在不在家,我要给你送东西)第二次:服务器收到SYN包,必须确认客户的SY...原创 2019-08-02 10:02:21 · 1072 阅读 · 0 评论