240 投稿
收录了8篇文章 · 2人关注
  • 8.TCP-select多路复用

    I/O 多路复用:允许同时对多个I/O进行控制 应用程序中同时处理多路输入输出流,若采用阻塞模式,将得不到预期的目的;若采用非阻塞模式,对多个输...

  • 7.UDP网络通信

    1. 流程 2. sendto 3.recvfrom 服务器端 客户端

  • 6.TCP网络创建

    1. socket #include #include int socket(int domain, int type, int proto...

  • 5.TCP/UDP

    TCP(即传输控制协议) 是一种面向连接的传输层协议,它能提供高可靠性通信(即数据无误、数据无丢失、数据无失序、数据无重复到达的通信) 适用情况...

  • 4. 进程间通信--共享内存、信号灯

    共享内存 共享内存是一种最为高效的进程间通信方式,进程可以直接读写内存,而不需要任何数据的拷贝. int shmget(key_t key, s...

  • 3. 进程间通信--有名管道、消息队列

    1.有名管道 int mkfifo(const char *pathname, mode_t mode);功能:创建有名管道,文件存储在内核,在...

  • 2.进程间通信--无名管道、信号

    1.无名管道 int pipe(int pipefd[2]); 条件:只适用于具有亲缘关系的父子进程之间通信 IO :文件IO 空间:无名管道...

  • 1.线程及通信

    1、线程 创建线程 结束一个进程 等待一个进程结束 2、互斥量 初始化互斥量 上锁 解锁 销毁互斥量 3、条件量 初始化条件量 产生一个条件量,...

专题公告

C语言笔记本