小编s_t*_*v_e的帖子

在Mac OSX Leopard上解释JVM目录布局

这是随Leopard一起安装的目录布局.除了"CurrentJDK"之外,什么是"A"目录以及"Current"目录的原因是什么?

看起来你可以通过移动CurrentJDK链接轻松切换当前的JDK,但是当前和A下的内容将不同步.

lrwxr-xr-x  1 root  wheel    5 Jun 14 15:49 1.3 -> 1.3.1
drwxr-xr-x  3 root  wheel  102 Jan 14  2008 1.3.1
lrwxr-xr-x  1 root  wheel    5 Feb 21  2008 1.4 -> 1.4.2
lrwxr-xr-x  1 root  wheel    3 Jun 14 15:49 1.4.1 -> 1.4
drwxr-xr-x  8 root  wheel  272 Feb 21  2008 1.4.2
lrwxr-xr-x  1 root  wheel    5 Feb 21  2008 1.5 -> 1.5.0
drwxr-xr-x  8 root  wheel  272 Feb 21  2008 1.5.0
lrwxr-xr-x  1 root  wheel    5 Jun 14 …

java macos jvm

8
推荐指数
2
解决办法
6116
查看次数

如何从Eclipse中的Synchronize视图导出一系列文件?

有时我做了一些本地更改,无论出于何种原因不想将它们提交到源存储库.在这种情况下,我喜欢压缩并保存我在本地文件系统上的更改,直到我准备好在以后提交它们.

我记得在早期版本的eclipse中,Synchronize视图中有一个上下文敏感的操作,它会在Navigator视图中突出显示您在Synchronize视图中选择的相同文件.然后从"导航器"视图中,您可以选择导出突出显示的选择.

我不再在Synchronize视图中看到该选项仍然可用,并且在Navigator/Package Explorer视图中手动选择文件非常繁琐.是否有一种简单的方法可以在Synchronize视图中导出选定的文件?

eclipse

6
推荐指数
2
解决办法
2782
查看次数

协变参数类型如何在java中工作

鉴于Date有一个名为"after(Date)"的方法,而Timestamp有一个方法覆盖它称为"after(Timestamp)",为什么在下面的代码中调用Date中的after方法?

至于意外结果有人问在这里.

    java.sql.Timestamp one = new java.sql.Timestamp(1266873627200L);
    java.sql.Timestamp two = new java.sql.Timestamp(1266873627000L);

    java.util.Date oneDate = (java.util.Date) one;
    java.util.Date twoDate = (java.util.Date) two;


    System.out.println("one: " + oneDate.getTime());
    System.out.println("two: " + twoDate.getTime());

    if (oneDate.after(twoDate)) {
        System.out.println(oneDate.getTime() + " after " + twoDate.getTime());
    } else {
        System.out.println(oneDate.getTime() + " not after " + twoDate.getTime());
    }
Run Code Online (Sandbox Code Playgroud)

结果

one: 1266873627200
two: 1266873627000
1266873627200 not after 1266873627000
Run Code Online (Sandbox Code Playgroud)

java overloading

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

Java中的任何轻量级模板解决方案都支持条件格式化?

我正在使用MessageFormat使用如下模板格式化一些地址:

"{0}\n{1}\n{2}\n{3}, {4} {5}"
Run Code Online (Sandbox Code Playgroud)

哪里

  • 0 =街道1
  • 1 =街道2
  • 2 =街道3
  • 3 =城市
  • 4 =状态
  • 5 =拉链

捕获时,大多数这些字段都是可选的.例如,如果没有街道3,我该如何避免空行?我可以使用这样的模板"{0} {1} {2} {3} {4} {5}",然后相应地替换"street 3 \n"或"",但模板不提供对格式化有很大好处.

有没有办法在格式字符串中包含条件?或者是否有另一种,最好是轻量级的模板工具,它支持条件格式化?

java string templates template-engine stringtemplate

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

列出与CVS命令行上的标记关联的所有文件

CVS命令行上是否有一种方法可以列出与标签关联的所有文件?

cvs

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

具有货币格式的JSF convertNumber是圆形还是截断其他小数位?

这是一个例子:

    <h:outputText value="#{myBean.myMoney}">
       <f:convertNumber type="currency" currencySymbol="$" />
    </h:outputText>
Run Code Online (Sandbox Code Playgroud)

鉴于我有1.006美元,这个输出会是1.00美元还是1.01美元?

这里不说:http: //java.sun.com/javaee/javaserverfaces/1.1_01/docs/tlddocs/f/convertNumber.html

java jsf

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

在网络应用程序中放置META-INF/services/java.sql.Driver的位置

javadoc的说:"加载my.sql.Driver类中,META-INF /服务/ java.sql.Driver文件需要包含下面的条目:my.sql.Driver".

Web应用程序通常没有META-INF文件夹作为WEB-INF的兄弟吗?但是,JPA规范正在WEB-INF/classes/META-INF /中寻找persistence.xml.

哪个地方对于services/java.sql.Driver是正确的?

顺便说一下,我在两个地方都得到了"No suitable Driver"例外.

java jpa web-applications jdbc

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