- 博客(5)
- 收藏
- 关注
原创 排序算法1
冒泡排序 选择排序 堆排序 插入排序直接上代码:#include<stdio.h>#include<stdlib.h>#include<time.h>#include<string.h>#include<unistd.h>#define Maxarr 32void print(int arr[],size_t...
2018-08-28 17:58:10 287
原创 网络基础(对于计算机网络的理解)
1.网络分层及各层的协议网络可以由低向上分为物理层,数据链路层,网络层、传输层和应用层。五层协议。物理层:负责计算机与外部光电信号的传递,例如网线(hub集线器),光纤和wifi无线网络使用的电磁波均属于物理层。物理层的能力决定了网络通信的最大传输速率、传输距离、抗干扰性等相关性能。数据链路层:负责在计算机内部两个设备之间的数据帧的传送和识别。数据链路层的任务有:网卡设备的驱动、帧同步...
2018-08-28 17:47:43 1687
原创 tcp套接字编程
server.c#include<stdio.h>#include<sys/socket.h>#include<netinet/in.h>#include<errno.h>#include<unistd.h>#include<string.h>#include<sys/types.h>#incl
2018-08-28 16:41:52 295
原创 udp编程套接字代码
server.c#include<stdio.h>#include<stdlib.h>#include<string.h>#include<arpa/inet.h>#include<sys/types.h>#include<sys/socket.h>#include<netinet/in.h>
2018-08-28 16:39:37 351
原创 网络编程套接字
udp套接字代码 tcp套接字代码 两者的区别与优缺点:udp是面向无链接的不可靠的通信,客户端不需要和服务器建立链接,只需要知道服务器的IP和端口号就可以调用sendto函数向服务器发送请求(此时客户端的socket对应的IP和端口号都会被发送给服务器),服务器通过recvfrom函数调用得知了客户端的IP和端口号,可以向客户端发送信息。udp协议通信简单,效率高,但是...
2018-08-28 16:34:41 427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人