问题列表 - 第32854页

作为Teamcity构建的一部分运行boost单元测试控制台应用程序

在我们的应用程序中,有许多单元测试控制台应用程序已使用boost单元测试框架编写.这些测试应用程序是Visual Studio解决方案的一部分(我们使用的是VS2008 Professional).

是否可以将这些作为Teamcity构建的一部分运行?

到目前为止,我已经配置了Teamcity来检查来自subversion的最新源代码并构建它.现在我想将这些控制台应用程序作为最终构建步骤运行.我很感激有关如何解决这个问题的任何建议.

c++ testing teamcity boost unit-testing

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

用python获取http响应代码

我知道如何与httplib的做到这一点,但我还需要设置用户代理,我敢肯定,你需要的urllib做到这一点.如何使用urllib获取http响应代码?

python http

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

如何连接TextBox的TextChanged事件和Command以便在Silverlight中使用MVVM模式

最近,我意识到MVVM模式对Silverlight应用程序非常有用,并研究如何将它应用到我的项目中.

顺便说一句,如何用Command连接文本框的textChanged事件?Button有Command属性,但Textbox没有commapd属性.如果Controls没有命令属性,如何组合ICommand和Control的事件?

我得到了以下xaml代码

<UserControl.Resources>
        <vm:CustomerViewModel x:Key="customerVM"/>    
    </UserControl.Resources>

    <Grid x:Name="LayoutRoot" 
          Background="White" 
          DataContext="{Binding Path=Customers, Source={StaticResource customerVM}, Mode=TwoWay}" >

        <StackPanel>
            <StackPanel Orientation="Horizontal"
                        Width="300"
                        HorizontalAlignment="Center">
                <TextBox x:Name="tbName" 
                         Width="50" 
                         Margin="10"/>
                <Button Width="30" 
                        Margin="10" 
                        Content="Find"
                        Command="{Binding Path=GetCustomersByNameCommand, Source={StaticResource customerVM}}"
                        CommandParameter="{Binding Path=Text, ElementName=tbName}"/>
            </StackPanel>
            <sdk:DataGrid ItemsSource="{Binding Path=DataContext, ElementName=LayoutRoot}"
                          AutoGenerateColumns="True"
                          Width="300"
                          Height="300"/>
        </StackPanel>
    </Grid>
Run Code Online (Sandbox Code Playgroud)

我想要做的是,如果用户在文本框中输入一些文本,数据将显示在数据网格中而不是使用按钮单击.我知道内置了自动完成框控件.但是,我想知道如何在没有Command属性的控件中调用ViewModel类中的Command属性,例如textbox.

谢谢

silverlight xaml mvvm

17
推荐指数
5
解决办法
5万
查看次数

MySQL Query:长时间处于'init'状态

我正在对MySQL表(myisam引擎)执行更新,根据分析器,它在'init'状态下花费了过多的时间:

mysql> show profile for query 2;
+----------------------+-----------+
| Status               | Duration  |
+----------------------+-----------+
| starting             |  0.000057 |
| checking permissions |  0.000006 |
| Opening tables       |  0.000020 |
| System lock          |  0.000007 |
| Table lock           |  0.000005 |
| init                 | 21.911657 |
| Updating             |  0.002363 |
| end                  |  0.000009 |
| query end            |  0.000004 |
| freeing items        |  0.000051 |
| logging slow query   |  0.000003 |
| logging slow …
Run Code Online (Sandbox Code Playgroud)

mysql query-optimization

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

使用jQuery的ajax调用来刷新验证码

我写了自己的php captcha脚本,带有jpeg标题,这样我就可以说了

<img src="captcha.php">
Run Code Online (Sandbox Code Playgroud)

它的工作原理是将验证码的值存储到会话变量中.当用户无法阅读时,我希望它可以刷新.

我第一次尝试

$("#refresh").click(function() {
    $("#captcha").attr("src","captcha.php");
});
Run Code Online (Sandbox Code Playgroud)

但当然这没有意义,我需要做一个ajax调用.你们怎么都建议我这样做?

PS我也试过了

$.ajax({
    url: "captcha.php",
    success: function(result) {
        $("#captcha").attr("src",result);
    }
});
Run Code Online (Sandbox Code Playgroud)

php ajax captcha

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

java ORM for read only DB

我知道hibernate,但我想知道是否会有一个只读数据库的更轻的ORM引擎.我的意思是,我不需要一些事务性查询或更新一些记录.另一方面,我需要处理一些大型记录列表:

List<MyRecord> list= object.getMyRecords(); // list.size() > 1E7
Run Code Online (Sandbox Code Playgroud)

这样的引擎存在吗?非常感谢,

皮埃尔

java database forms readonly

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

validates_inclusion_of :in =&gt; [true, false] 允许字符串和 Fixnums

我的模型中有此验证:

validates_inclusion_of :imported, :in => [true, false]
Run Code Online (Sandbox Code Playgroud)

但仍然允许字符串和 Fixnums。这个 Shoulda 宏返回 2 个失败:

should_not_allow_values_for :imported, "blah", 42
Run Code Online (Sandbox Code Playgroud)

我已经通过在测试中执行此操作来检查宏没有错:

@item.imported = 42
assert !@item.save
Run Code Online (Sandbox Code Playgroud)

我得到了这个失败:

<false> is not true.
Run Code Online (Sandbox Code Playgroud)

这是 schema.rb 中的相关行:

t.boolean  "imported"
Run Code Online (Sandbox Code Playgroud)

validation boolean ruby-on-rails

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

如何在属性网格中显示动态对象?

我有一个自定义对象类型,必须在以下内容中进行编辑PropertyGrid:

public class CustomObjectType
{
    public string Name { get; set; }        
    public List<CustomProperty> Properties {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

其中包含自定义属性列表:

public class CustomProperty
{
    public string Name { get; set; }
    public string Desc { get; set; }
    public Object DefaultValue { get; set; }    
    Type type;

    public Type Type
    {
        get
        {
            return type;
        }
        set
        {
                type = value;
                DefaultValue = Activator.CreateInstance(value);
        }              
    }
}
Run Code Online (Sandbox Code Playgroud)

这里的主要问题是PropertyGrid控件不允许编辑,也不使用适当的编辑工具来DefaultValue预先通过设置CustomProperty's字段的值来实例化的属性Type.

类型DefaultValue仅在运行时已知. …

c# propertygrid winforms

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

构建eclipse P2更新站点时插件未更新

我创建了一个eclipse更新站点(使用Helios)并添加了一些功能(包含我自己的目标平台中可用的插件).然后,我将网站同步并构建它,创建了两个文件夹:包含插件和功能(.jar文件)的功能和插件.

然后,我对该功能中的一个插件进行了一些更改,更新了功能和更新站点并再次构建它.但是插件文件夹中的结果插件没有更新!

如何强制更新站点在插件文件夹中生成更新的插件?

eclipse

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

没有catalina.out

我不知道,如何以及如何设置,在我的计算机上的Tomcat上安装catalina.out.

我在Windows XP上使用Tomcat 6.0.28,zipped-version.要启动服务器,我只需运行startup.bat-file.

我做错了吗?!

提前感谢任何建议.

穆尔

[已编辑]所有记录(例外或System.out)将写入控制台窗口.在哪里设置,他们会被写入catalina.out?

正如我在其中一条评论中所写,如果我使用安装版本安装Tomcat,所有消息都会出现在stdout_YYYYMMDD.log中,我看不到,在哪里更改它.

java logging tomcat catalina.out

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