问题列表 - 第39057页

if语句中的jQuery/javascript变量不起作用

我有一个变量:

var is_last = $('.paging a:last').attr('rel');
Run Code Online (Sandbox Code Playgroud)

这会返回'-400',这是正确的.

但是,我需要添加200,所以答案是'-200'

如果我这样做:

var is_last = $('.paging a:last').attr('rel')+200;
Run Code Online (Sandbox Code Playgroud)

变量现在是'-400200'

我如何将变量作为值传递?

一个.

javascript variables jquery

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

为什么 Image.Save(Stream, ImageFormat) 会抛出异常?

我正在尝试将图像转换为图标。我的功能是:

private Icon GenerateIcon(int width, int height)
{
    using (Bitmap icon = _backingImage.GetThumbnailImage(width, height, () => false, System.IntPtr.Zero) as Bitmap)
    using(MemoryStream imgStream = new MemoryStream())
    {
        icon.Save(imgStream, System.Drawing.Imaging.ImageFormat.Icon);
        return new Icon(imgStream);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当程序调用该方法时,它会抛出一个ArgumentNullException("encoder")我正在调用的地方icon.Save

我觉得这很奇怪,因为我没有传入编码器,我希望框架弄清楚编码器应该是什么,这就是我传入ImageFormat.

是没有任何编码器ImageFormat.Icon,还是我做错了什么?

c# icons encoder .net-4.0

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

Web服务客户端给出了WSDL

我正在尝试用Java创建一个Web服务客户端.我不知道该怎么做.这是WSDL的URL:https://testservices.gatewayedi.com/PayerList/payerlist.asmx?wsdl

这是WSDL:

<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="https://ws.gatewayedi.com/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="https://ws.gatewayedi.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="https://ws.gatewayedi.com/">
      <s:element name="Ping">
        <s:complexType />
      </s:element>
      <s:element name="PingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PingResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthSOAPHeader" type="tns:AuthSOAPHeader" />
      <s:complexType name="AuthSOAPHeader">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
        </s:sequence>
        <s:anyAttribute />
      </s:complexType>
      <s:element name="GetXMLPayerList">
        <s:complexType />
      </s:element>
      <s:element name="GetXMLPayerListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetXMLPayerListResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element …
Run Code Online (Sandbox Code Playgroud)

java wsdl web-services webservice-client

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

java arraylists的arraylists

嗨,当我想要像矢量矢量(元素当然是有序的)时,我想到了arraylists的arraylist但是在C++中我会这样做来访问元素v.at(i).at(j)=5;,当我需要添加新元素时,我v.at(i).push_back(value); 该怎么办这在java?因为我只能访问外部arraylist但我不知道如何添加新元素...并且有没有更好的方法来模拟java中的向量C++向量?

ps(前者不是矩阵3*2,但每个arraylist可能有不同的大小)

c++ java arraylist matrix

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

在Python中创建随机的整数列表

我想为测试目的创建一个随机的整数列表.数字的分布并不重要.唯一重要的是时间.我知道生成随机数是一项耗时的任务,但必须有更好的方法.

这是我目前的解决方案:

import random
import timeit

# Random lists from [0-999] interval
print [random.randint(0, 1000) for r in xrange(10)] # v1
print [random.choice([i for i in xrange(1000)]) for r in xrange(10)] # v2

# Measurement:
t1 = timeit.Timer('[random.randint(0, 1000) for r in xrange(10000)]', 'import random') # v1
t2 = timeit.Timer('random.sample(range(1000), 10000)', 'import random') # v2

print t1.timeit(1000)/1000
print t2.timeit(1000)/1000
Run Code Online (Sandbox Code Playgroud)

v2比v1快,但它的工作规模不大.它给出以下错误:

ValueError:大于人口的样本

是否有一个快速,有效的解决方案,以这种规模工作?

一些结果来自答案

安德鲁:0.000290962934494

gnibbler's:0.0058455221653

KennyTM's:0.00219276118279

NumPy来了,看到并征服了.

python random performance list

68
推荐指数
3
解决办法
16万
查看次数

Delphi:Jet 4.0女士仍然是开发桌面数据库应用程序的不错选择吗?

如果我坚持使用Ms Jet 4.0(Ms Access 2000-2002)来开发我的桌面数据库程序,你认为我的应用程序会很快变得过时吗?那是使用旧的数据库引擎,在Windows 7等最新的Windows操作系统中无法使用?

或Jet 4.0女士仍然是一个安全的赌注?

我正在使用D5和ADO.

请分享您的想法和意见:)

谢谢!

delphi ms-access ado jet

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

进度条和webclient

我有一个大约10-30秒的事件,即从页面下载信息(具有相当多的流量),修改它然后使用WebClient将其保存到磁盘上.因为它花了这么长时间,我想添加一个进度条或制作一个更新标签(比如说更新......)来表示进度.

有人可以指导我如何做到这一点吗?WebClient中是否有任何可用于处理此事件的事件?

c# webclient download progress-bar

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

MVC 3.0 RC创建新项目空引用错误

我刚刚安装了ASP.NET MVC 3.0 RC,然后当我在VC 2010中创建新的MVC 3.0项目时,我得到一个弹出对话框,错误"对象未设置为对象的实例",无论如何项目都已创建.

看起来像visual studio找不到"System.Web.Mvc"程序集.创建项目后,我可以手动添加引用.

但是,如果我选择"创建单元测试项目",则不会因为此错误而创建其他单元测试项目.在这种情况下,MVC项目被创建,但单元测试项目没有.

我也重新安装了MVC 3.0,但它没有帮助.

可能有些人可能有如何解决这个问题?

更新:

安装MVC 3.0 RTM之后还是一样的......

asp.net-mvc-3

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

找到当前脚本的推荐方法?

我正在编写一个脚本,需要将DOM元素添加到页面,脚本所在的位置(类似于小部件的方法).做这个的最好方式是什么?

以下是我正在考虑的技术:

  1. 在脚本正上方包含一个id ="Locator"的元素.问题:
    • 我不喜欢额外的标记
    • 如果我在页面中重用小部件,则几个元素将具有相同的"定位符"ID.我在考虑在脚本中添加一行来删除曾经使用过的id,但仍然......
  2. 在脚本中添加id.问题:
    • 即使它似乎工作,id属性对脚本元素无效
    • 与上面相同的问题,如果我在页面中重用脚本,则几个元素将具有相同的id.
  3. 使用getElementsByTagName("script")并选择最后一个元素.到目前为止,这对我有用,它看起来有点沉重,我不确定它是否可靠(考虑延迟脚本)
  4. document.write:不优雅,但似乎做了这个工作.

  5. [编辑]根据idealmachine的回复,我正在考虑另外一个选择:

    • 在脚本标记中包含一个属性,例如goal ="tabify".
    • 使用getElementsByTagName("script")获取所有脚本.
    • 循环遍历脚本并检查goal ="tabify"属性以查找我的脚本.
    • 如果页面中有另一个小部件,请删除目标属性.
  6. [编辑]另一个想法,也受到迄今为止的回复的启发:

    • 使用getElementsByTagName("script")获取所有脚本.
    • 循环遍历脚本并检查innerHTML以查找我的脚本.
    • 在脚本结束时,如果页面中有另一个窗口小部件,请删除脚本标记.

javascript dom document.write getelementsbytagname

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

无表格的搜索结果

我在php中实现搜索页面.我需要显示如下图像的结果

样品

我怎样才能用css实现这种设计.我想要一个流畅的设计,使用百分比添加,即交替的行颜色改变.

另请告诉我如何限制列不超过50个单词.完整的细节将通过每行的超链接提供.

css php

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