问题列表 - 第45179页

在Java中创建未知数量的线程?

嗨,对于我正在研究的程序,我需要使用可变数量的线程来完成任务.扩展Thread的类Mythread存储在另一个已创建的类XI中.

应该发生的是当我调用X时它传递一个参数n,它指定了可以使用的最大线程数.我不知道如何创建n个线程,因为我在网上看到的所有内容都表明必须明确调用一个线程

Thread thread1 = new Mythread();
Run Code Online (Sandbox Code Playgroud)

我试过了:

while (0 >= n)
  {Thread thread1 = new Mythread(); n--;}
Run Code Online (Sandbox Code Playgroud)

但这没用.关于如何做到这一点的任何想法?对不起,如果我的问题有点模糊,那就是学校,我想自己学习这些材料然后发布大部分项目.如果您需要任何其他信息或澄清,请随时询问.

java multithreading

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

测试Builder模式

我正在尝试单元测试一个看起来像这样的构建器样式模式(mockedObject被注入到函数中,所以我可以模拟它):

Thing thing = 
    mockedObject.createThing()
     .addParam1()
     .addParam2(mockedObject.createParam2()
                   .someData()
                   .build())
    .build();

mockedObject.use(thing);
Run Code Online (Sandbox Code Playgroud)

我正在尝试研究如何测试它(使用JUnit和Easymock)而不必模拟整个构建器对象.我需要对结果对象进行测试,param1param2使用特定值进行设置.

模拟整个构建器模式会使测试变得非常脆弱,而不是我应该开始测试的.

有没有(更好的)测试方法?

java testing mocking builder

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

Android中使用NDK的OpenGL ES 2的一些教程?

特别是我需要使用Shading lenguage GLSL.我已经安装了NDK,SDK和其他所有东西并运行正常,我使用NDK运行openGLES 2的示例,它工作正常,问题是有很多指令我不明白.所以我需要一本教程或书籍,一步一步教我

sdk android gpgpu android-ndk opengl-es-2.0

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

从禁用的JTextField复制文本

是否可以允许用户从禁用的JTextField中复制文本?目前,如果我有一个禁用的文本字段,则用户无法选择要复制并粘贴到另一个应用程序的文本.

java swing jtextfield

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

如何使用Google地图查找路线上的位置?

我已经能够使用Google Maps API的DirectionServices部分来查找两个地址之间的路由.给定起始地址和距离(例如5英里),我想在地图上绘制结果点(例如沿着路线5英里).

有人知道怎么做到这一点吗?

google-maps

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

将应用程序提交到使用BWToolkit的App Store

我目前正在使用BWToolkit,有人知道在提交到应用程序商店之前是否需要采取任何步骤(就许可而言)?我需要在任何地方放置任何免责声明吗?我知道这是BSD许可但我不想让我的应用程序被拒绝,因为我错过了一个简单的法律步骤..任何帮助?

macos xcode objective-c interface-builder bwtoolkit

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

C++日志库设置

我已经尝试了大约两周的时间来获得一个可以使用的日志库.我试过Log4cxx,Log4cpp,log4cplus和boost.log.问题不在于这些对我来说都不起作用,而是因为我无法弄清楚如何让它们完全发挥作用.我真的想使用log4cxx,因为我正在使用log4j/logback工作,但我无法获得任何基于log4j构建的库.我已经能够构建和使用boost库,但无论我尝试什么,boost.log都会给我各种链接器错误.如果有人可以指导我逐步指导这些库中的一个工作,我将非常感激.另外,如果重要的话,我正在使用eclipse作为我的IDE.

c++ boost log4cxx log4cpp log4cplus

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

如何在JavaScript中进行REAL sleep()?

我知道有很多方法,比如setTimeout,但我只想要一个真实的方法.

我正在使用JavaScript编写编译器,我必须找到一种方法来实现sleep()函数.我知道那种错误的循环方式,这不是我想要的.

谢谢.

javascript

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

如何从正则表达式返回一个布尔值

我无法弄清楚我在这里做错了什么..

if @calc.docket_num =~ /DC-000044-10/ || @calc.docket_num =~ /DC-67-09/
  @calc.lda = true
else
  @calc.lda = false
end
Run Code Online (Sandbox Code Playgroud)

但它似乎@calc.docket_num可以是任何字符串,它总是返回true.

我这样做不对吗?

ruby regex ruby-on-rails

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

在类声明中你可以拥有的一件事是你在工会声明中永远不会遇到的吗?

我在网上看到了这个面试问题.可悲的是,我无法弄清楚这样的事情......函数,构造函数,析构函数

顺便说一句,我认为结构和类在C++中几乎相同,除了默认情况下类的成员是私有的,而结构的成员默认是公共的.默认情况下,类之间的继承也是私有的,默认情况下,结构之间的继承是公共的.

而union与struct不同,因为它所有的成员都在同一个地方.

谢谢

c++ unions

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