问题列表 - 第7296页

处理消息太慢,导致生涩,无响应的用户界面 - 如何使用多个线程来缓解这种情况?

我无法让我的应用响应用户操作.因此,我想在多个线程之间拆分消息处理.

我可以简单地创建多个线程,从所有线程中读取相同的消息队列,并让哪个线程能够处理每个消息?

如果是这样,怎么办呢?

如果没有,你能提出另一种解决这个问题的方法吗?

c++ windows winapi multithreading message-queue

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

在java中创建硬链接

目前我使用' ln'命令通过Runtime.exec().它工作正常.唯一的问题是,为了做这个fork,我们需要两倍的应用程序堆空间.我的应用程序是一个64位的应用程序,堆大小约10Gigs,因此它的交换空间耗尽.我找不到任何可以解决此问题的配置.

我也想不要使用JNI.我也听说过这个设施很快将在java 7中提供.

java operating-system

11
推荐指数
3
解决办法
5961
查看次数

有没有办法在我的本地计算机上替换127.0.0.1用于测试目的?

我知道这可能听起来很愚蠢但无论如何.也许有一招?

我只是希望本地Web服务器接收来自我本地计算机的请求,但不知何故看到不同的IP地址?即使是与臭名昭着的127.0.0.1不同的单一内容也会提供很大的帮助.

有没有可用的选择?

networking development-environment ip-address test-environments loopback-address

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

有没有办法在Windows Vista中以管理员身份运行ANT任务?

作为安装程序的一部分,我需要从ANT运行批处理文件.如果我以管理员身份运行cmd.exe并运行批处理文件,那么一切都很好,因为它具有相应的管理权限.当从ant执行批处理文件时,它会失败,就像我在没有管理权限的情况下运行批处理文件一样.我的问题是,如何从ANT脚本中以管理模式运行此批处理文件?

<exec executable="cmd.exe" output="dir.txt" dir="c:/bin/">
<arg line="/c service.bat install"/>
</exec>
Run Code Online (Sandbox Code Playgroud)

java ant windows-vista

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

CSS流体'专栏'

什么是在CSS中获得此布局的最佳方式?想象我有两个div,两个内部div中的两个div,第一个具有特定的宽度设置,第二个div预计会占用剩余的空间.

一般来说,我最终会在第二列上设置一个特定的宽度,并在包含div宽度改变的最后管理更新.

如果我浮动固定而不是流体,流体柱将包裹在固定的div下面(不是想要的).

+-------+  +--------------------------------------+
| fixed |  |                                      |
+-------+  |               fluid                  |
           |                                      |        
           |                                      |
           +--------------------------------------+

<div>
  <div>fixed</div>
  <div>fluid</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这必须是一个完全css的解决方案,没有javascript框架 - 理想情况下,最常用的浏览器可以使用最少的"hackage"(如果有的话).

希望ASCII艺术作品,

谢谢.

css layout

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

刷新WPF命令

有谁知道我怎么可以强制CanExecute调用自定义命令(约什史密斯RelayCommand)?

通常,CanExecute只要在UI上发生交互,就会调用它.如果我点击某些内容,我的命令会更新.

我有一种情况,CanExecute即幕后的计时器打开/关闭条件.因为这不是由用户交互驱动的,CanExecute所以在用户与UI交互之前不会调用.最终结果是我的Button保持启用/禁用,直到用户点击它.点击后,它会正确更新.有时Button显示已启用,但是当用户单击它时,更改为禁用而不是触发.

当计时器更改影响的属性时,如何强制更新代码CanExecute?我对影响的属性尝试了kick PropertyChanged(INotifyPropertyChanged)CanExecute,但这没有帮助.

示例XAML:

<Button Content="Button" Command="{Binding Cmd}"/>
Run Code Online (Sandbox Code Playgroud)

后面的示例代码:

private ICommand m_cmd;
public ICommand Cmd
{
    if (m_cmd == null)
        m_cmd = new RelayCommand(
            (param) => Process(),
            (param) => EnableButton);

    return m_cmd;
}

// Gets updated from a timer (not direct user interaction)
public bool EnableButton { get; set; }
Run Code Online (Sandbox Code Playgroud)

wpf updating mvvm

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

如何使用Linq选择未显示在第二个列表中的项目

我有两个列表,我想从第一个列表中选择不在第二个列表中的项目.我没有Linq经验,我认为这应该是一个开始学习的好方法.

c# linq list

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

C#:返回给定对象和方法名称的委托

假设我有一个对象和一个包含方法名称的字符串,我该如何将委托返回给该方法(该方法?)?

例:

MyDelegate GetByName(ISomeObject obj, string methodName)
{
    ...
    return new MyDelegate(...);
}

ISomeObject someObject = ...;
MyDelegate myDelegate = GetByName(someObject, "ToString");

//myDelegate would be someObject.ToString
Run Code Online (Sandbox Code Playgroud)

提前致谢.

还有一件事 - 我真的不想使用switch语句,即使它可以工作但是需要很多代码.

c# reflection

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

jQuery选择器

试图选择锚标签作为具有特定id的div的后代,说它是#mydiv1,#mydiv2#mydiv3.

myFunction = function() {    
  var theDivs = $("#mydiv1, #mydiv2, #mydiv3");    
  theDivs.hover(function(e){    
      $(this+" a:link").css("color","#99ccff");
  },function(e){
      $(this+" a:link").css("color","#848484");        
  });    
}
Run Code Online (Sandbox Code Playgroud)

选择器$(this+" a:link")似乎没有选择任何东西.

有没有人对这个选择的正确语法有任何想法?

jquery css-selectors

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

检查有效的MySQL结果资源

我有这个代码:

$rows = array();
$res = mysql_query($someQuery);

if(!mysql_errno())
    while($row = mysql_fetch_assoc($res))
        $rows[] = $row;
Run Code Online (Sandbox Code Playgroud)

$someQuery是我写入表单的任意查询.当我编写一个包含错误的mysql查询时,mysql_errno捕获了这种情况.但是,我刚刚发现,当我执行"从table_name中删除"查询时,它当然不是错误,但同时mysql_fetch_assoc失败并出现"警告:mysql_num_rows():提供的参数不是有效的MySQL结果第x行上的/blah/blah/file.php中的资源.

我试图在手册中寻找它(也许我只是盲目...)但是有一个函数我可以用来检查$ res是否是一个有效的MySQL结果资源?

php mysql resultset

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