问题列表 - 第46587页

WPF中的Dispatcher to Thread关系

我不完全清楚应用程序中有多少Dispatchers以及它们与Threads相关或引用的方式.

据我所知,WPF应用程序有2个线程(一个用于输入,另一个用于UI)和1个调度程序(与UI-Thread相关联).如果我创建另一个线程 - 让我们称之为"工作线程" - 当我调用Dispatcher.CurrentDispatcher工作线程时,我会得到哪个调度程序怎么办?

另一种情况:假设一个带有2个线程的控制台应用程序 - 主线程和输入线程.在主线程上,我首先创建输入线程,然后我调用Application.Run()

Thread thread = new Thread(new ThreadStart(UserInputThreadFunction));
thread.Start();
Application.Run();
Run Code Online (Sandbox Code Playgroud)

会有一个调度员,对吗?在输入线程上,Dispatcher.CurrentDispatcher是否返回主线程的调度程序?或者将实例提供给主线程调度程序的正确方法是什么?

可能是WPF应用程序中有多个调度程序吗?有没有,创建另一个调度员是有意义的吗?

.net c# wpf dispatcher

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

如何获取结果集的最后一行中所有列值的总和?

我需要获取最后一行中结果集的所有列值的总和.
这是我的SQL查询.

select Master_Code, SUM(Jan), SUM(Feb), SUM(Mar)
from dbo.foobar
WHERE Participating_City = 'foofoo'
GROUP BY Master_Code ORDER BY Master_Code ASC
Run Code Online (Sandbox Code Playgroud)

这样的事情:

    Master_Code Jan Feb Mar 
    1            4   5   6
    2            5   5   5
    Total        9  10  11
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005

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

如何在Ruby中将html颜色名称转换为RGB值?

我知道有一种名为Color的宝石.我安装了它.

但对于我的生活,我无法弄清楚如何使用这个东西.

我只是想将颜色名称转换为RGB值,如果可能的话,不将整个颜色表复制到我的代码中.

我希望能够将类似redNavy转换为三个数值.

ruby gem colors

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

为什么这不是一个有效的链式函数?

$("#infoBox").hide(, function(){
            alert('hidden!');
        });
Run Code Online (Sandbox Code Playgroud)

只是一个小问题,但是当我尝试这样做时,我的代码会中断 -

javascript jquery

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

在Rails3引擎上需要Haml的最佳方法

我正在开发一个Rails3引擎应用程序,我想使用Haml来查看视图.

首先,我所做的是将其添加到引擎Gemfile:

gem "haml"
Run Code Online (Sandbox Code Playgroud)

当我测试我的引擎时,它工作正常(我使用https://github.com/josevalim/enginex生成gem并使用虚拟应用程序测试它).

当我尝试在真正的Rails应用程序上使用引擎时,我的问题开始了.应用程序在它自己的Gemfile上没有gem"haml",因此它没有初始化Haml,因此我收到模板未找到错误,因为它没有查找.haml视图.我想通过在引擎上要求Haml,Rails应用程序也需要它.

我现在所做的是使用以下代码在引擎上添加config/initializers/haml.rb:

require 'haml'
Haml.init_rails(binding)
Run Code Online (Sandbox Code Playgroud)

它现在正在运行,但我想知道这是否真的是一个很好的方法.为什么Rails没有调用Haml"init.rb"文件,因此只需将gem"haml"添加到引擎Gemfile中就可以正确初始化Haml?

haml ruby-on-rails rails-engines ruby-on-rails-3

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

PL/SQL:基于ROWID更新行

我试图更新没有唯一索引的表中的行.所以,我选择了要更新的行的ROWID,现在我想更新这样的行:

UPDATE MYTABLE SET MYCOLUMN = 0 WHERE ROWID = "AAAIWWAAFAAApwDADR"
Run Code Online (Sandbox Code Playgroud)

MYCOLUMN的类型为NUMBER(1)

我收到错误: invalid identifier [SQL State=42000, DB Errorcode=904]

知道为什么吗?

oracle plsql rowid

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

运行目录中的所有Python文件

在目录中运行所有Python文件的最佳方法是什么?

python *.py
Run Code Online (Sandbox Code Playgroud)

只执行一个文件.在shell脚本(或make文件)中为每个文件写一行似乎很麻烦.我需要这个b/c我有一系列小的matplotlib脚本,每个脚本创建一个png文件,并希望一次创建所有图像.

PS:我正在使用bash shell.

python bash matplotlib

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

Rails - 如何基于布尔字段进行搜索?(MySQL错误)

我正在运行以下查询

@projects = @company.projects.where("active = ?", true).order("created_at ASC")
Run Code Online (Sandbox Code Playgroud)

我收到错误:

`ActiveRecord::StatementInvalid: Mysql::ParseError: You have an error in your SQL...`
Run Code Online (Sandbox Code Playgroud)

错误指向= '1'.

我在我的查询上尝试了很多变化,但我无法弄清楚问题.我怎么解决这个问题?

activerecord ruby-on-rails ruby-on-rails-3

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

Structuremap处理DataContext对象

我想确定每个请求结束后,structuremap是否会处理我的DataContext.

这是我的设置

ForRequestedType<MyDataContext>().TheDefault.Is.OfConcreteType<MyDataContext>();
SelectConstructor<MyDataContext>(() => new MyDataContext());
Run Code Online (Sandbox Code Playgroud)

结构图会自动处理我的datacontext还是我需要手动调用Dispose?

structuremap asp.net-mvc dispose

7
推荐指数
2
解决办法
2716
查看次数

LINQPad 4不知道HttpUtililty - 如何解决?

我最近开始使用LINQPad测试零碎,节省了大量时间.

但是,有时它会给我带来一些小错误的错误.

当我想测试这个:

HttpUtility.UrlPathEncode("Make sure");
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:The name 'HttpUtility' does not exist in the current context.

有没有办法让它识别像HttpUtility这样的基本内容?


我刚试过写作:

System.Web.HttpUtility.UrlPathEncode("Make sure")
Run Code Online (Sandbox Code Playgroud)

我被证明了这一点: The type or namespace name 'HttpUtility' does not exist in the namespace 'System.Web'

linqpad

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