问题标签 [key-value]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 大型 PHP 数组或 MySQL 临时内存表?
您将如何在单个进程中临时存储数千个key => value
或对。key => array
进程内会不断进行查找,key
当进程结束时,数据将被丢弃。
我应该使用数组吗?临时 MySQL 表?还是介于两者之间?
java - 在Java中搜索键值对的最快和最有效的方法?
免责声明:
这个问题不是用来争论的!
搜索键值对的最快且内存消耗更少的方法是什么?我将把项目存储在一个键值之类的关系中,我需要快速访问它们。我应该使用 SQLite 数据库吗?一张地图?哈希表?哈希表?请给出使用任何搜索方法的一些优点/缺点。
java - Java - 如何创建新条目(键、值)
我想创建一个与它类似的新项目,Util.Map.Entry
它将包含结构key
, value
。
问题是我不能实例化 aMap.Entry
因为它是一个接口。
有谁知道如何为 Map.Entry 创建一个新的通用键/值对象?
bash - 如何在 Bash 中迭代关联数组
基于 Bash 脚本中的关联数组,我需要对其进行迭代以获取键和值。
我实际上不明白如何在使用 for-in 循环时获取密钥。
dictionary - 如何使用键索引将项目分配/添加到字典?
我们想使用键索引将项目分配/添加到字典,如下所示:
但它会导致:“给定的键不在字典中。 ”
有什么方法可以像我为会话分配值的方式一样,使用空合并为该字典分配值:
谢谢
编辑:我实际上试图从字典的子类中覆盖索引器,但无济于事。实现 IDictionary 接口似乎太多了,因为我们只需要下面代码的功能(即,如果未找到键,则返回 null)。所以我想,也许我们可以使用如下扩展:
但它不工作甚至编译。
还有其他更简单的方法可以重用这个索引器功能吗?非常感谢。
c++ - C++ 内存键值存储
我正在寻找有关具有 C++ 接口或用 C++ 编写的内存中键值存储引擎或库的建议。
我正在寻找可以毫无问题地扩展到大约 100mill 键值对并且在 linux 和 win32/64 上兼容/可编译的解决方案
python - 为字典中的一个键附加多个值
我是 python 新手,我有一个每年的年份和值的列表。我想要做的是检查字典中是否已经存在年份,如果存在,则将该值附加到特定键的值列表中。
例如,我有一个年份列表,并且每年都有一个值:
我想要做的是用年份作为键和那些个位数作为值来填充字典。但是,如果我两次列出了 2009,我想将第二个值附加到我在该字典中的值列表中,所以我想要:
现在我有以下内容:
python - python:访问键的值部分中的多个值:值对
我正在尝试对键:值对列表的值部分中的多个值执行计算。
所以我有类似的东西:
[('apples', ['254', '234', '23', '33']), ('bananas', ['732', '28']), ('squash ', ['3'])]
我正在尝试创建一个 y 值列表,它们是上述整数的平均值。
如果 item[1] 包含 0 个元素,我要编写的是以下伪代码
:
ys.append(item[1])
else if item[1] contains > 0 个元素:
将元素相加,除以元素数
ys .append平均数
我不确定如何访问每个键的值集中可能存在的所有值。
web-services - 如何传递通用 KeyValuePair到 WebMethod?
我已经定义了上述网络方法。
KeyValuePair 在 http://schemas.datacontract.org/2004/07/System.Collections.Generic中定义
如何将它添加到我的 wsdl 自动生成的文件中?我必须定义这种类型,否则我会在 wsdl 文件中得到一个空定义:
iphone - 如何在 NSArray 中找到 NSNumbers 的中值?
我正在尝试计算 NSArray 中一组(小)NSNumber 的中位数。NSArray 中的每个对象都是一个 NSNumber。
这是我正在尝试的,但它不起作用: