电脑用户

计算机爱好者和高级用户的问答



6
如果达到一定的噪音水平,如何在一段时间内使机器“黑屏”(作为惩罚)?
我的孩子(4岁和5岁)在计算机上玩游戏时大喊大叫。我找到了有效的解决方法。当我听到很大的声音时,我便进入游戏计算机并执行以下操作: chvt 3; sleep 15; chvt 7 在Linux上,这将关闭屏幕15秒钟。我告诉他们,计算机不喜欢吵闹的声音。他们完全相信这一点,并请求计算机原谅。他们变得安静了许多,但没有达到我满意的程度,因此我需要继续进行这一教育过程。但是,我并不总是手动执行此操作。 可以自动化吗?麦克风已连接到盒子。如果响度级别超过某个阈值,那么我要运行命令。


13
如何滚动tmux?
我刚开始使用tmux,我真的很喜欢它,但是我需要能够在打开的缓冲区/窗格/窗口中滚动。我不在乎它是否适用于鼠标。当我搜索tmux手册页时,我什至只显示了两个单词“ scroll”,甚至都出现了,并且都与复制模式有关。有没有滚动方式,而无需进入复制模式的所有开销?
1292 tmux 

19
Windows A:和B:驱动器用于什么?
在Windows中,您有C驱动器。除此之外的所有内容均带有以下字母。 因此,第二个驱动器是D,DVD是E,如果插入USB盘,它将变成F,后面的驱动器G。依次类推。 但是,A盘和B盘在哪里?


3
跨大西洋ping比向屏幕发送像素更快?
约翰·卡马克(John Carmack) 发推文, 与向屏幕发送像素相比,向欧洲发送IP数据包的速度更快。那是怎么了? 如果不是约翰·卡马克(John Carmack),我会将其归类为“互联网之间的愚蠢”。 但这是约翰·卡马克(John Carmack)。 这怎么可能是真的? 为了避免讨论推文中的确切含义,我希望得到以下答复: 在最佳情况下,从美国的服务器发送一个IP数据包到欧洲某处需要多长时间,从软件触发该数据包的时间到上述软件收到该数据包的时间。司机级别? 在最佳情况下,从高于驱动程序级别的软件更改该像素值的点开始测量,在屏幕上显示像素需要多长时间? 即使假设跨大西洋连接是金钱可以买到的最好的光缆,并且约翰正坐在他的ISP旁边,数据仍然必须编码为IP数据包,从主内存传到他的网卡从那里通过墙壁上的电缆进入另一座建筑物,可能会跳到那里的几台服务器上(但我们假设它只需要一个中继),就可以在整个海洋中被光子化,并由光电传感器转换成电脉冲,最后由另一张网卡解释。让我们停在那里。 对于像素,这是一个简单的机器字,它通过PCI Express插槽发送,并写入缓冲区,然后刷新到屏幕。即使考虑到“单个像素”可能导致整个屏幕缓冲区传输到显示器这一事实,我也看不出这会变慢:这不像比特是“一一传输”的,而是是连续的电脉冲,它们之间没有延迟地传输(对吗?)。

16
卷曲以输出HTTP状态代码?
我正在curlLinux的命令行上使用,以发出HTTP请求。响应主体被打印为标准输出,这很好,但是我无法从手册页中看到如何卷曲来从响应中打印HTTP状态代码(404、403等)。这可能吗?
797 http  curl  status 




18
伪随机数和真正的随机数有何不同?为何如此重要?
我从来没有得到这个。只是说您用任何语言编写了一个小程序,都会掷骰子(仅以骰子为例)。经过60万次滚动,每个数字将被滚动100,000次左右,这是我所期望的。 为什么会有专门针对“真正随机性”的网站?当然,根据上述观察,获得任意数字的机会几乎等于可以选择多少个数字。 我在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

18
如何告诉git使用哪个私钥?
ssh可以-i选择在身份验证时告诉使用哪个私钥文件: -i identity_file选择一个文件,从中读取用于RSA或DSA身份验证的身份(私钥)。缺省值是~/.ssh/identity用于协议版本1,和~/.ssh/id_rsa和~/.ssh/id_dsa对于协议版本2.身份文件也可以在每个主机的基础在配置文件中指定。可能有多个-i选项(以及在配置文件中指定的多个标识)。 有没有类似的方法来判断git在~/.ssh目录中具有多个私钥的系统上使用哪个私钥文件?

6
为什么我的变量在函数内部修改后没有变化? - 异步代码引用
鉴于以下示例,为什么 outerScopeVar 在所有情况下都未定义? var outerScopeVar; var img = document.createElement('img'); img.onload = function() { outerScopeVar = this.width; }; img.src = 'lolcat.png'; alert(outerScopeVar); var outerScopeVar; setTimeout(function() { outerScopeVar = 'Hello Asynchronous World!'; }, 0); alert(outerScopeVar); // Example using some jQuery var outerScopeVar; $.post('loldog', function(response) { outerScopeVar = response; }); alert(outerScopeVar); // Node.js ...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.