小编pgo*_*ijr的帖子

XCode6/Swift:发送到实例的无法识别的选择器

我以为自从Swift/ios8发布以来我在iOS开发中尝试过,我在构建基本的tableView时遇到了麻烦.

当前在模拟器中加载应用程序时收到以下错误消息(Xcode表示构建完成):

2014-06-11 13:40:56.173 firstapp[2217:85843] -[UIViewController tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0xb20fcf0
2014-06-11 13:40:56.180 firstapp[2217:85843] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIViewController tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0xb20fcf0'
*** First throw call stack:
(
    0   CoreFoundation                      0x00452916 __exceptionPreprocess + 182
    1   libobjc.A.dylib                     0x01da28d9 objc_exception_throw + 44
    2   CoreFoundation                      0x004596f5 -[NSObject(NSObject) doesNotRecognizeSelector:] + 277
    3   CoreFoundation                      0x003a4857 ___forwarding___ + 1047
    4   CoreFoundation                      0x003a441e _CF_forwarding_prep_0 + 14
    5   UIKit                               0x00f149aa -[UISectionRowData refreshWithSection:tableView:tableViewRowData:] + 2767
    6   UIKit                               0x00f18ebc …
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift

8
推荐指数
1
解决办法
2万
查看次数

选择范围集合中的值

我正在尝试选择在任何范围集合中存在值的行。到目前为止,我只能进行以下工作:

SELECT * FROM table
WHERE num <@ numrange(1,4) OR num <@ numrange(7,11)
Run Code Online (Sandbox Code Playgroud)

我希望我能得到类似的东西

SELECT * FROM table
WHERE num <@ ANY(numrange(1,4), numrange(7,11))
Run Code Online (Sandbox Code Playgroud)

工作,但我没有任何运气。

有没有比将 OR 链接在一起更好的解决方案的想法?

postgresql select contains range any

5
推荐指数
1
解决办法
306
查看次数

使用 Nd4j 计算协方差矩阵

给定一个二维矩阵,我想计算相应的协方差矩阵。

Nd4j 中是否包含任何有助于此操作的方法?

例如,从以下矩阵计算的协方差矩阵

1  2
8 12
Run Code Online (Sandbox Code Playgroud)

在这里使用 Nd4j 构建:

INDArray array1 = Nd4j.zeros(2, 2);  
array1.putScalar(0, 0, 1);
array1.putScalar(0, 1, 2);
array1.putScalar(1, 0, 8);
array1.putScalar(1, 1, 12);
Run Code Online (Sandbox Code Playgroud)

应该

24.5  35.0
35.0  50.0
Run Code Online (Sandbox Code Playgroud)

这可以使用 Pandas 的 DataFramecov方法轻松完成,如下所示:

>>> pandas.DataFrame([[1, 2],[8, 12]]).cov()
      0     1
0  24.5  35.0
1  35.0  50.0
Run Code Online (Sandbox Code Playgroud)

有没有办法使用 Nd4j 做到这一点?

java linear-algebra covariance pandas nd4j

5
推荐指数
1
解决办法
327
查看次数