例如,实际上不可能通过 USB 创建 FireWire 适配器,因为 FireWire 需要 USB 不提供的 DMA。对于为什么没有使用 USB C 端口(而不是 Thunderbolt)出现 10 Gb 以太网适配器,是否存在类似的阻塞技术原因?USB 3.1 Gen 1(甚至 USB 2.0)上的 GigE 无处不在,802.3an 标准中是否有阻止这一点的东西?
我了解这里的经济状况,带有 USB C 的更昂贵的笔记本电脑也支持 Thunderbolt 3,而廉价笔记本电脑的所有者不太可能想要 10 GbE 适配器。然而,这个问题是关于技术原因的(因为可以用 USB C 比 Thunderbolt 3 便宜得多来反驳经济上的论点,但同样,让我们把这个论点留给不同的站点)。
什么是 DisplayPort™ over USB-C™?说:
DisplayPort™ 相对于 USB Type-C 的优势
使用兼容的适配器向后兼容 VGA、DVI。
在部分产品上支持 HDMI 2.0a,并向后兼容以前的版本。
我很困惑。就在我以为我了解 USB C 的工作原理时(四个高速通道可以配置为携带任何东西),这毫无意义。我认为 DisplayPort 替代模式意味着那些高速通道携带 DisplayPort 信号,然后,正如页面所说,您可以使用适配器来获取此 DP 信号并将其传递给 VGA、DPI 等显示器。
但是 HDMI 尤其是 2.0a 是什么?我认为 DP 到 HDMI 2.0a 转换器很少见,因为它还没有说“HDMI 2.0、VGA、带有兼容适配器的 DVI”。发生什么了?
请注意,本文档早于 HDMI 替代模式,显然与此无关。
Windows 10 中有没有办法通过单击窗口上的任意位置来拖动窗口?在 Linux 中,可以通过按住Alt? 我已经习惯了 Linux 并且非常喜欢这个功能。看来我只能通过标题栏拖动 Windows 窗口。有没有办法解决这个问题?
VLC 可以使用 Chromecast,但 Chromecast 不支持蓝牙,我想将音频发送到蓝牙扬声器。我怎么能这样做?我试着画这个:
Wifi +----------+
+---------->+Chromecast|
|Video +----------+
|
++----+
| VLC |
++----+
|
|
|Bluetooth +--------+
+---------->+Speakers|
Audio +--------+
Run Code Online (Sandbox Code Playgroud)
我认为https://superuser.com/a/1029986/41259会很有用,但似乎不可能为第二个文件设置单独的渲染器。如果有帮助,我可以预先轻松提取音频文件。( ffmpeg -i foo.mkv -vn -acodec copy out.eac3)
我在 Windows 10 上,我熟悉命令行,并且如果某些需要服务器的 Linux 成为解决方案,我会启动并运行 WSL。
我需要在 docker 容器中对服务器上失败的内容进行 xdebug,并且从我的笔记本电脑上运行ssh -R 9000:localhost:9000 server并验证了隧道telnet localhost 9000。到目前为止一切顺利,我建立了联系。
现在,在服务器上我做了
iptables -t nat -I PREROUTING -p tcp -d 172.17.42.1 --dport 9000 -j DNAT --to 127.0.0.1:9000
Run Code Online (Sandbox Code Playgroud)
最后我提交了有问题的 docker 实例并运行
docker run --net=host -t -i snapshot /bin/bash
Run Code Online (Sandbox Code Playgroud)
容器内部telnet 172.17.42.1 9000拒绝连接。
是否有一个程序可以在文件更改时(或者如果有问题,则在创建文件时)自动将文件提交到 git 中?不会有冲突,因为该文件夹只能由该用户写入。
在 Linux 下,inotify 工具可以让我做到这一点,但我对 Windows 根本不熟悉。
usb-c ×2
chromecast ×1
displayport ×1
docker ×1
git ×1
hdmi ×1
iptables ×1
networking ×1
windows ×1
windows-10 ×1