问题列表 - 第13174页

如何使用nunit和moq进行异常处理?

我试图使用nunits新的异常处理方式,但我发现很难找到它的信息以及如何使用它与moq.

我现在有一个moq,它在一个模拟方法上抛出一个异常,但我不知道如何使用nunit捕获它并查看它.

nunit nunit-2.5

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

对字符串"3 + 4"中的值执行计算

对字符串中的值进行计算的最佳方法是什么,例如:"(3.25*4)/ 1.25 + 10"

c#

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

delayed_job没有拿起铁轨环境

关注了delayed_job和monit这个问题

它在我的开发机器上工作.但每当我尝试在生产上运行时,它就会在delayed_job.log上跟随死亡

*** Starting job worker delayed_job host:mail.welcometonewnepal.com pid:356
#<Mysql::Error: Access denied for user 'root'@'localhost' (using password: YES)>
*** Starting job worker delayed_job host:mail.welcometonewnepal.com pid:441
#<Mysql::Error: Access denied for user 'root'@'localhost' (using password: YES)>
*** Starting job worker delayed_job host:mail.welcometonewnepal.com pid:448
#<Mysql::Error: Access denied for user 'root'@'localhost' (using password: YES)>
Run Code Online (Sandbox Code Playgroud)

而我将在生产环境中运行

ruby script/delayed_job start -e production
Run Code Online (Sandbox Code Playgroud)

仍然出错了.我注意到这是由于未设置环境以致它试图获取开发环境.

/opt/ruby-enterprise-1.8.6-20090610/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:365:in `read': No such file or directory - /home/millisami/rails_apps/wnn_finale/config/environments/-e.rb (Errno::ENOENT)
Run Code Online (Sandbox Code Playgroud)

为什么环境参数设置不正确?

daemon ruby-on-rails delayed-job

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

javascript中JSON的默认值

在代码中:

slider.init({
 foo: "bar"
});

var slider={
 init:function(data){
 }
}
Run Code Online (Sandbox Code Playgroud)

如果我使用data.foo,我会得到"酒吧".

假设我有一个可选的变量fish,可以包含在JSON变量中.如果我引用data.fish,我将被告知它是未定义的或将抛出错误或某事.有没有办法我可以为fish分配一个默认值,这样当我请求时data.fish,即使它没有在参数中设置,我会得到一个默认值?

javascript json default-value

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

是否有用于遍历类似目录结构的Bash快捷方式?

KornShell(ksh)曾经有一个非常有用的选项来cd遍历类似的目录结构; 例如,给出以下目录:

  • /home/sweet/dev/projects/trunk/projecta/app/models
  • /home/andy/dev/projects/trunk/projecta/app/models

然后,如果您在/home/sweet...目录中,则可以通过键入更改为andy结构中的等效目录

cd sweet andy
Run Code Online (Sandbox Code Playgroud)

因此,如果ksh看到2个参数,那么它将扫描当前目录路径中的第一个值,将其替换为第二个和cd.有人知道Bash内置了类似的功能吗?或者如果没有,那么让Bash以同样的方式工作的黑客攻击呢?

bash shell scripting ksh

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

jQuery DIV刷新

我正在使用简单的jQuery DIV刷新代码.

var refreshId = setInterval(function(){$('#refreshdash').load('dashboard.php?cache =');},4000);

对?有些人告诉我,在你要刷新的文件末尾加上"?cache ="会有助于降低带宽等,因为他告诉我它会缓存文件或类似的东西.

我不相信他一如既往.这是真的?......如果没有,那实际上是做什么的,什么都没有?

html jquery caching refresh intervals

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

在Rails中手动设置updated_at

我正在将我的旧博客帖子迁移到我的新Rails博客中,我希望他们的updated_at属性与我旧博客上的相应值相匹配(而不是他们迁移到我的新Rails博客的日期).

我怎样才能做到这一点?当我updated_at手动设置时,它会被before_save回调覆盖.

注意:此问题仅对Rails <3.2.11有效.较新版本的Rails允许您手动设置时间戳,而不会覆盖它们.

ruby-on-rails callback

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

ICSharpCode.TextEditor - KeyDown问题

我正在尝试为ICSharpCode.TextEditor创建一个自动完成功能.但fileTabs_KeyDown无法识别Enter/Backspace/Tab/...

我试图将一个新的KeyEventHandler添加到活动编辑器,但这不会调用我的KeyDown函数.

也许我可以直接请求Windows消息,但我不知道如何做到这一点,因为每个人都只使用e.KeyDown或e.KeyPress事件.

请帮忙...

c# autocomplete icsharpcode

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

如何找到三个平面的交叉点?

我正在尝试使用Java从Quake 3 .map文件构建渲染原始数据..map格式将画笔(形状)信息存储为一系列平面,但我想将它们转换为格式(x,y,z)的点.所涉及的数学在这一点上有点超出我的意见,所以有人对我如何做到这一点有任何建议吗?如果需要,我可以使用外部库,但如果可能的话,我宁愿使用自己的代码.

一些数据:

Dimensions:   64*64*64
Position:     All sides are equidistant from the origin (0,0,0)
Shape:     Cube
( 64 64 64 ) ( 64 -64 64 ) ( -64 64 64 )
( 64 64 64 ) ( -64 64 64 ) ( 64 64 -64 )
( 64 64 64 ) ( 64 64 -64 ) ( 64 -64 64 )
( -64 -64 -64 ) ( 64 -64 -64 ) ( -64 64 -64 )
( -64 -64 …
Run Code Online (Sandbox Code Playgroud)

java graphics geometry

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

如何使用PHP + IIS实现URL路由?

我写了一个内容切换器脚本,它使用动态URL来传递指示要发送什么数据的参数.

例如,要查看您要输入的关于页面:http://www.example.com/? page = about

问题是这不是用户友好的,特别是在我的情况下,用户不一定会通过主页上的链接访问此页面.

我希望URL看起来像是:http://www.example.com/about/

不幸的是我在IIS平台上运行PHP5,而不是Apache,因此这消除了使用mod-rewrite的最常见方法.

我正在寻找如何使用PHP + IIS进行URL路由的示例.

可以在IIS 7.5平台上完成吗?

php iis url-rewriting url-routing

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