问题列表 - 第40560页

将2D numpy数组列表转换为一个3D numpy数组?

我有一个数百个10x10阵列的列表,我想将它们堆叠成一个Nx10x10阵列.起初我试过一个简单的

newarray = np.array(mylist)

但是返回的是"ValueError:使用序列设置数组元素".

然后我找到了dstack()的在线文档,它看起来很完美:"......这是将2D数组(图像)堆叠成单个3D数组进行处理的简单方法." 这正是我想要做的.然而,

newarray = np.dstack(mylist)
Run Code Online (Sandbox Code Playgroud)

告诉我"ValueError:数组维度必须同意,除了d_0",这是奇怪的,因为我的所有数组都是10x10.我想也许问题是dstack()期望一个元组而不是一个列表,但是

newarray = np.dstack(tuple(mylist))
Run Code Online (Sandbox Code Playgroud)

产生了同样的结果.

在这一点上,我花了大约两个小时在这里和其他地方搜索,以找出我做错了什么和/或如何正确地解决这个问题.我甚至尝试将我的数组列表转换为列表列表然后再转换为3D数组,但这也不起作用(我最终得到了数组列表的列表,接着是"设置数组元素"作为序列"再次出错".

任何帮助,将不胜感激.

python numpy

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

Android - 打印完整异常回溯以记录

我有一个try/catch块抛出异常,我想在Android设备日志中看到有关异常的信息.

我从开发计算机上用此命令读取了移动设备的日志:

/home/dan/android-sdk-linux_x86/tools/adb shell logcat
Run Code Online (Sandbox Code Playgroud)

我先试了一下:

try {
    // code buggy code
} catch (Exception e)
{
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

但是这不会在日志中打印任何内容.这很可惜因为它会有很多帮助.

我取得的最好成绩是:

try {
    // code buggy code
} catch (Exception e)
{
    Log.e("MYAPP", "exception: " + e.getMessage());             
    Log.e("MYAPP", "exception: " + e.toString());
}
Run Code Online (Sandbox Code Playgroud)

总比没有好,但不是很满意.

你知道如何在日志中打印完整的回溯吗?

谢谢.

android

91
推荐指数
3
解决办法
7万
查看次数

cURL始终使用NTLM返回401

我正在使用PHP与Microsoft Exchange进行通信.在我的生产服务器上一切正常,但我的开发机器上一直有401 Unauthorized.我尝试从命令行使用curl,我得到相同的结果.

使用以下命令在我的机器上返回"401":

curl https://mail.example.com/EWS/Exchange.asmx -w %{http_code} --ntlm -u username:password
Run Code Online (Sandbox Code Playgroud)

同样的确切调用在我的生产机器上返回"302",这正是我所期望的.

我的开发机器使用curl 7.19.7,我的生产机器使用curl 7.18.0.

linux curl ntlm

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

iPhone - 检测崩溃,提示用户发送崩溃日志

是否有任何库允许最终用户向开发人员发送崩溃报告?

例如,用户正在使用我的应用.它崩溃了.在启动时,库会在其他所有内容之前加载,并且会发出崩溃报告并提示用户将崩溃日志发送给我.

这可能吗?我认为Facebook应用就是这样的.

谢谢!

iphone crash crash-reports reporting-services

3
推荐指数
1
解决办法
2700
查看次数

在Core Data模型和Cocoa Error 1660中存储int32

编辑:我能够通过更改NSLog来呈现实际的int而不是指针来修复表示事物.

NSLog(@"id:%i",[[info valueForKey:@"idQ"] intValue]);

还有Cocoa错误1660来解决?

我正在使用Core Data进行我的第一次测试,并正在使用这个(http://www.raywenderlich.com/934/core-data-tutorial-getting-started)教程.

然后,我尝试了自己的测试,并取得了一些成功.但是,int32(因为教程只有32)导致一个奇怪的数字.我怀疑它与NSNumber有关.Cocoa错误1660我认为输出中的长数字有一些东西(输入= 1和输出= 95518976).我想这是一个成为指针的问题,需要正确呈现,但错误呢.

有人可以给我一个提示如何解决这个问题吗?

- (void)testingDBmodel {

NSLog(@">>testingDBmodel<<");

//=================DATABASE===================//
// id
// qDiff
// question
// qRightAnswer
// qWrongAnswer1
// qWrongAnswer2
// qNr
// qRegDate

if (managedObjectContext == nil) { managedObjectContext = [(FamQuiz_v2AppDelegate *)
                                [[UIApplication sharedApplication] delegate] managedObjectContext]; }


NSManagedObjectContext *context = [self managedObjectContext];
NSManagedObject *famQuizInfo = [NSEntityDescription
                                   insertNewObjectForEntityForName:@"questions" 
                                   inManagedObjectContext:context];
[famQuizInfo setValue:[NSNumber numberWithInt:1] forKey:@"idQ"];
[famQuizInfo setValue:@"qDiff1" forKey:@"qDiff"];
[famQuizInfo setValue:@"question1" forKey:@"question"];
[famQuizInfo setValue:@"qRightAnswer1" forKey:@"qRightAnswer"];
[famQuizInfo setValue:@"qWrongAnswer1_1" forKey:@"qWrongAnswer1"];
[famQuizInfo setValue:@"qWrongAnswer2_2" forKey:@"qWrongAnswer2"];
[famQuizInfo setValue:@"999" forKey:@"qNr"];
[famQuizInfo …
Run Code Online (Sandbox Code Playgroud)

iphone core-data

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

使用正则表达式我如何多次匹配XML标记?

首先,在你说什么之前,我必须这样做,因为RSS格式不正确,但我不能纠正它.因此,当我尝试使用RSS和XML解析器时,它们会失败并且我只有前端访问权限.但是,我非常接近,但我无法弄清楚为什么这不匹配.

Feed(这是一个很长的 1行字符串):http: //pastebin.com/5dJhXCvf

第一个例子:

<title>(.+)</title>
Run Code Online (Sandbox Code Playgroud)

我认为这对我的测试非常有用:

<title>&quot;cterrorism task force&quot; location:oregon - Google News</title>
Run Code Online (Sandbox Code Playgroud)

但问题是它匹配所有内容然后作为一个匹配例如:

<title>&quot;cterrorism task force&quot; location:oregon - Google News</title><title>&quot;cterrorism task force&quot; location:oregon - Google News</title>
Run Code Online (Sandbox Code Playgroud)

从我的数组等于1个结果项exec()match()

所以我试过:

<title>([\w\d\s\=\%\_\`\~\+\!\@\#\$\%\^\&\*\(\)\:\'\"\[\]\{\}\|\,\.\/]+)</title>
Run Code Online (Sandbox Code Playgroud)

但这没有任何回报......任何想法?

javascript regex xml rss parsing

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

EJB/JPA:它被称为JPQL还是EJBQL?

JPA查询语言是JPQL还是EJBQL?我一直在阅读有关他们在这里和那里,JPQL似乎稍微更常出现,但像JBoss Seam的框架使用EJBQL无处不在,所以哪一个是的?

java ejb jpa jpql java-ee

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

@Override是什么意思?

public class NaiveAlien extends Alien
{

    @Override
    public void harvest(){}

}
Run Code Online (Sandbox Code Playgroud)

我试图理解我朋友的代码,但我没有在代码中获得语法@Override.这是做什么的,为什么我们需要编码?谢谢.

java overriding annotations

71
推荐指数
3
解决办法
9万
查看次数

Gzip包含所有内核

我有一组服务器,每个服务器都有一堆可以被gzip压缩的文件.服务器都具有不同数量的核心.如何编写一个bash脚本来为每个内核启动一个gzip,并确保gzip不会压缩同一个文件?

linux bash gzip

43
推荐指数
3
解决办法
4万
查看次数

如何在JIRA/Greenhopper规划中更改发布版本的排序顺序?

我在JIRA中创建了几个发布版本(我能找到最接近"sprint"功能的版本),但我不能为我的生活弄清楚它是如何决定将它们放入的顺序,以及如何更改它.我想也许它会按照开始日期或发布日期按时间顺序排序,但没有骰子.

我想做的就是制作一堆版本,这样我就可以分配用户故事了,但是按时间顺序显示在规划视图中.

有任何想法吗?

sorting version jira jira-agile

7
推荐指数
1
解决办法
3927
查看次数