问题列表 - 第27475页

我可以在没有任何断言的情况下编写测试吗?

我想知道在没有任何"断言"的情况下编写测试是否"正常".因此,只有在发生异常/错误时,测试才会失败.

例如:像具有简单选择查询的测试一样,以确保数据库配置正确.因此,当我更改某些db-configuration时,我会重新运行此测试并检查配置是否正确.?

谢谢!

java junit unit-testing assert

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

Java/Swing:低调的按钮高度?

我想减少JButton的垂直大小.以下代码适用于K> 1,但我似乎无法减小大小.有什么建议?

JButton button = /* ... get button here ... */
Dimension d = button.getPreferredSize();
d.setSize(d.getWidth(), d.getHeight()*K);
button.setPreferredSize(d);
Run Code Online (Sandbox Code Playgroud)

编辑:我正在使用JavaBuilders + MigLayout.看起来我必须做button.setMaxSize(d);而不是setPreferredSize(),不知道为什么.

java swing jbutton

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

摆脱WPF中的按钮边框?

我试图摆脱按钮边框,只显示文本,但是即使我将borderThickness设置为0并将borderbrush设置为透明,也会显示文本周围的细线. 替代文字http://i45.tinypic.com/scywye.png

我的保存按钮的xaml代码:

<Button Content="save" Name="btnSaveEditedText" 
                Background="Transparent" 
                Foreground="White" 
                FontFamily="Tw Cen MT Condensed" 
                FontSize="30" 
                Margin="-280,0,0,10"
                Width="60"
                BorderBrush="Transparent"
                BorderThickness="0"/>
Run Code Online (Sandbox Code Playgroud)

无论如何我可以摆脱按钮边框?

wpf border button

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

你应该怎么做旧的SVN分支?

我们最近有一个SVN分支已经合并回主干,还需要在该功能/功能区域进行更多的工作.我建议使用相同的分支,但有人告诉你,一旦它被集成到trunk中就不应该重新使用分支(SVN文档中的参考已经给出,我现在找不到它).这表明一旦你合并回主干,一个分支是相当无用的,所以我的问题是一旦不再需要一个分支,它是否应该被删除或保留?

svn

18
推荐指数
3
解决办法
3272
查看次数

Linq用long where子句

有一个更好的方法吗?我试图遍历partsToChange集合并构建where子句,但它将它们组合在一起而不是对它们进行ORing.我也不想在partsToChange列表中明确地对每个项执行相等.

var partsToChange = new Dictionary<string, string> {
    {"0039", "Vendor A"},
    {"0051", "Vendor B"},
    {"0061", "Vendor C"},
    {"0080", "Vendor D"},
    {"0081", "Vendor D"},        
    {"0086", "Vendor D"},
    {"0089", "Vendor E"},
    {"0091", "Vendor F"},
    {"0163", "Vendor E"},
    {"0426", "Vendor B"},
    {"1197", "Vendor B"}
};

var items = new List<MaterialVendor>();
foreach (var x in partsToChange)
{
    var newItems = (
    from m in MaterialVendor 
    where 
        m.Material.PartNumber == x.Key 
        && m.Manufacturer.Name.Contains(x.Value)
    select m
    ).ToList();
    items.AddRange(newItems);
}
Run Code Online (Sandbox Code Playgroud)

附加信息:我在LINQPad中工作,这是一个LinqToSql查询.这里MaterialVendor既是类又是DataContext表.

编辑:LinqToSql详细信息.

这似乎是我在可读性和降低复杂性方面找到的最佳方法.它还具有未明确定义集合类型的额外好处.这意味着我可以改变匿名类型的回复.

var predicate = PredicateBuilder.False<MaterialVendor>();

foreach …
Run Code Online (Sandbox Code Playgroud)

c# linq linqpad linq-to-sql

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

C#Threads.Abort()

如果一个线程正在运行一个func1调用其中的另一个函数的函数func2......

然后我调用了thread.Abort()

func1只会停止
OR func1并且func2所有函数func1都调用了??

谢谢

编辑:这里有更多细节:

func1在一个新的线程中被调用,它会不断地func2定期调用...
func2只有当某个数组不为null时才开始做一些工作..它完成它并返回

当主管想要保存数据时,它会中止Thread of func1- 然后使数组为null,保存数据,然后用新的数据填充数组..然后func1再次启动Thread ..

有时会引发异常,因为数组在null中为空func2.所以func1 abort不会影响func2

c# multithreading abort

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

PHP和条形码扫描仪

如果我有一个运行php和apache的网站,我需要能够将扫描仪连接到它吗?如何让扫描仪在我页面上的某个网页上填写一个值?

php

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

如何使用Spring JdbcTemplate截断表?

我试图用Spring截断一个表:

jdbcTemplate.execute("TRUNCATE TABLE " + table);
Run Code Online (Sandbox Code Playgroud)

得到错误:

引起:org.springframework.jdbc.BadSqlGrammarException:StatementCallback; 错误的SQL语法[TRUNCATE TABLE RESULT_ACCOUNT]; 嵌套异常是java.sql.SQLException:意外的标记:语句中的TRUNCATE [TRUNCATE]

有任何想法吗?

oracle spring truncate jdbctemplate

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

在Android中以编程方式更改应用语言

是否可以在使用Android资源的同时以编程方式更改应用程序的语言?

如果没有,是否可以请求特定语言的资源?

我想让用户从应用程序更改应用程序的语言.

resources android localization

417
推荐指数
23
解决办法
32万
查看次数

使用带有子模型计数的named_scope

我有一个有很多孩子的简单父对象.我正在试图弄清楚如何使用命名范围来带回具有特定数量的孩子的父母.

这可能吗?

class Foo < ActiveRecord::Base
    has_many :bars
    named_scope :with_no_bars, ... # count of bars == 0
    named_scope :with_one_bar, ... # count of bars == 1
    named_scope :with_more_than_one_bar, ... # count of bars > 1
end

class Bar < ActiveRecord::Base
    belongs_to :foo
end
Run Code Online (Sandbox Code Playgroud)

我希望能做类似的事情 Foo.with_one_bar

我可以在父类上编写类似这样的方法,但我宁愿拥有命名范围的强大功能

activerecord named-scope ruby-on-rails ruby-on-rails-2

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