问题列表 - 第13449页

如何在Java servlet容器上指定Http Request超时参数

我想知道在哪里可以为到达我的servlet(或我所有的servlet)的所有请求配置请求超时?那是我认为的容器财产吗?另外,这对不同的浏览器有何影响?它们都符合容器规定的参数吗?或者请求超时时间甚至不是我可以控制的,每个浏览器自己决定这个?(为了清楚我不是在谈论会话超时)

java containers timeout servlets httprequest

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

在设计新代码和算法时我应该使用UML吗?

我正在设计一个新系统,发现我正在努力解决我想做的事情.一个症状是,每次我重新解决问题时,我都必须尝试在纸上绘制组件的关系.(我不清楚这些组件究竟是什么或关系是什么 - 例如我设法删除了一个没有做任何事情的组件).

UML是一种有用的前进方式吗?我曾经非常怀疑并尝试早期版本,其中生产版本花费太多钱.现在我看到有Netbeans中的一个插件,它特别有模式的一个很好的选择(就凭这可能会使它值得的).

我已经阅读了SO上的大多数顶级帖子,似乎没有一个非常明确的共识.我的背景是,这与研究有关,而不是为客户编码,因此主要目的不是记录最终产品,而是帮助清除我的想法(并可能编写一些简单的结构).

如果任何答案支持UML,那么建议生产需要多长时间以及使用它的频率将是有用的.(作为参考,我每天都使用测试,记录器和调试器).

补充是否有任何UML软件可以强制执行代码和图表之间的一致性(在任何级别).我假设,当创建一个StrategyPattern时,它可以生成存根代码.但是,如果模式被破坏,那么代码是否可以被包含在内,UML工具会检测到这个?

uml

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

jQuery AJAX参数未传递给MVC

我有点困在可能是常见的情况,但找不到解决方案的方法.

我将一个int参数传递给MVC控制器方法,期待Json响应.问题是,在客户端填充时,参数在服务器端未被识别,并被解释为null.

这是代码:

function getBatches(p) {
$.ajax({
    type: "GET",
    data: "{'ProjectID': " + p + "}",
    url: "/Home/Batches",
    success: function(msg) {
        populateBatches(msg);
    }
});
Run Code Online (Sandbox Code Playgroud)

}

p的值是整数.在服务器端,代码如下所示:

[AcceptVerbs(HttpVerbs.Get)]
public JsonResult Batches(int ProjectID)
{
    return Json(TimeHelper.GetBatchesForProject(ProjectID));
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试稍微改变它,以便服务器端的int参数可以为空(即int? ProjectID)但是再次,这似乎没有帮助.问题出在翻译的某个地方.想法?

ajax asp.net-mvc jquery

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

分析python多处理池

我正在尝试在多处理池中的每个进程上运行cProfile.runctx(),以了解我的源中的多处理瓶颈.这是我正在尝试做的简化示例:

from multiprocessing import Pool
import cProfile

def square(i):
    return i*i

def square_wrapper(i):
    cProfile.runctx("result = square(i)",
        globals(), locals(), "file_"+str(i))
    # NameError happens here - 'result' is not defined.
    return result

if __name__ == "__main__":
    pool = Pool(8)
    results = pool.map_async(square_wrapper, range(15)).get(99999)
    print results
Run Code Online (Sandbox Code Playgroud)

不幸的是,尝试在探查器中执行"result = square(i)"不会影响调用它的范围内的"结果".我怎样才能完成我想在这里做的事情?

python profiling pool multiprocessing

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

将NSArray转换为NSDictionary

我怎么能转换的NSArray一种NSDictionary,通过阵列的对象的一个int领域作为重点NSDictionary

iphone objective-c nsdictionary nsarray

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

检测当前的iPhone输入语言

有谁知道,我可以在iPhone应用程序中获得当前的输入语言和/或键盘布局吗?输入语言更改后,我还可以收到通知吗?

iphone keyboard

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

DirectX 设备大写

我在 DirectX 10 文档中阅读了以下内容:

“旧硬件功能位(上限)已被删除,以支持一组丰富的有保证的功能,这些功能针对 Direct3D 10 级硬件(最低)。”

“删除大写位 - Direct3D 10 的基本功能集得到保证。”

我在哪里可以找到他们谈论的“保证功能/基本功能集”的列表?

例如,在 DirectX 9 下,我可以查看 D3DCAPS9.MaxTextureWidth 以找到最大纹理宽度。我如何知道所有 DirectX 10 设备必须支持的最大尺寸?

c++ directx directx-11 directx-10

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

LINQ to SQL值BETWEEN两个double值

我正在使用LINQ to SQL来查询我的数据库,我有一个非常类似于此的查询:

var result = from db.MyTable.Where(d => (double)d.Price >= minValue)
Run Code Online (Sandbox Code Playgroud)

我需要where子句有一个d.Proce >= minValue,和d.Price =< maxValue(就像一个T-SQL BETWEEN子句).

我怎样才能做到这一点?

c# linq linq-to-sql

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

在生产中使用GCC的C++ 0x模式?

是否有人在生产中使用GCC 4.4.0 C++ 0x支持?我正在考虑将它与最新的MinGW一起使用,但我不确定它是否足够成熟.

我对......感兴趣:

  • TR1支持
  • 汽车
  • 初始化列表

c++ gcc mingw c++11

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

phing:通过电子邮件发送完整的日志?

我在项目中使用phing进行一些自动构建过程,并且想知道:如何通过电子邮件获取完整日志?


当我phing通过命令行启动时,显示构建日志; 我会喜欢的 :

  • 通过电子邮件发送,
  • 对几个收件人,
  • 构建成功还是失败
  • 理想情况下:使用邮件主题来判断构建是成功还是失败
  • 理想情况下:某种HTML邮件,格式化,颜色......会很好

我已经phingmail命令的输出用于管道,但是我想要一个适用于Linux和Windows的解决方案,并且不需要安装任何其他软件......

有没有人有想法?


作为旁注:我考虑过在构建结束时添加某种"报告"目标,但是:

  • 仅当所有先前的目标都没有失败时才会启动它
  • 我不知道如何获得完整的日志

php phing email build-automation

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