Tag: 数组

Android / Java中的JSON数组迭代

我正在构build一个需要下载并与在线数据库同步的android应用程序,我正在从应用程序发送我的查询到一个php页面,从JSON格式的数据库返回相关的行。 有人可以告诉我迭代通过JSON数组的最佳方式? 我收到一个对象数组: [{json object},{json object},{json object}] 我可以用来访问数组中的JSONObjects的最简单的代码是什么? 编辑:现在我想到了我用来迭代循环的方法是: for (String row: json){ id = row.getInt("id"); name = row.getString("name"); password = row.getString("password"); } 所以我想我已经能够把返回的Json转换成可迭代的数组。 任何想法我怎么能做到这一点? 我为自己的迷茫道歉,但是我从网上find的一个例子中find了这个工作,之后一直无法find它。

如何将int 转换为Java中的List <Integer>?

如何将int[]转换为Java中的List<Integer> ? 当然,我对其他答案感兴趣,而不是一个一个循环地逐个进行。 但是,如果没有其他答案,我会select最好的一个来显示这个function不是Java的一部分。

如何在Swift中查找列表项的索引?

我正在尝试通过search列表来查找项目索引。 有人知道如何做到这一点? 我看到有list.StartIndex和list.EndIndex埠我想要的东西像python的list.index(“文本”)

将string拆分成Bash中的数组

在一个Bash脚本中,我想将一行分成几块,并把它们放入一个数组中。 该行: Paris, France, Europe 我想让他们像这样的数组: array[0] = Paris array[1] = France array[2] = Europe 我想用简单的代码,命令的速度并不重要。 我该怎么做?

php $ _POST数组在表单提交时为空

我有一个自定义的CMS我已经build立了完美的工作在我的开发盒(Ubuntu / PHP5 + / MySQL5 +)。 我只是将它移动到我的客户端的生产框中,现在所有表单提交都显示为空的$ _POST数组。 我发现一个技巧来validation数据实际上是使用file_get_contents('php://input');传递的file_get_contents('php://input'); 而且数据在那里显示得很好 – $_POST / $_REQUEST数组总是空的。 我也通过萤火虫( application/x-www-form-urlencoded; charset=utf-8 )validation了内容types标题是正确的。 无论表单是通过AJAX提交还是通过常规表单提交,都会发生此问题。 任何帮助是极大的赞赏!

迭代数组而不阻塞UI的最佳方式

我需要迭代一些大型数组,并将它们存储在来自API调用的骨干集合中。 什么是最好的方式做到这一点,而不使循环导致界面变得没有反应? ajax请求的返回也会因为返回的数据太大而阻塞。 我想我可以分解它,并使用setTimeout使它在较小的块中asynchronous运行,但有一个更简单的方法来做到这一点。 我认为一个networking工作者将是好的,但它需要改变保存在UI线程上的一些数据结构。 我已经尝试使用这个来做ajax调用,但是当它将数据返回到UI线程时,仍然有一段时间,接口没有响应。 提前致谢

Implode来自multidimensional array的数据

我是PHP新手,我需要一个快速解决以下问题,但似乎无法拿出一个: 我有一个像这样的multidimensional array Array ( [0] => Array ( [blogTags_id] => 1 [tag_name] => google [inserted_on] => 2013-05-22 09:51:34 [inserted_by] => 2 ) [1] => Array ( [blogTags_id] => 2 [tag_name] => technology [inserted_on] => 2013-05-22 09:51:34 [inserted_by] => 2 ) ) 我想使用implode()以某种方式返回包含tag_name键的值的逗号分隔的string,如此。 google, technology 用这个函数可以达到这个效果吗? 如果没有,请提出一个备用解决scheme。

在php中通过POSTinput多个相同的名称

是否有可能获得相同名称的多个input,然后从PHP访问它们? 这个想法是这样的:我有一个表单,允许input不确定数量的物理地址以及其他信息。 如果我简单地给每个这些字段在几个条目中给出相同的名字并通过邮件提交这些数据,PHP是否能够访问它? 比如说,我在一个名为“xyz”的页面上有五个input,我想用PHP访问它们。 我可以做些什么: $_POST['xyz'][0] 如果是这样,这将使我的生活更容易十倍,因为我可以通过表单发送无限量的信息,并通过循环访问名为“xyz”的项目数组来处理服务器。

在C ++中是否有最大数组长度限制?

C ++中数组的最大长度是多less? 这是一个C + +的限制还是依赖于我的机器? 它可以调整吗? 它取决于数组的types? 我能否以某种方式打破这一限制,还是必须寻找更好的信息存储方式? 而最简单的方法是什么? 我所要做的就是在数组中存储long long long,我正在Linux环境中工作。 我的问题是:我需要做什么,如果我需要存储N长整数与N> 10位数组的数组? 我需要这个,因为我正在为学校编写一些密码algorithm(例如p-Pollard),并打到整数和长度的数组表示。

numpy数组和matrix之间有什么区别? 我应该使用哪一个?

每个的优点和缺点是什么? 从我所看到的情况来看,如果需要的话,任何一方都可以替代另一方,所以我应该使用两者还是应该坚持其中之一? 程序的风格会影响我的select吗? 我正在做一些使用numpy的机器学习,所以确实有很多的matrix,但也有很多vector(数组)。