问题列表 - 第43862页

Internet Explorer 8中未定义JSON对象

目前我正在编写一个JavaScript文件并具有以下行:

var res = "JSON=" + JSON.stringify(result);
Run Code Online (Sandbox Code Playgroud)

结果正好在这一行之上.我遇到的问题是IE8(仅限IE8)向我报告JSON未定义.我不知道该怎么做,因为据我所知,IE8是一个实现JSON支持的浏览器.有谁知道可能会发生什么?

html javascript json internet-explorer-8

70
推荐指数
3
解决办法
9万
查看次数

*nix是什么意思?

*nix是什么意思,它与Ruby的关系是什么?

刚刚在面试问题中看到了......我认为与UNIX发行版有关,但我不确定.

无法在这里或在维基百科中找到它,所以我在问.

什么意思 ?

它与Ruby的关系是什么?因为问题是关于Ruby的.

ruby unix linux operating-system

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

Ruby Regex Gsub何时不匹配

我想在字符串中gsub所有不是字母的字符,并用'#'替换.我想我需要一个正则表达式,就像这个正则表达式不匹配时的"gsub()".

有任何想法吗?

ruby regex gsub

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

将Mac Hudson从属连接到Linux主服务器时,SSH密钥身份验证失败

好的,所以我让Hudson(v1.393)在Ubuntu VM中运行,一切正常.但是,我正在尝试将一个Mac奴隶添加到Ubuntu主服务器,我遇到了一些问题.

我已经设置了SSH密钥,因此从命令行,Ubuntu VM可以使用密钥ssh到Mac上的一个名为hudson的用户.

在哈德森从配置,我选择了"通过ssh在Unix机器上启动从代理"并输入主机IP,在从用户和我的私人密钥文件的主服务器上的位置(这已被添加到用户名奴隶上的授权密钥文件).

但是,主站无法连接到从站.查看日志(下面),它正在尝试使用密码进行身份验证.

这是基于密钥的SSH尝试失败的后退吗?
Hudson是否只尝试使用密码进行身份验证,我需要更改其他内容以使其使用配置中定义的密钥文件?
是不是可以通过mac上的ssh启动slave代理?(我知道这种类型的奴隶启动方法明确表示Unix的名称,但我正在考虑(阅读:希望)它也适用于OS X)

日志

[01/14/11 10:38:07] [SSH] Opening SSH connection to 10.0.1.188:22.
[01/14/11 10:38:07] [SSH] Authenticating as hudson/******.
java.io.IOException: Password authentication failed.
at com.trilead.ssh2.auth.AuthenticationManager.authenticatePassword(AuthenticationManager.java:319)
at com.trilead.ssh2.Connection.authenticateWithPassword(Connection.java:314)
at hudson.plugins.sshslaves.SSHLauncher.openConnection(SSHLauncher.java:565)
at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:179)
at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.io.IOException: Authentication method password not supported by the server at this stage.
at com.trilead.ssh2.auth.AuthenticationManager.authenticatePassword(AuthenticationManager.java:289)
... 9 more
[01/14/11 10:38:07] [SSH] Connection closed.
Run Code Online (Sandbox Code Playgroud)

如果有人设法征服过这种类型的设置,或者有任何提示或想法,我将非常感激!谢谢

macos ssh hudson master slave

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

使用Powershell自动化应用程序安装

我需要写一个PowerShell脚本,将安装我的球队的Web应用程序和所有的Web应用程序的依赖关系(即:Telerik的,asp.net MVC3,第三方组件),一个按钮,一个单一的点击.这可能吗?或者是否有人必须单击"下一步"才能完成安装向导?

powershell

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

如何使进程知道同一程序的其他进程

我必须编写一个程序,必须知道在该机器上运行的另一个自身实例,并与之通信,然后死掉.我想知道在Linux中是否有一种规范的方法.

我首先想到的是每一个程序执行时间编写包含进程的PID somewere一个文件,并查看该文件,但如果是该文件的"正确"的地方,叫什么名字?是否有更好或更"正确"的方式?

然后我必须沟通,说用户试图运行它,但由于还有另一个实例,它将移交作业并退出.我想过只发送一个信号,比如SIGUSR1,但这不允许我发送更多信息,比如用户执行第二个进程的X11显示.如何发送此信息?

该程序与Gtk链接,因此使用glib的解决方案是可以的.

c c++ linux ipc

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

Javascript数学函数

我如何使用这些JavaScript 数学函数

例如,我想计算<input>表单中所有值的平方,而不提交表单.

你能举个例子吗?谢谢.

javascript math jquery

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

Base64:空间使用量增幅最大的是什么?

如果服务器收到base64字符串并希望在转换之前检查它的长度,那么它说它总是允许最终字节数组为16KB.转换为Base64字符串时,可能会有多大的16KB字节数组(假设每个字符一个字节)?

base64 expansion

156
推荐指数
4
解决办法
8万
查看次数

当它在另一个循环中递增时如何管理int?

我有一个带有int计数器的简单循环,当存在特殊情况时,它会在while循环内增加.我的问题很简单 - 我应该如何管理这个函数中关于int的内存?我几乎一直在使用NSNumber,而且我用int花了很少的时间似乎让我觉得我没有正确地发布它.

任何其他改进也是受欢迎的,但我对int问题非常感兴趣

- (NSArray *)parseJson:(NSArray *) items
{
  NSMutableArray* hats = [[NSMutableArray alloc] init];
  NSEnumerator *enumerator = [items objectEnumerator];
  NSDictionary* item;
  int counterz = 0;
  while (item = (NSDictionary*)[enumerator nextObject]) {
    Hat* hat = [[Hat alloc] init];

    hat.addr = [item objectForKey:@"Address"];

    BOOL* hasHat = [item objectForKey:@"HasHat"];

    if ([hasHat boolValue]) {
      if (counterz < 10) {
        [hats addObject:hat];
        counterz++;
      }
    }
  }

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

先感谢您!

int memory-management objective-c

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

是否可以签署xml文档而无需使用KeyContainerName?

我想创建2个非常简单的dll:

1)将签署一个xml文档2),它将检查xml文档是否未被修改.

我尝试使用RSACryptoServiceProvider和一个密钥容器.但是当我移动到另一台机器时,这不起作用,因为钥匙存储在机器中.

我想将密钥存储在我创建的dll中(我知道这不是推荐的)但是我无法弄清楚如何编写一些代码来简单地签署一个xml文档,然后验证它没有被更改.

所以我需要使用对称密钥来做我想要的这可能吗?

皮特

c# licensing cryptography signedxml

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