小编Alt*_*ber的帖子

从命令行Linux运行Java程序

我对java不太熟悉,这让我发疯了.我写了一个java程序FileManagement,我需要从命令行运行它.

我可以从命令行编译它javac FileManagement/*.java,它将创建该文件夹中的所有类但是当我尝试java FileManagement.Main它时说:

线程"main"中的异常java.lang.NoClassDefFoundError:FileManagement/Main

问题是我在远程计算机上尝试了相同的程序,它运行正常.它不适用于我的.

java linux command-line

22
推荐指数
2
解决办法
13万
查看次数

使用Java中的命令行编译多个包

您好我一直在使用IDE,但现在我需要从命令行运行和编译.

问题是我有多个包,我试图找到答案但没有任何效果.

所以我有

src/
  Support/ (.java files)
  Me/ (.java files) 
  Wrapers/ (.java files)  
Run Code Online (Sandbox Code Playgroud)

你知道如何使用javac编译所有内容吗?

java compiler-construction command-line packages javac

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

Cassandra - 合理的最大表数是多少?

我是Cassandra的新手.据我所知,每个键空间可以存储的最大表数是Integer.Max_Value.但是,如此大量的表格的性能视角(速度,存储等)会产生什么影响?对此有什么建议吗?

database cassandra key-value-store

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

未确定方程系统的C++库

我一直在寻找一个用c ++编写的库来解决这样一个未确定的系统

q是矢量,w,x,y,z变量和a,b,c,d常数.

argmin_q MAX(q) - MIN(q)
Run Code Online (Sandbox Code Playgroud)

ST

q[1] = a - w - y
q[2] = b - w - z
q[3] = c - x - y
q[4] = d - x - z 
Run Code Online (Sandbox Code Playgroud)

找到求解器,算法等非常有用.我发现有几个库能够解决未确定的系统,但另外我需要最小化系数之间的距离.

先感谢您

altober

c++ solver equation-solving

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

JAVA返回对象或通过引用传递

这是一个初学者的问题.

在将对象作为参数传递给方法或从该方法返回该对象之间,JAVA是否有任何区别.例如:将List作为参数传递并将其填入方法或仅允许方法返回列表是否更好?

我的猜测是,它应该没有区别,因为返回引用并且没有任何内容被复制.但是有什么更微妙的背后?

提前致谢

Altober

java methods return-value argument-passing

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

Java Future <V>接口 - 将获得什么(长超时,TimeUnit单元)返回?

文档有点令人困惑.如果有时间,该方法会返回什么?文档说"计算结果",但如果计算超时怎么办?它是空的吗?

谢谢

java concurrency timeout

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

如何在数组C++中存储未知数量的元素

对不起,如果标题不清楚,我现在解释我的问题.我是C++的新手.

我用C++创建了一个类.该类的实例是程序的输入,它们必须存储在数组中以执行计算.问题是,必须由用户定义的该类的实例数量对于单次运行是固定的,但可能因运行而异.这是一个例子:

#include <<blablah>blahblah>

int main()
{
int number_of_instances = 3;

MyClass first_instance(one_parameter_1, another_parameter_1);
MyClass second_instance(one_parameter_2, another_parameter_2);
MyClass third_instance(one_parameter_3, another_parameter_3);
Run Code Online (Sandbox Code Playgroud)

///////////////////

现在我必须在阵列中存储所有这三个

MyClass array[number_of_instances] = {first_instance, second_instance, third_instance};
Run Code Online (Sandbox Code Playgroud)

问题是我之前不知道手中有多少是用户正在输入的信息

///////////////////

performCalculations(array);
return 0;
}
Run Code Online (Sandbox Code Playgroud)

非常感谢提前.

c++ arrays store dynamic

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

Java修改地图内的关键对象

我遇到了JAVA地图的问题.我在地图中输入一个对象作为键.然后我修改了键,地图不再将对象视为地图的键.即使对象内部的键已相应修改.

我正在使用CoreLabelStanfordNLP 的对象,但它适用于我猜的一般情况.

Map <CoreLabel, String> myMap = new HashMap...
CoreLabel key = someCreatedCoreLabel
myMap.put(key, someString)
myMap.get(key) != null ----> TRUE
key.setValue("someValue");
myMap.get(key) != null ----> FALSE
Run Code Online (Sandbox Code Playgroud)

我希望我很清楚.问题是为什么最后一个陈述是假的?我不是一个非常有经验的程序员,但我希望它是真的.也许与CoreLabel物体有关?

我检查是否.equals()仍然存在,它确实存在

for(CoreLabel token: myMap.keySet()) {
     if(key.equals(token))
        System.out.println("OK");
}
Run Code Online (Sandbox Code Playgroud)

java map pass-by-reference pass-by-value stanford-nlp

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