问题列表 - 第44041页

mvn安装jar-with-dependencies

有没有办法在使用maven-assembly-plugin创建的jar依赖项上进行安装?

maven

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

如何在jQuery文件中提醒getJSON响应?

如何在jQuery文件中检查getJSON函数调用的响应.我需要编辑哪个功能?

javascript ajax jquery

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

使用GMock验证析构函数调用

使用GMock,我如何验证是否调用了类的析构函数?有没有办法,除了把它包装在另一个班级

明显的方法,EXPECT_CALL(object, ~classtype())产生编译器错误(gmock不能产生一个调用的mock方法gmock_~classtype).

c++ unit-testing mocking googlemock

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

SMARTGWT DataSource(GWT-RPC-DATASource)LISTGRID

我在使用smartGWT的ListGrid中进行数据源绑定时遇到问题.我有GWT-RPC-DataSource,我已将其设置为我的数据源

grid.setDataSource(ds);
Run Code Online (Sandbox Code Playgroud)

单击一下按钮我的数据源有一些变化,我正在生成新的数据源并使用smartgwt的网格重新绑定.但它失败了.我已经尝试了grid.redraw()函数来重绘网格.

以下是我的GWTRPCDATASOURCE课程

public abstract class GwtRpcDataSource extends DataSource {

    /**
     * Creates new data source which communicates with server by GWT RPC. It is
     * normal server side SmartClient data source with data protocol set to
     * <code>DSProtocol.CLIENTCUSTOM</code> ("clientCustom" - natively supported
     * by SmartClient but should be added to smartGWT) and with data format
     * <code>DSDataFormat.CUSTOM</code>.
     */
    public GwtRpcDataSource() {
        setDataProtocol(DSProtocol.CLIENTCUSTOM);
        setDataFormat(DSDataFormat.CUSTOM);
        setClientOnly(false);
    }

    /**
     * Executes request to server.
     * 
     * @param request
     * …
Run Code Online (Sandbox Code Playgroud)

gwt smartgwt

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

有没有工具来检查Django中的数据库完整性?

为我们的Django站点供电的MySQL数据库产生了一些完整性问题; 例如,引用不存在的行的外键.我不会谈论我们是如何陷入这种混乱的,但我现在正在研究如何解决这个问题.

基本上,我正在寻找一个扫描Django站点中所有模型的脚本,并检查所有外键和其他约束是否正确.希望问题的数量足够小,以便手动修复.

我可以自己编写代码,但我希望这里有人有更好的主意.

我发现了django-check-constraints,但它不太符合要求:现在,我不需要一些东西来防止这些问题,但要找到它们以便在采取其他步骤之前手动修复它们.

其他限制:

  • Django 1.1.1和升级已经决心打破局面
  • MySQL 5.0.51(Debian Lenny),目前有MyISAM
  • Python 2.5,可能是可升级的,但我现在不想

(稍后,我们将转换为InnoDB以获得正确的事务支持,以及可能在数据库级别上的外键约束,以防止将来出现类似问题.但这不是此问题的主题.)

mysql database django integrity

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

带有成功函数的.load()

我知道之前已经多次询问过......

我有一个简单的 ('#Div').load(file.php?id='+id+'&page='+page)

on click事件的行为如下

function recp(id) {  
  var user = $('#page').attr('page'); 
  $("#button").hide()
  $("#loading").html('<img src="images/loader.gif">');
  $('#div').load('file.php?id='+id+'&page='+page); 
  $("#loading").empty();
  $("#button1").show()
}
Run Code Online (Sandbox Code Playgroud)

我在我的网站上有一个类似的过程与ajax帖子,工作得非常好,但我似乎无法使用它.load().

需要一些建议.干杯.

ajax jquery

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

当用于数据库单元测试时,TransactionScope会导致TransactionManagerCommunicationException

我想在我的数据库中运行一些存储过程的测试而不会实际影响数据(或者,更准确地说,在测试运行后没有持久的影响).

经过一些研究,我想出了在我的Visual Studio 2010测试项目中使用TransactionScope的方法,例如

using( new TransactionScope())
{
    using( SqlConnection connection = new SqlConnection("someConnectionString"))
    {
        connection.Open();
        using( SqlCommand command = new SqlCommand( "some sql", connection ))
        {
            // Do some database stuff...
        }
     }
}
Run Code Online (Sandbox Code Playgroud)

现在这个工作正常,只要我将所有这些都放在一个测试方法中,即当TransactionScope的using块完成时,我对数据库的所有更改都会自动回滚.

我现在的问题是我想在ClassInitialize中做一些数据库工作,所以我只需要为每个测试类做一次而不是每个测试方法.当我创建一个公共TransactionScope属性并在ClassInitialize方法中为它分配一个TransactionScope实例时,这没关系.一旦我在我的一个测试方法中执行任何与数据库相关的东西,我就会在该方法中遇到TransactionManagerCommunicationException.

我不太明白为什么会这样,我也想知道我的方法是否存在错误,或者如何在不设置TransactionScope(包括所有设置的东西)的情况下使其工作.再次测试每种测试方法.

编辑

代码摘录如下,我希望这能提供足够的信息:

public TransactionScope Scope { get; set; }

[ClassInitialize]
public static void ClassInitialize( TestContext testContext )
{
    Scope = new TransactionScope();
    // Do some db set up stuff, e.g. create records used for tests etc.
}

[ClassCleanup]
public static void ClassCleanup() …
Run Code Online (Sandbox Code Playgroud)

c# database unit-testing transactionscope

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

如何在UIWebView上检测触摸

在UIWebview上,如何检测触摸?

但是,当用户单击某个URL或触摸控件时,则不会.

有可能处理它吗?

iphone touch uiwebview

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

FogBugz的替代品?

FogBugz是一个很棒的bug跟踪和项目管理软件.但它不是免费和非开源的.是否有足够好的开源和免费应用程序,可用作FogBugz的替代品?

实际上,我喜欢FogBugz中的EBS(基于证据的调度)功能.有这个功能的好追踪器吗?

fogbugz project-management bug-tracker

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

C++模数小程序问题

我正在尝试用C++编写一个非常简单的程序,它找到两个数字的模数,如下所示:

#include <iostream>
using namespace std;
int n;
int d;
int modulus;
int main()
{
cout<<"***Welcome to the MODULUS calculator***";
cout<<"Enter the numerator, then press ENTER: ";
cin>>n;
cout<<"Enter the denominator, then press ENTER: ";
cin>>d;
modulus=n%d;
cout<<"The modulus is ---> "<<modulus;
return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试编译它时,我得到以下内容:

替代文字

怎么解决这个问题?

谢谢.

c++ modulus

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