问题列表 - 第44904页

我可以同时运行多少个线程?

对我的另一个问题的评论说,我只能连续地运行"这么多"线程,这是我在其他地方看到过的一个概念.

作为线程新手,我如何确定要使用的最大线程数?或者这是一个"字符串有多长"的问题?它取决于什么?硬件配置还是什么?

(在Visual Studio中使用.Net 3.5的VB,如果重要的话)


更新:是否有人知道任何可以建议多个线程(或任务)的s/w工具,或者我应该只编写自己的代码来继续尝试不同的数字,直到吞吐量下降?


[Upperdate]差不多七年之后我们现在有一个软件推荐网站,所以我是否有一个工具来帮助解决这个问题.

.net vb.net multithreading .net-3.5

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

如何在@Html帮助程序生成的MVC中更改"data-val-number"消息验证

假设这个模型:

Public Class Detail
    ...
    <DisplayName("Custom DisplayName")>
    <Required(ErrorMessage:="Custom ErrorMessage")>
    Public Property PercentChange As Integer
    ...
end class
Run Code Online (Sandbox Code Playgroud)

和观点:

@Html.TextBoxFor(Function(m) m.PercentChange)
Run Code Online (Sandbox Code Playgroud)

将继续这个HTML:

   <input data-val="true" 
    data-val-number="The field 'Custom DisplayName' must be a number." 
    data-val-required="Custom ErrorMessage"     
    id="PercentChange" 
    name="PercentChange" type="text" value="0" />
Run Code Online (Sandbox Code Playgroud)

我想自定义data-val-number我猜测生成的错误消息,因为它PercentChange是一个Integer.我正在寻找这样一个属性来改变它,range或者任何相关的不起作用.
我知道有可能编辑不显眼的js文件本身或在客户端覆盖它.我想像data-val-number服务器端的其他人一样更改错误消息.

validation asp.net-mvc localization unobtrusive-validation asp.net-mvc-3

75
推荐指数
7
解决办法
7万
查看次数

使用Xcode项目与OS X框架目标和iOS静态库目标构建错误

我正在编写一个适用于OS X和iOS的可重用代码库.我创建了一个包含2个目标的Xcode项目.一个目标是OS X的框架.另一个是iOS的静态库.

我发现OS X框架目标的构建试图使用iOS头.我知道这是因为定义了TARGET_OS_IPHONE导致构建尝试查找UIKit.h等.这当然导致构建框架目标失败,因为OS X框架目标没有链接到iOS框架.

我检查了OS X框架目标的构建设置是否有愚蠢但却一无所获.基本SDK设置为"Mac OS X 10.6".请注意,当我创建Xcode项目时,我使用了Cocoa Framework模板,然后添加了iOS静态库目标.

还有什么可能导致OS X框架目标使用错误的SDK?

谢谢,-KIRBY

macos xcode ios

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

检测WP7代码中的DesignTime

简单的问题,有没有人知道如何检测代码是否与WP7执行设计时?HtmlPage.IsEnabled的常用Silverlight解决方案在此上下文中不起作用.

design-time windows-phone-7

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

从Eclipse使用ant构建的策略

我们为项目提供了非常自定义的ant构建文件,基本上这样做:

  • 一些预编译工作(例如代码生成)
  • 编译Java代码
  • 一些后期编译工作(例如将文件复制到classes目录以包含在jar文件中;构建jar文件;将文件复制到其他位置以便Tomcat选择它们)

目前,我们的ant集成包括告诉Eclipse运行"do all all"ant目标(它自己编译).

这似乎是因为ant正在编译而不是Eclipse,Eclipse编译器会生成更好的错误消息.还不清楚ant构建或默认Java构建是否应该首先运行.当项目中的任何内容发生变化时,我们需要告诉ant目标基本上运行.这导致蚂蚁在每次豁免时运行整个机器,基本上.这很慢.(如果我们没有编辑代码生成器的输入文件,那么我们可以跳过运行代码生成器,并且ant需要很长时间才能弄清楚它不需要做任何事情.)

这里有关于策略的建议吗?

  • 我们是否需要将ant构建器拆分为多个ant构建器,每个构建器都有自己的一组监视资源,其中一些在Java构建器之前运行,另一些在Java构建器之后运行?
  • 我们应该首先运行ant,然后运行Java构建器,反之亦然?什么应该刷新设置?
  • 我们是否想告诉Eclipse重建其他人触及的类文件?

谢谢你的任何建议.

eclipse ant

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

自定义警报对话框未显示

我想显示一个自定义警报对话框,其结构已在XML文件中定义.这是我使用的代码.

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setView(findViewById(R.layout.inputform));
builder.show();
Run Code Online (Sandbox Code Playgroud)

单击按钮时会触发它.但是,窗口没有显示出来.我在屏幕顶部有一个透明的灰色层,无法点击任何东西.但是,使用setMessage或显示复选框等一些基本代码效果很好.任何人都可以指出我做错了吗?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" android:layout_height="fill_parent">

<TableLayout android:id="@+id/TableLayout01"
    android:layout_width="fill_parent" android:layout_height="fill_parent">

<TableRow android:id="@+id/TableRow01" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <TextView android:text="Room name" android:id="@+id/TextView01"
        android:layout_width="fill_parent" android:layout_height="wrap_content"/>
    <EditText android:hint="Enter room name" android:id="@+id/EditText01"
        android:layout_width="0dp" android:layout_height="wrap_content"
        android:layout_weight="1"/>
</TableRow>

<TableRow android:id="@+id/TableRow02" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <TextView android:text="Point id" android:id="@+id/TextView02"
        android:layout_width="fill_parent" android:layout_height="wrap_content"/>
    <EditText android:hint="Enter point id" android:id="@+id/EditText02"
        android:layout_width="0dp" android:layout_height="wrap_content"
        android:layout_weight="1"/>
</TableRow>

<TableRow android:id="@+id/TableRow03" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <Button android:text="OK" android:id="@+id/btnOK"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
</TableRow>

</TableLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-alertdialog

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

如果包含0个元素,则忽略XSLT

如果有0个元素,我怎么能忽略样式?

<xsl:template match="DifferenceNodes">
        <div class="code">
            <xsl:apply-templates select="DifferenceNode"/>
        </div>
    </xsl:template>
Run Code Online (Sandbox Code Playgroud)

我希望div它只在DifferenceNode包含至少一个元素的情况下才能使用类代码

xml xslt

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

在CodeIgniter中路由所有URL请求?

有没有办法捕获所有URL请求并路由它们?有点像:

$route['everything'] = "controller";
Run Code Online (Sandbox Code Playgroud)

php codeigniter

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

未找到Cygwin Make bash命令

我在Windows 7 64位上安装了所有软件包的cygwin.由于某种原因,make命令给我一个错误:bash make:command not found.我检查并在我的bin文件夹中,没有make.exe.谁可以帮我这个事?我真的需要在CYGWIN工作.我不想去Windows XP.

c++ cygwin command makefile

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

将Python模块导入Jinja模板?

是否可以将Python模块导入Jinja模板,以便我可以使用它的功能?

例如,我有一个format.py文件,其中包含格式化日期和时间的方法.在神社宏,我可以做一些下面?

{% from 'dates/format.py' import timesince %}

{% macro time(mytime) %}
<a title="{{ mytime }}">{{ timesince(mytime) }}</a>
{% endmacro %}
Run Code Online (Sandbox Code Playgroud)

因为format.py不是模板,上面的代码给出了这个错误:

UndefinedError: the template 'dates/format.py' (imported on line 2 in 'dates/macros.html') does not export the requested name 'timesince'
Run Code Online (Sandbox Code Playgroud)

......但我想知道是否还有另一种方法来实现这一目标.

python jinja2 python-import

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