Tag: 数组

如何对mongoDB中的集合logging进行sorting

MongoDB的noob在这里… 好吧,我有一个学生的集合,每个人都有一个如下所示的logging….我想按照降序排列“types”:“作业”分数。 mongo shell上的这个咒语是什么样的? > db.students.find({'_id': 1}).pretty() { "_id" : 1, "name" : "Aurelia Menendez", "scores" : [ { "type" : "exam", "score" : 60.06045071030959 }, { "type" : "quiz", "score" : 52.79790691903873 }, { "type" : "homework", "score" : 71.76133439165544 }, { "type" : "homework", "score" : 34.85718117893772 } ] } 我正在尝试这个咒语…. doc = […]

用HTTP获取发送数组

我怎样才能发送一个数组与HTTP获取请求? 我正在使用GWT客户端发送请求。

数组是指针?

可能重复: 数组名是C中的一个指针吗? 数组和指针的实现是不同的? 我遇到过这个问题,因为在这两种情况下,我们都是从一个元素的起始地址访问元素的,所以它们之间应该有密切的关系。 请解释他们之间的确切关系。 谢谢。

PHP列出目录中的所有文件

可能重复: 用PHP获取目录的层次结构 用PHP获取目录中所有文件的名称 我已经看到函数列出目录中的所有文件,但我怎么能列出子目录中的所有文件,所以它返回一个数组像? $files = files("foldername"); 所以$files 是类似的东西 array("file.jpg", "blah.word", "name.fileext")

在C#中比较数组

我正试图比较两个arrays彼此。 我试过这个代码,并得到以下错误。 static bool ArraysEqual(Array a1, Array a2) { if (a1 == a2) return true; if (a1 == null || a2 == null) return false; if (a1.Length != a2.Length) return false; IList list1 = a1, list2 = a2; //error CS0305: Using the generic type 'System.Collections.Generic.IList<T>' requires '1' type arguments for (int i = 0; i […]

用“,”排列数组,在最后一项之前加上“和”

这个数组包含一个项目列表,我想把它变成一个string,但是我不知道如何让最后一个项目有一个&而不是之前的昏迷。 1 => coke 2=> sprite 3=> fanta 应该成为 coke, sprite and fanta 这是正常的内爆function: $listString = implode(', ',$listArrau ); 什么是一个简单的方法来做到这一点?

如何在应用程序设置中存储int 数组

我正在使用C#express 2008创build一个简单的Windows窗体应用程序。我是一个有经验的C ++开发人员,但是我对C#和.NET几乎是全新的。 我正在使用设置devise器和代码来存储我的一些简单的应用程序设置,如下所示: // Store setting Properties.Settings.Default.TargetLocation = txtLocation.Text; … // Restore setting txtLocation.Text = Properties.Settings.Default.TargetLocation; 现在我想存储一个ints( int[] )的数组,或者可能是一个int List< int > ( List< int > )作为一个设置。 但是,我不知道如何做到这一点。 我搜查了文档,stackoverflow和谷歌,我找不到一个像样的解释如何做到这一点。 基于我发现的稀疏范例,我的直觉是我必须创build一个可序列化的类来包装我的数组或List,然后我将能够在设置devise器中使用该types。 但是,我不确定如何做到这一点。 在此先感谢您的帮助!

为什么我的sorting循环似乎追加一个不应该的元素?

我正在尝试使用compareTo()对string数组进行sorting。 这是我的代码: static String Array[] = {" Hello ", " This ", "is ", "Sorting ", "Example"}; String temp; public static void main(String[] args) { for (int j=0; j<Array.length;j++) { for (int i=j+1 ; i<Array.length; i++) { if (Array[i].compareTo(Array[j])<0) { String temp = Array[j]; Array[j] = Array[i]; Array[i] = temp; } } System.out.print(Array[j]); } } […]

为什么C ++不支持函数返回数组?

有些语言可以让你声明一个返回数组的函数,就像普通的函数一样: public String[] funcarray() { String[] test = new String[]{"hi", "hello"}; return test; } 为什么C ++不支持int[] funcarray(){} ? 你可以返回一个数组,但是做这个函数真的很麻烦。 另外,我听说string只是char数组。 所以,如果你可以在C ++中返回一个string,为什么不是一个数组呢?

如何从一个常量的java提供一个注释的值

我想这可能是不可能在Java中,因为注释和它的参数在编译时解决。 我有一个界面如下, public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } 和另一个类一样, @SomeAnnotation(locations = {"value1", "value2"}) public class MyClass { …. } 我用注释标记了许多类,我想知道是否可以避免在每个注释中指定string,而是倾向于使用 @SomeAnnotation(locations = FieldValues.FIELD1) public class MyClass { …. } 然而,这给编译错误像注释值应该是一个数组初始化等。有人知道我可以如何使用一个string常量或string[]常量为注释提供值?