问题标签 [empty-list]

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 投票
0 回答
282 浏览

list - MongoDb 排序如何处理列表、空列表和空值?

我们在 Ubuntu 12.04 机器上本地使用 MongoDB 2.4.9。我们将以下查询放入 mongo 控制台(db.a 是一个空集合):

我们遵循http://docs.mongodb.org/manual/reference/method/cursor.sort将类型的顺序设置为:

所以我希望结果是:

基于另外几个查询,我们假设array比较它们的第一个元素而不是 s(包括它的类型)。在相等ObjectId的情况下使用。但根据类型顺序,除了内部MinKey应该在之前null。那么MongoDb在现实中是如何排序值的呢?

PS由于mongo是开源的,答案应该在这里:https ://github.com/mongodb/mongo/tree/master

0 投票
1 回答
794 浏览

java - 如何验证 Struts2 中的空集合?

在一个动作课上,我有List类似以下的内容。

由于某种原因,我需要在声明处对其进行初始化。


由于这List不是null(事实上,在这种情况下,它永远不可能是null),在一个动作方法中,一个验证器如下所示,

将不起作用(我预计此处会发生验证错误,因为列表不包含任何对象,其大小为零)。

那么,如何验证这个字段entity,如果它的大小为零?

我使用 Struts 2.3.16。

0 投票
2 回答
161 浏览

list - 在 Scala 中实例化类型参数类的最佳方法

我想要一个可以像列表一样使用的 Queue 类。

例如,

将实例化一个空队列。

为此,我尝试使用伴随类:

这是正确的方法吗?

0 投票
1 回答
422 浏览

android - 主要内容可从导航抽屉框架访问。

我在导航抽屉中使用以下 xml 文件

XML:

我正在设置包含作为 left_drawer 的空视图 left_drawer.setEmptyView(R.id.progressinformation))。

我的问题是,假设当我单击导航抽屉时列表视图为空,则导航抽屉后面的元素正在选择。当列表视图为空时如何避免这种选择。

0 投票
1 回答
537 浏览

python - Python 何时为空列表创建新的列表对象?

以下对我来说很有意义:

鉴于列表是可变的,我希望[]每次它出现在表达式中时都是一个新的空列表对象。然而,使用这种解释,以下内容让我感到惊讶:

为什么?解释是什么?

0 投票
3 回答
8150 浏览

unix - 使用 sed 删除文件的所有内容

我想使用 sed 命令清空文件。我搜索了很多论坛和教程。无法删除文件的所有内容。如何使用 sed 命令删除文件的所有内容。

0 投票
1 回答
372 浏览

nsarray - NSArrayM * 返回“0 个对象”

我的代码中有一个反复出现的错误。构建应用程序后,它可以完美运行,直到我单击应用程序内购买然后它崩溃。

这是错误日志:

* 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“* -[__NSArrayM objectAtIndex:]: index 5 beyond bounds for empty array”

* First throw call stack: (0x30fd4f4b 0x3b6a66af 0x30f0b533 0xe03d9 0x11ce01 0x1217d3 0xf696b 0x3379b507 0x319af38b 0x30fa00df 0x30f9fcf7 0x30f9e093 0x30f08c27 0x30f08a0b 0x35bdc283 0x337ac049 0xdee93 0xdede8) libc++abi.dylib: terminating with uncaught exception of type NSException (lldb)

以及相关代码:

当我使用异常断点时,我得到以下结果:

在局部变量区域中,它表示:

productSK __NSArrayM * @"0 个对象" 0x14d40300

我的问题是我找不到“productSK”为什么是空的。它设置正确,我认为:

你能帮我吗?

0 投票
1 回答
134 浏览

java - 空 ListView android sqlite

在我的程序中,我使用标签活动。在位于列表视图的一个选项卡中,我尝试将数据从我的 sqlite 数据库获取到该列表视图。我没有在代码中发现错误,但我的列表视图是空的。有片段代码:

0 投票
1 回答
496 浏览

haskell - 在 Haksell 中打印空列表

这是一段代码:

当我用 GHC 编译它时,我收到以下错误:

[1 of 1] 编译 Main (problem5_myReverse.hs, question5_myReverse.o) problem5_myReverse.hs:6:8: No instance for (Show a0) from a use of print' The type variablea0' is ambiguous 可能的修复:添加一个类型签名来修复这些类型变量注意:有几个潜在的实例: instance Show Double -- 定义在GHC.Float' instance Show Float -- Defined inGHC.Float' instance (Integral a, Show a) => Show (GHC.Real.Ratio a) -- 定义在GHC.Real' ...plus 23 others In the expression: print (myReverse []) In an equation formain' 中:主 = 打印 (myReverse [ ])

但是当我将签名从更改myReverse::[a]->[a]myReverse::[Int]->[Int]源代码时编译没有任何问题

有人能告诉我如何保留一般签名[a] -> [a]但使其适用于空整数列表吗?

0 投票
1 回答
868 浏览

android - SwipeRefresh 布局不适用于自定义空列表视图

我正在尝试SwipeRefreshLayout在我的一个片段中添加布局。当列表包含一些元素时,一切都按预期工作。

问题是当我的列表为空时。ViewStub当列表不包含任何项目时,我会出现,并且那时我的OnRefreshListener永远不会被触发。

这是我的 ListFragment xml:

我在 ViewStub 中加载的布局:

那么有没有办法在列表为空时让滑动手势触发刷新?