自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于String累加

昨天在群里跟人讨论关于String累加的问题,貌似没有人能特别准确的知道是一个什么样的情况,今天我通过jclasslib (PS:从[url]http://zangxt.iteye.com/[/url]搞到的好东西)来检测一下编译器是如何进行字符串累加的,我们先写一段代码:[code="java"]package francis; public class TestString { ...

2010-11-21 19:54:11 365

原创 答复: 泛型理解上的一个问题

[quote="bill.end"][quote="kala888"][quote="悲剧了"]请帮忙解释下这个泛型问题,具体逻辑我都下在代码注释里面了[code="java"]public class Test01 { public static void main(String[] args) throws Exception{ ArrayList arr1=new Arra...

2010-11-08 10:11:56 106

原创 青春已经慢慢远离

哎...我们已经不再年轻。身边的人都趁着青春的最后关头,去拍艺术照,纪念这已经快要逝去的年华。直到现在,仍然不知道未来的路该如何去走。但是,所有的一切都不允许我们停下脚步。现实是残酷的,未来是迷茫的,但是路还得自己走.......

2010-11-07 13:05:11 87

关于Iterator

JDK是这么说的:在迭代器创建之后,如果从结构上对映射进行修改,除非通过迭代器自身的remove 或 add 方法,其他任何时间任何方式的修改,迭代器都将抛出 ConcurrentModificationException。因此,面对并发的修改,迭代器很快就会完全失败,而不冒在将来不确定的时间任意发生不确定行为的风险。注意,迭代器的快速失败行为不能得到保证,一般来说,存在不同步的并发修...

2010-10-30 19:56:54 295

悲剧的支付宝一面

今天大概十一点左右接到面试通知,让我三点之前到达面试地点。没带简历,出去打了一份在chinahr上down的简历,并不好看。然后等了一会会,跟其它面试的人聊了聊,知道了支付宝大概有200多个Java职位。很快,就有人喊我过去面试,面试官名字貌似比较复杂,我没能记得住,是个比较年轻的面试官。可能由于准备得相当不充分,导致很快就被鄙视了,让我谈谈所做项目的系统设计以及系统规划,由于没有准备好,而且...

2010-10-15 16:41:32 113

使用枚举类型的一个注意点

申明:本人菜鸟~以下总结属于菜鸟级总结,大牛走开! :( :shock: :shock: 对于枚举类型,有一点需要非常注意:可以在其中定义数组常量,但是最好不要在使用内部构造函数时使用这些数组常量,因为此时这些数组常量可能尚未初始化,估计是由于初始化顺序的问题。对于以下程序,我在Debug时发现,当这些枚举类型调用内部构造方法时,对于那些定义在HeroEnum中的那...

2010-08-10 18:12:55 204

枚举的一种高级用法

[code="java"]package abstract_factory;public enum RoomEnum { //定义值的时候同时调用自己定义的内部构造函数。 BedRoom("abstract_factory.BedRoom"), LivingRoom("abstract_factory.LivingRoom"); private String valu...

2010-08-08 08:44:07 325

总结一下log4j

log4j是一个非常优秀的日志操作组件,它不仅能够替代System.out.println()输出调试信息,而且还能通过配置日志级别,根据不同的需求,输出不同级别的信息,因此可以将软件的调试与运行阶段区分开,以往采用的方式是将Debug时输出的语句逐个删除,当项目变得庞大时,这项工作会花费大量的成本,而Log4j则省去了这部分的成本,只需要在log4j的配置文件中更改输出级别即可。它还能定义不同的...

2010-07-25 15:43:50 71

标签的闭合问题

今天发现了一个非常奇怪的浏览器兼容性问题:我想在博客上放一个日历,于是下载了jquery-easyui,经过修改完成所需要的效果后,准备放入项目中,发现一个很奇怪的问题:该日历效果在chrome浏览器中显示相当正常,但是在IE8及其兼容模式下,出现了一些问题:只显示了当前页面的背景,页面所有内容都没有显示,我起初怀疑可能是jsp解析成html源代码时出现问题,可是检查了一下,并且使...

2010-07-11 18:33:38 306

简单代理模式与策略模式的区别

看到这篇文章很受启发,[url]http://royaki.iteye.com/blog/659895[/url]我个人的理解是这样的:简单代理模式与策略模式在功能上的很大的区别是:简单代理模式中,代理类知道被代理类的行为,因为代理类与被代理类实现的是同一个接口,因此代理类与被代理类的结构是相同的;而策略模式中,策略容器并不知道内部策略的详细信息,因为容器并没有实现...

2010-05-24 11:02:08 223 1

个人博客中的相关问题(二)

二.相关方法:1.将导航之类的用统一的一个文件来管理.<jsp:include page="common/header.html" /> 如果include是一个JSP文件,可能会产生乱码,需要在头部加:<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding...

2010-05-15 10:38:25 90

个人博客中的相关问题(一)

最近在做一个个人博客,准备放到Google Application Engine上去,本来是想找一个现成的Java版本的博客,找了很久找到了两个源代码,感觉不太合我的心意,于是准备自己做一个玩玩.本博客系统采用的是Struts2.1 + JSTL + Fckeditor + JDO.本博客还在制作中,将过程中的一些方法及经验总结如下:一.关于异常1.java.lang.Instantiat...

2010-05-15 09:58:56 117

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除