自从最近的 Windows 更新(可能是基于 x64 的系统的 Windows 11 版本 22H2 的 2023-09 累积更新预览(KB5030310)?)以来,切换桌面的速度要慢得多。
我通常使用Win+ Tab,但如果我使用任务栏上的“桌面”按钮,也会出现同样的缓慢情况。
桌面切换过去是即时的。现在,它暂停一两秒,滑过,闪烁背景壁纸,并在屏幕底部显示我所在的桌面。
这是一件小事,但当快速切换是我工作流程的一部分时,非常烦人。有什么办法可以再次加快速度吗?某种基于性能的调整选项,或者可以禁用的桌面自定义?
在我的 Vagrantfile 中,我可以指定一个框的 URL:
config.vm.box_url = "http://example.com/my-box.pkg"
Run Code Online (Sandbox Code Playgroud)
根据最近的文档,我应该能够创建一个 JSON 文件,其中包含不同版本的盒子的 URL。文档还说我可以在运行时使用这个 JSON 文件的 URL vagrant box add。我希望能够将该 JSON 文件的 URL 用于config.vm.box_url. 但是,这似乎不起作用。当我尝试时,它把它当作一个盒子文件:
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'my-box' could not be found. Attempting to find and install...
default: Box Provider: virtualbox
default: Box Version: >= 0
==> default: Adding box 'my-box' (v0) for provider: virtualbox
default: Downloading: http://example.com/my-box.pkg.json
default: Progress: 100% (Rate: 876k/s, Estimated time remaining: 0:00:01)
The box failed …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 Bash 脚本自动配置 Ubuntu Vagrant 框。一切都很好,但我在配置 Apache 以允许覆盖.htaccess文件时遇到了困难。在我的配置文件中,有以下块:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
我需要做的就是替换AllowOverride None为AllowOverride all. 这似乎是 的任务sed,但<Directory>在此配置文件中还有其他块我不想允许覆盖。
当特定字符串出现在两个其他特定字符串之间时,如何使用 sed 将特定字符串替换为新字符串?
换句话说,AllowOverride None只有当它出现在<Directory /var/www/>和之间时,我该如何替换</Directory>?
我可以使用以下命令来获取我感兴趣的块:
sed -n '/<Directory \/var\/www\/>/,/<\/Directory>/p' 000-default
Run Code Online (Sandbox Code Playgroud) 在 Notepad++ Find in Files 对话框中,有一个过滤框。通常你会*.txt在那里输入类似的东西。是否有更高级的方法来使用过滤器?
具体来说,我正在寻找以下功能:
这可能吗?
有一天,Java 停止运行未签名的应用程序。
您的安全设置阻止了不受信任的应用程序运行。

文档指出,我可以将站点添加到例外列表中以解决此问题。但是,我正在尝试运行用于 WebSDR 的 Java 小程序,并且有许多站点需要许多小程序。这样做真的很麻烦,尤其是当我使用 Chrome 时,它在运行 Java 之前已经提示我了。
Java 对我来说几乎完全没用了,我想通过稍微降低安全性来解决这个问题。是否可以禁用对未签名应用程序的阻止,或将 URL 的通配符添加到例外列表中?我试过添加*或http://,但“配置 Java”面板除了这两个之外都不会。
我xvfb-run用来执行 Xvfb:
xvfb-run \
--server-num 44 \
-s "-nocursor -ac -screen 0 1280x720x24" \
chromium-browser \
--temp-profile \
--window-size=1280,720 \
--disable-gpu \
--window-position=0,0 \
--app=http://example.com
Run Code Online (Sandbox Code Playgroud)
如果我再查看进程列表,我会看到预期的 Xvfb 进程和参数:
Xvfb :44 -nocursor -ac -screen 0 1280x720x24 -nolisten tcp -auth /tmp/xvfb-run.3QqQAT/Xauthority
Run Code Online (Sandbox Code Playgroud)
尽管如此,-nocursor如果我使用类似 FFmpeg 的 x11grab 之类的东西来查看该窗口的输出,光标肯定仍然会出现。
即使卸载psmouse模块也不能解决这个问题。
指定光标应完全隐藏的正确方法是什么?
Ubuntu 16.04 服务器。
我知道当我在 USB 3.0 端口上使用 USB 2.0 设备时,我实际上只是在 USB 3.0 总线旁边使用 USB 2.0 总线。我真正需要的是一个真正的 USB 3.0 设备,它可以充当其他设备的 USB 2.0 主机。也就是说,一个 USB 3.0 集线器承载自己的 USB 2 设备而不将它们传递到根集线器,或者是 USB 2 设备与 USB 3 主机兼容的各种适配器。
我有这个需求的原因是我没有 USB 2.0 带宽。我有一个使用 65% 的专业音频混音器,还有一个高清网络摄像头,当它可以得到它时需要另外 45%。我在我的笔记本电脑上发现另一个控制器上有一个暴露的端口,我在那里连接了我的网络摄像头。即便如此,这也不会为其他设备留下太多可用带宽。
我会通过 Expresscard 添加另一个 USB 3 主机,但我的笔记本电脑没有这样的插槽。
我有足够的 USB 3 带宽可用。我拥有的很多东西几乎没有使用它。是否有适配器可以让我的 USB 2 设备加入 USB 3 网络?
最近 Chrome 更新到 v73 后,Chrome 不再使用我的主机文件作为 IPv6 地址。我有一个条目,如:
::1 some-project.test
Run Code Online (Sandbox Code Playgroud)
试图去https://some-project.test结果ERR_NAME_NOT_RESOLVED。如果我将条目更改为127.0.0.1,则主机名会解析。
我的主机文件条目没有问题。它在以前版本的 Chrome 上运行良好数月。我能ping通some-project.test。Firefox 工作正常。我什至可以运行像 Fiddler 这样的代理,Chrome 可以通过这种方式访问它。我只是不能直接使用 Chrome。
有什么建议可以解决这个问题吗?
更新:这似乎取决于我连接的网络。从公共 WiFi 网络搬回家后,这又可以正常工作了。我不确定这怎么可能……主机文件不应该覆盖 DNS 中的任何内容吗?而且,无论如何 Chrome 不应该使用系统解析器吗?系统上的其他一切都可以正常工作。
更新 2:回到家庭有线以太网......再次坏了。问题是间歇性的。
我在 Windows 上运行Vagrant并使用PuTTY连接到我的 VM。这工作正常,我在 PuTTY 中保存了一个配置文件以连接到我的 VM。
有时,我运行 3 或 4 个 Vagrant 机器,因此我必须为 Vagrant 为 SSH 访问转发的不同端口设置多个 PuTTY 配置文件。这要求我记住我启动虚拟机的顺序。
是否可以配置 Vagrant 以便在我运行vagrant ssh时启动 PuTTY 并自动连接到我所在路径的正确 VM?
似乎 Vagrant 会使用标准的 SSH 客户端,只要它调用ssh. 我想知道 Vagrant 使用的参数是否已知,因此我可以创建一个批处理文件或将参数转换为 PuTTY 可用的内容的文件。
在偶然发现另一篇关于 Windows 上环回数据包捕获的超级用户帖子后,我被定向到RawCap,这是一个提供环回数据包伪捕获的实用程序。RawCap 写入 Wireshark 可以读取的 libpcap 文件。这对于捕获然后显示捕获的数据非常有用,但我有一个用例,我想实时查看这些捕获的数据包。
Wireshark 支持来自 STDIN 的流数据包,但 RawCap 不支持将其输出定向到 STDOUT。它只能写入文件。RawCap 确实支持禁用缓冲的选项,将每个数据包写入文件。
是否有我可以使用的第三个实用程序,类似于tail将在 Windows 下写入文件时输出文件的内容,以便我可以实时从 RawCap 捕获文件传输到 Wireshark?
RawCap -> Intermediate File -> Tail-Like Utility for Binary -> Wireshark STDIN
Run Code Online (Sandbox Code Playgroud)