我已经阅读了有关在客户端主机上生成 2 个密钥(私有和公共)并将公钥复制到服务器主机的信息。
据我了解,(如果我错了,请纠正我):服务器使用公钥加密数据并将其发送给客户端,客户端使用私钥对其进行解密。
但是如果我需要加密客户端上的数据以发送到服务器,它是如何发生的?
公钥加密客户端上的数据?但是如果服务器只有公钥,它如何解密呢?
SSH 加密如何工作?
我的意思是,字体是否必须支持每种字符编码?还是字符编码必须支持每种字体?
Unicode 字体是什么意思?它们是仅支持Unicode 而它们不支持例如 windows-1252 的字体吗?
Adobe Flash 使用 Adobe Flash Player、RTMP 协议、Flash Media Server 和 Flash Media Live Encoder 使直播成为可能。
HTML视频/音频对应什么协议和软件?
什么可以替代 RTMP 协议、Flash Media Server 和 Flash Media Live Encoder?
HTML5 有可能吗?
每次我从谷歌浏览器保存网页时,都会有这样的事情:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0038)http://en.wikipedia.org/wiki/Main_Page -->
<html lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml" class="client-chrome client-chrome-1 client-webkit client-win"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Wikipedia, the free encyclopedia</title>
Run Code Online (Sandbox Code Playgroud)
有一个特别的评论:
<!-- saved from url=(0038)http://en.wikipedia.org/wiki/Main_Page -->
Run Code Online (Sandbox Code Playgroud)
(0038) 是什么意思?在其他情况下,它可能与 (0018) 不同。它是什么?
例如,我有 11.8 Gb 的视频文件,但我的 RAM 内存只有 2 Gb。VLC(或其他软件)如何处理它?他们如何将其加载到内存中?我使用 VMMap 工具(来自 sysinternals)来查看内存,我看到:
私人160000K
工作集 100000K
显然,它远小于 11.8 Gb - 那么它是怎么发生的呢?
这个问题不仅与视频有关。我想知道计算机通常如何处理非常大的文件。
我认为操作系统需要驱动程序才能与某些设备进行通信。
但它不需要键盘、鼠标、电脑显示器等驱动程序。
为什么?它怎么知道我有什么样的键盘或鼠标?
是什么使它适用于这些类型的任何硬件?
据说:
“作为一种固有的数字设备,LCD 可以直接显示来自 DVI 或 HDMI 连接的数字数据,而无需转换为模拟。”
从这里 https://en.wikipedia.org/wiki/Liquid_crystal_display
但是如果我使用带有 VGA 连接器的 LCD 显示器呢?
VGA 连接器是模拟的。这是否意味着 LCD 显示器将使用模数转换器?