我写了一个比较器,按升序排序,如下所示.哪个运作良好.
Collections.sort(resultList,new Comparator<MyModelClass>() {
@Override
public int compare(MyModelClass o1, MyModelClass o2) {
Integer id1= o1.getId();
Integer id2= o2.getId();
if(id1 == null && id2 == null) {
return 0;
}else if(id1 != null && id2 == null) {
return -1;
} else if (id1 == null && id2 != null) {
return 1;
} else {
return id1.compareTo(id2);
}
}
});
Run Code Online (Sandbox Code Playgroud)
这样实施好吗?请帮我?
谢谢!
09/27/2009 19:48:00 Departure Location
Run Code Online (Sandbox Code Playgroud)
我试图匹配并替换文本文件中的给定行.日期和时间之后的文本长度可以变化.我正在逐行读取文件,我需要将最终输出打印为 -
Date=> 09/27/2009
Time=> 19:48:00
Text=> Departure Location
Run Code Online (Sandbox Code Playgroud)
我试图在一次通过中进行如下替换 -
if($line =~ m/(\d+)\/(\d+)\/(\d+)\h{1}(\d+):(\d+):(\d+)/){
$line =~ s/(\[a-zA-Z])/\nText=> $1/;
$line =~ s/(\d+)\/(\d+)\/(\d+)/\nDate=> $1\/$2\/$3/;
$line =~ s/\h{1}(\d+):(\d+):(\d+)/\nTime=> $1\:$2\:$3/;
print FH "$line\n";
}
Run Code Online (Sandbox Code Playgroud)
但我得到的只是 -
Date=> 09/27/2009
Time=> 19:48:10 Departure Location
Run Code Online (Sandbox Code Playgroud)
我知道匹配时存在问题,Text但我无法修复它.我仍然是Perl的初学者.任何帮助表示赞赏.谢谢!
我是java的新手,谷歌搜索并没有帮助我.所以,请耐心等待......:P
我创建了一个包acs.这个包有了Gets具有该方法的类foo().
现在,我在同一个包中创建了另一个类,并尝试调用该方法foo().当然这会奏效 - (new Gets()).foo();.
但我添加了一个导入import acs.Gets;,只是尝试直接使用该方法 - foo(); 如http://docs.oracle.com/javase/tutorial/java/package/usepkgs.html中所述.但不幸的是,代码没有用.请告诉我哪里出错了.任何帮助将不胜感激!
我试图集中导航.CSS text-align:center; 不管用.它似乎不会影响导航的任何方式,形状或形式.
这是我的HTML:
<nav id="user_nav"><ul>
<li><a href="#">Friends</a></li>
<li><a href="#">Followers</a></li>
<li><a href="#">Photos</a></li>
<li><a href="#">Interests</a></li>
</ul></nav>
Run Code Online (Sandbox Code Playgroud)
这是我的CSS:
#user_nav {
height: 60px;
border-bottom: 1px solid black;
width: 100%;
}
#user_nav ul {
margin: 0 auto;
width: 100%;
}
#user_nav ul li {
list-style: none;
display: inline;
text-align: center;
}
#user_nav ul li a {
padding: 15px 25px 0 0;
font-size: 18px;
float: left;
}
Run Code Online (Sandbox Code Playgroud)
请注意:我正在尝试使链接水平和垂直居中.
如果有更好的方法来做到这一点,而不是我现在这样做,我愿意接受建议.
请帮我.
我正在解决我的项目并遇到一些问题,我搜索了它,但找不到完整的学习资源,我需要的是使用我的Java程序将图像存储在SQL Server数据库中,并且需要返回检索,图像尺寸不大,介于30到50 K之间,我可以使用toolKit中的getImage()方法从我的磁盘加载图像
Image imm = Toolkit.getDefaultToolkit().getImage("URl");
Run Code Online (Sandbox Code Playgroud)
,但我不知道如何将该图像转换为二进制格式并存储在数据库中,然后检索从数据库返回.我想通过查看几个站点将它存储在VarBinary中,我发现SQL Server中的图像类型很快就会退回.