问题列表 - 第8393页

在点击页面上的任何其他内容时隐藏元素

提到Franek在这里发现的问题我还有一个问题.

上面链接的解决方案对我有用,直到我向我的页面引入了另一个菜单.在这种情况下,有两个菜单彼此相邻.当我单击其中一个时,会显示相关的div,显示可供选择的选项.然后,当我点击文档时,div将关闭.但当我点击任何其他元素时,它仍然显示.

对我来说,一个解决方案是运行代码来关闭任何其他元素点击菜单以及文档点击.

我怎样才能做到这一点?

(菜单:单击其标题时不可见的div元素变为可见)

jquery

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

对表中的所有列执行求和,平均和乘法运算?

我有一个看起来像这样的表:

id    test1    test2    test3    test4 ... test200
1      90       87       85        86        70
2      100      95       83        92        80
.
.
18000
Run Code Online (Sandbox Code Playgroud)

我知道有一些标准操作可以对单个列执行求和和平均值,并将两列的值相乘,但是是否可以在具有给定id的行中的所有列上执行此操作?如果它不明确,我想要做的事像这样跨越行,而不是跨列.谢谢

mysql

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

JS:body标签onload相当于?

我需要基本上将它添加到我的页面:

<body onload="document.getElementById('WeddingBandBuilder').focus()">
Run Code Online (Sandbox Code Playgroud)

但是由于我的模板,我无法更改标签.那么有没有办法用<head>标签中的脚本做等效的事情呢?

谢谢!

javascript

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

确定推荐的系统要求

我们最近改变了一些轻量级应用程序的系统要求(它本质上是一个连接到运行IBM UniVerse的"大型机"的瘦gui客户端).我们根本没有改变我们的最低要求,但改变了我们推荐的要求以匹配Windows 7和Vista的要求(因为我们在这些机器上运行).

一些系统要求相当容易确定(即:网卡,硬盘空间等......).但CPU和RAM更难确定.

我们当前的CPU和RAM最低要求列表都表明您必须满足操作系统的最低要求.这对我们来说似乎相当合理,因为我们的应用程序仅使用15MB或活动内存和非常少的CPU(在这种情况下它是一个简单的GUI),因此可行.这似乎很好,没有人抱怨这一点.

但是,当涉及到推荐的要求时,我们遇到了麻烦,特别是现在,当你开始谈论多核处理器,原子处理器等时,最低1.6 gHz(或类似)可能意味着什么......瘦客户端开始做更密集的事情(例如,它现在包含一个嵌入式Web浏览器,以帮助显示更多用户友好的html页面).

  • 确定CPU和RAM的推荐值有什么好方法?
  • 你是否采用推荐的O/S并在顶部添加你的使用价值(那么我们为Vista机器说1GB?)?
  • 有没有更好的方法呢?

(注:这在本质上是服务器的问题相似这里,而是从应用基础,而不是)

windows system-requirements

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

'with'语句中有多个变量?

是否可以使用withPython中的语句声明多个变量?

就像是:

from __future__ import with_statement

with open("out.txt","wt"), open("in.txt") as file_out, file_in:
    for line in file_in:
        file_out.write(line)
Run Code Online (Sandbox Code Playgroud)

......还是正在清理两个资源同时出现问题?

python with-statement

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

具有netTcpBinding和证书传输安全性的WCF

我需要保护使用netTcpBinding并直接连接基于Windows窗体的应用程序的WCF服务.我只需要将它固定在传输层.

我很确定我在本地工作,即我可以在本地运行服务,并与客户端连接.

当我尝试设置服务以使其在服务器上运行而不是本地计算机时,我遇到了证书问题.错误日志表明证书必须具有能够进行密钥交换的私钥,并且该进程必须具有私钥的访问权限.

我正在使用使用makecert创建的开发证书.

makecert -n "CN=MY COMPANY DEBUG" -pe -sky exchange Debug.cer
Run Code Online (Sandbox Code Playgroud)

我必须承认,我很擅长使用证书.有没有人有关于如何解决这个问题的指示,或者使用证书使用netTcpBinding将传输安全性添加到WCF服务的更好方法?

谢谢.

wcf certificate nettcpbinding

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

非法的XML字符/轴

我开发了一个Web服务并使用Axis进行部署.一切都运行得很好,但是当我使用包含不可打印字符的字符串(例如ETX,FS,..)来使用服务时,我遇到了问题.我有以下错误:

exception: java.lang.IllegalArgumentException: The char '0x1c' after '....' is not a valid XML character.
Run Code Online (Sandbox Code Playgroud)

请问有什么想法吗?

编辑:

我必须使用Web服务将帧发送到我的服务器.我的框架有一个严格的形式(包含一些不可打印的字符作为分隔符)

class Automate {void checkFrame(String frame){// checking the frame}}
Run Code Online (Sandbox Code Playgroud)

wsdl文件

<?xml version="1.0" encoding="UTF-8"?>
Run Code Online (Sandbox Code Playgroud)

  <wsdl:part element="impl:checkFrameResponse" name="parameters"/>
Run Code Online (Sandbox Code Playgroud)

  <wsdl:part element="impl:checkFrame" name="parameters"/>
Run Code Online (Sandbox Code Playgroud)

  <wsdl:operation name="checkFrame">

     <wsdl:input message="impl:checkFrameRequest" name="checkFrameRequest"/>

     <wsdl:output message="impl:checkFrameResponse" name="checkFrameResponse"/>

  </wsdl:operation>
Run Code Online (Sandbox Code Playgroud)

  <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

  <wsdl:operation name="checkFrame">

     <wsdlsoap:operation soapAction=""/>

     <wsdl:input name="checkFrameRequest">

        <wsdlsoap:body use="literal"/>

     </wsdl:input>

     <wsdl:output name="checkFrameResponse">

        <wsdlsoap:body use="literal"/>

     </wsdl:output>

  </wsdl:operation>
Run Code Online (Sandbox Code Playgroud)

  <wsdl:port binding="impl:AutomateSoapBinding" name="Automate">

     <wsdlsoap:address location="http://localhost:8080/Gateway/services/Automate"/>

  </wsdl:port>
Run Code Online (Sandbox Code Playgroud)

java service axis

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

创建焦点的事件观察者?

是否有可能让焦点事件在原型中冒泡?

我试图阻止必须在每个输入元素上分配一个观察者.

<script language="javascript" type="text/javascript">
document.observe('dom:loaded', function() {

    // Doesn't work
    $('editForm').observe('focus', function(evnt){
        console.log('FOCUS!');
    });

    // Works
    $('editForm').select('INPUT').each(function(elem) {
        elem.observe('focus', function(evnt){
            console.log('FOCUS!');
        });
    });

}); 
</script>

<form method="post" name="editForm" id="editForm" action="">
<input type="text" name="foobar" />
</form>
Run Code Online (Sandbox Code Playgroud)

javascript prototypejs

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

Python doctest在0.0!= -0.0上失败 - 是什么给出的?

给出以下代码:

def slope(x1, y1, x2, y2):
    """
      >>> slope(5, 3, 4, 2)
      1.0
      >>> slope(1, 2, 3, 2)
      0.0
      >>> slope(1, 2, 3, 3)
      0.5
      >>> slope(2, 4, 1, 2)
      2.0
    """
    xa = float (x1)
    xb = float (x2)
    ya = float (y1)
    yb = float (y2)
    return (ya-yb)/(xa-xb)

if name_ == '__main__':
    import doctest
    doctest.testmod()
Run Code Online (Sandbox Code Playgroud)

第二个doctest失败了:

Failed example:
    slope(1, 2, 3, 2)
Expected:
    0.0
Got:
    -0.0
Run Code Online (Sandbox Code Playgroud)

但是,我们都知道-0.0 == 0.0.doctest是否正在进行字符串比较以检查结果?为什么第二次测试失败?

python

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

python中的项频率计数

我是一个蟒蛇新手,所以也许我的问题非常棒.假设我有一个单词列表,我想找到每个单词出现在该列表中的次数.明显的做法是:

words = "apple banana apple strawberry banana lemon"
uniques = set(words.split())
freqs = [(item, words.split().count(item)) for item in uniques]
print(freqs)
Run Code Online (Sandbox Code Playgroud)

但是我发现这个代码不是很好,因为这种方式程序运行两次单词列表,一次构建集合,第二次计算出现次数.当然,我可以编写一个函数来运行列表并进行计数,但这不会那么pythonic.那么,有更高效和pythonic的方式吗?

python frequency count counting

54
推荐指数
5
解决办法
11万
查看次数