问题列表 - 第34920页

当任务接近30秒限制时App Engine会引发哪种异常?

任务队列Python API概述:

如果您的任务执行接近30秒限制,App Engine将引发您可能捕获的异常,然后快速保存您的工作或日志过程.

那个例外是什么?

python google-app-engine exception task task-queue

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

多线程如何在iPhone上的Objective-C中工作?

我对iPhone开发中"线程"的概念感到困惑:

  • 为什么线程必要/ 有用
  • 如何在Objective-C中使用线程?

iphone multithreading objective-c

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

Visual Studio 2010中的快捷方式,用于在Switch中生成所有可能的Case

我找不到键绑定来扩展switch中的所有可能情况,例如.有了enum参数的开关,在Borland C++中我用TAB键做这个,同时选择了开关代码.

我想在Visual Studio 2010中执行此操作.

谁能帮我?

keyboard-shortcuts visual-studio-2010 switch-statement visual-studio

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

适用于初学者的ASP.NET MVC自定义成员资格

我正在创建自己的网站和博客,我想第一次在数据库中使用我(我的名字和密码),也许稍后会为其他人注册,但首先只为我登录并授权管理.我不想使用MS的会员资格.我想从头开始创建我自己的,所以我正在寻找初学者的指南,但我找到了角色,权利的大指南.我想要一个小例子,检查用户名,数据库中的密码和登录数据.感谢Libor的帮助

membership provider asp.net-mvc

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

编译器检测返回对局部变量的引用

由于返回对局部变量的引用,我刚被一个令人讨厌的未定义行为所困扰.

我们知道它是邪恶的,通常编译器打印出一个很好warning的告诉我们......好吧gcc(3.4.2)似乎并没有把检查推得太远.

std::string get_env_value(std::string const& key);

std::string const& get_phase()
{
  std::string const& phase = get_env_value("PHASE"); // [1]
  std::cout << "get_phase - " << phase << '\n';
  return phase;                                      // [2]
}
Run Code Online (Sandbox Code Playgroud)

这编译没有故障,但我们陷入了未定义行为的讨厌境界.

[1]是可以的,因为标准指定应该扩展绑定到const引用的变量的生命周期以匹配const引用的生命周期.

线[2]似乎也好......

  • C++规范是否涵盖了这种情况?
  • 有谁知道这通常被诊断出来了吗?(我可能会错过一面旗帜......)

在我看来,静态分析应该能够告诉我使用"终身扩展" [1],这[2]是不安全的,但它可能会很快变得丑陋我猜...

c++ gcc-warning

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

复制和通话功能

我想复制并调用一个函数,但是在调用缓冲区时,下面的代码会出现段错误.我需要改变什么?(Linux,x86)

#include <string.h>
#include <malloc.h>
#include <stdio.h>

int foo () { return 12; }
void foo_end () {}

int main () {
  int s = (unsigned long long) foo_end - (unsigned long long) foo;
  int (*f) () = (int (*)()) malloc (s);
  memcpy ((void*) f, (const void*) foo, s);
  printf ("%d %d\n", f (), foo ());
}
Run Code Online (Sandbox Code Playgroud)

编辑:工作解决方案:

#include <string.h>
#include <malloc.h>
#include <stdio.h>
#include <sys/mman.h>
#include <unistd.h>

int foo () { return 12; }
void foo_end () {} …
Run Code Online (Sandbox Code Playgroud)

c c++ linux assembly self-modifying

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

使用HTTPS的Silverlight轮询双工

是否可以让Silverlight Polling Duplex WCF使用HTTPS?

silverlight https duplex polling

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

Ruby中没有增量运算符(++)?

可能重复:
为什么Ruby不支持i ++或i- for fixnum?

为什么Ruby中没有增量运算符?

例如

i++
++i
Run Code Online (Sandbox Code Playgroud)

++操作员是否用于其他事情?这有真正的原因吗?

ruby operators

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

Javascript:获取id为id [x]的所有元素

使用javascript如何获取id为[x]的元素数量?

示例HTML:

<input name="vrow[0]" id="vrow[0]" value="0" type="text"/>
<input name="vrow[1]" id="vrow[1]" value="0" type="text"/>
<input name="vrow[2]" id="vrow[2]" value="0" type="text"/>
<input name="vrow[3]" id="vrow[3]" value="0" type="text"/>
Run Code Online (Sandbox Code Playgroud)

上面的html是根据用户输入生成的.如何使用javascript检测存在多少元素?

目前我可以检测到这样的元素的存在

示例Javascript

if(document.getElementById('vrow[0]')){
var row=0;
    }
if(document.getElementById('vrow[1]')){
row=1;
    }
...
Run Code Online (Sandbox Code Playgroud)

javascript

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

.NET中的动态数字格式?

我有一个问题,无法找到解决方案.我有数字(十进制),如85.12343或100或1.123324.我想格式化这个结果总是13个字符长,包括分隔符.

100 - > 100.000000000
1.123324 - > 1.12332400000

我尝试使用toString,但失败了.我怎么能这样做?

谢谢 :)

c# number-formatting

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