小编Fed*_*ndi的帖子

寻找乐趣的时间复杂度

你能解释一下 STL C++ 向量中的 find 函数是如何工作的,它的时间复杂度是多少?

vector<int> v;

if(find(v.begin(),v.end(),element)==v.end())
do this;
else 
do this
Run Code Online (Sandbox Code Playgroud)

time stl vector c++11 c++14

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

Program stops after taking value

I am writing this code for prime numbers; after taking inputs from the user the program is not doing any further calculations.
An example of input/output would be:

Enter the Number You Want to Check::67
Run Code Online (Sandbox Code Playgroud)

After the input, the program doesn't show whether the number is prime or not.
Here is the code:

int main() {
  int i, n;
  cout << "Enter the Number You Want to Check::";
  cin >> n;
  if (n == 1) {
    cout << "Smallest Prime …
Run Code Online (Sandbox Code Playgroud)

c++

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

使用 GitHub Actions(和 GitHub 包注册表)自动化构建和发布过程

这是一个问答,我已经把我的解决方案放在了答案中。

我是 GitHub Actions beta 和 GitHub Package Registry beta 的一部分。因为我是一个非常懒惰的人,所以我不仅自动化了 npm 包的构建过程,而且我还想自动化它的发布。
为了做到这一点,我不得不面对一些问题:

  1. 如何确保在刚刚构建的版本上执行“发布”作业?
  2. 如何在 GitHub Actions 中检测包版本何时更新?
  3. 如何使用该检查的结果来编辑操作工作流的行为?
  4. 如何从工作流中将包发布到 npm?
  5. 发布到 npm 后,如何将完全相同的版本发布到 GitHub 包注册表?

github npm github-actions github-package-registry

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

从 GuildMember 获取用户名

当我编写 guildMemberAdd 和 guildMemberRemove 时,我遇到了一个问题......所以,我想知道,你如何从用户加入时获取用户名和鉴别符?当我试图member.usernamemember.discriminator它记录为undefinedundefined 代码下面,没有被印在这个问题上安慰:

exports.run = (client, member) => {
  member.guild.channels.find(`name`, `mod-logs`).send({embed: {
    "color": 8311585,
    "footer": {
      "text": "Bot made by: Pawxeric#0858"
    },
    "author": {
      "name": "New Member",
      "icon_url": member.avatarURL
    },
    "fields": [
      {"name": `${member.username}#${member.discriminator}`, // logs as undefined#undefined
      "value": "Joined"}
    ]
  }});
}
Run Code Online (Sandbox Code Playgroud)

此外,代码在获取使用该member值的任何内容时遇到问题。像avatarURLusername、 和discriminator。如果有什么我遗漏的地方,请在下面分享:3c

javascript node.js discord discord.js

0
推荐指数
1
解决办法
8867
查看次数

如何编码该机器人将发出临时即时邀请?

我正在尝试让我的机器人为其当前所在的公会创建临时即时邀请。这可能吗?(这个机器人将是公开的,所以它会在很多公会中)
如果是这样,我正在寻求帮助 <3
(对不起,如果这很容易编码。我还在学习 js ;D)

javascript bots discord.js

0
推荐指数
1
解决办法
2万
查看次数

kinit:krb5_init_creds_set_keytab:找不到密钥表(未知的 enctype)

为了能够从 MacBook 访问 Kerberized Hadoop,尝试创建 SPNEGO。在 Centos 7 中从 KDC 复制 spnego keytab 后,执行 kinit 失败,并出现以下错误:

$kinit -kt /etc/security/keytabs/spnego.service.keytab ambari-qa-tcluster@EXAMPLE.COM

kinit: krb5_init_creds_set_keytab: Failed to find ambari-qa-ambari-qa-tcluster@EXAMPLE.COM in keytab FILE:/etc/security/keytabs/smokeuser.headless.keytab (unknown enctype)
Run Code Online (Sandbox Code Playgroud)

在 Centos 上,使用以下命令检查 enctype:

[root@vpimply1 ~]# klist -kte /etc/security/keytabs/smokeuser.headless.keytab
Keytab name: FILE:/etc/security/keytabs/smokeuser.headless.keytab
KVNO Timestamp           Principal
---- ------------------- ------------------------------------------------------
   2 11/27/2018 21:48:00 ambari-qa-tcluster@EXAMPLE.COM (des-cbc-md5)
   2 11/27/2018 21:48:00 ambari-qa-tcluster@EXAMPLE.COM (aes128-cts-hmac-sha1-96)
   2 11/27/2018 21:48:00 ambari-qa-tcluster@EXAMPLE.COM (arcfour-hmac)
   2 11/27/2018 21:48:00 ambari-qa-tcluster@EXAMPLE.COM (des3-cbc-sha1)
   2 11/27/2018 21:48:00 ambari-qa-tcluster@EXAMPLE.COM (aes256-cts-hmac-sha1-96)
[root@vpimply1 ~]#
Run Code Online (Sandbox Code Playgroud)

尝试使用特定的 enctype 创建密钥表,但仍然遇到相同的错误。

如何解决这个“enctype”问题?

kerberos spnego enctype mit-kerberos

0
推荐指数
1
解决办法
5104
查看次数

获取我的机器人发送的消息的消息 ID

我需要获取我的不和谐机器人发送的消息的消息 ID(它发送丰富的嵌入)

谢谢

javascript node.js discord.js

-1
推荐指数
1
解决办法
1万
查看次数