犯傻了 关于Java中的equals

2010.06.09 / 标签: / 分类: Java技术

Java

一个没注意就写了这么一段代码,乍看起来好像没错,IDE也没有提示有错。

1
2
3
4
String s = "3";
if(s.equals(3)){
	//do something here
}

判断结果始终为false,一直无法去do something。仔细看了一下自己写的代码,怎么犯傻,整了这么个低级错误,改成s.equals(“3″)就行了。
在进行字符串比较的时候,equals()是判断两个字符内容是否相同,而==是判断两个字符串的地址是否相同。
在进行数值比较的时候,==是判断其值是否相等。
因为equals()方法接收的是一个Object类型的参数,所以传递一个未加双引号的3进去没有提示出错。

真悲剧 开机grub rescue

2010.06.05 / 标签: / 分类: Linux
21°

ubuntu

昨天晚上不知道哪个筋不对了,竟然把Ubuntu所在的分区直接格式化了。接着“免疫上网驱动”的CWall.exe不停地报错,ppstream假死,任务管理器无法使用。等了会见还是没反应,于是重新启动,于是就看到悲剧的黑屏。 阅读全文>>

2010年六一儿童节

2010.06.01 / 标签: / 分类: 生活点滴
12°

今天是六一儿童节,公司竟然给放假半天,可把我给乐坏了。11点的时候正在噼里啪啦的敲着代码,老总突然说:“一会大家在公司吃完午饭就直接回家吧,今天过节,放半天假!不想走的留在公司也行!”不是吧?我没听错吧?六一还给放假?确认后,赶紧把这个消息给QQ上几个哥们发了一遍,气气他们,O(∩_∩)O哈哈~ 阅读全文>>

医院太黑了吧

2010.05.28 / 标签: / 分类: 生活点滴
27°

周一早上起来突然发现左耳听不清声音了,到公司后请假跑到安贞医院,妈呀,人还真多,挂号没把我等挂了,挂上号了又排队等医生一个个叫。进去后医生看了一眼说:“耳屎堵住了”。 阅读全文>>

Bad version number in class file

2010.05.26 / 标签: / 分类: Java技术
Sofa

Java

突然就蹦出来这么个异常,咋解决呢?分析一下,就一个version便能知道一半了。检查了一下,原来MyEclipse8.5中JDK是1.6,而TOMCAT用的JDK是1.5的。但是把MyEclipse的JDK降到1.5后,问题依旧没有被解决掉。
这是为什么呢?百度一下,有人说是JAR包的问题,于是想了想最近我加入了哪个包了?嗯…JXL.jar接着回到发布页上去看了看,原来我用的这个最新的JAR包需要JDK1.6,于是下了个1.4版的把之前的覆盖掉,让猫儿重新复活,没问题了。

htaccess实现图片防盗链

2010.05.25 / 标签: / 分类: 网络拾遗

在cPanel中看到一个防盗链功能,之前也曾发现有很多地方直接使用我的博客图片,哎,更没有注明出处,于是乎赶紧把这个功能给打开。开启后觉得不是很好,很多网站都是盗链跳转到一张印有他们版权的图片上。如果我也做张那样的图片放在我的博客上?感觉依旧不好,因为还是会消耗我的带宽,虽然说一张小图片也不大,可是谁让咱这么抠门呢?O(∩_∩)O哈哈~ 阅读全文>>

使用JXL操作Excel文件

2010.05.21 / 标签: , / 分类: Java技术

[使用jsp实现word、excel格式报表打印]]的方式导出Excel很简单,但是又不是很通用。之前[Java操作Excel导入Oracle]是通过JXL读取Excel存入数据库中,而这次是用数据库中的数据填写Excel。 阅读全文>>

批处理修改IP

2010.05.18 / 标签: / 分类: 网络拾遗
18°

公司里是动态分配IP,回去又得设置为静态IP,太折腾人了。几乎所有的基于UI的操作都可以在CMD中实现,所以就查了点资料写了这么一个批处理文件。因为人懒,所以科技在发展。 阅读全文>>

槐花

2010.05.16 / 标签: , / 分类: 生活点滴

槐花

槐花开了,上班的时候闻到阵阵槐花香,但就是不知道是哪的槐树。周五下班无意中抬头一望,一串串槐花挂满树枝,终于发现了来源。想来已经好几年没有吃过槐花焖饭了,曾经自己家院子里就有几棵槐花树,盖房的时候全都伐了。现在村里好像一棵槐树都没有了。 阅读全文>>

Java中的垃圾回收器如何工作的

2010.05.11 / 标签: / 分类: Java技术

Java

Java

Java

如果你接触过开销巨大的在堆中分配对象的编程语言,你或许会很自然的认为Java中的对象分配方案也是一样。然而,Java垃圾回收器对创建对象的速度的递增有着重要的作用。起初,这个听起来貌似很奇怪——空间的释放影响空间的分配。可是JVM就是这么工作的,意思就是说,在Java中为堆对象分配空间如同在其它语言中的栈中一样快。 阅读全文>>

无觅相关文章插件,快速提升流量