谈一个两行的程序
www.javaresearch.org - 2007-12-11 11:11:36.99
HttpURLConnection connection = (HttpURLConnection) url.openConnection(); &nbs...
|
理解敏捷开发的常见误区[转]
www.javaresearch.org - 2007-10-12 13:30:05.953
好文章,大家共勉: 1. 敏捷是“一个”过程 敏捷不是一个过程,是一类过程的统称,它们有一个共性,就是符合敏捷价值观,遵循敏捷的原则。 敏捷的价值观如下: 个体和交互 胜过 过程和工具 可以工作的软件 胜过 面面俱到的文档
|
详细阐述 Template Method (模板方法) 设计模式
www.javaresearch.org - 2007-10-12 13:19:07.673
提前声明,俺写的这个只供大家学习和交流,欢迎各位给与补充、建议及意见。 1.Template Method (模板方法) 设计模式的核心思想: 抽象类规定业务逻辑,实际的处理由子类完成。 2.让我们来看看这个设计模式是怎么来设计的: 父类定义了抽象方法和业务逻辑,子类呢去实现父类定义的抽象方法,但是如果我们只知道...
|
GUI设计器们的帮派
www.javaresearch.org - 2007-04-13 00:11:44.78
最近要做一个Python的基于Eclipse的界面设计器,因此我对各种GUI设计工具做了一下分析,发现GUI设计工具也有一个门派。 在那个懵懂的年代,一切界面代码都是要开发人员手工书写,这无疑增加了开发难度,Delphi、VB等工具的...
|
设计时应该注意的问题
www.javaresearch.org - 2007-02-08 20:03:55.37
二分法:接口和实现;类和对象 类和对象只是表明一种抽象和具体的意思,不是仅仅针对Class和Object 大家给点意见我,设计的时候需要注意的问题
|
软件开发必备的因素
www.javaresearch.org - 2007-01-12 13:23:49.717
软件开发必备的因素
现在的软件开发...
|
Ant+JUnit+Cobertura
www.javaresearch.org - 2007-01-12 13:23:18.277
Ant+JUnit+Cobertura
看标题就知道,这个是开发一个Java应用的利器组合,使...
|
标准的软件工程过程之文档标准
www.javaresearch.org - 2006-12-21 23:03:12.363
标准的软件开发过程 软件开发的标准过程包括六个阶段,而六个阶段需要编写的各类文件达14种之多,在每个阶段需要编 写哪些文件,以及这些文件的主要内容见下 1.可行性与计划研究阶段 可行性研究报告;在可行性研究与计划阶段内,要确定该软件的开发目标和总的要求,要进行可行性 分析、投资一收益分析、制订开发计划,并完成应编...
|
设计模式之事务处理
www.javaresearch.org - 2006-12-21 13:44:06.223
事务处理是企业应用需要解决的最主要的问题之一。J2EE通过JTA提供了完整的事务管理能力,包括多个事务性资源的管理能力。但是大部分应用都是运行在单一的事务性资源之上(一个数据库),他们并不需要全局性的事务服务。本地事务服务已然足够(比如JDBC事务管理)。 本文并不讨论应该采用何种...
|
visitor模式概念--- visitor模式进一步
www.javaresearch.org - 2006-12-21 13:43:34.503
visitor模式理论及学术概念------------------- visitor模式进一步 一,访问者模式的角色: 抽象访问者:声明一个或者多个访问操作,形成所有的具体元素都要实现的接口 具体访问者:实现抽象访问者所声明的接口 抽象节点:声明一个接受操作,接受一个访问者对象作为参量 具体节点:实现了抽象元素所规定...
|
设计自己的MVC框架
www.javaresearch.org - 2006-12-02 17:12:40.13
首发在 我的blog 源代码放在sharesources@126.com的邮箱的收件箱里,用户名:sharesource,密码:javafans 希望保留给有用的人,谢谢。 ...
|
单例模式Singleton的实现
www.javaresearch.org - 2006-10-30 17:49:26.46
一、什么是单例模式? 在我们的Java应用程序中,随着应用程序的运行会创建出很多对象。但 有时候我们希望在创建某类对象时,无论创建多少次该类对象只有一份 在内存中。这就是单例模式。如果我们要实现单例模式首先要保证构造 函数私有化,即不允许用户随意调用我本类的构造函数,因为只要通过 new操作创建对象,必定要在堆中开辟空间...
|
Bridge模式 和Composite模式
www.javaresearch.org - 2006-10-29 13:32:01.49
Bridge:主要实现的原理就是把接口 和实现分离开来, 保证他们再两个不同的类层次结构。 之所一用Bridge而不是直接继承实现主要有两个好处:1。 二进制兼容。 假设我们的应用程序需要用到format功能, 我们可能有要引用两个第三方JAR包, formatInterface.JAR And ...
|
闇?姹傚伐绋嬬畝璁?
www.javaresearch.org - 2006-10-24 11:09:20.613
娌℃湁闇?姹傚氨娌℃湁杞欢??闇?姹傚伐绋嬬畝璁? 銆?闇?姹傚伐绋嬫棤鐤戞槸褰撳墠杞欢宸ョ▼涓殑鍏抽敭闂锛屼粠缇庡浗浜?1995骞村紑濮嬬殑涓?椤硅皟鏌ョ粨鏋滃氨瓒充互鐪嬪嚭杩欎竴鐐广?傚湪杩欓」璋冩煡涓紝浠栦滑瀵瑰叏鍥借寖鍥村唴鐨?8000涓蒋浠堕」鐩繘琛岃窡韪皟鏌ワ紝缁撴灉琛ㄦ槑锛屾湁1/3鐨勯」鐩病鑳藉畬鎴愶紝鑰屽湪瀹屾...
|
需求工程简论
www.javaresearch.org - 2006-09-21 11:42:57.407
没有需求就没有软件??需求工程简论 需求工程无疑是当前软件工程中的关键问题,从美国于1995年开始的一项调查结果就足以看出这一点。在这项调查中,他们对全国范围内的8000个软件项目进行跟踪调查,结果表明,有1/3的项目没能完成,而在完成的2/3的项目中,又有1/2的项目没有成功实施。他们仔细分析失败的原因后发现,与需求过程相关的原因占...
|
主流软件测试工具介绍
www.javajia.com - 2006-09-15 11:43:58.18
测试工具一般可分为白盒测试工具、黑盒测试工具、性能测试工具,另外还有用于测试管理(测试流程管理、缺陷跟踪管理、测试用例管理)的工具,这些产品主要是MercuryInteractive(MI)、Segue、IBM Rational、 Compuware和Empirix等公司的产品,而MI公司的产品占了主流。 白盒测试工具
|
国内软件咨询的方向
www.javajia.com - 2006-09-15 11:43:44.117
很多做过开发的都有过做咨询顾问的幻想——苦心钻研一门技术,然后成为这个领域的专家,穿梭于各种充满诱惑的华丽场所,给那些像热锅上的蚂蚁一样焦急的客户提出高明的建议,而客户会立即毫不犹豫地采纳。更重要的是,每一分钟的工作都能捞上一笔不菲的收入。咨询真的就像看上去那样容易和有诱惑力吗? 咨询业流行着这样一个故事:开春的头一天,...
|
JAVA的设计模式 (1)
www.javaresearch.org - 2006-09-08 08:50:47.677
JAVA的设计模式经前人总结可以分为23种,希望在学习完毕后能对自己的工作有所帮助。 设计模式根据使用类型可以分为三种: 1、 创建模式:工厂模式、单子模式、建造者模式、原型模式、工厂方法模式。 2、 结构模式:外观模式、代理模式、适配器模式、组...
|
|
|