Linux
xlxes
让知道的更多,不知道的更少
展开
-
基于TCP的简单通信例程
代码说明: 本程序使用TCP相关函数构建通信,使用pthread文件构建多线程实现同时收发。 一个服务器可连接多个客户端,可接收多个客户端发送的文件信息,但是服务器发送由于键盘输入,所以不确定回复给哪个客户端。 服务器使用8080端口,客户端使用8081端口(可改) 相关代码: //客户端 #include <stdlib.h> #include <stdio....原创 2020-02-14 17:55:00 · 944 阅读 · 0 评论 -
基于UDP的简单通信例程
相关代码: //客户端代码 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in...原创 2020-02-14 17:49:23 · 566 阅读 · 0 评论 -
【Linux网络编程】学习笔记(不定期更新)
一、操作系统概述 1、Linux内核主要模块:进程调度(SCHED分三个策略:other、fifo、rr)、内存管理(MMU)、虚拟文件系统(VFS)、网络接口(网络协议、驱动程序)、进程间通信(管道方式、信号方式、消息队列方式、共享内存方式、套接字) 2、文件结构 二、编程环境 一、vim基础知识 修改配置在/etc/vim/vimrc文件中修改,添加 set shift...原创 2019-07-28 11:34:19 · 347 阅读 · 0 评论