Questions tagged «key»

用于检索配对值的唯一标识符。用于哈希表和数据库。

10
通过键获取字典值
如何通过按功能获取字典值 我的功能代码是这样的(以及我尝试但不起作用的命令): static void XML_Array(Dictionary<string, string> Data_Array) { String xmlfile = Data_Array.TryGetValue("XML_File", out value); } 我的按钮代码是这个 private void button2_Click(object sender, EventArgs e) { Dictionary<string, string> Data_Array = new Dictionary<string, string>(); Data_Array.Add("XML_File", "Settings.xml"); XML_Array(Data_Array); } 我想要这样的东西: on XML_Array函数为 字符串xmlfile = Settings.xml
181 c#  dictionary  key 

11
Python字典:获取键列表的值列表
是否有内置/快速的方法来使用字典的键列表来获取对应项的列表? 例如,我有: >>> mydict = {'one': 1, 'two': 2, 'three': 3} >>> mykeys = ['three', 'one'] 如何使用mykeys字典中的相应值作为列表? >>> mydict.WHAT_GOES_HERE(mykeys) [3, 1]
179 python  list  dictionary  key 

19
代理与自然/业务密钥的比较[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 改善这个问题 再来一次,旧的争论仍然浮现... 我们是否最好将业务密钥作为主键,还是宁愿使用在业务密钥字段上具有唯一约束的代理ID(即SQL Server身份)? 请提供示例或证明来支持您的理论。





12
获取HTML5 localStorage密钥
我只是想知道如何在中获取所有关键值localStorage。 我试图用一个简单的JavaScript循环来检索值 for (var i=1; i <= localStorage.length; i++) { alert(localStorage.getItem(i)) } 但是仅当键是从1开始的渐进数字时,它才有效。 如何显示所有键,以显示所有可用数据?

10
如何判断对象是否附加了键值观察器
如果您告诉一个目标c对象removeObservers:对于一个关键路径而该关键路径尚未注册,这将使您难过。喜欢 - “无法从中删除键路径“ theKeyPath”的观察者,因为它没有注册为观察者。 有没有一种方法可以确定一个对象是否具有注册的观察者,所以我可以这样做 if (object has observer){ remove observer } else{ go on my merry way }

6
获取在memcached中设置的所有键
如何获得在Memcached实例中设置的所有键? 我尝试了谷歌搜索,但是除了PHP支持getAllKeysmethod之外没有发现太多,这意味着实际上可以以某种方式执行此操作。如何在telnet会话中获得相同的信息? 我已经尝试了memcached备忘单和Memcached telnet命令摘要中提到的所有与检索有关的选项,但是它们都不起作用,我不知所措地找到执行此操作的正确方法。 注意:我目前正在开发中,因此可以假定不会因设置新密钥或发生其他此类竞争情况而出现问题,并且密钥的数量也将受到限制。
131 get  memcached  key  telnet 

6
在Python3中按索引访问dict_keys元素
我正在尝试通过其索引访问dict_key的元素: test = {'foo': 'bar', 'hello': 'world'} keys = test.keys() # dict_keys object keys.index(0) AttributeError: 'dict_keys' object has no attribute 'index' 我想得到foo。 与: keys[0] TypeError: 'dict_keys' object does not support indexing 我怎样才能做到这一点?

7
如何使用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" 我如何像下面这样获取键名: email versionID context date versionName
128 json  shell  unix  key  jq 

8
在zsh中寻找ALT + LeftArrowKey解决方案
我最近刚从bash切换到zsh,但是我想念我的Alt+ LeftArrowKey和Alt+一次RightArrowKey来回去一个单词。 现在,如果我按Alt+ 键,LeftArrowKey我会退回几个字母,然后卡住。我不会再往后退了,也不会像我期望的那样用Alt+ 返回到行尾RightArrowKey。我什至不能使用箭头键转到行尾,只能倒数第二行。无法在该行上输入新字符或删除。 我如何找回我心爱的捷径? 如果重要的话,我在Mac OS X上使用Terminal。
127 shell  key  zsh 

3
按字符串键order(-x,v)的降序对data.table中的行进行排序在data.table 1.9.4或更早版本上给出错误
比方说,我有以下data.table的R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) 我想按两列(例如x和v)进行排序。我用这个: DT[order(x,v)] # sorts first by x then by v (both in ascending order) 但是现在,我想按x(降序)对其进行排序,并具有以下代码: DT[order(-x)] #Error in -x : invalid argument to unary operator 因此,我认为此错误是由于事实class(DT$x)=character。为了解决这个问题,您能给我什么建议吗? 我知道我可以使用DT[order(x,decreasing=TRUE)],但是我想知道语法同时使用两种方式(有些减少,有些增加)按几列排序。 请注意,如果使用DT[order(-y,v)]结果还可以,但是如果使用DT[order(-x,v)],则会出现错误。所以,我的问题是:如何解决这个错误?
125 r  string  sorting  data.table  key 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.