字符串拼接以及Int的拼接


字符串拼接以及Int的拼接 题目 数据固定标识(6个字节,分别为0x00,0x00,0x01,0x00,0x01,0xb4)+数据长度(4个字节 网络字节序)+数据 题

发送广播的示例代码


发送广播的示例代码 功能:客户端向广播地址发送信息 //server.c #include <stdio.h> #include <string.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #inc

套接字属性设置|广播|主播


套接字属性设置|广播|主播 获取和设置套接字属性 #include <sys/types.h> /* See NOTES */ #incl

IO多路复用poll的代码


IO多路复用poll的代码 功能:使用poll去复用文件描述符,完成客户端向服务器发送信息 //server.c #include <stdlib.h> #include <stdio.h> #include <s

IO模型


IO模型 阻塞IO 读阻塞 当缓冲区中无数据,或者需要等待某种资源时,就会发送读阻塞 read、recv、fgets、scan…

基于 UDP 通信的代码


基于 UDP 通信的代码 功能:使用UDP协议从客户端向服务器发送消息,服务器打印消息并显示发送该消息的客户端IP

基于UDP的socket编程


基于UDP的socket编程 来复习一下基于TCP的网络通信的步骤: 服务器端 1.创建socket套接字 2.设置服务器的IP、端口、协议 3.绑定bind 4

send() | sendto()|recv() | recvfrom() 函数


send() | sendto()|recv() | recvfrom() #include <sys/types.h> #include <sys/socket.h> ​ ssize_t send(int sockfd, const void *buf, size_t len, int

基于TCP协议的多线程并发服务器实例代码


基于TCP协议的多线程并发服务器实例代码 功能:客户端上传文件到服务器 //服务器代码

字节序


字节序 2023年6月13日更新 注意: 无论是大端字节序还是小端字节序,内存中的字节顺序是一样的。区别在于当我们把这些字节解&#