计算机网络
文章平均质量分 90
CRongQ
不忘初心,脚踏实地!
展开
-
(一)CSharp-多线程编程
使用到 lock (this)、Monitor.Wait(this)、Monitor.PulseAll(this)、Thread.CurrentThread.Abort()原创 2023-06-26 11:59:49 · 923 阅读 · 0 评论 -
(一)CSharp-Socket
可以使用 Shutdown() 方法来禁止该套接字上的发送和接收,Shutdown() 方法有一个枚举类型的参数,如 SocketShutdown.Send 表示禁用发送套接字,SocketShutdown.Receive 表示禁用接收套接字,SocketShutdown.Both 表示禁用发送和接收的套接字。通信的异步,指客户端在发送请求后,不必等待服务端的回应就可以发送下一个请求,这样对于所有的请求动作来说将会在服务端得到异步,这条请求的链路就像是一个请求队列,所有的动作在这里不会得到同步。原创 2023-06-26 12:00:55 · 740 阅读 · 3 评论 -
(一)CSharp-网络编程
Dns 类是一个静态类,它提供了有关域名解析的操作,它将从网路主机域名系统中获取 IP 地址和主机名、WWW 域名的对应关系。为 Internet 主机地址信息提供容器的累,它将 DNS 主机名与一个别名数组和匹配的 IP 地址数组相关。该类中包含应用程序连接到主机服务时需要的主机和端口信息,通过组合主机的 IP 地址和端口号构成服务的一个连接点。主机地址分为若干个子网,分为子网地址和主机地址。,为两个端系统(也就是源站和目的站)的会话层之间,提供建立、维护和取消传输连接的功能,并负责可靠地传输数据。原创 2023-06-26 11:57:44 · 845 阅读 · 0 评论 -
winsock编程:关于因为头文件而报错的问题
关于头文件#include<windows.h>放在#include<winsock.h>之前报错的问题。初学者或者没有耐心者可以忽略本小节的笔记。例如源文件1中:#include<windows.h>#include<winsock2.h>//...//...或者例如源文件2中:#include<winsock.h>#inclu...原创 2018-06-23 16:09:53 · 2636 阅读 · 0 评论