自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eric Zhu的专栏

原来学习也是一种技能

  • 博客(9)
  • 收藏
  • 关注

原创 2G内存的极限优化,为Java开发插上飞翔的翅膀

Java开发在所有的开发中,属于对系统要求比较高的一个了。而随着硬件性能的逐步提升并伴随着价格的大幅度降价,现在的Java开发人员相信都有了个比较适宜的开发环境了。好的开发环境是我们高效工作的一个有效保障,但如何最优化当前的硬件配置进一步提升性能,则需要每个人根据自己的习惯进行进一步的优化。 本人的硬件配置是IBM T60,CPU: T5600 Core Duo 2 1.83G,内存:2G

2007-12-29 12:57:00 2339 2

原创 Spring+Hibernate+MVC:Controller层中引入@Transaction对Service层设计的简化

Spring+Hibernate是目前Java应用开发中比较常见的组合,在开发WEB应用的时候,可能会结合一些其他的框架如Struts,这里的介绍以Spring MVC为WEB框架。目前采用的分层设计(MVC)中,数据的持久化获取主要都是在Service中完成的,而Controller主要通过调用Service的相应接口获得Model,然后返回给View,这个模式对于设计来说是相当完善且被我们

2007-12-28 09:25:00 4552 2

原创 Eclipse常用插件汇总(带图示的使用说明及下载地址)

工欲善其事,必先利其器 。对于Java开发来说,Eclipse是我们最常用的IDE。而Eclipse相对其他IDE(如NetBeans)来说,最强大的就在于插件,因此,如果不好好的选择插件,那Eclipse就基本上被最大程度的给“残废”了。以下为本人常用的插件,排名不分先后,部分插件会附图。(注:本人的Eclipse为3.3,JDK 1.5,所以上述插件在这个环境中能完美运行)1. Sub

2007-12-25 11:28:00 2441

原创 Spring IDE 2.02 Announced(支持了context: 以及p:语法了)

在升级到Spring 2.5后,使用原先的Spring IDE 2.0.1进行2.5新特性的context配置时,配置文件始终报错 (主要是这段配置),其错误信息如下:这个问题主要是Spring IDE 2.0.1对这个解析有问题,CommonAnnotationBeanPostProcessor其实是位于org.springframework.context.annotation包下的,

2007-12-24 15:07:00 901

原创 Spring 2.5新特性带来的便捷与一点疑问

 Spring 2.5相对于2.0来说,最大的特性在于极尽可能的降低了配置文件的数量(大范围的使用@Anotation),并对配置能够做到尽可能在启动装载配置时进行校验,这样之前对于配置文件的遗漏等问题在第一时间就能够检测出来。 当然Spring 2.5其他很多特性比较隐形,譬如多线程性能的提升等等。在Spring 2.5刚发布没几天,我就通过一个项目进行了2.0向2.5的迁移,在这期间深刻的

2007-12-21 09:53:00 954

原创 使用Spring的AOP进行缓存在遭遇Hibernate应用时的注意点

Hibernate的实体有三种状态:Transient、Persistent、Detached,其中,只有处于Persistent的实体的变更能够被Hibernate监控到并进行相应的操作。Hibernate对实体状态的操作,在使用了Spring的AOP进行缓存时就有了一些需要说明的问题了。 ProductService是一个产品服务类,提供了获取所有产品getProducts()、获

2007-12-20 10:17:00 1185 1

原创 Hibernate的继承特性:优雅背后的小陷进

Hibernate有很多特性,这里不多说,只说几个和本次内容相关的特性。1、同一Session中的同一实例确保只加载一次具体来说就是在同一个Session中,调用多次session.get(id, Class) / session.load(id, Class),都只发生一次实际的数据库操作(即第一次调用时访问数据库,后续的访问直接从session的缓存中返回了)。这个特性在多个Service

2007-12-19 23:26:00 1267 1

原创 Flex一周学习摘要

有个项目,需要比较好的客户使用感受,因此准备采用比较成熟的RIA。选型很简单,Java的Applet、Web Start由于Java本身的缺陷(复杂,学习曲线大)等问题排除(JavaOne 2007上提及的JavaFX由于还只是个想法阶段,排除,以后倒是可以考虑的,谁让我是忠实的Java FANs呢!!!)。微软的SliverLight,长时间没有用微软的东东了,估计学习曲线也是蛮大,也只能放

2007-06-04 10:15:00 1079

原创 XDoclet中生成IBM WebSphere DD档的Bug

XDoclet在生成WebSphere的DD文档时存在Bug,运行时出现TempleteException错误,问题存在于xdoclet-ibm-module-1.2.1.jar包中的模板文件xdoclet/modules/ibm/websphere/web/resources/ibm-web-bnd_xmi.xdt,将原始文档中:    jndiName="">      "/>     用

2004-07-21 13:48:00 1017

空空如也

空空如也

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

TA关注的人

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