问题列表 - 第17855页

Java类路径中的点(。)有什么作用?

这是“ SCJP模拟考试”中的一个示例问题:

给定默认的类路径:

/ foo

而这个目录结构:

foo
  |
 test
    |
   xcom
     |--A.class
     |--B.java
Run Code Online (Sandbox Code Playgroud)

和这两个文件:

package xcom;
public class A { }
package xcom;
public class B extends A { }
Run Code Online (Sandbox Code Playgroud)

哪个允许B.java进行编译?(选择所有适用项。)

A.设置当前目录xcom然后调用

javac B.java
Run Code Online (Sandbox Code Playgroud)

B.设置当前目录xcom然后调用

javac -classpath . B.java
Run Code Online (Sandbox Code Playgroud)

C.设置当前目录进行测试然后调用

javac -classpath . xcom/B.java
Run Code Online (Sandbox Code Playgroud)

D.设置当前目录进行测试然后调用

javac -classpath xcom B.java
Run Code Online (Sandbox Code Playgroud)

E.设置当前目录进行测试然后调用

javac -classpath xcom:. B.java
Run Code Online (Sandbox Code Playgroud)

答案是C,我不明白.那里的运算符的用法。请解释。

这本书说:

为了进行B.java编译,编译器首先需要能够找到B.java。一旦找到B.java,就需要找到A.class因为A.classxcom软件包中,编译器无法找到A.class是否从xcom目录中调用了它。请记住, …

java scjp javac classpath

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

仅选择差值大于0的值(无负数和0)

我在mysql db table中有两列投票:接受拒绝

我想只查询接受拒绝列值后的最高结果

table : votes
=================
 accept | reject
=================
   7    |   9
   5    |   1
   2    |   15
   5    |   1
Run Code Online (Sandbox Code Playgroud)

我想只是正和顶部的值,这里5 - 1 = 4 其实,我已经很多其他列的沿接受并reject..i只想ORDER由顶值的结果差(只有正)LIMIT它到1,这样我就可以得到我想要的那一排......我清楚了吗?:)怎么写这个查询?谢谢..

mysql sql database

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

静态变量初始化代码永远不会被调用

我有一个使用我制作的静态库的应用程序.库中的一个.cpp文件有一个静态变量声明,其ctor在单例上调用一个函数来执行某些操作 - 例如添加一个字符串.

现在,当我从应用程序中使用该库时,我的单例似乎不包含应该添加的字符串的任何痕迹.

我肯定错过了一些东西,但我不知道是什么......

c++ static-variables dead-code

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

RIA服务服务器端异常处理

我试图找到一种方法来处理服务器端的未处理异常.我希望控制域服务级别的异常处理,以便在调用任何操作时,我可以记录异常并将其包装成一些漂亮的单词以将其发送到客户端.我找到了许多WCF和经典Web服务的方法,但没有为RIA服务提供任何方法.请提供您的建议.

.net wcf-ria-services

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

VB.NET读取文本文件中的某些文本

我希望我的程序读取文本文件中的某些文本.例如,如果我有一个包含以下信息的文本文件..

acc=blah
pass=hello
Run Code Online (Sandbox Code Playgroud)

我希望我的vb.net应用程序得到帐户变量等于blah,密码变量等于hello.

谁能告诉我怎么做?

谢谢

vb.net text file visual-studio-2008

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

volatile布尔值

如果我有一个volatile布尔值(让它调用它有效),下面的代码片段是否在Java中是线程安全的?

if (valid)
  return;
valid = true;
Run Code Online (Sandbox Code Playgroud)

或者,我是否需要同步,因为只有在有效时才设置为true(因此有效集取决于其当前值)?

java synchronization volatile

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

关于RDF的问题以及thisweknow.org如何运作

我正在阅读这个问题

什么是RDF三联?

以及它的出色答案.

罗杰费德勒| 赢了| 温布尔登

我明白上面的句子是三元组.但如果句子是

罗杰·费德勒在2009年赢得了温布尔登,

我们如何将其表示为RDF三元组?

该网站thisweknow.org允许用户从城镇/城市开始查询data.gov数据.有人可以在他们的数据库中举例说明数据的样子吗?它令人印象深刻,但我必须从一个城镇/城市开始,不能在州一级做到(据我所见).我假设他们将允许用户很快在县/州/国家层面查询数据,是否可以在不对他们现有的数据结构进行重大更改的情况下完成?如果有,怎么样?

rdf sparql

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

在Eclipse中看不到Java透视图

我通过包管理器在新的unubtu安装上安装了eclipse.我有伽利略.我从旧机器复制了我的主目录,并尝试打开该工作区.现在我没有看到任何java透视图.

(可能上面的所有信息都不相关,但我只是想添加任何可能的信息,因为这是通过包管理器清理安装的Eclipse,所以我不能想到我可能做过的任何其他非标准的事情.)

java eclipse eclipse-3.5

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

Eclipse / MiniGW 中的 scanf 问题

我试图在 Eclipse 中运行以下代码,但控制台保持空白,直到我停止程序,此时输出“输入下一个值(<=0 退出)2130567168 分钟是 35509452 小时 48 分钟。” 一遍又一遍地重复。

似乎 scanf 由于某种原因放入了一些默认值......无法弄清楚为什么。在程序停止之前我没有看到任何东西,所以我认为这可能与 printf 没有被刷新有关,但我确保使用 \n 来强制刷新。

有任何想法吗?

#include <stdio.h>
const int MIN_PER_HOUR = 60;  // minutes per hour

int main(void)
{
 int hour, min, left;

 printf("Convert minutes to hours and minutes!\n");
 printf("Enter the number of minutes (<=0 to Quit):\n");

 scanf("%d", &min);    // read number of minutes

 while(min > 0){
  hour = min / MIN_PER_HOUR; // truncated number of hours
  left = min % MIN_PER_HOUR; // number of minutes left …
Run Code Online (Sandbox Code Playgroud)

c eclipse printf scanf

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

ShareMem/string-Delchanging与Delphi DLL

我希望快一点 - 我即将钻研Delphi 5遗留应用程序,该应用程序调用DLL(也用D5编写),传递DLL可以根据需要修改的字符串.

我有DLL和应用程序的代码.粘贴在DLL源代码顶部的是关于使用ShareMem的注释,它需要是项目的uses子句中的第一行等.

如果我将这一切移植到D2007,是否有更好的(或更现代的)方法来获得Delphi应用程序与Delphi DLL共享字符串数据?D5 ShareMem的东西是否仍适用于Delphi 2007应用程序(使用FastMM等)?我还没有重新编译整个事情的bash - 只是想知道这一点是否会成为一个问题,是否有替代/推荐的方法这样做?

FWIW,DLL完全是第一方(它只被这个特定的应用程序使用 - 所以在D2007下重新编译它也不会有问题).

delphi dll delphi-2007

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