问题列表 - 第17754页

Python/django异常有多慢?

python异常慢吗?我正在使用python异常来构建我的Web应用程序中的programm,我想知道抛出异常将如何影响我的应用程序的性能.你有什么想法?

以下哪一项声明在内存和CPU方面较便宜?

try:
    artist = Artist.objects.get(id=id)
except:
    raise Http404


artist = Artist.objects.filter(id=id)
if not artist:
    return HttpResponse('404')
Run Code Online (Sandbox Code Playgroud)

python django exception

6
推荐指数
3
解决办法
1437
查看次数

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

在HashMap中使用keySet()方法

我有一个方法遍历一个板中的可能状态并将它们存储在HashMap中

void up(String str){
  int a = str.indexOf("0");
  if(a>2){
   String s = str.substring(0,a-3)+"0"+str.substring(a-2,a)+str.charAt(a-3)+str.substring(a+1);
   add(s,map.get(str)+1);
   if(s.equals("123456780")) {
    System.out.println("The solution is on the level  "+map.get(s)+" of the tree");

        //If I get here, I need to know the keys on the map
       // How can I store them and Iterate through them using 
      // map.keySet()?

   }
  }
Run Code Online (Sandbox Code Playgroud)

}

我对这组钥匙很感兴趣.我应该怎么做才能打印出来?

HashSet t = map.keySet() 被编译器拒绝了

LinkedHashSet t = map.keySet()
Run Code Online (Sandbox Code Playgroud)

java hashmap hashset linkedhashset

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

Javascript中的奇怪行为增强了... in循环

我正在使用canvas标签制作一个Javascript游戏,我正在使用增强的for循环来更新玩家位置.

简单来说:

var actors = new Array();

var player = new Actor(0, 0, img);

actors[0] = player;

function update_positions() {
    //position 1
    for(var a in actors) {
        //position2
        a.xpos += a.xvel;
        a.ypos += a.yvel;
    }
}
Run Code Online (Sandbox Code Playgroud)

就在位置1的for循环之外,我可以访问actors [0] .xvel的正确值.在位置2的for循环内,a.xvel未定义.有人可以向我解释发生了什么吗?

javascript foreach for-loop

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

是否可以使用csv.DictReader保持列顺序?

例如,我的csv有如下列:

ID, ID2, Date, Job No, Code
Run Code Online (Sandbox Code Playgroud)

我需要以相同的顺序写回列.该dict混为一谈的顺序立即,所以我相信它更与读者的问题.

python csv

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

Azure上的ASP.NET Web窗体应用程序(或任何云托管)

这是一个非常模糊的问题,但我正在努力解决云主机所涉及的问题.

比如说如果我有一个asp.net web应用程序使用: - Webforms - linq to sql - 一个sql server数据库 - 调用一些外部的restful webservices

在云服务上托管它需要做些什么?

是否需要特定的代码更改,是否需要在初始设计中考虑这些?

可以在这种类型的设置中使用sql server和linq to sql吗?

什么平台最适合?

asp.net cloud azure cloud-hosting

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

如何在没有Visual Studio的情况下管理大型项目?

如何跟踪源文件,资源,引用,程序集等,如果他们不想使用Visual Studio.我知道您可以使用csc编译代码,并使用csc添加所有引用等等.但随着项目的增长添加这些引用会变得非常痛苦.

在将项目拆分为单独的文件夹(不同的模块等)时,如何管理它,以及如何管理依赖项,构建顺序等.

是否有任何开源(免费)项目来管理这个?即便如此,如果不必下载任何第三方程序,这样做是否相当简单?

c# project-management compilation

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

Linux内核的list.h

哪里可以找到linux内核中臭名昭着的list.h?

我记得一下子看到它,我不能再为我的生活找到它.我正在运行一个Windows框,所以如果你能指出我在一个很好的HTTP网站上托管它会很棒:)

谢谢.

c linux

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

RewriteRule(mod_rewrite)

这个重写规则意味着什么?

   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
Run Code Online (Sandbox Code Playgroud)

对不起,即使在阅读了mod_rewrite语法解释之后,我也没有得到它......: - /有人可以解释一下这个规则是做什么的.

非常感谢.

regex mod-rewrite rewrite

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

30
推荐指数
2
解决办法
5365
查看次数