240 发简信
IP属地:广东
  • 第三章 类型和变量

    C# 有两种类型:值类型和引用类型。值类型的变量直接包含数据,而引用类型的变量则存储对数据(称为“对象”)的引用。借助引用类型,两个变量可以引用同一对象;因此,对一个变量执行...

  • 第二章 程序结构

    C# 中的关键组织结构概念包括程序、命名空间、类型、成员和程序集。 C# 程序由一个或多个源文件组成。 程序声明类型,而类型则包含成员,并被整理到命名空间中。 类型示例包括类...

  • 第一章 初识C#

    C# 语言介绍 2016/08/10 作者 C#(读作“See Sharp”)是一种简单易用的新式编程语言,不仅面向对象,还类型安全。 C# 源于 C 语言系列,C、C++、...

  • 8.TCP-select多路复用

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

  • 7.UDP网络通信

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

  • 6.TCP网络创建

    1. socket #include #include int socket(int domain, int type, int protocol);功能:创建一个套接字...

  • 5.TCP/UDP

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

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

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

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

    1.有名管道 int mkfifo(const char *pathname, mode_t mode);功能:创建有名管道,文件存储在内核,在本地磁盘有这个文件的文件名 2...

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

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

  • 1.线程及通信

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

  • 120
    献给写作者的 Markdown 新手指南

    「简书」作为一款「写作软件」在诞生之初就支持了 Markdown,Markdown 是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以...

个人介绍
玉不琢,不成器。
石不琢,不成佛。