问题列表 - 第49810页

如何在Xcode中启用NSZombie?

我有一个崩溃的应用程序没有错误跟踪.如果我调试,我可以看到正在发生的一部分,但无法弄清楚哪个对象是"僵尸".

有谁知道如何在Xcode 4中启用NSZombie?

xcode nszombie

299
推荐指数
9
解决办法
16万
查看次数

Emacs中的'风险'是什么?

我想在Mac OS X上启动Emacs.

当我在终端中运行'emacs'comamnd时,我收到了错误;

signal(error ("Unknown keyword :risky"))
  error("Unknown keyword %s" :risky)
  custom-handle-keyword(package-load-list :risky t custom-variable)
...
..

什么是'风险'?

我只是安装'入门套件'.

我怎么解决这个问题?

=====更新

此错误仅在Mac OSX终端上的内置Emacs中出现.

在GUI Emacs(GNU)中,它的工作原理.

这里有完整的错误痕迹.

Debugger entered--Lisp error: (error "Cannot return from the debugger in an error")
  signal(error ("Unknown keyword :risky"))
  error("Unknown keyword %s" :risky)
  custom-handle-keyword(package-load-list :risky t custom-variable)
  custom-declare-variable(package-load-list (quote (all)) "List of packages for `package-initialize' to load.\nEach el$
  (defcustom package-load-list (quote (all)) "List of packages for `package-initialize' to load.\nEach element in this$
  eval-buffer(#> nil "/Users/rushcut/.emacs.d/package.el" nil …

macos emacs

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

在测试python脚本时模拟缺少依赖项

从python脚本暂时隐藏已安装模块以测试它如何处理没有安装模块的环境的最佳方法是什么?

我想避免为了测试而卸载模块.

python testing import dependencies module

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

从Rails应用程序中使用REST API

我正在构建我的第一个Rails应用程序,我希望它能够使用REST API中的所有内容.我想要做的是让Rails服务我的Web应用程序作为我的API的前端.据我所知(我现在正在盯着Rails),Rails在ORM和直接访问数据库系统方面具有很大的潜力.另一方面,我的平台的设计方式是通过定义的接口(在本例中为REST API)访问每个层,因此不会从任何客户端读取数据库,而是通过其接口读取数据库.

例如,我的API公开以下资源:

https://api.example.com/v1/users/feature-xxx [GET]
Run Code Online (Sandbox Code Playgroud)

我希望我的网络应用程序有一个像这样的页面:

https://example.com/feature
Run Code Online (Sandbox Code Playgroud)

因此,用户将访问此URL,登录后,Rails应用程序将请求数据从我的API生成此动态内容.

问题是:

  • 我的Rails应用程序从HTTP/Rest后端使用其数据的必要步骤是什么?和,
  • 这对于Rails应用程序来说是一个很好的设计吗?

谢谢!

api rest web-applications ruby-on-rails

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

jQuery .toggle(showOrHide):实现问题

我有一个按钮来切换引用的div是否可见.最初,我使用的是代码:

$('#search-options-btn').click(function() {
    if ($('#search-options').is('.hidden')) {
        $('#search-options').removeClass('hidden');
    } else {
        $('#search-options').addClass('hidden');
    }
});
Run Code Online (Sandbox Code Playgroud)

但是,为了找到更干净的代码,我遇到了jQuery toggle()方法,根据API有一个方法实现

.toggle( showOrHide )    
showOrHide: A Boolean indicating whether to show or hide the elements.
Run Code Online (Sandbox Code Playgroud)

这个描述让我相信这是一个通过传递...标识符来显示或隐藏的快捷实现方法?showOrHide进入toggle()方法.

尝试这个:

$('#search-options-btn').click(function() {
    $('#search-options').toggle(showOrHide);
});
Run Code Online (Sandbox Code Playgroud)

在我的firebug控制台中产生错误:

showOrHide is not defined
[Break On This Error] $('#search-options').toggle(showOrHide); 
Run Code Online (Sandbox Code Playgroud)

我也试过定义showOrHide为初始化的布尔值false; 错误消失了,但问题并没有解决.

根据jQuery在线API,这应该相当于

if ( showOrHide == true ) {
  $('#foo').show();
} else if ( showOrHide == false ) {
  $('#foo').hide();
}
Run Code Online (Sandbox Code Playgroud)

除非我完全不知道它是如何工作的.任何人都可以填写我在这里做错的事吗?我找不到类似的实现.

jquery show-hide

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

泛型和父/子架构

我正在构建一个具有可继承泛型和父子关系的架构.我有一个主要问题:我不能让孩子和父母都知道对方的类型,只有两个中的一个.

我需要孩子和父母都知道彼此的类型.

场景1:父级知道子类型,但子级只知道具有通用子级的通用父级.

public class Child
{
    public Parent<Child> Parent;
}

public class Parent<TChild>
    where TChild : Child
{
    public List<TChild> Children;
}
Run Code Online (Sandbox Code Playgroud)

场景2:Child知道父类型,但父级只知道具有通用父级的通用子级.

public class Child<TParent>
    where TParent : Parent
{
    public TParent Parent;
}

public class Parent
{
    public List<Child<Parent>> Children;
}
Run Code Online (Sandbox Code Playgroud)

场景3:乌托邦但无法实现的场景:

public class Child<TParent>
    where TParent : Parent
{
    public TParent Parent;
}

public class Parent<TChild>
    where TChild : Child
{
    public List<TChild> Children;
}
Run Code Online (Sandbox Code Playgroud)

当然,方案3将不会编译,因为父母和孩子参加第二泛型类型,这将是自己的类型,但我不能(或至少不知道如何!)指定这是他们自己的类型.

我在这里陷入某种无限循环/递归/抛球,请在我淹死之前帮助我.

祝好运.

编辑 …

c# generics parent-child

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

Erlang是一种约束逻辑编程语言吗?

由于Erlang基于Prolog,这是否意味着Erlang是一种约束逻辑语言?
Erlang是否有Prolog的构建块:事实,规则和查询

erlang prolog constraint-programming

17
推荐指数
2
解决办法
3519
查看次数

如何将元素添加到泛型集合中

我想知道如何将专门的对象添加到泛型集合

我使用以下代码

Collection<T> c;
Class1 object1 = new Class1()
c.add((T)object1)
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?

java

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

为什么我的元素 ID 返回 Null?

代码片段:HTML

               <div id="imgpreview" name="imgpreview">
                   <img id="srcimg" name="srcimg" />

                   <div id="resident_name"></div>
                   <div id="resident_addr"></div>
                   <div id="resident_contact"></div>
                   <div id="sale_or_rent">
                       <img id="for_sale_img" class="obtn" src="../images/ads/ForSaleSignSm.jpg" />
                       <img id="for_rent_img" class="obtn" src="../images/ads/ForRentSignSm.gif" />
                   </div>
               </div>
Run Code Online (Sandbox Code Playgroud)

代码片段:Javascript

function div_obj( id )
{
    if( document.layers ) return document.layers[id];

    else if( document.all ) return document.all[id];

    else if( document.getElementById ) return document.getElementById( id );

    else return null;
}
Run Code Online (Sandbox Code Playgroud)

返回“imgpreview”DIV 的 ID,但所有其他 IMG 和 DIV 返回 null。无论我是否为“srcimg”IMG 定义了 SRC,它都会发生。任何人都知道为什么会发生这种情况?我已经盯着这个很久了,我相信一双新的眼睛会有所帮助。TIA。

html javascript null

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

在root(linux)上对bruteforce攻击进行自动阻止ip

我最近注意到我有很多登录尝试,超过200万和计数.这肯定是一场蛮力攻击.

如何在root ssh访问失败时自动阻止ip 15分钟?

我不需要防火墙; 只是一个激活此安全功能的小选项.

你有什么建议?

linux security ssh root

3
推荐指数
2
解决办法
2299
查看次数