问题列表 - 第9716页

运行Web服务请求的线程池的合理线程数

在Java中创建FixedThreadPool Executor对象时,您需要传递一个参数,该参数描述Executor可以并发执行的线程数.我正在建立一个服务类,负责处理大量的电话号码.对于每个电话号码,我需要执行Web服务(这是我的瓶颈),然后在hashmap中保存响应.

为了使这个瓶颈对我的服务性能的危害减少,我决定创建一个Worker类来获取未处理的元素并处理它们.Worker类实现了Runnable接口,我使用Executor运行Workers.

可以在同一时间运行的Worker数量取决于Executor FixedThreadPool的大小.ThreadPool的安全大小是多少?当我用一些大数字作为参数创建FixedTheradPool时会发生什么?

java concurrency web-services threadpool

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

有什么能让iPhone/iPod Touch应用程序编程更容易进行内存管理吗?

我只使用Java和Ruby这么久以至于我真的不喜欢再次追踪自己的记忆.这不是我不能做到的,我可以.我只是不想.

任何特殊的技巧,库,或者你在iApps中处理内存所学到的任何其他东西,都在我这里.

iphone memory-management objective-c

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

程序化桌面图标放置

我正在寻找一种以编程方式获取/设置桌面上的图标位置的方法.显然,有一些"状态"存储在某个地方.有人知道吗?

我试图在任何平台上获得概念证明,所以如果你知道如何在gnome,KDE或Mac OS上的XP上做这件事,我真的很想听听它.

macos winapi kde gnome

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

我应该为每个表创建一个ADO.NET实体数据模型,还是为整个数据库创建一个?

你应该为每个表使用一个ADO.NET实体数据模型吗?或者一个用于整个数据库,其中关系也被路由,等等......

sql-server ado.net entity-framework ado.net-entity-data-model

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

从NSData计算iPhone上的校验和

使用iPhone SDK,我让用户从图像选择器中选择图像.如果用户选择之前选择的图像,我想让用户知道它.

我的初步计划(目的是确保其他工作正常)是将图像保存到文件(由于其他原因需要这样做),使用NSData的校验和作为文件名.然后,当他们稍后选择相同的图像时,校验和将是相同的,因此我可以看到具有该名称的文件已经存在 - 欢呼!

但是,我已经浏览了互联网和Apple文档,了解如何从NSData计算校验和.我知道我可以实现自己的实现,但如果可能的话,我宁愿避免这种情况.我也很高兴有关如何检查两个UIImages是否相同的其他想法.

编辑

两年前,我承诺了一个代码示例,就在这里.真的很抱歉延误!:)

+(NSString*)imageIdForData:(NSData*)data
{
        char* result = (char*) [[data MD5Sum] bytes];

        NSString* hash =  [NSString stringWithFormat: @"%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X",
                                           result[0], result[1],
                                           result[2], result[3],
                                           result[4], result[5],
                                           result[6], result[7],
                                           result[8], result[9],
                                           result[10], result[11],
                                           result[12], result[13],
                                           result[14], result[15]];

        return hash;
}
Run Code Online (Sandbox Code Playgroud)

iphone nsdata

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

Haskell Posix中的多线匹配

我似乎无法在haskell的POSIX实现上找到合适的文档.特别是模块Text.Regex.Posix.

有人能指出我在字符串上使用多行匹配的正确方向吗?

一个奇怪的片段:

> extractToken body = body =~ "<textarea[^>]*id=\"wpTextbox1\"[^>]*>(.*)</textarea>" :: String
Run Code Online (Sandbox Code Playgroud)

我正在尝试提取维基百科页面的来源,但是当涉及多行时,这种方法显然会失败.

regex haskell posix functional-programming cabal

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

使用Ruby 1.9.1,Rails 2.3.2和jrails 0.4"使用const_missing进行救援"错误

我最近开始了一个项目,团队决定我们想要使用jQuery而不是Prototype/Scriptaculous来满足我们的javascript需求.我们设置了项目,并开始切换.插件是通过这些说明安装的,所有都按计划进行.不久之后,当试图运行"./script/server"时,我们收到以下错误:

=> Rails 2.3.2 application starting on http://0.0.0.0:3000
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:105:in `rescue in const_missing': uninitialized constant ActionView::Helpers::JavaScriptElementProxy::ActionView (NameError)
    from /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:94:in `const_missing'
    from /home/company/Development/project/vendor/plugins/jrails/lib/jrails.rb:229:in `<class:JavaScriptElementProxy>'
    from /home/company/Development/project/vendor/plugins/jrails/lib/jrails.rb:226:in `<module:Helpers>'
    from /home/company/Development/project/vendor/plugins/jrails/lib/jrails.rb:2:in `<module:ActionView>'
    from /home/company/Development/project/vendor/plugins/jrails/lib/jrails.rb:1:in `<top (required)>'
    from /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
    from /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `block in require'
    from /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
    from /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
    from /home/company/Development/project/vendor/plugins/jrails/init.rb:6:in `block in evaluate_init_rb'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/plugin.rb:146:in `eval'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/plugin.rb:146:in `block in evaluate_init_rb'
    from /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/plugin.rb:142:in `evaluate_init_rb'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/plugin.rb:48:in `load'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/plugin/loader.rb:38:in `block in load_plugins'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/plugin/loader.rb:37:in `each'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/rails/plugin/loader.rb:37:in …
Run Code Online (Sandbox Code Playgroud)

ruby jquery ruby-on-rails jrails

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

元编程多少太多了?

随着我越来越习惯使用元编程技术,我发现越来越多的元编程应用程序.我现在在一个小项目中工作,我正在动态创建这些类的类和实例,我想知道我是否已经将元编程过度了?是否存在过多的元编程?如果是这样,人们在哪里划线?

ruby metaprogramming

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

在ASP.NET LogIn Control中使用电子邮件作为用户名

我想在ASP.NET应用程序中使用常规登录系统,但我想使用用户的电子邮件地址作为其用户名(在许多网站中很常见.)但是,似乎没有允许的属性或属性我做这样的事情; 用户名和电子邮件地址似乎总是分开的.可以这样做还是需要一些复杂的定制?谢谢.

asp.net forms-authentication login

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

每天第一次调用Web服务很慢

在构建此Web服务和调用它的应用程序时,我们注意到每天第一次调用Web服务的速度非常慢.它甚至会在某些日子里超时.然而,在那之后的每一次电话都很棒.任何人都可以阐明为什么会这样,以及我们如何摆脱这种痛苦?

提前致谢!

web-services timeout

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