我有一个 debian 服务器,我正在为一个网络广播电台托管音乐。我在文件名和路径方面遇到问题,因为很多文件的编码无效,例如:
./music/Bändname - Some Title - additional Info/B?ndname - 07 - This Title Is Cörtain, The EncÃding Not.mp3
Run Code Online (Sandbox Code Playgroud)
理想情况下,我想删除不是字母A-Z/a-z或数字0-9或破折号-/下划线的所有内容_......结果应该是这样的:
./music/Bndname-SomeTitle-additionalInfo/Bndname-07-ThisTitleIsCrtain,TheEncdingNot.mp3
Run Code Online (Sandbox Code Playgroud)
如何为一批大量文件和目录实现这一目标?
我见过类似的问题:批量重命名(或正确显示)带有特殊字符的文件
但这只能修复编码,我更喜欢上面描述的更严格的方法。
我正在从 Sabayon GNU/Linux 系统(主机)运行 Windows XP(来宾)的 Virtualbox 会话。
我正在使用 Adobe Illustrator CS2 进行项目,通过单击鼠标左键和 ALT 键可以访问某些功能。
但似乎 ALT 键没有转发到访客系统。
为什么?
我在互联网上发现了很多论坛主题和错误报告,描述了相同的行为。但是没有解决方法有效,或者似乎还没有找到/实施真正好的解决方案。
有什么解决办法吗?我真的需要很多命令的钥匙!
我正在使用密钥库,并尝试添加以将辅助 PGP 密钥添加到我的 ID。但是,当我尝试从本地密钥环中选择密钥时,我收到以下消息。
~ $ keybase pgp select
? ERROR You already have a PGP key registered (0CF0 0000 0000 0000 0000 0000 0000 0000 0000 3200)
Specify the `--multi` flag to override this check
Run Code Online (Sandbox Code Playgroud)
从这篇博文中,我了解到完全可以将多个密钥和帐户添加到您的密钥库 ID。但是如何?上面的错误消息告诉我有关--multi标志的一些信息,但似乎我的密钥库版本无法识别它:
~ $ keybase pgp --multi select
Incorrect Usage.
[...]
Error parsing command line arguments: flag provided but not defined: -multi
Run Code Online (Sandbox Code Playgroud)
或者:
~ $ keybase --multi pgp select
Incorrect Usage.
[...]
Error parsing command line arguments: flag …Run Code Online (Sandbox Code Playgroud) 我有一个带有 6 个 CPU 内核的 Intel Core i7 3930K。现在,我知道每个内核都可以处理 2 个单独的线程。这产生了 12 个虚拟内核 - 我可以使用我的系统监视器看到(见下面的截图)。
但是当我使用 Oracle 的 VirtualBox 软件创建虚拟机时,我突然可以为该机器分配24 个 CPU。为何如此?
那么,这意味着什么?实际上有 24 个内核 - 还是 VirtualBox 错了?
如果我分配例如 4 个内核会发生什么 - 有多少是真正添加到虚拟机的?
我得到了两列带有纬度和经度值的列。我需要计算每一行中点之间的距离。我正在尝试使用这里看到的半正弦公式:

这就是所谓的“大圆”计算。我需要在大量坐标上执行此计算。
数据看起来像这样:
| A B C D E F G
--|-------------------------------------------
0 | LAT LON rLAT dLAT dLON a DIST
1 | 52.39964 13.04729 ... ... ... ...
2 | 52.39985 13.04802 ... ... ... ... ???
3 | 52.40116 13.04744 ... ... ... ... ???
4 | 52.40147 13.04722 ... ... ... ... ???
5 | 52.40163 13.04685 ... ... ... ... ???
6 | ... ... ... ... ... ... ...
Run Code Online (Sandbox Code Playgroud)
现在,我为G2 …
calculator worksheet-function microsoft-excel libreoffice-calc
我有一台在本机 Linux 主机上使用 VirtualBox 软件的虚拟化 Windows 7(32 位)机器。
对于一些高级软件(ArcGIS Desktop 10.1),我需要:
最低要求 OpenGL 2.0 版运行时,建议使用 Shader Model 3.0 或更高版本。
我一直在运行系统需求检查,这些是结果 - 告诉我没有可用的着色器模型:

现在,我想知道为什么?VirtualBox 从早期版本开始就支持着色器模型。我下载了 OpenGL Viewer 软件来检查显卡设置。这是结果:

OpenGL 查看器告诉我我安装了 OpenGL 2.1 以及顶点和像素着色器模型 3.0 版。那么为什么有些软件没有检测到这一点呢?
顺便说一下,ArcGIS 无法正常工作 - 如本线程中所述。这就是为什么我认为 VirtualBox 中的着色器模型存在一些严重问题。
如何解决这个问题?
我有一个朋友,他有一个 OpenPGP 密钥,我很高兴有人给我写加密邮件。然而,3 年后,他的密钥上个月刚刚过期,现在 Thunderbird(带有 Enigmail 插件)不允许我再加密邮件。
我想知道:技术上,使用过期的密钥来加密消息应该没有问题吗?
我已经通知他他的密钥已过期,但他最近得到了他的第一个儿子,并告诉我他目前没有时间更新他的密钥(你知道,伪造主密钥,启动安全的实时系统等。pp.)。我完全理解这可能需要一些时间,直到他找到时间来做这件事。
但是,现在 Thunderbird 不允许我再加密消息,因为他的密钥已过期。我想知道,更糟糕的是,过期的密钥还是未加密的邮件?
是否可以使用过期的 OpenPGP 密钥向用户发送加密消息?
virtualbox ×3
pgp ×2
alt ×1
batch ×1
bulk ×1
calculator ×1
cpu ×1
encoding ×1
encryption ×1
expired-key ×1
gnupg ×1
keyboard ×1
keymap ×1
linux ×1
multi-core ×1
opengl ×1
private-key ×1
thunderbird ×1
windows-7 ×1