问题列表 - 第2页

跨大西洋 ping 比将像素发送到屏幕还快?

约翰卡马克在 推特上写道

我可以比向屏幕发送像素更快地向欧洲发送 IP 数据包。怎么样?

如果这不是约翰卡马克,我会把它归档在“互联网很愚蠢”下。

但这是约翰卡马克。

这怎么可能是真的?

为了避免讨论推文中的确切含义,这就是我想得到的回答:

在最好的情况下,将单个 IP 数据包从美国的服务器发送到欧洲的某个地方需要多长时间,从软件触发数据包的时间到上面的软件接收到数据包司机级别?

在最好的情况下,从驱动程序级别以上的软件更改像素值的点开始测量,像素显示在屏幕上需要多长时间?


即使假设跨大西洋连接是金钱可以买到的最好的光纤电缆,并且约翰坐在他的 ISP 旁边,数据仍然必须编码在 IP 数据包中,从主存储器到他的网卡,从那里通过墙上的电缆进入另一座建筑物,可能会跳过那里的几台服务器(但我们假设它只需要一个中继),穿过海洋被光子化,通过光电传感器转换回电脉冲,并最终被另一块网卡解释。让我们停在那里。

至于像素,这是一个简单的机器字,通过 PCI express 插槽发送,写入缓冲区,然后刷新到屏幕。即使考虑到“单个像素”可能会导致整个屏幕缓冲区被传输到显示器这一事实,我也不认为这会变慢:这不像是“一个一个”地传输位 - 相反,它们是连续的电脉冲,它们之间没有延迟地传输(对吗?)。

networking bandwidth graphics-card ip

841
推荐指数
3
解决办法
17万
查看次数

Windows 7 上是否有内置校验和实用程序?

Windows 7 上是否有内置的校验和/哈希实用程序?

windows-7 checksum hashing

785
推荐指数
13
解决办法
95万
查看次数

为什么此 PNG 图像在 Chrome 和 Firefox 中与在 Safari 和 IE 中的显示不同?

看看这张图片:

苹果或梨

在 Chrome 和 Firefox 上,它将显示为梨形。现在,尝试保存它并查看它保存在您的桌面上。此外,尝试在SafariInternet Explorer 中查看。它将显示为一个苹果!

尝试单击图像并四处移动。你会注意到苹果出现了。

为什么会发生这种情况?

png cross-browser gamma

690
推荐指数
4
解决办法
10万
查看次数

“源”有什么作用?

$ whatis source
source: nothing appropriate.
$ man source
No manual entry for source
$ source
bash: source: filename argument required
source: usage: source filename [arguments]
Run Code Online (Sandbox Code Playgroud)

它存在,并且可以运行。为什么 Ubuntu 中没有关于它的任何文档?它有什么作用?如何安装有关它的文档?

bash shell documentation

688
推荐指数
10
解决办法
68万
查看次数

如何递归chmod除文件之外的所有目录?

如何 chmod 755 所有目录但没有文件(递归)?

相反,如何仅 chmod 文件(递归)但没有目录?

permissions chmod

680
推荐指数
4
解决办法
52万
查看次数

伪随机数和真正的随机数有何不同,为什么重要?

我从来没有完全明白这个。假设您用任何语言编写了一个掷骰子的小程序(仅以骰子为例)。在 600,000 次滚动之后,每个数字将被滚动大约 100,000 次,这正是我所期望的。

为什么有专门针对“真正随机性”的网站?当然,根据上面的观察,获得任何数字的机会几乎恰好是它可以选择的数字数量的 1。

我在Python 中尝试过:这是 6000 万卷的结果。最高的变化是 0.15。这不是随机的吗?

1 - 9997653 2347.0
2 - 9997789 2211.0
3 - 9996853 3147.0
4 - 10006533 -6533.0
5 - 10002774 -2774.0
6 - 9998398 1602.0
Run Code Online (Sandbox Code Playgroud)

security random-number-generator

676
推荐指数
14
解决办法
8万
查看次数

自从我更新到 Sierra 后,macOS 一直询问我的 ssh 密码

它曾经记住密码,但现在每次都向我询问。

我读过我需要用这个命令重新生成公钥,我这样做了:

ssh-keygen -y -f id_rsa > id_rsa.pub
Run Code Online (Sandbox Code Playgroud)

但它没有解决任何问题。

如何让 macOS 再次记住我的密码?

ssh macos

664
推荐指数
10
解决办法
24万
查看次数

如何在 Windows 10 中*禁用*自动重启?

Windows 10 允许您“安排”稍后重新启动。我想禁用它。

显然,Windows 昨晚在我不看的时候安排了自己重新启动,只是关闭了我前一天晚上所做的一切。

我定期重启;我不需要 Windows 来为我做这件事。

我可以完全禁用它吗?我不介意它下载所有东西,然后说“嘿,你应该重新启动”,但它永远不应该重新启动。

我正在使用 Windows 10 的“专业版”。

windows-update reboot windows-10

618
推荐指数
10
解决办法
37万
查看次数

如何为多个接入点获取相同的 SSID?

我需要升级我现有的无线基础设施,这次我想要 2 个接入点来覆盖我的房子,因为无论使用单个 AP,我都会遇到盲点。我的中央网络的物理布线可用于两个接入点。

我真的希望这两个能够作为单个 SSID 无缝互操作。我该怎么做呢?我购买的新接入点需要支持哪些功能?

wireless-networking home-networking

615
推荐指数
3
解决办法
80万
查看次数

如何从 Windows 7 的命令提示符显示环境变量的内容?

在 Windows 7 中,当我启动命令提示符时,是否有任何命令可以显示环境变量的内容(例如JAVA_HOMEPATH变量)?

我试图用echo $PATHecho PATH$PATH但这些工作。

windows windows-7 command-line environment-variables

614
推荐指数
8
解决办法
175万
查看次数