自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

indexchen的专栏

勿在浮沙筑高台

  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 论软件的复杂性

目前软件所采用的体系结构相对要解决的问题来说,不管要解决的问题本身是简单还是复杂,软件给出的解决方案通常都不会简单,尤其是一些企业级解决方案。软件是用来解决问题的,如果问题域本身已经很复杂,再使用一个更加复杂的工具去解决它,其成功的概率为0。关于问题域的复杂性可以参阅布鲁克斯那篇“没有银弹”的经典文章,本文关注的是软件的复杂性。从软件的发展历程看,复杂系统通常都会失败,不过失败后都通常会衍

2006-05-31 11:54:00 3346

原创 用JAXB来简化xml和对象间的交互

在很多应用中,xml得到越来越多的使用,但对xml中的数据进行处理时通常是采用DOM、XPATH、SAX等方法将其数据解析后传递给内存中的对象,这种方法存在大量的重复任务:解析xml。由于不同应用中的xml格式各不相同,因此很难写出通用解析程序来重用。 不过现在可以考虑使用JAXB(Java Architecture for Xml Binding)来将xml直接绑定到对象,也就是说不需要每次

2006-05-23 16:27:00 2727

原创 在Dynamic Proxy中取方法标注(annotations)要注意的问题

在jdk1.5中对类的方法申明了标注(annotations),当使用动态代理对该类的实例进行代理后要在invoke(Object proxy, Method method, Object[] args)中获取方法method的标注时不能直接从method获取,就象下面的代码:public class DynaProxy implements InvocationHandler { MyCla

2006-05-15 16:39:00 1587

原创 使用标注(annotations)而不是xml来作为系统配置

标注(Annotations) 是jdk1.5引入的元数据(metadata)处理机制,利用标注来作为系统配置,比现在常用的xml方式可得到如下的好处: 易编写和维护:标注是和源代码放在一起的,可以在集成开发环境中和源代码同时进行操作,有语法错误可以立即发现。 在修改源代码时可更好同步修改需要修改的标注,而不像在分离的xml文件中那样容易遗忘。 类型安全:标注被定义为一种类

2006-05-13 15:56:00 1430

原创 DROM4J:一款简洁易用的开源O/R mapping工具

不在需要创建大量的xml配置文件,不用在表所对应的类中为每个列重复定义类字段以及两倍的get,set函数,简化的对象之间的关系,不用再去处理一对多,多对一,多对多,一对一这些复杂的关系。DORM4J以极度简洁的方式实现对象和数据库之间的影射,如果用过Ruby on Rails,可以认为DORM4J是ror的ORM在java中的实现。下载地址: http://sourceforge.net/

2006-05-12 11:26:00 1316

High Performance MySQL(第二版)

High Performance MySQL(第二版).pdf

2010-03-19

grails in action

免费下载,鄙视那些高分下载的**. 学习grails 的好资料

2009-07-06

groovy recipes

groovy recipes电子书

2008-05-08

Html - Css - Javascript - The Web Programmer's Desk Reference

Html - Css - Javascript - The Web Programmer's Desk Reference

2007-07-03

Head.Rush.Ajax

介绍ajax的书籍,为OReilly head first系列书籍

2007-05-28

空空如也

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

TA关注的人

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