
RFB 协议
概述 RFB(远程帧缓冲)是一个用于远程访问图形用户接口的简单协议。 适用于所有的桌面系统和应用,包括X11,Windows和Macintosh等。 把用户所在的一端(包括显示器、键盘和鼠标)被称为RFB客户端。 而帧缓冲发生变化的一端(桌面系统和应用)称为RFB服务器。 RFB...
概述 RFB(远程帧缓冲)是一个用于远程访问图形用户接口的简单协议。 适用于所有的桌面系统和应用,包括X11,Windows和Macintosh等。 把用户所在的一端(包括显示器、键盘和鼠标)被称为RFB客户端。 而帧缓冲发生变化的一端(桌面系统和应用)称为RFB服务器。 RFB...
常用的HTTP状态码 200 表示可以访问,或者说是正常访问 201 post方法创建资源的方法,创建成功后返回201 202 表示异步请求就是服务器直接返回一个标志,然后并没有实际的东西,实际的东西需要等待回调函数 301 永远重定向,意思就是只有在第一次才请求服务器,之后都不...
特点 libcurl 基本是线程安全的,但在多线程环境下需要注意 避免在多个线程中共享同一个 CURL 句柄 使用共享句柄(CURLSH)时需特别注意线程安全 性能 考虑使用持久连接(Keep-Alive) 尽可能重用 CURL 句柄以利用持久连接(Keep-Alive),这可以...
DNS解析 概述 DNS(域名系统)解析是将域名(如 www.example.com)转换为对应的 IP 地址(如 93.184.216.34)的过程 这一过程对于在互联网上定位和访问网站或其他网络资源至关重要 概念 域名 用于定位服务器的易于记忆的地址,例如 google.co...
平台相关 select 支持:windows 支持:linux,macos,bsd,aix等 poll 支持:linux,macos,bsd等 不支持:一些交旧的或特定的unix操作系统可能不支持poll 不支持:windows不提供标准的poll,但可以通过其他相似的api来达...
简述 传输控制协议(Transmission Control Protocol,TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下...
概述 TCP是一种面向连接的协议,提供了可靠、有序和错误检测机制的字节流服务 与无连接的UDP协议相比,TCP强调数据完整性和可靠性 特点 可靠性 TCP确保所有数据包按顺序到达,如果丢失或出错,它们将被重新传输 面向连接 在数据交换之前,通信双方必须建立连接 全双工 一旦连接建...
UNIX-LINUX套接字描述符 套接字描述符是一个整数值,用于唯一标识进程中的一个开放的网络连接或者套接字 在UNIX和Linux系统中,套接字描述符是一种特殊类型的文件描述符,可以用于表示打开的文件、管道、设备或者网络连接 套接字描述符唯一标识了进程中的一个网络连接 在创建新...
WIN32_LEAN_AND_MEAN 一个预处理宏,用于控制 Windows 头文件中包含哪些内容 具体来说,定义这个宏会减少 Windows 头文件中包含的一些不常用的头文件和 API,从而减小编译时间并减少编译产生的二进制文件的大小 比如在包含 windows.h 之前定义...
创建VS工程 配置 属性页-链接器-输入-附加依赖项,添加:ws2_32.lib heads.h client.cpp
搜索当前分类