问题列表 - 第34972页

新的IE9是一个独立的浏览器

任何安装了新IE9的人都知道我是否可以安装IE8?我做了很多web测试,如果我放松了IE8,我不想更新到IE9.

testing internet-explorer-9

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

Jquery变量变量

存在一些概念,如变量变量,用于打印变量名称或动态调用函数:

http://php.net/manual/en/language.variables.variable.php

提前致谢.

javascript jquery

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

如果我在PHP中扩展一个静态类,并且父类引用"self ::",那么这会引用扩展类中的self吗?

如果我在PHP中扩展一个静态类,并且父类引用"self ::",那么这会引用扩展类中的self吗?

所以,例如

<?php 
Class A
{
    static $var  
    public static function guess(){self::$var = rand(); return $var}
}        

Class B extends Class A
{
    public static function getVar(){return self::$var}
}
Run Code Online (Sandbox Code Playgroud)

如果我跑B :: guess(); 那么B :: getVar();

是存储在A :: $ var或B :: $ var中的Var的值?

谢谢.

php static extends class

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

你如何将PIL`Image`转换为Django`File`?

我正在尝试将UploadedFile一个PIL Image对象转换为缩略图,然后将Image我的缩略图函数返回的PIL 对象转换回一个File对象.我怎样才能做到这一点?

python django django-file-upload django-uploads python-imaging-library

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

为什么JSON编码器在编码URL时会添加转义字符?

json_encode在PHP中使用来编码URL

$json_string = array ('myUrl'=> 'http://example.com');
echo json_encode ($json_string);
Run Code Online (Sandbox Code Playgroud)

上面的代码生成以下JSON字符串:

{"myUrl":"http:\/\/example.com"}   
Run Code Online (Sandbox Code Playgroud)

而不是

{"myUrl":"http://example.com"}
Run Code Online (Sandbox Code Playgroud)

我只是新手,哪个输出正确?JSON解析器能够正确评估第二个输出吗?

php json

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

使用IE9 beta调试Silverlight应用程序

我今天花了一些时间在IE9测试版中使用VS 2010调试SL3应用程序,并注意到一些怪癖.有时在VS中启动Silverlight应用程序时无法在浏览器中加载,但使用F5刷新可能会解决问题.此外,还有一些零星的脚本错误会弹出调试对话框 - 这些似乎也可以通过刷新页面来解决.有没有人遇到这些问题并找到了解决办法?

编辑:我最常见的错误是:错误:ASP.NET Ajax客户端框架无法加载.

debugging silverlight visual-studio-2010 internet-explorer-9

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

Java HashMap或IdentityHashMap

在某些情况下,map中使用的键对象不会覆盖Object中的hashCode()和equals(),例如,使用套接字连接或java.lang.Class作为键.

  1. 将这些对象用作HashMap中的键是否存在任何潜在的缺陷?
  2. 在这些情况下我应该使用IdentityHashMap吗?

java

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

在XNA 4.0中保存游戏数据的好例子是什么?

我正试图通过XNA MSDN文档来保存和阅读游戏数据,我没有太多运气.

本质上,我有一个管理器类,它跟踪基类的多个实例.

我希望能够保存管理器跟踪的整个对象列表的状态,然后在下次加载游戏时加载它们.基本上拯救了世界的状态.

savestate xna-4.0

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

是否有一个更简洁的替代`except:pass`?

我有一个函数,按优先顺序返回几个组的随机成员.它是这样的:

def get_random_foo_or_bar():
    "I'd rather have a foo than a bar."

    if there_are_foos():
        return get_random_foo()

    if there_are_bars():
        return get_random_bar()

    raise IndexError, "No foos, no bars"
Run Code Online (Sandbox Code Playgroud)

然而,首先要做的get_random_foo是验证是否有foos并且IndexError如果没有则提高,所以there_are_foos是多余的.此外,涉及数据库并使用单独的函数会产生并发问题.因此,我重写了这样的事情:

def get_random_foo_or_bar():
    "Still prefer foos."

    try:
        return get_random_foo()
    except IndexError:
        pass

    try:
        return get_random_bar()
    except IndexError:
        pass

    raise IndexError, "No foos, no bars"
Run Code Online (Sandbox Code Playgroud)

但我发现这个可读性要低得多,而且在我pass觉得错误之前我没有理由使用它.

是否有更整洁有效的模式,还是我应该学会接受pass

注意:我想避免任何嵌套,因为以后可能会添加其他类型.


编辑

谢谢所有说这pass很好的人 - 这让人放心!

还要感谢那些建议用返回值替换异常的人None.我可以看到这是一个有用的模式,但我认为在这种情况下它在语义上是错误的:已经要求函数执行一个不可能完成的任务,因此它们应该引发异常.我更喜欢遵循random模块的行为(例如random.choice([])).

python coding-style exception-handling

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

C数据结构

是否有一个C数据结构等同于以下python结构?

 data = {'X': 1, 'Y': 2}
Run Code Online (Sandbox Code Playgroud)

基本上我想要一个结构,我可以给它一个预定义的字符串,并让它出来一个整数.

c python dictionary hashtable data-structures

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