搜索到与相关的文章
编程技术

struts2的V3.0版本发布

Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和Webwork结合的产物。Struts2的使用人群逐渐增多,它在逐步吸引开发者和用户的目光,毫无疑问,大家最终都会选择于它,困为它确实是一个很优秀的框架。Struts2方面的书籍很多,如果你是想精通strtus2,那么将很遗憾地告知你,本书内容不适合你;如果你想花最少的时间来获取对stru

系统 2019-08-29 22:44:30 2413

编程技术

User Story 在敏捷开发过程中的应用

1从这里开始第一部分我们将快速浏览什么是userstories以及如何使用,然后将阐述如何编写UserStories;如何通过系统用户模型来定义Stories;当客户自己本身无法前来的时候,如何同那些能够充当客户角色的人一起工作;如何来编写测试用例,来证明你的Stories已经被成功编写的细节,最后将阐述几条编写好的Story的指导建议。当你学完这部分之后,你就可以定义、编写、测试你的Stories,同时你应该准备去看如何通过UserStories去进行评

系统 2019-08-29 22:42:55 2413

编程技术

Eclipse3.1中体验J2SE5.0之泛型

泛型(Generics)简介J2SE5.0中的最显著的变化之一是添加对泛型类型的支持.在J2SE1.4以及之前的版本中,Java程序并不是类型安全的.例如,Collectionframework中定义的List,Map等容器类的元素都是Object类型,即这个类包含的元素是Object对象.使用这种方式实现的列表,可以用来操作整数,实数,字符串或者任何对象类型.例如清单1.1类型不安全的代码示例ListstringList=newArrayList();s

系统 2019-08-29 22:30:46 2413

编程技术

Flash事件监听对象模型开发程序

如果你能熟练使用FlashMX2004组件,相信你对事件监听对象模型会很熟悉;如果你也知道mx.events.EventDispatcher类的使用方法,那么这篇文章将会非常适合你。有了mx.events.EventDispatcher类我们就可以将事件监听对象模型在Flash开发的每一个地方发光发热。使用它的好处是什么呢?就我目前所知,你能更好的控制你的程序的核心逻辑,让你不再被复杂的逻辑处理搞得头晕脑胀。下面以一个简单的实例来解释怎样使用Flash事件

系统 2019-08-29 22:24:10 2413

编程技术

设计模式之--观察者模式

在日常生活中,有很多需要我们关注的事务(比如,股市,楼市等),这些事务我们可以称之为主题或者叫信息发布者,观察主题的目的是想了解主题的变化(消息)。一种方法当然是采用盯人策略,但这种方法有个固有的缺点,就是你盯住主题的时候,无法干其他事情,如果需要了解的主题比较多,这种办法就很麻烦了;另外一种就是主题广播,我想听的时候我就去听,不想听的时候我就不听,这种方式的好处就是可以使得观察者不用盯住主题,但缺点是如果信息发布者的信息发布是不固定的,观察者(信息接收者

系统 2019-08-29 22:14:05 2413

Java

Java中异常机制的深入研究

由于本文旨在探讨Java"异常机制"的深层原理,因此关于"异常"的使用方法都不做详细说明。首先看一段非常熟悉的用于打开一个文件的C程序段:FILE*fp;fp=fopen(filename,"rw");if(fp==NULL){printf("cannotopenfile/n");exit(0);}在这段程序中

系统 2019-08-29 22:12:38 2413

Java

java正则表达式

java正则表达式