
网络编程
文章平均质量分 69
叫我小刘就好~
这个作者很懒,什么都没留下…
展开
-
网络编程(三)sqlist轻量级数据库的简单应用
数据库SQL命令。原创 2022-08-01 14:43:16 · 495 阅读 · 0 评论 -
网络编程(三)IO多路复用及网络属性设置
阻塞IO最常用、最简单,但效率最低(read、write)非阻塞IO防止进程阻塞在IO操作上,但必须使用轮询(浪费cpu资源)***IO多路复用同时对多个IO进行操作,效率比阻塞高、浪费的cpu资源比非阻塞少信号驱动IO一种异步通信。...原创 2022-08-01 14:42:08 · 341 阅读 · 0 评论 -
网络编程(三)TCP与UDP协议详解
**客户端与服务器的断开过程(四次挥手)(有些是三次(第二次和第三次整合到一起))关闭close。数据交互中,客户端突然断电,服务器如何判断客户端的情况?发送数据sendto。***客户端连接服务器成功的过程(三次握手)基于TCP的服务器编程流程(框架)基于TCP的客户端编程流程(框架)服务器——》客户端(SYN+ACK)客户端——》服务器(SYN)***网络粘包(网络风暴)客户端——》服务器(ACK)...原创 2022-08-01 14:39:19 · 583 阅读 · 0 评论 -
网络编程(二)基础预备知识掌握
IP地址网络中标识主机的编号,常用点分形式存在”192.168.2.177“其中,”2“表示网段号,也就是在哪个路由器网络中(网络号+1)大端序低序字节存储高地址网络采用大端序,也就是网络字节序。小端序低序字节存储低地址Ubuntu采用小端序,也就是主机字节序。将代码字符串的ip地址转换成网络字节序二进制,并返回转换后的地址。网络ip分类主要ip的(第一段)前8位数据组成。端口号在主机中标识处理网络数据的进程的id。将网络字序的二进制转换为主机字序的ip。...原创 2022-08-01 14:38:08 · 287 阅读 · 0 评论 -
网络编程基础知识(一)
1、,前苏联卫星上天2、,美国建立ARPA(国防部高级研究部署)3、,ARPA提出资源共享网络–阿帕网(ARPAnet)*4、使用的网络控制协议NCP(networkcontrolprocotol)原创 2022-08-01 14:36:29 · 182 阅读 · 0 评论