问题列表 - 第11602页

如何确定字符串的第一个字符是否为数字?

在Java中有一种方法可以找出字符串的第一个字符是否为数字?

一种方法是

string.startsWith("1")
Run Code Online (Sandbox Code Playgroud)

并一直做到9点,但这似乎非常低效.

java string

107
推荐指数
2
解决办法
32万
查看次数

强制多个线程在可用时使用多个CPU

我正在编写一个使用大量CPU的Java程序,因为它的功能本质.但是,很多都可以并行运行,而且我的程序是多线程的.当我运行它时,它似乎只使用一个CPU,直到它需要更多然后它使用另一个CPU - 我有什么可以用Java来强制不同的线程在不同的核心/ CPU上运行吗?

java concurrency multithreading multicore

66
推荐指数
4
解决办法
8万
查看次数

下拉列表中选项的粗体部分

有没有办法在下拉列表选项中只加粗部分文本,或者这是不可能的?

我知道你可以使用CSS设置整个选项的样式,但这不是我想要的.并且选项标记内的HTML不会呈现.

这是一个下拉列表项的示例:

SomeID - ID的描述

coding-style option drop-down-menu

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

夹具会触发模型回调吗?

假设我在User.rb中有以下代码的User模型:

before_create :create_dependencies
after_create :build_inbox
Run Code Online (Sandbox Code Playgroud)

我还有一个users.yml文件,其中定义了一堆用户装置.

当我运行rake db:fixtures:load时,它似乎不会触发回调.

  1. 这是预期的工作方式吗?如果是这样,为什么他们这样设计呢?
  2. 有没有办法在加载灯具时强制触发回调?

ruby ruby-on-rails fixtures

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

如何在运行时向JPanel添加组件

我有一个JPanel我想添加一些组件.特别JButton是在运行时基于用户提供的文件的内容.

如果我从JFrame派生表单类的构造函数中调用它,我可以向组件添加组件,即使在构造了其他所有内容之后,但是如果我首先读取文件然后向组件中添加组件,则调用已成功,但添加的组件是从未表现出来

有谁知道我如何强迫Java按我的意愿去做?

java swing

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

缓存表中的所有模型

我需要缓存(并过期)表中的所有模型.

例如,如果我有一个名为Currency的模型,我只有少于10种可能的货币.因此,最好有:

class Currency < ActiveRecord::Base
  cache_all(:expire_in => 10.minutes)
end
Run Code Online (Sandbox Code Playgroud)

以便

Currency.all
Currency.find_by_name("USD")
Run Code Online (Sandbox Code Playgroud)

不应该打DB.

您认为这可能是一个好方法?

此外,如果您认为使用未由数据库备份的模型会更好,请对此进行评论.请注意,我希望有一个AR风格的协会.

activerecord caching ruby-on-rails models

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

为什么在App.config中添加**appSettings**部分会导致WPF应用程序出错?

在我的WPF应用程序(复合应用程序)中,我想在App.config文件中存储一个变量,但是只要在App.config中添加appSettings部分,它就会给我这个错误:

System.Windows.Application的类型初始值设定项引发了异常.

App.Config中:

<?xml version="1.0" encoding="utf-8" ?>
  <configuration>
      <appSettings>
          <add key="SmartFormMockDirectory" value="C:\test"/>
      </appSettings>
    <configSections>
    </configSections>
    <system.serviceModel>
      <bindings>
        <basicHttpBinding>
          <binding name="Service1Soap" closeTimeout="00:01:00" openTimeout="00:01:00"
            receiveTime...
Run Code Online (Sandbox Code Playgroud)

总的来说,我知道这是有效的,因为我可以在这样的简单应用程序中使用它.

什么可能导致上述错误,我将如何解决它,以便我可以简单地将变量添加到App.config文件?

.net wpf app-config prism

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

Windows和SVN的错误跟踪

我正在作为一个volunatry团队的一员工作,创建一个具有许可许可证的开源产品.我们目前正在使用Visual SVN Server/TortoiseSVN进行源代码控制,使用TeamCity进行持续集成构建.

我想在混合中添加一个bug跟踪组件,它将集成到SVN中.理想情况下,我想使用FogBugz,但我们没有预算.所以,我需要一个替代方案.要求是:

  • 必须是免费的或有免费版本支持至少20名开发人员(我们是志愿者!)
  • 必须与VisualSVN Server集成
  • 必须在Windows上运行
  • 我更喜欢Microsoft技术(基于PHP的ASP.Net; MySQL上的SQL Server等)因为我们是微软的商店,我们有使用这些工具的经验,并且已经安装了它们.
  • 必须能够与地理位置分散的团队合作
  • 必须使用Visual Studio的Express版本(开发人员并非都拥有Pro版本,因此我们不能依赖Visual Studio加载项).

对于满足上述所有要求的产品,我想要社区的建议.

[澄清:我们的许可证与MIT许可证非常接近(尽管不是逐字逐句).]

svn windows bug-tracking visualsvn-server visual-studio

11
推荐指数
2
解决办法
1737
查看次数

急切加载递归关系

我有一个递归的一对多关系,其默认延迟值为true.如果我在SubCategories映射上有lazy ="false",我可以用NH API编写哪些代码来有效地检索整个树?

这是递归的一对多关系:

<class name="Category" lazy="false">
    ...
    <list name="SubCategories" fetch="subselect">
            <key column="ParentCategoryID"/>
            <index column="PositionInList"/>
            <one-to-many class="Category"/>
    </list>
Run Code Online (Sandbox Code Playgroud)

我没有在列表中指定lazy ="false",因为在我需要运行的大约一半查询中需要懒惰.我在列表上有fetch ="subselect"作为我管理检索整个树时的优化.

我已经尝试过ICriteria API:

session.CreateCriteria<Category>().SetFetchMode( "SubCategories", FetchMode.Eager ).Add( Restrictions.IsNull("ParentCategory") ).SetResultTransformer( CriteriaSpecification.DistinctRootEntity ).List<Category>();
Run Code Online (Sandbox Code Playgroud)

但这只是急切地加载了层次结构中的第一级.

nhibernate

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

将System.out.println放入单独的方法是否合适?

我正在使用一段代码,我发现有点奇怪.我正在处理的代码是导入实用程序的一部分,该实用程序接收CSV文件并将数据导入数据库.

在代码中,我看到:

ImportUtils.printf("Validation started");
Run Code Online (Sandbox Code Playgroud)

当我研究这个方法时,它只是调用System.out.println:

public static void printf(String s) {
    System.out.println(s);
}
Run Code Online (Sandbox Code Playgroud)

这有什么好处吗?这可能会成为一个问题吗?

java

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