![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. 阻塞,非阻塞 首先,阻塞这个词来自操作系统的线程/进程的状态模型中,如下图: 一个线程/进程经历的5个状态,创建,就绪,运行,阻塞,终止。各个状态的转换条件如上图,其中...
引文:http://www.cnblogs.com/OpenCoder/archive/2009/09/23/1572646.html c#事件 了解委托之后,就可以来谈谈事...
委托在编译的时候会编译成类;是一种引用类型,定义了方法的类型;委托保存的是对函数(function)的引用。 声明一个变量:string str;使用str变量:str = ...
1.1.同步操作模式 如果当前使用的是面向连接的协议(如 TCP),则服务器可以使用Listen方法侦听连接。Accept方法处理任何传入的连接请求,并返回可用于与远程主机进...
1.1.同步操作模式 如果当前使用的是面向连接的协议(如 TCP),则服务器可以使用Listen方法侦听连接。Accept方法处理任何传入的连接请求,并返回可用于与远程主机进...
1.网络编程 引用百度百科的知识,网络编程即是使用套接字来达到进程间通信目的的编程。网络工程的主要工作是发送端把信息通过规定好的协议进行组包,在接收端接收并解析,从而提取相应...
1.socket类 根据前一篇博客《理解网络编程》所述,面向网络编程需要获取套接字(socket)信息;c#中socket类为网络通信提供了一套丰富的方法和属性,下图展示了T...
1.socket类 根据前一篇博客《理解网络编程》所述,面向网络编程需要获取套接字(socket)信息;c#中socket类为网络通信提供了一套丰富的方法和属性,下图展示了T...
1.网络编程 引用百度百科的知识,网络编程即是使用套接字来达到进程间通信目的的编程。网络工程的主要工作是发送端把信息通过规定好的协议进行组包,在接收端接收并解析,从而提取相应...