问题标签 [keyvaluepair]

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.

0 投票
2 回答
4287 浏览

c# - 绑定到 ObservableCollection 的“值”>

我想将我的组合框 ItemsSourse 绑定到

我怎样才能做到这一点?

0 投票
2 回答
446 浏览

c# - 如何仅将一个值设置为 KeyValuePair用于图表 wpf?

我需要从中读取图表的值,KeyValuePair<long,long>但我只想显示某些点的一个轴值(y),所以我尝试在第一个参数处添加 null 但无法显示图表。

我可以做什么?谢谢。

0 投票
0 回答
1214 浏览

java - 如何在android中使用名称值对将数组发送到服务器

在我的 Android 应用程序中,我需要使用名称值对将以下 JSON 数组发送到服务器。这是以下 json 响应,我需要将insertedIDs数组发送到服务器。

这是与服务器通信的以下代码。

0 投票
2 回答
219 浏览

sql - 如何从 SQL Server 中的键/值表中获取项目?

我正在使用 SQL Server 2008。

我有一张这样的桌子:

我有数量、纸张类型和产品密钥。如何通过查询获得该商品的价格?

ProductKey应该包含在查询中。

因为ProductKey可以不一样。

0 投票
2 回答
16698 浏览

c# - 如何从函数返回键值对

我正在用 C# 实现一个函数。这是我课堂上的函数。我需要从函数中获取值到表单。

strGetRoles 是我获取 json api 后得到的响应字符串。我得到的propvalue是 {"roles": {"3": "Reseller","2": "Admin end user"},"groups": []}

现在我想调用这个函数并获取对象或字符串数​​组中的每个值。如何返回这些键对值?提前致谢!

0 投票
3 回答
1286 浏览

php - 如何在 PHP 中显式定义具有键值对的关联数组?

我有一个名为$enquiries_labels. 这是一个静态数组。因此,我将其定义如下:

但是我想用从 0 开始的键显式定义一个关联数组,并且关联的值应该在上面的序列中,而不是这个。任何人都可以帮助我明确定义带有键值对的关联数组吗?

0 投票
1 回答
16 浏览

database - 我有 URL 和 ID 配对,我将 URL 发送到一个 API,它没有特定的顺序返回。我应该如何将它们配对备份?

这是一个我还没有遇到过的编程问题,我想确保以一种有效的方式解决它。

我有一个字典数组,每个字典由一个“url”键和一个“id”键及其对应的值组成。

然后我遍历这个数组并将每个 URL 值放入一个请求对象中,然后我将其发送到 API 进行处理。

API 一次将它们全部发回,不一定按照我发送它们的顺序以及我使用 API 收集的其他属性。

我的问题是:现在我拥有所有这些 URL 及其数据,如何将它们与它们对应的 ID 匹配,以便将所有这些属性(ID + API 返回的新属性)添加到数据库中?

我的解决方案:创建一个字典,其中每个项目的 URL 作为,ID 作为键的,然后当我获取 URL 时,只需找到响应该 URL 键的值。

这个问题有更好的解决方案吗?也许在架构上我应该以更好地促进答案的方式做这一切?

0 投票
1 回答
1802 浏览

map - Iterate through updating F# Map vs a C# Dictionary

I have a collection of key/value pairs contained inside an F# Map

The function processData returns a list of tuples with the following signature

I would like to:

  1. Only work with the first item of the tuple (i.e. node)
  2. Iterate through either the key/value pairs in the Map or the list of nodes
  3. Replace the node values in the Map with those if the list in the key exist in both
  4. If the key doesn't exist in the Map added the node from the list to the Map
  5. Return the updated Map

Ignoring the fact that the returned tuple needs to be parsed, I would do something like this in C# if I was using a Dictionary<float,node>

How would I approach this using a Map and functional style?

0 投票
1 回答
1116 浏览

mysql - 如何将名称:值对添加到现有的 mysql 存储的 json 对象

如何将新属性添加到存储在 mysql 表列中的 json 对象?现在我将 json_encode 数据存储为:

我想添加一个新的数据对,visted:0,一旦有人被访问,我想更新它。

如何将元素推送到现有的 json 数据?

但它添加了一个数组而不是每个数组

并不是

0 投票
2 回答
982 浏览

java - 数百万个随机无序键的复杂度为 O(1) 的 Java 键值集合

我遇到了一个问题,我有数百万个键值对,我需要使用键随机访问(而不是使用迭代器)。

键的范围在编译时是未知的,但键值对的总数是已知的。

我已经研究过HashMapHashset数据结构,但它们并不是真正的O(1),因为在哈希码发生冲突的情况下,它们会变成LinkedLists数组,在最坏的情况下具有线性搜索复杂性。

我还考虑过增加HashMap中的存储桶数量,但它不能确保每个元素都存储在单独的存储桶中。

有什么方法可以存储和访问数百万个O(1)复杂度的键值对吗?

理想情况下,我希望每个键都像一个变量,相应的值应该是分配给该键的值

提前致谢。