标签: key

如何使用jq从JSON获取密钥名称

curl http://testhost.test.com:8080/application/app/version | jq '.version' | jq '.[]'

上面的命令只输出如下值:

"madireddy@test.com"

"2323"

"test"

"02-03-2014-13:41"

"application"
Run Code Online (Sandbox Code Playgroud)

如何获得密钥名称,如下所示:

email

versionID

context

date

versionName
Run Code Online (Sandbox Code Playgroud)

unix shell json key jq

103
推荐指数
8
解决办法
7万
查看次数

在zsh中寻找ALT + LeftArrowKey解决方案

我刚刚从bash切换到zsh,但我想念我的Alt+ LeftArrowKeyAlt+ RightArrowKey一次来回一个字.

现在,如果我按Alt+ LeftArrowKey我回去几封信,然后我就卡住了.我不会再向后退,它不会像我期望的那样回到Alt+ 的结尾RightArrowKey.我甚至不能使用箭头键到达行的末尾,只能到倒数第二个.不能在线上输入新的字符或者确实删除.

如何获得我心爱的快捷方式?

如果这很重要,我使用终端在Mac OS X上.

shell zsh key

100
推荐指数
6
解决办法
3万
查看次数

Python:元组/字典作为键,选择,排序

假设我有大量不同颜色的水果,例如24个蓝色香蕉,12个青苹果,0个蓝色草莓等.我想用Python中的数据结构组织它们,以便于选择和排序.我的想法是将它们放入一个以元组为键的字典中,例如,

{ ('banana',    'blue' ): 24,
  ('apple',     'green'): 12,
  ('strawberry','blue' ): 0,
  ...
}
Run Code Online (Sandbox Code Playgroud)

甚至是字典,例如,

{ {'fruit': 'banana',    'color': 'blue' }: 24,
  {'fruit': 'apple',     'color': 'green'}: 12,
  {'fruit': 'strawberry','color': 'blue' }: 0,
  ...
}
Run Code Online (Sandbox Code Playgroud)

例如,我想检索所有蓝色水果或所有颜色的香蕉的列表,或者通过水果的名称对该字典进行排序.有没有办法以干净的方式做到这一点?

很可能是以元组为键的字典不是处理这种情况的正确方法.

欢迎所有建议!

python select dictionary tuples key

95
推荐指数
4
解决办法
13万
查看次数

如何在Ruby中优雅地重命名哈希中的所有键?

我有一个Ruby哈希:

ages = { "Bruce" => 32,
         "Clark" => 28
       }
Run Code Online (Sandbox Code Playgroud)

假设我有另一个替换名称的哈希,是否有一种优雅的方式来重命名所有键,以便我最终得到:

ages = { "Bruce Wayne" => 32,
         "Clark Kent" => 28
       }
Run Code Online (Sandbox Code Playgroud)

ruby hash key

91
推荐指数
5
解决办法
5万
查看次数

搜索数组中的最高键/索引

如何使用PHP获得数组中的最高键/索引?我知道如何为价值观做这件事.

例如,从这个数组我想得到"10"作为整数值:

$arr = array( 1 => "A", 10 => "B", 5 => "C" );
Run Code Online (Sandbox Code Playgroud)

我知道我怎么能编程,但我问自己是否也有这个功能.

php arrays key highest

88
推荐指数
2
解决办法
9万
查看次数

在Java中向HashMap添加空键或值有什么用?

HashMap允许一个空键和任意数量的空值.有什么用?

java null key hashmap

87
推荐指数
3
解决办法
10万
查看次数

如何通过键删除lua表条目?

我有一个lua表,我用作hashmap,即使用字符串键:

local map = { foo = 1, bar = 2 }
Run Code Online (Sandbox Code Playgroud)

我想"弹出"由其键标识的该表的元素.有一种table.remove()方法,但它只需要删除元素的索引(即数字)而不是通用键.我希望能够做到table.remove(map, 'foo'),这就是我实现它的方式:

function table.removekey(table, key)
    local element = table[key]
    table[key] = nil
    return element
end
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?

lua key lua-table

85
推荐指数
2
解决办法
6万
查看次数

Java AES并使用我自己的密钥

我想用自己的密钥使用AES加密字符串.但是我遇到了密钥的位长问题.你能查看我的代码,看看我需要修改/改变什么.

public static void main(String[] args) throws Exception {
    String username = "bob@google.org";
    String password = "Password1";
    String secretID = "BlahBlahBlah";
    String SALT2 = "deliciously salty";

    // Get the Key
    byte[] key = (SALT2 + username + password).getBytes();
    System.out.println((SALT2 + username + password).getBytes().length);

    // Need to pad key for AES
    // TODO: Best way?

    // Generate the secret key specs.
    SecretKeySpec secretKeySpec = new SecretKeySpec(key, "AES");

    // Instantiate the cipher
    Cipher cipher = Cipher.getInstance("AES");
    cipher.init(Cipher.ENCRYPT_MODE, secretKeySpec);

    byte[] encrypted = cipher.doFinal((secrectID).getBytes()); …
Run Code Online (Sandbox Code Playgroud)

java key aes

85
推荐指数
3
解决办法
19万
查看次数

SSL:错误:0B080074:x509证书例程:X509_check_private_key:键值不匹配

我无法设置SSL.我用谷歌搜索了一些解决方案,但没有一个能为我工作.我需要一些帮助...

这是我尝试重新启动nginx时出现的错误:

root@s17925268:~# service nginx restart
Restarting nginx: nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/conf.d/ssl/ssl.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
nginx: configuration file /etc/nginx/nginx.conf test failed
Run Code Online (Sandbox Code Playgroud)

我的证书来自StartSSL,有效期为1年.

这是我测试的内容:

  • 证书和私钥没有尾随空格.
  • 我没有使用默认的server.key文件.
  • 我检查了nginx.conf,指令指向正确的私钥和证书.

我还检查了模数,我得到了密钥和证书的不同模数.

谢谢您的帮助.:)

ssl openssl key certificate nginx

84
推荐指数
6
解决办法
10万
查看次数

php数组键中允许的字符?

我有一些php数组键,填充了很多奇怪的字符.

这是允许的吗?对我不能使用的东西有任何限制吗?

php arrays key

80
推荐指数
5
解决办法
4万
查看次数

标签 统计

key ×10

arrays ×2

java ×2

php ×2

shell ×2

aes ×1

certificate ×1

dictionary ×1

hash ×1

hashmap ×1

highest ×1

jq ×1

json ×1

lua ×1

lua-table ×1

nginx ×1

null ×1

openssl ×1

python ×1

ruby ×1

select ×1

ssl ×1

tuples ×1

unix ×1

zsh ×1