小编Ale*_*olo的帖子

从0-d numpy数组恢复dict

发生的事情是我(错误地)用命令保存了一个字典numpy.save()(没有显示错误消息),现在我需要恢复字典中的数据.当我加载它时,numpy.load()它有类型(numpy.ndarray)并且是0-d,所以它不再是字典而且我无法访问其中的数据,0-d数组不能索引,所以做类似的事情

mydict = numpy.load('mydict')
mydict[0]['some_key'] 
Run Code Online (Sandbox Code Playgroud)

不起作用.我也试过了

recdict = dict(mydict)
Run Code Online (Sandbox Code Playgroud)

但那也不起作用.

当我保存字典时,为什么numpy没有警告我numpy.save()

有没有办法恢复数据?

提前致谢!

python dictionary load numpy save

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

在javascript中获取附近的兄弟姐妹

我有一个特定的DIV结构,在某个地方之间有一个锚标记.点击链接后,我需要获取span父级中另一个元素的值div并执行某些操作(例如,提醒它).

html是这样的:

...
<div id="div1">
  ...
  <span>This is reqd</span>
  ...
  <a href="#">Click Me </a>
  ...
</div>
...
Run Code Online (Sandbox Code Playgroud)

整个div页面重复多次.当我点击a我要提醒"这是需要的"时.

可以像这样搜索HTML吗?

javascript dom siblings

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

Objective-C&KeyValueCoding:如何使用valueForKeyPath避免异常:?

我有一个类型的对象,id并想知道它是否包含给定的值keyPath:

[myObject valueForKeyPath:myKeyPath];
Run Code Online (Sandbox Code Playgroud)

现在,我将它包装到一个@try{ } @catch{}块中,以避免在找不到给定的keypath时出现异常.有没有更好的方法来做到这一点?检查给定的密钥路径是否存在而不处理异常?

非常感谢,

斯特凡

objective-c ios5 kvc

10
推荐指数
4
解决办法
6772
查看次数

我的 iOS 应用程序崩溃报告中的 SIGSEGV 异常

我不断收到此崩溃报告,但我无法弄清楚问题出在哪里。我知道 SIGSEGV 异常类型通常是由于内存管理问题。

根据第 9 行,cxx_destruct在 SoundsViewController 内部调用函数时会发生崩溃,对吗?我在我的代码中看到这个控制器中的第 182 行是- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath函数的结尾。

这是否意味着有一些变量没有正确释放?我如何找到它们?我启用了 Zombie,它帮助我修复了另一个崩溃,但没有解决这个问题。

我将不胜感激任何帮助。谢谢!

Exception Type:  SIGSEGV
Exception Codes: SEGV_ACCERR at 0xe15e7790
Crashed Thread:  0

Thread 0 Crashed:
0   libobjc.A.dylib                     0x38656b26 +[Protocol load] + 1289
1   Foundation                          0x2ec6803b -[NSThread description] + 1710
2   CoreFoundation                      0x2e25018b -[__NSCFLocale initWithLocaleIdentifier:] + 20334
3   CoreFoundation                      0x2e24f65b -[__NSCFLocale initWithLocaleIdentifier:] + 17470
4   CoreFoundation                      0x2e24de4f -[__NSCFLocale initWithLocaleIdentifier:] + 11314
5   CoreFoundation                      0x2e1b8ce7 0x2e1b1000 + 31975
6   CoreFoundation                      0x2e1b8acb …
Run Code Online (Sandbox Code Playgroud)

crash objective-c crash-reports ios

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

基于“intrinsicContentSize”的自动布局纵横比(非恒定)

是否可以应用这种自动布局约束和基于动态计算的纵横比intrinsicContentSize?在文档中,我只发现了具有固定比率值的约束。

intrinsicContentSize在我的用例中,实际的高度和高度并不重要,我希望保留动态变化的视图的高度和宽度比。

我应该提供我自己的约束实现吗?或者,还有更好的方法?

macos objective-c ios autolayout

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

测试NSString是否包含字母

我正在开发一个iPhone项目,我需要检查用户输入的是否UITextfield包含一个字母.更一般地说,如果NSString包含一个字母.

我用一个巨大的if循环尝试了这个,rangeofstring:@"A".location == NSNotFound然后做了ORrangeofstring:@"B".location == NSNotFound

等等....

但:

  1. 它似乎不起作用
  2. 必须有一行简单的代码来检查NSString是否包含字母.

我一直在搜索这几个小时......有人可以回答这个问题吗???

iphone

4
推荐指数
2
解决办法
5133
查看次数

一页网站的Jquery

我在我的网站http://www.hettzdesigns.com上使用以下jquery代码

但是当页面加载时,它直接转到站点的联系部分而不是索引部分.

任何人都可以告诉它哪里出错了.

$(document).ready(function(){

    $('nav ul li a').click(function(){
        var el = $(this).attr('href');
        var elWrapped = $(el);
        scrollToDiv(elWrapped,140);
        return false;
    });

    function scrollToDiv(element,navheight){
        var offset = element.offset();
        var offsetTop = offset.top;
        var totalScroll = offsetTop-navheight;
        $('body,html').animate({
            scrollTop: totalScroll
        }, 650);
    }
});
Run Code Online (Sandbox Code Playgroud)

jquery

4
推荐指数
1
解决办法
166
查看次数

可选的泛型类型在方法调用中不接受 nil

使用 Swift 2 的类型化枚举功能,我可以定义一些可以由我的应用程序广播和侦听的事件。这样做我可以让编译器为我检查内容,而且我不必提供字符串。

protocol Event: RawRepresentable {}

// Somewhere in a view
enum SettingsEvent: String, Event {
    case Bar
    case Baz
}

// Somewhere else in the app
enum ViewEvents: String, Event {
    case Foo
    case Bar
}
Run Code Online (Sandbox Code Playgroud)

事件可以被广播,这就是执行它的功能。我需要使用两种泛型类型,因为:

  • 协议“事件”只能用作通用约束,因为它具有 Self 或关联的类型要求
  • V 被传递给我控制的另一个泛型集合
func broadcastEvent<E: Event, V: AnyObject>(event: E, withValue value: V? = nil) {
    // Do something with event and value. This is not the real function body
    print(event.rawValue)
    if let v = value { …
Run Code Online (Sandbox Code Playgroud)

swift

4
推荐指数
1
解决办法
3449
查看次数

如何为2个元素绑定相同的操作

我有一个像这样的基本代码(重复多次):

<h3 class="header">The header</h3>
<div class="content"> The content 
    <div class="showUp">hidden text</div>
</div>
<h3 class="header">The header2</h3>
<div class="content"> The content 2
    <div class="showUp">hidden text 2</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想创建活动上一卷,如果我将鼠标悬停在h3 div.content.showup类将被显示.如果我滚动div.content课程,我只设法创建一个规则:

$('.content').mouseenter(function() {
    $(this).find(".showUp").animate({left: 0},300)
})
.mouseleave(function() {
    $(this).find(".showUp").animate({
        left: -200
    }, 500);
}); 
Run Code Online (Sandbox Code Playgroud)

我知道我可以像这样为标题创建一个事件:

$('h3').mouseenter(function() {
    $(this)**.next()**.find(".showUp")...
});
Run Code Online (Sandbox Code Playgroud)

但是我如何将这些元素绑定到元素上以使用单词"this"来执行相同的操作

html javascript jquery

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

运行命令行工具时的NSTask和参数

我将如何在此代码中将参数(在本例中为host)传递给NSTask?它不接受主持人NSString.如果我通过ping传递主机值,例如.

[NSArray arrayWithObjects:@"-c",@"ping -c 5 www.google.com",nil]
Run Code Online (Sandbox Code Playgroud)

然后它工作.但它不会单独采用主持人的论点.我在这里先向您的帮助表示感谢.

task =  [[NSTask alloc] init];
[pipe release];
pipe = [[NSPipe alloc] init];
[task setStandardInput: [NSPipe pipe]];  

[task setLaunchPath:@"/bin/bash"];

NSArray *args = [NSArray arrayWithObjects:@"-c",@"ping -c 5",host,nil];

[task setArguments:args];
[task setStandardOutput:pipe];
NSFileHandle *fh = [pipe fileHandleForReading];
Run Code Online (Sandbox Code Playgroud)

cocoa nstask

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

如何在activeadmin下拉菜单中的#<Mymodel:0x000000 ...>上显示模型标题?

我创建了一个关联,其中Project has_many任务和任务belongs_to Project.我在admin/tasks.rb中创建了表单

form do |f|
  f.inputs "Details" do
    f.input :title
    f.input :project
  end
  f.buttons
end
Run Code Online (Sandbox Code Playgroud)

现在在编辑任务页面中,我有一个下拉菜单,我可以在其中选择项目,但条目是#<Project:0x00000...>. 如何自定义下拉列表中的条目以显示项目标题字段?

我是一个Rails新手.

ruby forms ruby-on-rails-3 activeadmin

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

如何在mac v 10.7.2上安装/使用php

我是你对使用PHP感兴趣的普通大学生.谁能给我一个关于如何使用简单,简单的语言在mac版本10.7.2上安装/启用它的101?我会感激任何和所有的帮助!

干杯

php macos osx-lion

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

什么是MACRO函数RGBCOLOR(R,G,B)[UIColor colorWithRed:0.85绿色:0.85蓝色:0.85 alpha:1]?

我想仅使用MACRO函数RGBCOLOR(R,G,B)重写颜色常量值

我的代码是:

#define kBasketEditedQuantityBorderColor  [UIColor colorWithRed:0.85 green:0.85 blue:0.85 alpha:1]
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uicolor ipad ios

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