问题列表 - 第9564页

确定是否已附加事件

我有两个对象 - 一个包含将触发事件的代码,另一个包含该事件的处理程序.我不能在第一个对象的Load中使用"AddHandler",因为第二个对象的实例尚不存在.当我举起我的事件时,我想检查一下object2的副本是否已被实例化(易于操作),以及是否已将事件附加到事件(不知道如何执行此操作).

我也接受另一个关于如何做到这一点的建议.如果我在Object1.Load中执行我的AddHandler,并且Object2尚不存在,那么它将永远不会处理我的事件,即使我稍后创建它也是如此.现在,在触发事件的代码中,我只是在每次引发事件时都使用了一个RemoveHandler然后是一个AddHandler,然后我知道当对象最终存在时我会附加,但我知道这个是一种糟糕的方法.

我看到一篇关于类似内容的文章(确定绑定到事件的事件处理程序列表),也许我在翻译中遗漏了一些内容,但是我无法让代码在VB.NET中处理我的自定义事件.

vb.net events event-handling

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

有限状态机编译器

什么是最好的Opensource FSM编译器可以生成c ++代码?

c++ compiler-construction state-machine

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

Windows Services开源框架

我在一段开源项目中听了一段播客.我不记得该项目被称为什么,但这样做的人说他们将他们的Windows服务支持拆分为一个单独的开源项目.

就像我说的,我不记得这个项目或他们称之为突破项目的东西.我记得它只是在.NET中包装Windows服务.

谁知道这是什么项目?

干杯

.net open-source windows-services

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

如何使用richfaces和CSS在JSF应用程序中添加背景图像?

我正在制作一个使用JSF和richfaces的网站,但我需要在下拉菜单标签上做一些背景图片.我看到你可以通过这样做来使用style属性

.rich-ddmenu-label {

    background-image: url("images/the_image.gif");

}
Run Code Online (Sandbox Code Playgroud)

但这似乎甚至没有尝试将图像放在任何地方.

我可以使用图像

<h:graphicImage/>
Run Code Online (Sandbox Code Playgroud)

我不知道怎么把文字放在它上面.

我究竟做错了什么?如何在某些文本后面插入背景图像?

css jsf richfaces

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

根据我的需要选择正确的CI服务器

我正在为一个重大项目研究/设置持续集成服务器,并且需要建议或批评.

Need
CI只是我们道路上的下一步.它是在正确的时间强制执行的,因为一个主要项目正在筹备中.

限制

  • 需要能够与我们的SCM系统(SVN)在同一台服务器上生活
  • 服务器(不幸的是)是XP Pro机器.
  • 需要处理.NET构建.
  • 想要有一些分析功能.或者能够在以后添加.
  • 预算,免费首选.
  • 虽然我们有能力,但配置将更容易.
  • 我们的SVN Web前端正在使用apache.希望CI的前端做同样的事情,但是否则可以处理IIS.
  • 与NAnt一起建设

到目前为止,我把它缩小到目前为止
我正在考虑4种选择:

  • 巡航
  • CruiseControl.NET
  • TeamCity - 目前正在测试,到目前为止似乎还不错,免费专业版对我们的项目有足够的代理.
  • 哈德森

什么是我真正的问题
根据您对上述任何一项或所有项目的经验,您所看到的任何批评或整洁的事情是什么.在安装过程中需要注意或注意的事项?如果你不得不重新做一遍,你会选择同样的东西吗?

continuous-integration

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

为什么此python代码挂在import / compile上,但可以在shell中运行?

我正在尝试使用python sftp文件,并且该代码在交互式shell中非常有效-甚至可以一次全部粘贴。

当我尝试导入文件(只是对其进行编译)时,代码将挂起,没有异常或明显的错误。

如何获取代码进行编译,或者有人拥有可以通过其他方法完成sftp的有效代码?

这段代码挂在ssh.connect()语句上:

“”“ ProblemDemo.py
    从paramiko演示文件中删除。

    该代码在shell中有效,但在尝试导入时会挂起!
“”
从进口睡眠开始
导入操作系统

进口paramiko


sOutputFilename =“ redacted.htm”#-有效负载文件

主机名=“ redacted.com”
#### -  警告!嵌入式密码!尽快删除。
sUsername =“已编辑”
sPassword =“已编辑”
sTargetDir =“已编辑”

#-获取主机密钥(如果我们知道的话)。
hostkeytype =无
主机密钥=无
host_keys = {}
尝试:
    host_keys = paramiko.util.load_host_keys(os.path.expanduser('〜/ .ssh / known_hosts'))
除了IOError:
    尝试:
        #也尝试〜/ ssh /,因为Windows不能有一个名为〜/ .ssh /的文件夹
        host_keys = paramiko.util.load_host_keys(os.path.expanduser('〜/ ssh / known_hosts'))
    除了IOError:
        打印'***无法打开主机密钥文件'
        host_keys = {}

如果host_keys.has_key(主机名):
    hostkeytype = host_keys [hostname] .keys()[0]
    hostkey = host_keys [hostname] [hostkeytype]
    打印'使用类型为%s的主机密钥'%hostkeytype


ssh = paramiko.Transport((主机名,22))

ssh.connect(用户名= s用户名,密码= sPassword,主机密钥=主机密钥)

sftp = paramiko.SFTPClient.from_transport(ssh) …

python shell sftp compilation

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

如何使用JavaScript替换文本?

有大型网站所有数据都来自数据库,

我想删除此页面上公司名称旁边的所有"(MHC)"实例,以及超过12个其他页面.

比如" Northfield Bancorp Inc.(MHC) "到"Northfield Bancorp Inc."

这有什么JavaScript吗?我尝试过xslt解决方案,但仍然喜欢JavaScript解决方案.

javascript xhtml

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

如何在程序中添加描述( - >任务管理器中的description-column)(VS 2008,C++)

我在Visual Studio 2008中有一个简单的非托管c ++项目,并且想要添加描述文本.现在我只在任务管理器描述栏(进程选项卡)中看到可执行文件的名称,但我想在那里提供我自己的文本.

c++ taskmanager visual-studio-2008

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

在C#中使用Delphi 7中编译的DLL

我需要在我的C#应用​​程序中使用Delphi 7中的DLL(硬件ID提取器).

此DLL导出的函数是:

导出功能:

// CPU
function GetCPUSpeed: Double;
function CPUFamily: ShortString; { Get cpu identifier from the windows registry }
function GetCpuTheoreticSpeed: Integer; { Get cpu speed (in MHz) }
function IsCPUIDAvailable: Boolean; Register;
function GetCPUID (CpuCore: byte): ShortString;
Function GetCPUVendor: ShortString;

// RAM
function MemoryStatus (MemType: Integer): cardinal; { in Bytes }
function MemoryStatus_MB (MemType: Integer): ShortString; { in MB }

// HDD
function GetPartitionID (Partition : PChar): ShortString; { Get the ID of the specified patition. Example …
Run Code Online (Sandbox Code Playgroud)

c# delphi dll

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

邮政编码中的空间

我有一个脚本,要求邮政编码输入在其中有空格,否则它将失败.直截了当,但英国邮政编码可能在不同的地方有差距,即W1 4SB,NW2 6PT或SG14 1LB如果使用PHP输入正确的格式没有间隙,我将如何更改用户输入?

php

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