问题列表 - 第22727页

(function(){})()声明/初始化javascript函数

可能重复:
JavaScript:为什么匿名函数包装器?

嗨,大家好,

我想问你包装所有内容的原因是什么

(function() {
  document.write("Hello World!");
})(); 
Run Code Online (Sandbox Code Playgroud)

功能?

干杯

javascript initialization function

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

以"w"模式打开文件:IOError:[Errno 2]没有这样的文件或目录

当我尝试使用以下代码在写入模式下打开文件时:

packetFile = open("%s/%s/%s/%s.mol2" % ("dir", "dir2", "dir3", "some_file"), "w")

给我以下错误:

IOError: [Errno 2] No such file or directory: 'dir/dir2/dir3/some_file.mol2'

如果文件不存在,"w"模式应该创建文件,对吧?那么这个错误怎么会发生呢?

python file-io

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

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

Clickatell SOAP wsdl到JAXB java类

我正在尝试从Clickatell wsdl生成JAXB类:你可以在这里找到wsdl定义它非常大:http: //api.clickatell.com/soap/webservice.php?WSDL

当尝试从此Wsdl生成java类时,我收到以下错误:[错误] undefined简单或复杂类型'SOAP-ENC:Array'[ERROR] undefined attribute'SOAP-ENC:arrayType'

我希望有人可以帮助我.干杯,蒂姆

java web-services

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

通用列表复制引用而不是创建copiedList

当我尝试在列表中运行枚举器然后执行一些操作时,我正在开发一个小函数.(下面是我想要做的事情的想法.

当我试图删除时,我得到了一个"收藏无法修改",在我实际醒来之后,我意识到tempList必须刚刚被分配了myLists引用而不是myLists的副本.在那之后我试图找到一种说法

tempList = myList.copy

但似乎没有什么?我最后编写了一个小的for循环,然后将myLsit中的每个项目添加到tempList中,但我原以为会有另一种机制(如clone?)

所以我的问题:

  • 我的假设是关于tempList接收对myList的引用是正确的
  • 如何将列表复制到另一个列表?

        private myList as List (Of something)
    
    sub new()
        myList.add(new Something)
    end sub
    
    sub myCalledFunction()
        dim tempList as new List (Of Something)
        tempList = myList
        Using i as IEnumerator = myList.getEnumarator
           while i.moveNext
               'if some critria is met then 
               tempList.remove(i.current)
           end
        end using
    
    end sub
    
    Run Code Online (Sandbox Code Playgroud)

vb.net generics reference

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

有序列表在IE7上不起作用(<ol> <li)

我试图在IE7上创建一个有序列表,但由于某种原因不起作用.有人知道为什么会这样吗? 更新

问题是我无法看到数字,谢谢.

谢谢.

例如.

<ol>
 <li></li>
 <li><li>
</ol>
Run Code Online (Sandbox Code Playgroud)

更新 作为一个例子,我看到这个页面,如果你在IE7上看它,你不会看到de数字,但如果你在任何其他(但不是ie)看它,你会看到数字.

http://www.arraystudio.com/as-workshop/make-ol-list-start-from-number-different-than-1-using-css.html

谢谢

html internet-explorer-7

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

在哪里清理PHP $ _POST []输入?

我正在使用codeigniter框架.

我应该在哪里清理PHP输入 - 控制器或模型?

php codeigniter

19
推荐指数
4
解决办法
8496
查看次数

Team City和Visual Studio 2010以及Coverage Tool

在我的团队中,我们将尽快使用Visual Studio 2010和.NET 4.0,我对VS 2010和Team City有疑问.在VS2010中,有一个简单的工具来测量mstest覆盖范围.问题:是否可以从团队城市读取ms-Coverage的结果?如果是,我们如何设置该配置.

最好的问候Henrik

teamcity code-coverage visual-studio-2010 c#-4.0

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

Perl数组和使用map的哈希操作

我有以下测试代码

use Data::Dumper;

my $hash = {
            foo => 'bar',
            os  => 'linux'
           };

my @keys = qw (foo os);

my $extra = 'test';

my @final_array = (map {$hash->{$_}} @keys,$extra);

print Dumper \@final_array;
Run Code Online (Sandbox Code Playgroud)

输出是

$VAR1 = [
          'bar',
          'linux',
          undef
        ];
Run Code Online (Sandbox Code Playgroud)

难道元素不应该是"bar,linux,test"吗?为什么最后一个元素未定义,如何将元素插入@final_array?我知道我可以使用push函数但是有没有办法将它插入到与使用map命令相同的行上?

基本上,操作数组意味着在实际脚本中的SQL命令中使用,我想避免在此之前使用额外的变量,而是执行以下操作:

$sql->execute(map {$hash->{$_}} @keys,$extra);
Run Code Online (Sandbox Code Playgroud)

arrays sqlite perl hash

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

如何找到机器是32位还是64位

无论如何,从C编程中找出操作系统当前是以32位还是64位模式运行.我正在使用如下的简单程序

int main(void){
     switch(sizeof(void*)){
        case 4: printf("32\n");
        break;
        case 8: printf("64\n");
        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?这个代码是否适用于所有场景,例如,如果硬件是64位且操作系统是32位,它会返回什么?我没有机器在diff配置中测试它.

感谢您的建议.

c 32bit-64bit

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