问题列表 - 第3889页

如何在不丢弃DB内容的情况下运行Rails集成测试?

在推送到生产之前,我已经编写了一些集成测试,我想在我的prod数据库副本上运行.这让我可以测试我的所有路线是否仍然正确,所有页面都可以正常渲染,而且一些多页工作流程可以按预期工作.

当我运行集成测试时,它会丢弃我加载的数据库并加载测试夹具(如预期的那样).如何更改此行为并保留我的生产数据库的副本?

integration-testing unit-testing ruby-on-rails

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

免费的C#Grid/Graph组件

任何人都可以为C#/ .NET推荐免费的网格/图形组件吗?我现在正在看NPlot,但到目前为止我发现它非常麻烦.

编辑:我特别需要插入Windows窗体的东西 - 我不是在做ASP.NET,并且每次获得新数据点(每秒几次)时都不会真正想要使用Google的API复制我的图形.

谢谢 :-)

.net c# graphing

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

PostgreSQL Long VACUUM

我目前正在清理一个包含2个索引和2.5亿个活动行以及大约尽可能多的死行(或更多)的表.我从我的客户端计算机(笔记本电脑)向我的服务器发出了命令VACCUM FULL ANALYZE.它在过去3-4天左右开展业务; 我想知道它是否会很快结束,因为我还有很多工作要做!

该服务器具有四码Xeon 2.66 GHz处理器,12 GB或RAM以及RAID控制器,该控制器连接到RAID 1配置中的2 x 10K rpm 146 GB SAS HD; 它正在运行Suse Linux.我想知道...

现在,首先VACUUM postmaster流程似乎只使用一个核心.其次,我没有看到对I/O空闲时间比率的非常高的I/O写入.第三,从调用开始procinfo,我可以推断VACUUM进程花费大部分时间(88%)等待I/0.

那么为什么不通过线程使用更多内核来使RAID控制器过载(获得高I/O写入空闲比率)?如果I/O负载不高,为什么还在等待I/O?为什么手指上的所有这些功率/资源都不会更快?在我看来,VACUUM可以而且应该是多线程的,特别是如果它在一个巨大的桌子上工作,它是唯一一个工作!

另外,他们是一种配置postgresql.conf以让它多线程化这样的VACUUM的方法吗?我可以杀死它并仍然可以从部分清理中获益吗?我需要在那张桌子上工作.

[我正在使用PostgreSQL 8.1]

谢谢了

postgresql rdbms vacuum

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

如何确定运行时是否存在Perl函数?

我正在研究Perl中的测试框架.作为测试的一部分,我可能需要为任何给定的测试添加前置条件或后置条件检查,但不一定适用于所有测试.到目前为止,我得到的是:

eval "&verify_precondition_TEST$n";
print $@ if $@;
Run Code Online (Sandbox Code Playgroud)

不幸的是,如果该函数不存在,则输出"未定义的子例程&verify_precondition_TEST1调用...".

在尝试调用之前,如何提前确定函数是否存在?

perl introspection

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

如何在Android上的ListActivity中实现上下文菜单?

如何通过长按或触发使用内置布局和ListAdapter的ListActivity实现上下文菜单?

user-interface android long-click

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

webjure vs compojure?

我听说过两个基于Clojure的Web应用程序框架:Webjure和Compojure.有人能让我知道哪个更好吗?

clojure compojure

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

PHP是否具有Java的RequestDispatcher.forward等价物?

在Java中,我可以编写一个非常基本的JSP,index.jsp如下所示:

<% request.getRequestDispatcher("/home.action").forward(request, response); %>

这样做的结果是请求index.jsp(或只是包含目录假设index.jsp是目录的默认文档)的用户将看到home.action没有浏览器重定向,即[转发](http://java.sun.com/javaee/5 /docs/api/javax/servlet/RequestDispatcher.html#forward(javax.servlet.ServletRequest,%20javax.servlet.ServletResponse))发生在服务器端.

我可以用PHP做类似的事吗?我怀疑可以配置Apache来处理这种情况,但由于我可能无法访问相关的Apache配置,所以我会对依赖于PHP的解决方案感兴趣.

php jsp forwarding http

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

在Python中添加/追加速记

我喜欢PHP,我可以做到以下几点

$myInteger++;
$myString += 'more text';
Run Code Online (Sandbox Code Playgroud)

使用Python我必须执行以下操作

myInteger = myInteger + 1
myString = myString + "more text"
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法在Python中添加或附加到变量?

python

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

了解jQuery

好吧,我正在设计一个网站,并认为我会坚持一些jQuery,因为我真的需要这样的经验.

有问题的页面在这里:http://new.focalpix.co.uk/moreinfo.php

有问题的JS是:

$(document).ready(function(){

    $(".answer").css("display","none");

    $("#maincontent a.animate").click(function() {
        $("#maincontent .answer").slideUp('slow');
        var id = $(this).attr('href');
        $(id).slideDown('slow');
        return false;
    });

});
Run Code Online (Sandbox Code Playgroud)

这样可以正常工作,但是如果您点击答案已经滑落​​的链接,那么它会向上滑动,然后再次向下滑动.

我不确定以最干净的方式阻止这种情况发生 - 任何想法?

javascript jquery

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

表模块与域模型

前几天我询问选择一种存储用户配置文件方法,并收到David Thomas Garcia的一个有趣的回复,建议我使用Table Module设计模式.看起来这可能是我想要的方向.我在Google上发现的所有内容似乎都是相当高级别的讨论,所以如果有人能指出我的某些例子,或者让我更好地了解所涉及的基本要素,那将是非常棒的.

database database-design design-patterns entity-attribute-value

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