自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (103)
  • 收藏
  • 关注

转载 谈java的异常设计

摘要 Java异常模型的设计是Java应用的架构设计中最重要的决定之一。本文从Java语言规范中第11章对异常的介绍出发,探究Java异常的本质,并介绍Java异常设计的基本原则。 异常的本质 Java语言规范中对于异常的定义如下:当程序违反了Java语言的语义约束时,Java虚拟机将使用异常来报告这个错误。Java语言的设计目标之一是提供可移植性(portab

2008-09-30 08:26:00 904

转载 追求代码质量: JUnit 4 与 TestNG 的对比

JUnit 4 具有基于注释的新框架,它包含了 TestNG 一些最优异的特性。但这是否意味着 JUnit 4 已经淘汰了 TestNG?Andrew Glover 探讨了这两种框架各自的独特之处,并阐述了 TestNG 独有的三种高级测试特性。经过长时间积极的开发之后,JUnit 4.0 于今年年初发布了。JUnit 框架的某些最有趣的更改 —— 特别是对于本专栏的读者来说 —— 正是通过巧

2008-09-26 09:03:00 635

转载 如何编写单元测试用例(白盒测试)

前段时间公司进行有关测试的培训,集成测试,性能测试,压力测试说了很多。由于本人还处于Coder阶段,只是对单元测试有了些了解。写下来怕以后自己忘记了。都是些自己的看法,不一定准确,欢迎高手指教。一、 单元测试的概念        单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。        测试的覆盖种类      

2008-09-21 15:59:00 1225

转载 认识Mock Object

术语Tested Object – 被测对象Mock – 假的 or 仿制的对象 What is Mock Object?在讨论中我大致了解到Mock Object一般是用来做辅助单元测试,它负责隔离Tested Object与真实环境中模块或实体(Real world object)的交互,并“替代”or “冒充”这些真实模块或实体与Tested Object进行交互。在

2008-09-21 13:27:00 1009

转载 怎样使用Junit Framework进行单元测试的编写

随着Refactoring技术和XP软件工程技术的广泛推广,单元测试的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元测试框架则对成功的实施单元测试有着至关重要的作用。在java编程语句环境里,Junit Framework是一个已经被多数java程序员采用和实证的优秀的测试框架,但是多数没有尝试Junit Framework的程序员在学习如何Junit Framework

2008-09-20 15:06:00 414

转载 单元测试实践小结2

讨论完测试的关注点后,需要看看实际面临的具体困难 职责不明确     类或类方法的职责不明确,违反SRP原则.一个类或方法处理了本不该有它处理的逻辑,使得单元测试需要关心过多的外部关联类 静态方法     静态方法使得调用者直接面对实际的服务类,难以通过其他方式替换其实现,也难以扩展 直接访问对象实例     调用者直接实例化服务对象,从而使用服务对象提供的服务.同静态方法一样,直接面对其服务类

2008-09-20 14:40:00 429

转载 单元测试实践小结3

使用成熟单元测试框架     除了最基本的Junit外,Opensource提供了很多非常有价值的单元测试框架,熟练使用这些工具,可以提高测试的效率。包括对准备大量的数据,以及j2ee的框架代码。 现有代码的可选自动化测试工具: 1. POJO:JUnit, JMock或者EasyMock 2. Data Object:DDTUnit。准备大量数据。 3. Dao:DBUnit。初始化数据库。批量

2008-09-20 14:39:00 438

转载 单元测试实践小结1

在系统开发过程种使用单元测试,会带来很多的的好处,最明显为: When you become convinced of the value of comprehensive unit testing, you’ll find that it begins to influence how you write code, and the frameworks you choose to use。 应

2008-09-20 14:28:00 501

jquery_api.rar

jquery_api.rar jquery_api.rar

2009-08-19

The Eclipse 3.0 platform Adopting OSGi technology.pdf

The Eclipse 3.0 platform Adopting OSGi technology.pdf

2009-08-19

JavaEETutorial.pdf

JavaEETutorial.pdf JavaEETutorial.pdf

2009-08-19

Developer's Guide for JMX Clients.pdf

Developer's Guide for JMX Clients.pdf

2009-08-19

jdbc_tutorial.pdf

jdbc_tutorial.pdf jdbc_tutorial.pdf

2009-08-19

JMX_1_4_specification.pdf

JMX_1_4_specification.pdf

2009-08-19

o'reilly.java.message.service.pdf

o'reilly.java.message.service.pdf

2009-08-19

java-reflection-in-action.pdf

java-reflection-in-action.pdf

2009-08-19

O'Reilly.-.Java.RMI.PDF

O'Reilly.-.Java.RMI.PDF

2009-08-19

Manning.EJB.3.0.in.Action.pdf

Manning.EJB.3.0.in.Action.pdf

2009-08-19

(2007 Wiley)Design and Analysis of Distributed Algorithms.pdf

(2007 Wiley)Design and Analysis of Distributed Algorithms.pdf

2009-08-19

Eclipse Plug-ins Third Edition.rar

Eclipse Plug-ins Third Edition.pdf 附带随书源码。

2009-08-18

OSGi In Practice.pdf

OSGi In Practice.pdf

2009-08-18

Modular Java.pdf

模块的可扩展性是模块设计时需要重点考虑的非功能特性,对于框架而言,扩展性的设计则更加的重要,框架需要通过不断的扩展来充实其基础设施,构成真正的应用系统。 模块的扩展主要有两种,一种为扩充功能的扩展,另一种为覆盖性质的扩展,当然,本质上而言是可以把这两者进行合并的。 在模块的扩展上Eclipse的扩展点的设计方式无疑是支撑模块可扩展的经典设计方法,到现在为止仍然是如此,基于Eclipse的扩展点的设计无论是对于扩充功能的扩展还是覆盖性质的扩展都支持的非常好,这个经典的设计也是RCP得到那么多client side app的原因之一,尽管OSGi中并没有定义这方面的规范,但做为OSGi R4的RI的Equinox考虑到更好的支撑Bundle的扩展就引入了Eclipse的扩展点的设计,在现在的Equinox中我们仍然可以基于Eclipse的扩展点的方式来支撑模块的可扩展性。 但是否有别的方法呢?一定需要Eclipse的扩展点的方式吗?其实个人觉得基于OSGi的Service就已经天然的构成了一种可扩展的设计

2009-08-18

schema2beans.rar

glassfish中使用到的schema2beans的源码。 xml自动生成java代码的一个框架。

2009-08-18

cloudcomputing_chinese.pdf

云计算(Cloud computing),是一种新兴的共享基础架构的方法,可以将巨大的系统池连接在一起以提供各种IT服务。很多因素推动了对这类环境的需求,其中包括连接设备、实时数据流、SOA的采用以及搜索、开放协作、社会网络和移动商务等这样的Web2.0应用的急剧增长。 另外,数字元器件性能的提升也使IT环境的规模大幅度提高,从而进一步加强了对一个由统一的云进行管理的需求。

2009-08-15

Java Concurrency in Practice.chm

该书的作者之一是concurrent包的作者Doug Lea。令我对本书抱有很大期望,读完之后感觉感觉有点失望,作者用了很大的篇幅来阐述concurrent包的API的用法。

2009-08-15

XML&XPath资料大全.rar

有效使用 XPath 的一个关键是要认识到 XPath 始终计算的是节点集。这个集合可能包含零个、一个或多个节点,但 XPath 的结果必定 是集合。多数人在编写 XPath 的时候认为:该路径返回一个元素、一个属性或者文本,但事实并非如此。不过这也不是绝对的。

2009-05-30

中国移动笔试题(全).rar

收集了CSDN上所有的移动笔试题目,大家不用再search了。直接点击下载吧!嘎嘎!!!

2009-05-27

emf-sdo-runtime-2.1.zip

EMF 是Eclipse 组织推出的建模框架。它能够帮助我们将模型(UML, XSD等)转换成为健壮且功能丰富的Java 代码。

2009-05-27

jd2chm.exe

javadoc chm

2016-12-24

2010支付宝笔试题.rar

2010支付宝笔试题.rar 2010支付宝笔试题.rar

2009-10-17

09阿里巴巴笔试题.rar

2009阿里巴巴笔试题.rar 2009阿里巴巴笔试题.rar

2009-10-15

2010阿里巴巴试卷.rar

2010阿里巴巴笔试题.rar 2010阿里巴巴笔试题.rar

2009-10-15

Practical Model-Based Testing.rar

Practical Model-Based Testing.rar

2009-09-16

中兴华为笔试题全.rar

中兴华为笔试题全 中兴华为笔试题全 中兴华为笔试题全 中兴华为笔试题全

2009-08-24

RCP程序设计.pdf

RCP程序设计.pdf RCP程序设计.pdf

2009-08-24

java_lang_spec_3.0.pdf

The Java Language Specification, Third Edition - Written by the inventors of the technology, The Java Language Specification, Third Edition is the definitive technical reference for the Java programming language. If you want to know the precise meaning of the language's constructs, this is the source for you. The book provides complete, accurate, and detailed coverage of the Java programming language. It provides full coverage of all new features added in since the previous edition including generics, annotations, asserts, autoboxing, enums, for each loops, variable arity methods and static import clauses.

2009-08-24

Manning jQuery in Action(SourceCode).rar

Manning jQuery in Action(SourceCode).rar

2009-08-21

Manning.jQuery.in.Action.Feb.2008.rar

Manning.jQuery.in.Action.Feb.2008.rar

2009-08-21

UML Testing Profile 2.0 Adopted Specification.pdf

UML Testing Profile 2.0 Adopted Specification.pdf

2009-08-19

UML for Java Programmers.pdf

UML for Java Programmers.pdf

2009-08-19

UML-OCL.pdf

OCL.pdf OCL.pdf OCL.pdf OCL.pdf

2009-08-19

(2005 Wrox)Beginning Shell Scripting.pdf

(2005 Wrox)Beginning Shell Scripting.pdf

2009-08-19

commons-modeler-2.0.1-src.zip

commons-modeler-2.0.1-src.zip

2009-08-19

commons-modeler-2.0.1.zip

commons-modeler-2.0.1.zip

2009-08-19

Linux命令大全.rar

Linux命令大全.rar Linux命令大全.rar

2009-08-19

xslt手册.chm

xslt手册.chm xslt手册.chm

2009-08-19

Linux C语言手册.rar

Linux C语言手册.rar Linux C语言手册.rar

2009-08-19

AMXSample.rar

AMXSample.rar AMXSample.rar

2009-08-19

空空如也

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

TA关注的人

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