问题列表 - 第24562页

使用ShowDialog()的WPF模态窗口阻止所有其他Windows

我的应用程序有几个独立的"顶级"窗口,它们都具有完全不同的功能/工作流程.

我目前正在使用ShowDialog()来制作WPF窗口模式.模态窗口是其中一个主窗口的子窗口.但是,它一旦打开就会阻止所有顶级窗口.我希望该对话框仅阻止它从中启动的父窗口.这可能吗?

我不确定它是否重要,但打开对话框的窗口是应用程序的初始窗口 - 所以所有其他顶级窗口都是从它打开的.

wpf

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

使用希伯来语与android模拟器

我希望能够在希伯来语的 Android模拟器上运行"Hello World"应用程序

我怎样才能做到这一点?是否支持?

谢谢

android emulation hebrew

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

C#DateTime操作

我有以下格式的活动日期列表

13/04/2010 10:30:00
13/04/2010 13:30:00
14/04/2010 10:30:00
14/04/2010 13:30:00
15/04/2010 10:30:00
15/04/2010 13:30:00
16/04/2010 10:30:00
17/04/2010 11:00:00
17/04/2010 13:30:00
17/04/2010 15:30:00
Run Code Online (Sandbox Code Playgroud)

如何输出列表,以便日期只显示一次,然后显示该日期的时间,因此上面的列表看起来像这样:

13/04/2010 
10:30:00
13:30:00

14/04/2010 
10:30:00
13:30:00

15/04/2010 
10:30:00
13:30:00

16/04/2010 
10:30:00

17/04/2010 
11:00:00
13:30:00
15:30:00
Run Code Online (Sandbox Code Playgroud)

c# datetime

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

在Scala中模拟可变参数模板

假设您希望在Scala中拥有类似可变参数模板(为泛型类定义n类型参数的能力).

例如你不想定义Tuple2[+T1, +T2]Tuple3[+T1, +T2, +T3]但是Tuple[T*].

除了支持元组,产品和功能的HLists之外还有其他选择吗?

generics types scala data-structures

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

是否可以仅针对一个Java类运行FindBugs?

我使用FindBugs Eclipse插件,想知道我是否只能分析一个类而不是整个项目?我似乎无法弄明白.只需右键单击目标类似乎什么都不做.

java eclipse-plugin findbugs

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

在.NET中运行Java,Python,Ruby和Perl程序

我在我的笔记本电脑上安装了.NET framework 3.5.仅仅是.NET,没有Visual Studio.如何从控制台运行Java,Python,Ruby和Perl程序?

我是否还需要安装其他东西,以运行这些语言文件?

如果需要安装额外的东西,并且在我拥有所有这些东西之后,我需要在控制台中键入什么命令才能运行这些程序?

.net ruby python java perl

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

数据库设计问题

我正在为一个项目设计一个数据库.我有一个有10列的表,每当访问表时都会使用它们,我需要再添加3列;

View Count
Thumbs Up (count)
Thumbs Down (Count)
Run Code Online (Sandbox Code Playgroud)

当访问表时,将在%90的查询中使用它.所以,我的问题是,是否更好地打破表并创建新表,这将有这3列+外国ID,或只是使它13列,并使用没有连接?

由于这些列将经常使用,我想增加3列更好,但是如果我需要再创建10个将在90%时间内使用的列,我是否应该添加它们,或者创建一个新表并使用加入?

如果频繁使用列,我不确定何时打破表.你有什么建议吗?

提前致谢,

mysql database database-design

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

如何让SSH直接进入特定目录?

当您执行"ssh second_machine"时,您可以连接到主目录上的second_machine

但通常我在my_machine目录中使用非常长的路径,我想连接到second_machine并立即移动到我的工作目录.所以,每次我必须:

ssh second_machine
cd/very/long/path/to/directory /

有没有办法让它自动?(ssh自动转到所需目录)

directory ssh

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

在Hibernate Criteria API中使用subselect进行NULL处理

我正在构建一个Hibernate Criterion,使用如下的子选择

DetachedCriteria subselect =
    DetachedCriteria.forClass(NhmCode.class, "sub"); // the subselect selecting the maximum 'validFrom'
subselect.add(Restrictions.le("validFrom", new Date())); // it should be in the past (null needs handling here)
subselect.add(Property.forName("sub.lifeCycle").eqProperty("this.id")); // join to owning entity
subselect.setProjection(Projections.max("validFrom"));  // we are only interested in the maximum validFrom

Conjunction resultCriterion = Restrictions.conjunction();
resultCriterion.add(Restrictions.ilike(property, value)); // I have other Restrictions as well
resultCriterion.add(Property.forName("validFrom").eq(subselect)); // this fails when validFrom and the subselect return NULL

return resultCriterion;
Run Code Online (Sandbox Code Playgroud)

到目前为止它工作正常,但当validFrom和subselect导致NULL时,对return语句之前的最后一行的限制为false.

我需要的是一个处理这种情况的版本.可能通过应用NVL或合并或类似.

我该怎么做呢?

更新:----------------------------

带有sqlRestriction的Péters想法导致如下的where子句:

        ...
        and (
            nhmcode1_.valid_from = …
Run Code Online (Sandbox Code Playgroud)

null hibernate criteria subquery nvl

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

如何实现在C#/ .NET2.0中等待一段时间的Windows服务循环

我的问题是,这是最好的做法.找不到任何好的例子.我在VS2005创建的文件中有以下代码:

public partial class ObjectFolder : ServiceBase
{
    protected override void OnStart(string[] args)
    {
        ObjectFolderApp.Initialize();

        ObjectFolderApp.StartMonitorAndWork();
    }

    protected override void OnStop()
    {
        // TODO: Add code here to perform any tear-down necessary to stop yourservice.
    } 
}
Run Code Online (Sandbox Code Playgroud)

然后:

class ObjectFolderApp
{
    public static bool Initialize()
    {
        //all init stuff
        return true;
    }


    public static void StartMonitorAndWork()
    {
        Thread worker = new Thread(MonitorAndWork);
        worker.Start();
    }


    private static void MonitorAndWork()
    {
        int loopTime = 60000;
        if (int.TryParse(_cfgValues.GetConfigValue("OfWaitLoop"), out loopTime))
            loopTime = 1000 …
Run Code Online (Sandbox Code Playgroud)

c# windows-services

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