问题列表 - 第14282页

Java:System.getProperty("user.home")返回"?"

我完全失去了这个:System.getProperty("user.home")System.getProperty("user.name")返回一个问号"?".

System-Specs:
Kubuntu 9.04
Gnome 2.2.61
Java 1.5.0_16
Run Code Online (Sandbox Code Playgroud)

我的测试用例看起来像这样:

$ more Test.java
class Test { public static void main( String[] args ) { System.out.println( System.getProperties() ); } }
Run Code Online (Sandbox Code Playgroud)

结果是(添加换行符以提高可读性,替换公司名称和自己的名称):

$ javac Test.java
$ java Test
{
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition,
sun.boot.library.path=/home/MYCOMPANY/myname/apps/jdk1.5.0_16/jre/lib/i386,
java.vm.version=1.5.0_16-b02,
java.vm.vendor=Sun Microsystems Inc.,
java.vendor.url=http://java.sun.com/,
path.separator=:,
java.vm.name=Java HotSpot(TM) Server VM,
file.encoding.pkg=sun.io,
sun.java.launcher=SUN_STANDARD,
user.country=US,
sun.os.patch.level=unknown,
java.vm.specification.name=Java Virtual Machine Specification,
user.dir=/home/MYCOMPANY/myname/temp,
java.runtime.version=1.5.0_16-b02,
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment,
java.endorsed.dirs=/home/MYCOMPANY/myname/apps/jdk1.5.0_16/jre/lib/endorsed,
os.arch=i386,
java.io.tmpdir=/tmp,
line.separator=
,
java.vm.specification.vendor=Sun Microsystems Inc.,
os.name=Linux,
sun.jnu.encoding=UTF-8,
java.library.path=/home/MYCOMPANY/myname/apps/jdk1.5.0_16/jre/lib/i386/server:/home/MYCOMPANY/myname/apps/jdk1.5.0_16/jre/lib/i386:/home/MYCOMPANY/myname/apps/jdk1.5.0_16/jre/../lib/i386,
java.specification.name=Java …
Run Code Online (Sandbox Code Playgroud)

java kubuntu

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

T-SQL - 使用"="与"as"进行别名化

是否有任何特殊原因(性能或其他方面)在使用别名列时使用AS?

我个人的偏好(为了便于阅读)是使用这个:

select
alias1     = somecolumn
alias2     = anothercolumn
from
tables
etc...
Run Code Online (Sandbox Code Playgroud)

而不是这个:

select
somecolumn as alias1
anothercolumn as alias2
from
tables
etc...
Run Code Online (Sandbox Code Playgroud)

我错过了任何我不应该这样做的理由吗?在格式化列时,其他人的偏好是什么?

sql t-sql sql-server

22
推荐指数
7
解决办法
7945
查看次数

Hibernate/Toplink在JPA之上提供什么?

据我所知,JPA本身提供了所有闪亮的功能,如ORM,JPQL,实体关系映射等.但我真的不明白,为什么人们在JPA之上使用Hibernate或Toplink.

Hibernate提供的JPA本身没有什么?

java orm hibernate jpa toplink

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

用于选择前一天所有行的SQL语句

我正在寻找一个好的SQL语句来从一个表中选择前一天的所有行.该表包含一个日期时间列.我正在使用SQL Server 2005.

sql sql-server sql-server-2005

107
推荐指数
6
解决办法
35万
查看次数

如何在equinox中获取bundle的类加载器?

我已经为此阅读了很多equinox代码,但仍然无法弄清楚在eclipse equinox设置中获取osgi包的类加载器的非hacky方法.有吗?

eclipse osgi bundle classloader equinox

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

如何单击检查CheckListBox项?

我正在Forms用C#编写Windows 应用程序并使用CheckListBoxControl.

如何只需单击一下检查CheckListBox项?

c# checkbox winforms

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

三个布尔值保存在一个tinyint中

可能是一个简单的问题,但我似乎受到程序员的阻碍.:)

我有三个布尔值:A,B和C.我想将状态组合保存为无符号tinyint(最大255)到数据库中,并能够从保存的整数中导出状态.即使组合数量有限,我也希望避免将每个状态组合硬编码为特定值(如果A = true且B = true,则值为1).

我试图给变量分配值(A = 1,B = 2,C = 3),然后加入,但我不能区分A和B是真的,即只有C为真.

我很难过,但很确定这是可能的.谢谢

type-conversion

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

黑莓 - 应用程序加载屏幕

我的应用程序包含大量图像.所以加载应用程序需要一些时间.我想在加载应用程序时显示加载屏幕.这怎么可能 ?

user-interface blackberry splash-screen loading progress

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

我是否必须在没有特定功能的情况下进行单元测试?

我正在学习单元测试最佳实践(特别感谢这篇文章:什么是良好的单元测试?),因为在我的项目中我们开始以一种无政府的方式进行单元测试.所以现在我必须从一开始就得到几乎所有应用强大的测试方法.

被引用的帖子没有回答的一个问题是我是否必须测试所有课程,甚至是没有特定功能的课程?

编辑:"没有功能"我指的是没有公共方法的类.例如,一个Person类,它只有2个自动实现的Name和Lastname属性.

.net tdd unit-testing

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

我可以将Caps Lock映射到对Delphi IDE有用的东西吗?

好的,所以我知道我可以在Windows注册表中重新映射Caps Lock键,但有什么用处可以将它映射到Delphi 2009 IDE吗?我希望代码完成(Ctrl-Space),有没有办法将单个Caps Lock键映射到Ctrl键组合?

ide delphi delphi-2009

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