问题列表 - 第46075页

如果我使用Guard和Spork,如何在规范或功能中进行ruby-debug?

我设法让Cucumber,RSpec,Guard和Spork在Rails 3应用程序中相互配合,但现在我遇到了上述问题.

目前我require 'spork/ext/ruby-debug'在prefork区块,spec_helper.rb但这只有在我手动运行spork,没有后卫时才有效.

rspec ruby-on-rails guard cucumber spork

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

Java ExecutorService:awaitTermination所有递归创建的任务

我用a ExecutorService来执行任务.此任务可以递归地创建提交给它的其他任务,ExecutorService这些子任务也可以这样做.

我现在遇到的问题是,在我继续之前,我要等到所有任务完成(即所有任务都完成并且他们没有提交新任务).

我不能ExecutorService.shutdown()在主线程中调用,因为这可以防止新任务被接受ExecutorService.

ExecutorService.awaitTermination()如果shutdown没有被召唤,呼叫似乎什么都不做.

所以我有点卡在这里.ExecutorService要看到所有工人都闲着,这不是很难,是吗?我能想出的唯一不合理的解决方案是直接使用a ThreadPoolExecutorgetPoolSize()偶尔查询它.这样做真的没有更好的方法吗?

java concurrency multithreading executorservice

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

iOS上的数据保护

如果要定位iOS 4,则可以使用Data Protection API.

如果您有"完全"保护,这会加密整个沙箱吗?

具体来说,如果我下载了以编程方式将.doc文件说成磁盘会加密吗?或者,如果我使用NSData数据保护选项,它是否只加密?

iphone cocoa-touch objective-c ipad ios

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

null和System.DBNull.Value有什么区别?

null和System.DBNull.Value之间有什么区别吗?如果是,那是什么?

我现在注意到了这种行为 -

while (rdr.Read())
{
    if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value)  
    {
        int x = Convert.ToInt32(rdr["Id"]);
    }
}
Run Code Online (Sandbox Code Playgroud)

虽然我使用sql datareader从数据库中检索数据,但是没有返回if(rdr["Id"] != null)返回的值,true并最终抛出异常以将null转换为整数.

但是,如果我使用if (rdr["Id"] != System.DBNull.Value)返回false.

null和System.DBNull.Value之间有什么区别?

c# null dbnull

83
推荐指数
4
解决办法
9万
查看次数

x86_64 va_list结构的格式是什么?

任何人都有参考va_listx86_64 ABI(在Linux上使用的那个)的表示?我正在尝试调试一些代码,其中堆栈或参数似乎已损坏,这将真正有助于理解我应该看到的内容......

c linux x86-64 abi variadic-functions

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

使用CSS在<DIV>中居中<IMG />

我想将图像置于div中.div的固定宽度为300px.图像宽度仅在运行时才知道.它通常大于300px,因此图像应居中并左右切割.margin 0 auto在这种情况下不起作用.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">

div{width:300px;border:1px solid red; overflow:hidden}

img{
/* NOTE!!!!
margin:auto; doesn't work when image width is bigger than div width
image width is known only at runtime!!!
*/
}
</style>
</head>

<body>
<div>
    <img src="" />
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

感谢任何CSS的想法


UPD 这个有趣的任务之后这里

html css centering

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

如何在从"超级"接口扩展的接口方法上创建方面

我有一个从基础接口扩展的服务层接口; 我想在我的服务层接口周围创建一个Pointcut,但是在基本接口中定义的一个方法上.

例如....我在我的基本接口中有一个名为"save()"的方法,我将它放在我的基本接口中,因为我的所有"子"接口都将提供"保存"功能.

我想在我的"子"界面上创建一个PointCut,以便在调用"save"时.

我创建了切入点如下:

@Pointcut("execution(* com.xyz.someapp.ChildServiceInterface.save(..))")  
public void childServiceSavePointCut();
Run Code Online (Sandbox Code Playgroud)

然后我围绕上面的切入点创建了一个@Around建议,如下所示:

@Around("childServiceSavePointCut()")
public void doMyAdvice()....
Run Code Online (Sandbox Code Playgroud)

其中"ChildServiceInterface"扩展了另一个定义了"save()"方法的接口.

我的建议永远不会运行...我调试了我的代码,并没有在我的目标服务的顾问列表中看到我的建议.

我离开基地认为这会起作用,还是我不正确地实施它?

java aop spring aspectj

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

检索网格的内容

我正在使用jqGrid在客户端显示值.最初网格为空,用户输入内联数据.根据要求,我需要在用户提交表单后提交数据.

我打算在提交表单之前格式化内容,以便我可以将用户输入的详细信息存储在数据库中.他们以任何方式我都能以JSON的形式获得网格数据吗?

目前我正在以下列方式做同样的事情:

var ids = $(gridId).jqGrid('getDataIDs');
for ( var i =1; i <=ids.length; i++) {
        var id = ids[i];
        rowData = $("#"+grid).jqGrid('getRowData',id);          
    }
 //add rowData to some global object and inturn to some hidden field and sending it the server.
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以做同样的事情?

jqgrid

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

jQuery("#wrapper").css({opacity:0.5})

我刚刚将一个不透明度应用于#wrapper div纯色:

jQuery("#wrapper").css({ opacity: 0.5 })
Run Code Online (Sandbox Code Playgroud)

这很好用,但我不希望他们的孩子div继承不透明度.如何在不使用PNG透明度黑客的情况下避免此行为?

css jquery opacity

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

不同高度的浮动框:jquery插件以特定边距浮动它们?

嘿伙计们,我几乎可以肯定我偶然发现了这样的插件.

我的页脚中有多个小部件都是浮动的:对.所有这些小部件都有不同的大小,因此浮动不能正常工作.他们浮起来但你可以想象它看起来像什么:很多不同的空间,只是丑陋.

我正在寻找一个jquery插件来解决这个问题,以便所有这些盒子滑到下一个盒子的边缘.

我希望我的解释不是复杂的.任何想法如何调用该插件?

谢谢

css jquery css-float

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