自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Nutz.Json支持泛型的解决方案

    Nutz.Json从整体上来讲,还是非常强大的,只需要简单的一个方法,就可以实现Json字符串与java对象之间的转换。但是在实际应用中,我们常常需要把一个泛型集合序列化成Json字符串,使用Json.toJson()还是很方便的,但是当我们要反序列化的时候,往往就不那么顺利了。因为泛型信息在编译阶段就被擦除了,缺少了泛型信息,Nutz就不知道要怎么去转换了。     明白了问题出在哪里...

2011-05-04 12:32:44 196

原创 SCJP笔记(二)

1、可变长参数总是最后匹配。 2、多态只适合于方法,并不适用于变量。 3、多态进行方法参数的匹配时,先加宽,后装箱,并不能加宽并装箱。 4、hashCode决定了Object在HashMap中的位置,equals决定改位置上是否有相等的对象,所以,只有这两个方法的返回值都相等时,才会在HashMap中判定为重复。 5、Object放入HashMap中后,如果进行了会导致hashCo...

2010-11-21 12:53:47 74

原创 XBlink适配器设计思路

      XBlink的重构已经开始了有一段时间了,最近事情也很多,没有太多的时间来静下心来思考这些个问题。前几天在群里我们展开过讨论,怎样才能使得XBlink'的解析性能更上一层楼,讨论的结果就是,摒弃dom方式,直接读取InputStream来进行解析。       经过考虑,我有了这样的思路。在序列化时,就按照现有的深度优先的方式来进行,反序列化的时候呢,就可以根据深度优先的特性来操作文...

2010-09-06 21:48:41 87

原创 复合对象解析为XML的顺序表算法的改进

   上次的算法采用的算法,不适合生成相对路径,另一个的弊端在于,如果这个解析树太过庞大,那么用来表示路径的数组就越庞大,占用了大量的空间,针对这一点,我又进行了改进,从而获得了一个使用空间较少的算法。     此算法也可容易的生成相对路径。看例子,这次顺序表的结构发生了变化: 本次在存储结构上发生了变化,最上面一行表示存储的节点,下面的数字代表是该节点父节点所在的位置。当发现节点D已经存...

2010-08-22 13:37:12 124

原创 复合对象解析为XML的顺序表算法

上两个图,说明复合对象的关系以及XML表示的方法:简单来说就是Root中有objectA跟objectB,objectB中包含objectC,objectC中又包含了objectA,即引用了objectA。    注意看objectC这个节点中,reference属性使用相对路径表示出了objectA的位置。大家从上面两个图应该了解这是个什么情况了。     那么先说一下树形结构的解决方...

2010-08-21 23:14:16 111

原创 SCJP笔记(一)

1、默认访问级别与protect:     protect和默认访问控制级别几乎完全相同,但有一点主要区别。只有当访问默认成员的类属于同一个包时,才能访问默认成员,而对于保护成员来说,即使子类位于不同的包中,该子类也能访问它(通过继承)。如果使用了protect级别,那么一旦包外子类继承了保护成员 ,(被子类继承的)该成员对这一子类外的任何代码来说都变成私有的,但是对于该子类的子类不是这样。子类...

2010-08-19 09:30:00 62

原创 XBlink初印象

XBlink是一个轻量级的XML序列化反序列化工具,位于Google Code上的开源项目,发起人是我大学的哥们。前几天受他邀请,参与这个项目的维护。 这个项目据他本人讲,是在工作中经常用到XML的序列化和反序列化,慢慢的就有个这个项目的雏形。其实这可能又是被重复制造的轮子,但是我们是本着提高自己技术水平这个目的来做的,所以,是不是轮子,我们并不关心。 现在XBlink...

2010-08-18 16:41:21 106

空空如也

空空如也

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

TA关注的人

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