这是随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 …
有时我做了一些本地更改,无论出于何种原因不想将它们提交到源存储库.在这种情况下,我喜欢压缩并保存我在本地文件系统上的更改,直到我准备好在以后提交它们.
我记得在早期版本的eclipse中,Synchronize视图中有一个上下文敏感的操作,它会在Navigator视图中突出显示您在Synchronize视图中选择的相同文件.然后从"导航器"视图中,您可以选择导出突出显示的选择.
我不再在Synchronize视图中看到该选项仍然可用,并且在Navigator/Package Explorer视图中手动选择文件非常繁琐.是否有一种简单的方法可以在Synchronize视图中导出选定的文件?
鉴于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) 我正在使用MessageFormat使用如下模板格式化一些地址:
"{0}\n{1}\n{2}\n{3}, {4} {5}"
Run Code Online (Sandbox Code Playgroud)
哪里
捕获时,大多数这些字段都是可选的.例如,如果没有街道3,我该如何避免空行?我可以使用这样的模板"{0} {1} {2} {3} {4} {5}",然后相应地替换"street 3 \n"或"",但模板不提供对格式化有很大好处.
有没有办法在格式字符串中包含条件?或者是否有另一种,最好是轻量级的模板工具,它支持条件格式化?
这是一个例子:
<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
该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"例外.