问题列表 - 第1285页

使DocumentBuilder.parse忽略DTD引用

当我在这个方法中解析我的xml文件(变量f)时,我收到一个错误

C:\ Documents and Settings\joe\Desktop\aicpcudev\OnlineModule\map.dtd(系统找不到指定的路径)

我知道我没有dtd,也不需要它.如何在忽略DTD引用错误的同时将此File对象解析为Document对象?

private static Document getDoc(File f, String docId) throws Exception{
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    DocumentBuilder db = dbf.newDocumentBuilder();
    Document doc = db.parse(f);


    return doc;
}
Run Code Online (Sandbox Code Playgroud)

java dtd document

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

为什么我的App_Code文件夹中的子文件夹中的类没有被正确找到?

我将类文件放在App_Code文件夹的子文件夹中时出现以下错误:

errorCS0246:找不到类型或命名空间名称"MyClassName"(您是否缺少using指令或程序集引用?)

该类根本不在命名空间中.有任何想法吗?

c# asp.net namespaces app-code

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

了解QEMU的好消息来源是什么?

您建议哪些书籍或网站了解QEMU?我想看一些使用示例以及如何使用API​​.

processor qemu emulation

22
推荐指数
3
解决办法
8676
查看次数

如何在.net应用程序中共享应用程序配置?

我有一个相对较大的.Net系统,它由许多不同的应用程序组成.我想在所有应用程序之间共享一个配置文件,而不是拥有许多不同的app.config文件.

我还想在我的机器上开发一个版本,一个版本供其他人在他们的机器上开发,一个版本用于测试系统,一个版本用于实时系统.

有这么简单的方法吗?

.net c# app-config

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

.NET中的嵌入式Web服务器

我想在.NET开发的Windows应用程序中嵌入一个轻量级Web服务器.Web服务器必须支持PHP.

我看过Cassini,但它似乎只是ASP.NET.

.net php c# webserver

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

处理在通过NSObject的performSelectorOnMainThread调用的方法期间引发的异常:withObject:waitUntilDone:

myMethod:如果通过NSObject调用异常会引发异常,会发生什么performSelectorOnMainThread:withObject:waitUntilDone:

特别是,我可以在这样的电话会议中抓住他们performSelectorOnMainThread......

@try {
    [self performSelectorOnMainThread:@selector(myMethod) withObject:nil waitUntilDone:YES];
} @catch(NSException *e) {
    //deal with exception raised in myMethod here??
}
Run Code Online (Sandbox Code Playgroud)

我意识到如果waitUntilDone是这样的语义很奇怪NO.

macos cocoa exception objective-c

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

在文本框中的Enter键上使用JavaScript触发按钮单击

我有一个文本输入和一个按钮(见下文).当在文本框中按下键时,如何使用JavaScript 触发按钮的单击事件Enter

我当前页面上已经有一个不同的提交按钮,所以我不能简单地将按钮设置为提交按钮.并且,如果从这个文本框中按下该按钮,我希望Enter键单击此特定按钮,没有别的.

<input type="text" id="txtSearch" />
<input type="button" id="btnSearch" value="Search" onclick="doSomething();" />
Run Code Online (Sandbox Code Playgroud)

javascript onclick button onkeypress

1250
推荐指数
25
解决办法
134万
查看次数

使用应用程序的Windows API commctrl.h在没有Platform SDK的机器上不起作用

我写了一些使用以下内容的内容:

#include <math.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <commctrl.h>
Run Code Online (Sandbox Code Playgroud)

此代码在安装了Platform SDK的2台计算机上运行良好,但在干净安装的Windows(当然是VM)上不运行(既不是调试版本也不是发布版本).它很熟悉:

---------------------------
C:\Documents and Settings\Someone\Desktop\DesktopRearranger.exe
---------------------------
C:\Documents and Settings\Someone\Desktop\DesktopRearranger.exe

This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.

---------------------------
OK   
---------------------------
Run Code Online (Sandbox Code Playgroud)

如何让它在干净的安装上运行?它找不到哪个dll?我的赌注是在commctrl上,但有人可以告诉我为什么不是每个窗口都没有?

更进一步,如果有人有关于如何调试这样的事情的提示,因为我的CPP已经生锈,因为它似乎:)

编辑 - 对我来说有用的是下载Redistributable for Visual Studio 2008.我不认为这是一个很好的解决方案 - 下载2MB文件并安装以运行一个简单的11K工具.我想我会更改代码以使用LoadLibrary从comctl32.dll获取我需要的2或3个函数.感谢大家 :)

c++ windows dll

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

良好的错误处理实践

什么是asp.net网站的错误处理实践?例子?谢谢!

asp.net error-handling

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

Capistrano没有正确重启Mongrel集群

我有一个在nginx下运行的三个mongrel集群,我使用Capistrano 2.4.3部署应用程序.当我有一个正在运行的系统时"封盖部署",行为是:

  1. 该应用程序已部署.代码已成功更新.
  2. 在cap deploy输出中,有这样的:

    • 执行"sudo -p"sudo密码:'mongrel_rails cluster :: restart -C /var/www/rails/myapp/current/config/mongrel_cluster.yml"
    • 服务器:["myip"]
    • [myip]执行命令
    • **[out :: myip]停止端口9096
    • **[out :: myip]停止端口9097
    • **[out :: myip]停止端口9098
    • **[out :: myip]已经启动了端口9096
    • **[out :: myip]已经启动了端口9097
    • **[out :: myip]已经启动了端口9098
  3. 我立即检查服务器并发现Mongrel仍在运行,并且前三个实例的PID文件仍然存在.
  4. 不久之后(不到一分钟),我发现Mongrel不再运行,PID文件消失,无法重启.
  5. 如果我手动启动服务器上的mongrel,应用程序启动就好了.

在尝试重新启动集群之前,似乎'mongrel_rails cluster :: restart'没有正确等待完全停止.如何诊断和解决此问题?

编辑:这是答案:

mongrel_cluster,在"重启"任务中,只需执行以下操作:

 def run
   stop
   start
 end
Run Code Online (Sandbox Code Playgroud)

在调用"start"之前,它不会等待或检查进程是否已退出.这是一个已知错误,提交了一个未完成的补丁.我将补丁应用于Mongrel Cluster,问题就消失了.

ruby deployment mongrel capistrano ruby-on-rails

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