小编Den*_*rax的帖子

无法在 GitHub 上将我的第二封邮件提交为“已验证”

目前,我使用 2 个电子邮件(个人 + 公司)和一个 SSH 密钥登录 GitHub。但我使用相同的 GPG 密钥进行签名。两者都在我的 GitHub 电子邮件设置页面上进行了验证。

\n

在第一个(个人)上,没有问题,当我进行提交时,它显示为Verified。在第二个(公司)上,提交在 GitHub 中显示为“未验证”,并显示以下警告消息:

\n
\n

此签名中的电子邮件与提交者电子邮件不匹配\xe2\x80\x99。

\n
\n
$ gpg --list-secret-keys --keyid-format LONG\n\n...\nsec   rsa4096/MY_GPG_KEY_ID 2020-05-19 [SC] [expires: 2022-05-19]\n...\nuid    [ultimate] Furkan (Company key) <second_email@test.com>\nuid    [ultimate] Furkan <first_email@test.com>\n
Run Code Online (Sandbox Code Playgroud)\n

在存储库中:

\n
$ git log --show-signature\n\n...\ngpg: Good signature from "Furkan (Company key) <second_email@test.com>" [ultimate]\ngpg:                 aka "Furkan <first_email@test.com>" [ultimate]\nAuthor: MyGitHubNickname <second_email@test.com>\n...\n
Run Code Online (Sandbox Code Playgroud)\n

本地配置设置:

\n
$ git config --local --list\n\n...\nuser.name=Furkan\nuser.email=second_email@test.com\n
Run Code Online (Sandbox Code Playgroud)\n

全局配置设置:

\n
$ git config --global --list\n\n...\nuser.name=MyGitHubNickname\nuser.email=second_email@test.com\nuser.signingkey=MY_40_CHARACTER_SIGNING_KEY\n …
Run Code Online (Sandbox Code Playgroud)

git github gnupg gpg-signature

22
推荐指数
1
解决办法
7840
查看次数

Arch Linux 上的 Genymotion:启动时虚拟设备立即消失

我正在尝试在 Arch Linux 操作系统上使用 Genymotion 和虚拟机启动 Android 模拟器。

VirtualBox 是从社区安装的,Genymotion 是从 AUR 安装的。当我启动我创建的自定义虚拟设备时,它会在 Android 徽标出现之前立即关闭到启动状态。它不显示错误消息。

我已经重新安装了所有内容,从头开始一次又一次地尝试。

当我这样做时:sudo vboxreload/usr/lib/virtualbox

它说:Loading modules: vboxnetadp vboxnetflt vboxpci vboxdrv

  • virtualbox-host-dkms未安装。

  • virtualbox-host-modules-arch已安装。(5.2.14-1)

  • Use Host GPU虚拟设备设置中的选项未选中。

VirtualBox 屏幕上出现错误消息:

虚拟机

我的 Genymotion 日志来自genymotion-player.logGenymotion/deployed/custom-phone

2018-07-11T15:32:53+03:00 [Genymotion Player:13067] [warning] "Cannot init install path settings (status=1) /opt/genymotion/genymotion.ini"
2018-07-11T15:32:53+03:00 [Genymotion Player:13067] [debug] Proxy configuration: no proxy used
2018-07-11T15:32:53+03:00 [Genymotion Player:13067] [debug] Host date and time: "11 Jul 2018 15:32:53 +0300"
2018-07-11T15:32:53+03:00 [Genymotion Player:13067] …
Run Code Online (Sandbox Code Playgroud)

linux android virtualbox archlinux genymotion

5
推荐指数
0
解决办法
1886
查看次数

如何在一行中调用多个可选功能?

考虑我在我的简单服务器框架中有多个函数,如下所示,它需要多个函数,如下所示:

new TestServer()
    .DOBind("ip", "port")
    .SetMaxBindTries(3)
    .SetMaxConnections(300)
    .ONBind(delegate {...})
    .ONReceiveBytes(delegate {...})
    .ONSocketStatusChanged(delegate {...})
    .ONBlaBlaBla...
Run Code Online (Sandbox Code Playgroud)

我的问题: - 我怎么能这样做? - 调查的"特殊关键词"是什么? - 我应该遵循什么样的"类设计/设计模式"结构?

任何指针赞赏.

c# methods design-patterns class function

3
推荐指数
1
解决办法
1323
查看次数