问题列表 - 第15634页

GNU make将以什么顺序进行先决条件?

假设我们有规则:

a: b c d e
Run Code Online (Sandbox Code Playgroud)

b,c,de相互独立的.

是作出该命令b,c,d,e界定?看来,他们一般会在顺序进行b,c,d,e,但可能它有时会发生,该命令会有所不同?

dependencies gnu makefile

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

防止网站被搜索引擎索引

如何阻止Google和其他搜索引擎将我的网站编入索引?

html search-engine

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

使用String.equals()检查字符串是否是回文结构

我有一个关于我正在写的基本程序的问题,说赛车这样的词是否是回文.

我所有反转字符串的方法,剥去标点符号的工作,但确定它是否是回文的那个方法却没有.

/**
* Determines if a series of letters makes a palinedrome
* 
* @param  str   All punctuation and spaces have been removed 
*               before this method is called.  
* @return true  if phrase is a palindrome,
*         false otherwise.
*/
public boolean isPalindrome(String str)
{
   String d = reverseString (str); 
   return( str.equals (reverseString (str) ) ); 

}
Run Code Online (Sandbox Code Playgroud)

java palindrome

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

安装MSI时可能导致错误2902的原因是什么?

我们的一个MSI已经开始失败,错误2902.它将完成大部分安装,弹出错误框,然后退出安装.自上一个工作版本以来,我们没有对安装程序进行任何重大更改.

在启用日志记录的情况下运行msiexec会提供更多信息:

Action 17:21:22: RegisterProduct. Registering product
Error 2902:  Operation ixoFileCopy called out of sequence
Run Code Online (Sandbox Code Playgroud)

这是在"WriteRegistryValues"部分之后立即出现的.有谁知道是什么原因导致调用ixoFileCopy?我猜测解决方案将涉及更改"RegisterProduct"步骤的顺序,但我不确定它应该继续进行.

谢谢你的帮助!

windows-installer wix

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

如何对jQuery选择器进行单元测试?

只是一个简单的问题......我目前有以下带有选择器的jQuery代码.

var ID = "idControl"
function doesTreeViewExist()
{
    if($('#' + ID).length == 0)
    {
        return false;
    }
    else
    {
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想知道如何使用QUnit编写测试来测试选择器?更具体地说,我在提出语法/代码时遇到了麻烦.

编辑:

好吧,假设现在我想模拟选择器调用,因为我无法访问实际的网站.我正在使用JsTestDriver作为我的测试工具,这意味着我无法触摸运行测试的浏览器(否则测试运行将停止).在这种情况下怎么样?我怎么可能测试代码?

谢谢.

javascript jquery unit-testing qunit

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

如何使用Java编辑文件对象中的XML节点

互联网上有很多关于"阅读"文件的例子,但我找不到任何关于"编辑"节点值并将其写回原始文件的内容.

我有一个非工作的 xml 编写器类,如下所示:

import org.w3c.dom.Document;
public class RunIt {

    public static Document xmlDocument;

    public static void main(String[] args) 
           throws TransformerException, IOException {
        try {
            xmlDocument = DocumentBuilderFactory.newInstance()
                    .newDocumentBuilder().parse("thor.xml");            
        } catch (IOException ex) {
            ex.printStackTrace();
        } catch (SAXException ex) {
            ex.printStackTrace();
        } catch (ParserConfigurationException ex) {
            ex.printStackTrace();
        } 
        addElement("A", "New");
        writeDoc();
    }

    public static void addElement(String path, String val){
        Element e = xmlDocument.createElement(path);
        e.appendChild(xmlDocument.createTextNode(val));
        xmlDocument.getDocumentElement().appendChild(e);
    }

    public static void writeDoc() throws TransformerException, IOException {
        StringWriter writer = new …
Run Code Online (Sandbox Code Playgroud)

java xml

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

在greasemonkey用户脚本中的jQuery.getJSON

我正在尝试编写一个用于生成跨域AJAX请求的用户脚本.

我使用@require在我的脚本中包含了jQuery,一切似乎都工作正常,直到我尝试运行jQuery.getJSON.

我正在访问的API支持jsonp,但是我一直收到一条错误,指出jsonp123456789没有定义.

从我能够收集到的,这是由于jQuery将jsonp响应直接写入页面的头部,然后变为沙盒.一旦发生这种情况,jQuery就无法再访问回调,导致它被取消定义.(我不是100%就这种情况,但似乎对我而言).

有什么方法可以解决这个问题吗?有人建议我在unsafeWindow中声明回调函数,但我不确定如何做到这一点并且没有设法让它工作.

javascript jquery greasemonkey

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

ifstream:如何判断指定的文件是否不存在

我想打开一个文件进行阅读.但是,在这个程序的上下文中,如果文件不存在就可以了,我继续.我希望能够识别错误何时"未找到文件"以及何时出现错误.否则意味着我需要退出并出错.

我没有看到一个明显的方法来做到这一点fstream.


我可以用C open()perror().我推测有一种fstream方法可以做到这一点.

c++ file

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

计算机和防火墙上的端口及其用途-101问题

好的,计算机具有用于应用程序的端口,用于将数据从外界传输到防火墙,然后再传输到计算机。

那么,Firefox和Internet Explorer如何在同一台计算机上使用同一端口?

为什么我们不能使用端口80将所有位置的所有流量传递到计算机。

那么为什么我们需要特定的端口?

firewall

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

Scala匿名函数的语法更好?

尝试使用Scala ...我试图在PHP中定义类似于"@"hack的东西(这意味着,忽略以下语句中的任何异常).

我设法得到一个有效的定义:

    def ignoreException(f: () => Unit) = {
      try {
        f();
      }
      catch {
        case e: Exception => println("exception ignored: " + e);
      }
    }

并像这样使用它:

ignoreException( () => { someExceptionThrowingCodeHere() } );

现在这里是我的问题......无论如何,我可以简化用法并摆脱()=>,甚至括号?

最终我希望用法是这样的:

`@` { someExceptionThrowingCodeHere(); }

scala

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