自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 运用 工厂方法模式 模拟创建自己的奶茶店

工厂方法模式最常用的设计模式之一。它在创建实例对象中的作用堪比我们经常用到的new机制。这种设计模式将对象的创建规则放在父类中,而所有实现细节都留给子类自由发挥,具有强大的扩展能力。在这里将以经营一家奶茶店来理解工厂方法模式的优点。       首先,创建一家奶茶店,经营多种奶茶: public class MilkTeaSeller{ public void OrderMil

2008-07-13 21:45:00 2237

原创 设计模式 之 Template Method pattern

虽然继承一向恶评如潮,专家们都提倡多用接口,少用抽象类继承。但继承在模板方法模式中的成功应用确实有目共睹的。       Gof给模板方法的定义是:在一个方法里定义算法的骨架,将一些步骤延迟到其子类。一句话,将各自类的公共部分极大可能地在父类中实现,而各自类之间的个性部分由其自由发挥。模板方法模式结果比较简单,只有两个对象:       1 AbstractClass(抽象类),即父类

2008-07-07 20:41:00 341

原创 设计模式 之 适配器模式

          Adapter Pattern总的划分有两种实现方式,分别是Class Adapter以及Object Adapter。根据黄金法则“多用组合,少用继承”,Object Adapter应用范围一般比Class Adapter要广。下面就我自己写的代码来理解理解。          例子:Adapter所承担的责任就是适配的作用,如显卡适合配,电源适配器,乃至我们现实生活中的

2008-07-04 12:47:00 268

原创 设计模式之 迭代器模式

最近偷空看《JAVA与设计模式》,关于设计模式的重要性,有人戏称如侠客练剑,模式如剑招,先学剑招,再贯通,最后无招胜有招,想当年令狐冲也是这么走过来的。嘿嘿~~ 细细看了Iterator pattern,又在google上看了些别人的帖子,有点感觉,写下来当读书笔记。 在BOF的《设计模式》一书中,他给Iterator pattern 下了一个定义:提供了一种方法顺序访问聚合对象中的各个元

2008-07-03 22:50:00 393

原创 工作小结

眨眼间,2007已经过去,2008已经开始。想想这一年,浪费了大半时间,从8月份起到了北京这边以后,跟着项目的一步步进展,自己也在慢慢得成长,从一开始跟着别人混,到现在基本负责整个项目,开始觉得有点充实。但有时候觉得这还不是我的全部,我需要一个更大的舞台,所以经常烦恼08年的去向。最近忙于3件事,其一是生病,大病了一场,人也松弛了不少,其二是将birt报表集成到现有的web 项目当中,最后是预

2008-01-06 22:15:00 326

原创 《数据导入工具》V1.0发布

有人说,当没有是事情做的时候,就是该总结的时候了。虽然事情还有很多很多,但还是应该总结一下。这个软件的诞生,其实目的很简单,减轻数据录入人员的工作量。科里平时给病人做很多很多检查,水测量,PWV测量,生化检查等等等等。做完检查后,很多检查数据以excel文件的格式保留在机器上,等待数据录入人员一条一条录到数据库里面。确实挺烦。这个工具用VB写成。本来想用VC,毕竟自己对VC熟悉点,VB

2007-11-26 09:00:00 773 3

原创 Struts Html 标签Bug

今天碰到一问题,弄了很久,最后发现应该是struts html标签工作不稳定造成。说得不对的地方大家包涵。我有一表单,如下:html:form   action="/ClinicOutcome.do?operate=save"  onsubmit="return validateClinicOutcomeForm(this);">....td class="label">    html:

2007-11-08 16:24:00 497

原创 Javascript与页面验证

     上上礼拜五台湾来的客人做演示的时候,系统突然出现了问题(非常糗).页面参数传递出现的问题,也导致了页面验证的失败。其实本来一切都OK的。在这之前自己也做过很多测试,YC师兄之前也给我大略测试了一下,也提了一些建议(^_^)。其实后来想想,出现问题我倒不怕,咱搞技术的,说白了就是跟问题打叫道。问题来了,我把你摆平,问题不来,我硬是给你搞出来,然后再把你摆平.后来分析了下问题,发现罪

2007-11-04 11:24:00 817

原创 页面验证

     有一JSP页面,上有一表单,提交的时候,需要对其内容进行检验。我用了两个方法,别人在这里叙述一下:   方法一:在表现层验证,也就是在提交表单后,立即通过javascript进行验证。代码如下:@ page contentType="text/html;charset=GBK"%>@ taglib uri="/tags/struts-html" prefix="html"

2007-10-30 17:22:00 647

原创 病人退出与DetachedCriteria查询

今天一直在做“病人退出”随访内容(或者该称为业务)。何谓病人退出?就是病人由于死亡,痊愈,转归等原因退出随访计划,因此,在做这个内容的时候,不仅跟其他随访计划一样,要有增删查改的接口,而且要实现“退出”这一功能。         增删查改这个好说,跟其他随访计划没有什么两样,倒是“退出”这一功能,着实让我为难了一会。         现在系统中,想要增加随访计划,首先要查询得到会员名单,选

2007-10-17 21:15:00 561

原创 安全性检验与异常抛出

          我一向对这方面都不怎么看重的,觉得技术上掌握了,其他细节当然就不是问题。感谢YC师兄,昨天的一番话让我印象深刻,也让我收益菲浅!         如果自己做的东西很小,不成规模,那还没什么。但是,如果应用范围广,受益群体大,那安全问题就不得不作为一个方面来考虑。今天查了这方面的资料,我的天,还真的有这样的案例。黑客居然可以根据打印在jsp页面上的错误信息攻入服务器~怕怕。

2007-10-13 21:48:00 535

原创 Hibernate的多表查询

    经常看到有人发帖寻求Hibernate多表联合查询的问题,又是inner join,又是left,又是right。我比较死板,看到这些头很大。我觉得,又了Hibernate的映射文件,根本就没必要搞联合查询,至少不用写那么累赘的SQL语句。无可否认,SQL语句已经在我们的脑海中根深蒂固。    现在做的项目,经常要用到多表查询,而且用到的表,一般不是三个,有的时候需要更多,但是,用了映

2007-10-11 17:57:00 771

原创 有关返回集合的错误

有两个表,表一是记录病人退出资料,名字EXITMT;表二记录病人电子病历资料,名字EHRMT。两者是多对一的关联关系。在EhrMt.hbm.xml映射文件中有如下代码:set inverse="true" lazy="true" name="exitMts">key column="EHR_ID" />one-to-many class="ExitMt" />set>在Exit

2007-10-09 21:22:00 384

原创 构造函数问题

 我现在在做病人退出的页面,数据表EXITMT跟电子病历表EHRMT是多对一的关联。现在的问题是,在cdms/domain/ehr下的ExitHistory.java中,构造函数ExitHistory()有点问题。//////////////////////////////// cdms/domain/her/ExitHistory.java//////////////////////

2007-10-09 10:35:00 503

原创 技术Blog留念

这几天,心血来潮,想着给自己开一个技术Blog. 其实自己要分享的东西不多,只是多了这么一个空间,以后可以把自己学习的点点滴滴都记录在这里. 纯粹是技术类~,希望在这里,我可以成长得更快!

2007-10-09 10:18:00 369

XML资料大全

最全的资料,语法,例子,应有尽有

2007-12-03

Oracle报表经典语句

很经典哦,对大家做报表都很有帮助!

2007-09-17

空空如也

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

TA关注的人

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