javascript权威指南第六版.epub
随着Ajax和Web 2.0技术的提出和流行,JavaScript再度受到广大技术人员的重视。但却没有一本从全新视角和层次来介绍JavaScript的参考书。《JavaScript高级程序设计》的出版填补了市场的空白,吸引了众多读者的目光,并且也获得相当不错的销售。而当时,《JavaScript权威指南》原书还处在改版之中。现在,《JaVascript权威指南第5版》虽然姗姗来迟,但必定会给众多期待本书的读者带来如沐春风的感觉。
JavaScript高级程序设计(第3版) epub
本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、JavaScript与浏览器的交互、更高级的JavaScript技巧,以及与在Web应用程序中部署JavaScript解决方案有关的问题,如错误处理、调试、安全性、优化/混淆化、XML和Web服务,最后介绍应用所有这些知识来创建动态用户界面。
本书适合有一定编程经验的开发人员阅读,也可作为高校相关专业课程的教材。
javascript权威指南第六版 中文版
随着Ajax和Web 2.0技术的提出和流行,JavaScript再度受到广大技术人员的重视。但却没有一本从全新视角和层次来介绍JavaScript的参考书。《JavaScript高级程序设计》的出版填补了市场的空白,吸引了众多读者的目光,并且也获得相当不错的销售。而当时,《JavaScript权威指南》原书还处在改版之中。现在,《JaVascript权威指南第5版》虽然姗姗来迟,但必定会给众多期待本书的读者带来如沐春风的感觉。
HTML5权威指南
《HTML5 权威指南》是系统学习网页设计的权威参考图书。本书分为五部分:第一部分介绍学习本书的预备知识和HTML、CSS 和JavaScript 的最新进展;第二部分讨论HTML 元素,并详细说明了HTML5中新增和修改的元素;第三部分阐述CSS,涵盖了所有控制内容样式的CSS 选择器和属性,并辅以大量代码示例和图示;第四部分介绍DOM,剖析如何用JavaScript 操纵HTML 内容;第五部分讲解Ajax、多媒体和canvas 元素等HTML5 高级特性。
本书面向初学者和中等水平Web 开发人员,是牢固掌握HTML5、CSS3 和JavaScript 的必读之作。
ArcGIS Server开发指南——基于Flex和.NET随书光盘
ArcGIS Server开发指南——基于Flex和.NET随书光盘
SuperMap iClient for Flex从入门到精通 第1章
SuperMap iClient for Flex从入门到精通 第1章
Java程序设计技巧与开发实例
本书全面系统地介绍了标准Java程序设计基本知识和基本技巧,涵盖了面向对象程序设计、基于AWT和Swing的图形用户界面设计、Applet程序设计、多线程程序设计、多媒体程序设计、抽象数据结构、文件和安全性、网络编程和分布计算等内容。在每章的最后,都给出一个有一定深度和规模的开发实例,通过开发实例的学习,可以迅速掌握大型程序的设计和开发方法。
本书既可作为读者自学Java的参考书,又可作为Java培训的教程。
软件构架实践
本书根据软件生命期的特点,分4部分进行了阐述,即预想构架、创建构架、分析构架和从一个系统到多个系统。并且,书中通过精选的案例,进行了剖析。 本书在第1版的基础上,根据软件生命期的特点,分预想构架、创建构架、分析构架和从一个系统至多个系统进行阐述。本书对第1版某些内容进行了深入介绍,并增添了一些新内容:ATAM、质量需求、构架重构、用UML对构架编档和CBAM等。此外,本书还对一些新案例进行了分析,以帮助理解软件构架如何适应商业需求。 本书是卡内基·梅隆大学软件工程研究所推荐教材,荣获取美国权威的"软件开发"杂志第九届图书效率大奖。本书可作为软件学院及高校相关专业本科生和研究生的教材,也适合业界人士研究参考。
ArcGIS_FlexView_开发指南(中文).pdf
ArcGIS_FlexView_开发指南中文版,包含Flex Viewer架构,widget开发,Flex Viewer核心代码了解以及Sample Flex Viewer框架和Widget部署等内容,适合入门的初学者参考。
UML基础、案例与应用:第3版.pdf
UML基础、案例与应用:第3版.pdf
Tomcat与Java.Web开发技术详解源代码.rar
Tomcat与Java.Web开发技术详解源代码.rar
精通struts.基于MVC的.java.web设计与开发.pdf
精通struts.基于MVC的.java.web设计与开发.pdf
孙卫琴.精通Hibernate:Java对象持久化技术详解.pdf
本书在第一版基础上,理论内容更新,更加注重理论与实践的结合,有大量具有典型性和实用价值的Hibernate应用实例。全书将详细介绍运用目前最成熟的Hibernate 3.3版本进行Java对象持久化的技术,既能掌握用Hibernate工具对这两种模型进行映射的技术,又能获得设计与开发Java对象模型和关系数据模型的经验。光盘包括本书范例源程序、涉及软件的最新版本的安装程序,以及配套的语音讲座
Flex4权威指南 清晰中文版.pdf
本书是Adobe公司的官方教程,以课程的形式逐步讲解了如何用Flex 4开发一个完整的网上杂货商店应用程序,这个杂货商店能够动态显示数据和图像,并帮助用户完成结账流程,到数据提交至服务器为止。书中详细介绍了Flex 4的相关知识点,具体包括构建、部署和调试RIA,使用功能强大的MXML语言编写了应用程序,使用MXML和ActionScript快速构建自定义用户界面,以及通过样式和皮肤自定义应用程序的外观等。
本书适合各层次Flash和Flex开发人员阅读。
编辑本段
目录
第1课 理解RIA
1.1 理解计算机应用程序的演化过程
1.2 超越基于页面的架构
1.3 明确RIA的优势
1.3.1 企业经理
1.3.2 IT 组织
1.3.3 终端用户
1.4 各种RIA技术
1.4.1 AJAX
1.4.2 Java虚拟机
1.4.3 微软Silverlight
1.4.4 Adobe Flash Platform地
1.5 学习收获
第2课 开始
2.1 开始Flex应用程序开发
2.2 创建项目和MXML应用程序
2.3 理解Flash Builder工作空间
2.4 运行应用程序
2.5 探索Flash Builder调试器
2.6 准备下一课
2.7 学习收获
第3课 布置界面
3.1 学习布局
3.1.1 理解容器
3.1.2 理解布局对象
3.1.3 组合容器和布局对象
3.1.4 滚动内容
3.1.5 MXML标签解密
3.2 布置电子商务应用程序
3.2.1 在Source视图中开始布局
3.2.2 继续在设计视图中布局
3.2.3 定义商品区域
3.3 使用基于约束的布局
3.4 使用视图状态
3.4.1 创建视图状态
3.4.2 控制视图状态
3.5 重构
3.5.1 使用复合容器
3.5.2 重构应用程序
3.6 学习收获
第4课 使用简单的控件
4.1 简单控件简介
4.2 显示图片
4.3 建立详细信息视图
4.4 使用数据绑定将数据结构链接到简单的控件
4.5 使用Form布局容器布置简单的控件
4.6 学习收获
第5课 处理事件
5.1 理解事件处理
5.1.1 分析一个简单的例子
5.1.2 用ActionScript函数处理事件
5.1.3 调用事件处理函数时传递数据
5.1.4 使用事件对象中的数据
5.1.5 检查事件对象
5.2 处理系统事件
5.2.1 理解creationComplete事件
5.2.2 基于创建完成事件修改数据
5.3 学习收获
第6课 使用远程XML数据
6.1 使用嵌入的XML数据
6.1.1 将Model外部化
6.1.2 使用对象还是使用XML
6.2 使用运行时加载的XML
6.2.1 创建HTTPService对象
6.2.2 调用send()方法
6.2.3 访问返回的数据
6.2.4 理解安全问题
6.3 通过HTTPService获取XML数据
6.4 通过E4X搜索XML数据
6.5 使用动态XML数据
6.6 在Flex控件中使用XMLListCollection
6.7 学习收获
第7课 创建类
7.1 创建自定义的ActionScript类
7.2 创建值对象
7.3 构建一个创建对象的方法
7.4 创建购物车类
7.5 处理购物车中的数据
7.5.1 向购物车中添加商品
7.5.2 添加一件商品或者更新商品数量
7.5.3 有条件地添加ShoppingCart-Item
7.6 学习收获
第8课 使用数据绑定和集合
8.1 深入理解数据绑定
8.1.1 剖析一个简单的例子
8.1.2 剖析一个复杂些的例子
8.2 编译器
8.2.1 隐式的getter和setter
8.2.2 事件分发和监听
8.2.3 通过事件实现数据绑定
8.3 理解[Bindable]的含义
8.4 使用ArrayCollection
8.4.1 填充ArrayCollection
8.4.2 使用ArrayCollection
8.4.3 排序ArrayCollection
8.4.4 重构并实现光标搜索
8.4.5 使用光标删除商品
8.4.6 筛选ArrayCollection
8.5 重构ShoppingCartItem
8.6 学习收获
第9课 将应用程序拆分成组件
9.1 MXML组件简介
9.1.1 创建自定义组件的基础知识
9.1.2 一步一步地创建自定义组件
9.1.3 在应用程序中使用自定义组件
9.2 分离ShoppingView组件
9.3 分离ProductItem组件
9.4 创建用于管理数据加载的组件
9.5 学习收获
第10课 使用DataGroup和List
10.1 使用List
10.2 在List中使用DataGroup
10.2.1 实现itemRenderer
10.2.2 在ShoppingView中使用DataGroup
10.2.3 理解虚拟化
10.2.4 实现虚拟化
10.3 虚拟化与List
10.4 根据选择的类别显示杂货商品
10.4.1 基于类别显示杂货商品
10.4.2 为类别列表添加事件处理程序
10.5 学习收获
第11课 创建和分派事件
11.1 理解松散耦合的好处
11.2 分派事件
11.3 为组件声明事件
11.4 什么时候需要自定义事件类
11.5 创建并使用UserAcknowledgeEvent
11.6 理解事件流及事件冒泡
11.7 创建及使用ProductEvent 类
11.7.1 创建ProductList组件
11.7.2 使用ProductList组件
11.7.3 使用ProductEvent添加和删除商品
11.7.4 处理集合变化事件
11.8 学习收获
第12课 使用DataGrid与项目呈现器
12.1 Spark与MX
12.2 DataGrid和项目呈现器简介
12.3 用DataGrid显示购物车
12.3.1 使用CartGrid组件
12.3.2 为DataGridColumn添加内联的编辑控件
12.3.3 创建MXML的项目呈现器以显示商品
12.3.4 创建内联的MXML项目呈现器用于显示Remove按钮
12.3.5 重用ProductEvent类
12.3.6 创建一个labelFunction来显示小计
12.4 使用AdvancedDataGrid
12.4.1 对AdvancedDataGrid排序
12.4.2 以专家模式进行排序
12.4.3 设置AdvancedDataGrid的样式
12.4.4 对数据进行分组
12.4.5 显示摘要数据
12.5 学习收获
第13课 使用拖放
13.1 介绍拖放操作管理器
13.2 在两个DataGrid之间拖放
13.3 在DataGrid和List之间拖放
13.4 在不可以直接拖曳的组件上实现拖放
13.5 将商品拖进购物车
13.6 学习收获
第14课 实现导航
14.1 导航介绍
14.2 使用ViewStack创建结账流程
14.3 在应用程序中集成CheckoutView
14.4 学习收获
第15课 使用格式化器和验证器
15.1 格式化器和验证器简介
15.1.1 格式化器
15.1.2 验证器
15.2 使用Formatter类
15.3 双向绑定
15.4 使用Validator类
15.5 学习收获
第16课 使用样式定制Flex应用
16.1 通过样式和皮肤来应用设计
16.2 让外观更整洁
16.3 应用样式
16.3.1 通过标签属性设置行内样式
16.3.2 理解样式继承
16.3.3 通过标签设置样式
16.3.4 通过CSS文件设置样式
16.3.5 为应用程序添加样式
16.4 在运行时动态修改CSS
16.4.1 运行时加载CSS的优点
16.4.2 基于CSS文件创建SWF
16.4.3 使用StyleManager加载CSS SWF
16.4.4 用加载的CSS覆盖已有样式
16.5 学习收获
第17课 使用皮肤定制Flex应用
17.1 理解Spark组件中皮肤的概念
17.2 皮肤与状态
17.2.1 在Flex中实现以编程方式绘制图像
17.2.2 使用皮肤定制按钮状态
17.3 为应用程序创建皮肤
17.4 学习收获
第18课 自定义ActionScript组件
18.1 理解组件与ActionScript 3.0的关系
18.2 构建组件并不容易
18.3 理解Flex组件
18.4 为什么要创建组件
18.5 定义组件
18.5.1 定义接口
18.5.2 选择基类
18.5.3 创建类
18.5.4 使用自定义的类
18.6 创建外观
18.6.1 确定皮肤组件的需求
18.6.2 创建皮肤
18.7 为组件添加功能
18.7.1 异步通信
18.7.2 事件通信
18.7.3 清理工作
18.8 为皮肤创建呈现器
18.9 学习收获
附录 安装说明
JavaEE权威指南
本书作者均为Oracle Java EE 5文档团队成员,其中Eric Jendrock是Java EE Tutorial团队负责人,并编写了Java Servlet技术和Java安全性技术方面的文档,Ian Evan负责编写Enterprise JavaBeans、Java Persistence API、Bean Validation、Java Transaction API、JAX-RS和JAX-WS等方面的文档,Devika Gollapudi负责编写JavaServer Faces技术和Facelets等方面的文档,Kim Hasse负责编写面向Java EE平台的上下文和依赖注入、Java安全、JMS(Java Message Service)等方面的文档,Chinmayee Srivathsa负责编写资源连接方面的文档
java web 开发详解
本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发,本书内容全面,涵盖了从事Java Web开发所应掌握的所有知识,在知识的讲解上本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。
目录:
第1部分 XML篇
第2部分 Servlet篇
第3部分 JSP篇
第4部分 应用篇
附录A 快速掌握HTML
附录B 解析HTTP
附录C server.xml文件
附录D web.xml文件
索引
[ARCGIS地理信息系统空间分析实验教程].汤国安.扫描版.pdf
内容包括:ArcGIS简介、ArcMAP基础操作、数据的创建与编辑、数据变换、矢量数据的空间分析、栅格数据的空间分析、三维分析、空间统计分析、水文分析以及空间分析建模等。
Java极限编程
中文名: Java极限编程
原名: Java Tool for Extreme Programming
作者: Richard Hightower
本书通过介绍一系列开源Java开发工具和生动的实例,描述如何用极限编程(eXtreme Programming)理论指导具体的开发行为,从而使Java开发更加灵活、高效、低成本。
本书主要讲述J2EE和极限编程的基础,重点介绍如何掌握极限编程过程中最难的部分:测试、整合和部署。全书以基础开篇,接着辅以范例并对著名的宠物商店范例进行功能性剖析。在了解了各个工具的概念后,作者介绍了测试的实践,一步一步指导读者掌握极限编程开发的技术要点。
本书内容丰富、详实、生动,适合作为Java软件开发人员的参考书。
考虑到富有经验的Java程序员的需要,本书首先简短介绍极限编程方法及技术,随后探究本书始终沿用的一个应用程序范例来体验工具的作用和开发活动中的实践。作者在介绍每一个工具时都提供关键概念的描述以及代码范例,并一步一步带领读者掌握极限编程开发方面的技术。
本书覆盖了以下极限编程的主题:
自动单元测试和功能测试
通过自动构建和自动部署进行持续整合
重构和持续整合的价值
如何用Ant、JUnitPerf、Cactus,HTTPUnit和JMeter来实现极限编程中的目标
相关的网站包含以下内容:
本书中涉及的范例代码
极限编程软件工具的升级版本
实用的极限编程站点链接
软件界信奉的哲学是“不变则亡”。极限编程为敏捷地应对软件开发中的各种变化提供了全新思路,本书是Richard Hightower和Nicholas Lesiecki关于极限编程(Extreme
Programming)的创新之作, 讲述了这种能使开发人员快速、有效、低成本地创建灵活高效软件的方法论、本书将为您演示如何使用开源(Open Source)Java开发工具实现Java开发中的极限编程方法,
并使大家掌握极限编程中最复杂的开发过程:测试、整合及部署。
内容截图
目录:
译者序
致谢
作者简介
前言
第一部分 关键概念介绍
第1章 Extreme Programming介绍 2
1.1 极限编程概览 2
1.1.1 极限编程开发方法的四大价值 2
1.1.2 极限编程的五个原则 3
1.2 极限编程的12个实践原则 5
1.2.1 计划的制定 5
1.2.2 小版本 5
1.2.3 简单设计 6
1.2.4 测试 6
1.2.5 持续整合 6
1.2.6 重构 7
1.2.7 配对编程 7
1.2.8 代码共享 8
1.2.9 每周只工作40小时 9
1.2.10 现场客户 9
1.2.11 隐喻 9
1.2.12 编码标准 9
1.3 采用极限编程吗 9
1.4 小结 10
第2章 J2EE 部署 12
2.1 概述 12
2.2 JAR文件 14
2.2.1 JAR文件和applet 14
2.2.2 可执行的JAR文件 15
2.3 Web应用程序和WAR文件 16
2.4 EJB和EJB JAR文件 18
2.5 企业级应用程序和EAR文件 21
2.6 小结 21
第3章 应用程序范例 23
3.1 概述 23
3.2 简单范例:基于Model2的HelloWorld 23
3.3 范例:宠物商店 24
3.4 宠物商店的最初版本 25
3.4.1 model类(公共的接口) 25
3.4.2 dbmodel类(实现) 26
3.4.3 数据库模型 27
3.4.4 Web接口 28
3.4.5 构建系统 31
3.5 用测试数据设置数据库:Ant小试牛刀 34
3.6 完整的代码清单 39
3.6.1 model包的完整代码清单 39
3.6.2 dbmodel包的完整代码清单 43
3.6.3 test包的完整代码清单 49
3.6.4 JSP和Web.xml的完整代码清单 55
3.7 小结 60
第二部分 掌握工具
第4章 使用Ant进行持续整合 62
4.1 概述 62
4.2 Ant使用基础 63
4.3 标准目标 65
4.3.1 简单的范例 65
4.3.2 使用特性一起运作 67
4.3.3 路径设置和fileset设置 68
4.3.4 条件性目标 70
4.3.5 使用过滤器 72
4.3.6 嵌套构建 73
4.4 小结 73
第5章 使用Ant建立Java应用程序 75
5.1 概述 75
5.2 Hello World Model项目 75
5.2.1 model类概览 76
5.2.2 为Model建立项目目录结构 77
5.2.3 为共享类库建立构建文件 77
5.2.4 model项目构建文件的分析 78
5.2.5 运行Ant构建文件 81
5.3 Hello World应用程序项目 82
5.3.1 应用程序的Java类概览 82
5.3.2 为应用程序建立项目目录结构 83
5.3.3 为独立应用程序建立清单文件 83
5.3.4 为独立应用程序建立Ant构建文件 83
5.4 Hello World主项目 86
5.4.1 建立主构建文件 86
5.4.2 关于主构建文件的分析 87
5.5 applet项目 88
5.5.1 applet类概览 88
5.5.2 为applet程序建立构建文件 91
5.5.3 使用Ant构建applet程序 92
5.6 Hello World 功能翻新 93
5.7 小结 93
第6章 使用Ant建立J2EE应用程序 94
6.1 概述 94
6.2 Hello World 94
6.3 Web应用程序项目 95
6.3.1 Web应用程序项目的目录结构 95
6.3.2 HelloWorldServlet.java 96
6.3.3 HelloWorldServlet分析 97
6.3.4 HelloWorld.jsp 98
6.3.5 HelloWorld Web应用程序的部署描述符 98
6.3.6 HelloWorld Web应用程序的构建文件 99
6.3.7 构建和部署Web应用程序 105
6.3.8 运行Web应用程序 107
6.3.9 HelloWorld.jsp applet 传递 108
6.3.10 在WAR文件中包含applet 109
6.4 企业级JavaBean 110
6.4.1 企业级Bean项目的目录结构 110
6.4.2 HelloWorld实体Bean 111
6.4.3 会话Bean 113
6.4.4 Shadow代理Bean 116
6.4.5 企业级JavaBean部署描述符 118
6.4.6 企业级Bean的构建文件 120
6.4.7 企业级Bean构建文件的分析 123
6.4.8 在Web应用程序构建文件中定义ejb特性 125
6.4.9 运行构建文件 126
6.5 EAR 企业级应用程序 127
6.5.1 HelloWorld主项目构建文件 127
6.5.2 企业级应用程序构建文件的分析 129
6.5.3 企业应用程序部署描述符 131
6.6 宠物商店案例学习 132
6.7 小结 134
第7章 使用JUnit进行单元测试 136
7.1 JUnit概述 137
7.1.1 编写一个测试案例 138
7.1.2 使用Ant整合JUnit 143
7.2 案例研究:在宠物商店案例中加入实体Bean 149
7.2.1 现有的JUnit测试概述 149
7.2.2 在宠物商店案例中加入EJB 157
7.2.3 建立一个Ant构建文件用以部署我们的实体Bean 169
7.2.4 修改Test构建文件用以测试我们的实体Bean 175
7.2.5 学习案例的小结 177
7.3 小结 177
第8章 使用Cactus测试容器服务 178
8.1 概述 178
8.2 为什么要做容器内测试 178
8.2.1 隔离测试:模拟对象 178
8.2.2 上下文测试:整合测试 179
8.2.3 一个混合手法 180
8.3 为什么使用Cactus 180
8.4 安装Cactus 181
8.4.1 服务器端安装 182
8.4.2 客户端安装 183
8.4.3 一个简单的范例 184
8.5 Cactus系统架构 185
8.5.1 开始执行 185
8.5.2 beginXXX()方法 186
8.5.3 调用转向器Servlet 186
8.5.4 服务器端安装 186
8.5.5 服务器端执行 187
8.5.6 结果集合和后处理 187
8.6 编写Cactus测试 188
8.6.1 被测试的代码 188
8.6.2 继承适当的类 190
8.6.3 beginXXX()方法 190
8.6.4 隐含对象 191
8.6.5 setUp()和tearDown() 192
8.6.6 testXXX() 193
8.6.7 endXXX() 193
8.7 Cactus与Ant的使用 195
8.8 Filter测试 196
8.9 JSPTestCase和自定义标记 198
8.10 案例学习:使用自定义标记的宠物商店程序 213
8.10.1 业务需求 213
8.10.2 寻找一个开始点 213
8.10.3 测试案例 214
8.11 小结 219
第9章 使用HttpUnit进行功能测试 220
9.1 为什么要做功能测试 220
9.2 为什么要使用HttpUnit 221
9.3 HttpUnit基础 222
9.3.1 WebClient(客户端)功能介绍 222
9.3.2 响应检查和多页面处理 223
9.4 HttpUnit的高级话题 231
9.4.1 DOM检查 232
9.4.2 Header和Cookies 233
9.4.3 框架页面 233
9.4.4 SSL 234
9.4.5 HttpUnitOptions 234
9.4.6 技术局限性 234
9.5 蜘蛛范例程序 234
9.5.1 蜘蛛程序开发:第一个循环 235
9.5.2 蜘蛛程序开发:二次循环 236
9.5.3 蜘蛛工具将来的工作 240
9.6 小结 240
第10章 使用JMeter测试应用程序性能 241
10.1 概述 241
10.2 JMeter概述 242
10.3 JMeter概念 242
10.4 使用JMeter测试Web应用程序浏览程序 244
10.5 使用JMeter测试Web应用程序的表单条目 249
10.6 使用JMeter测试我们的RDBMS的性能 255
10.7 案例学习:宠物商店 257
10.7.1 业务需求 257
10.7.2 建立测试 259
10.7.3 分析 262
10.7.4 结论 263
10.8 小结 263
第11章 使用JUnitPerf进行负载测试 264
11.1 概述 264
11.2 JUnitPerf概念 264
11.3 TimedTest范例 265
11.4 LoadTest范例 272
11.5 案例学习 273
11.5.1 HTTPUnit测试 273
11.5.2 JMeter配置 275
11.5.3 将它们放在一块 275
11.5.4 结论 278
11.6 小结 279
第三部分 API和标记参考
第12章 Ant标记参考 282
12.1 Ant命令行选项 282
12.2 Ant的父元素 283
12.2.1 project标记 283
12.2.2 target标记 283
12.2.3 path标记 284
12.2.4 filter标记 285
12.2.5 tstamp标记 285
12.3 Ant关键任务 286
12.3.1 Ant任务 286
12.3.2 antcall任务 286
12.3.3 available任务 287
12.3.4 echo任务 288
12.3.5 fail任务 288
12.3.6 property任务 288
12.3.7 taskdef任务 289
12.4 目录和文件系统任务 289
12.4.1 chmod任务 289
12.4.2 copy任务 290
12.4.3 delete任务 290
12.4.4 mkdir任务 291
12.4.5 move任务 291
12.4.6 touch任务 292
12.5 外部执行任务 292
12.5.1 apply任务 292
12.5.2 exec任务 293
12.5.3 execon任务 294
12.5.4 java 任务 295
12.5.5 javac任务 295
12.5.6 sql任务 296
12.6 文件库任务 298
12.6.1 jar任务 298
12.6.2 war任务 298
12.6.3 zip任务 299
12.6.4 unjar、unzip和unwar任务 300
12.7 文件读写和控制 300
12.7.1 replace任务 300
12.7.2 mail任务 301
12.8 源代码控制任务 301
12.8.1 cvs任务 301
12.8.2 get任务 302
12.9 一些关键的可选任务 302
12.9.1 junit任务 302
12.9.2 junitReport任务 303
12.10 常用的嵌套参数和元素 304
12.10.1 classpath元素 304
12.10.2 mapper元素 305
12.10.3 fileset元素 306
12.10.4 patternset元素 306
12.10.5 zipfileset元素 306
第13章 Ant API 参考 308
13.1 概述 308
13.2 org.apache.tools.ant包 309
13.2.1 AntClassLoader类 309
13.2.2 BuildEvent类 310
13.2.3 BuildException类 310
13.2.4 BuildListener接口 311
13.2.5 BuildLogger接口 312
13.2.6 DefaultLogger类 313
13.2.7 DesirableFilter类 314
13.2.8 DirectoryScanner类 314
13.2.9 FileScanner接口 316
13.2.10 IntrospectionHelper类 317
13.2.11 Location类 318
13.2.12 Main类 319
13.2.13 PathTokenizer类 319
13.2.14 Project类 319
13.2.15 ProjectHelper类 323
13.2.16 RuntimeConfigurable类 324
13.2.17 Target类 324
13.2.18 Task类 326
13.2.19 TaskAdapter类 327
13.2.20 UnknownElement类 328
13.2.21 XmlLogger类 328
13.3 小结 329
第14章 JUnit API参考 331
14.1 junit.framework包 331
14.1.1 Assert类 331
14.1.2 Protectable接口 334
14.1.3 Test接口 335
14.1.4 TestCase类 335
14.1.5 TestListener接口 339
14.1.6 TestFailure类 339
14.1.7 TestResult类 340
14.1.8 TestSuite类 342
14.2 junit.extensions包 344
14.2.1 ActiveTestSuite类 344
14.2.2 ExceptionTestCase类 345
14.2.3 RepeatedTest类 346
14.2.4 TestDecorator类 347
14.2.5 TestSetup类 348
第15章 Cactus API参考 350
15.1 概述 350
15.2 org.apache.cactus包 350
15.2.1 AbstractTestCase类 350
15.2.2 Cookie类 353
15.2.3 FilterTestCase类 357
15.2.4 JspTestCase类 358
15.2.5 ServiceDefinition类 359
15.2.6 ServiceEnumeration类 359
15.2.7 ServletTestCase类 359
15.2.8 ServletTestRequest类 不推荐 362
15.2.9 ServletURL类 363
15.2.10 WebRequest类 365
15.2.11 WebResponse类 367
15.2.12 WebTestResult类 368
15.3 org.apache.cactus.util包 369
15.3.1 AssertUtils类 不推荐 369
15.3.2 ClientCookie类 不推荐 370
15.4 org.apache.cactus.server包 371
15.4.1 FilterConfigWrapper类 371
15.4.2 HttpServletRequestWrapper类 372
15.4.3 PageContextWrapper类 373
15.4.4 RequestDispatcherWrapper类 373
15.4.5 ServletConfigWrapper类 373
15.4.6 ServletContextWrapper类 374
第16章 HttpUnit API参考 375
16.1 概述 375
16.2 com.meterware.httpunit包 375
16.2.1 AuthorizationRequired-
Exception类 375
16.2.2 GetMethodWebRequest类 376
16.2.3 HTMLSegment接口 376
16.2.4 HttpException类 379
16.2.5 HttpInternalErrorException类 379
16.2.6 HttpNotFoundException类 380
16.2.7 HttpUnitOptions类 380
16.2.8 HttpUnitUtils类 381
16.2.9 IllegalRequestParameterException类 382
16.2.10 MessageBodyWebRequest类 383
16.2.11 PostMethodWebRequest类 383
16.2.12 PutMethodWebRequest类 384
16.2.13 SubmitButton类 385
16.2.14 TableCell类 385
16.2.15 WebClient类 386
16.2.16 WebConversation类 389
16.2.17 WebForm类 390
16.2.18 WebLink类 392
16.2.19 WebRequest类 393
16.2.20 WebResponse类 397
16.2.21 WebTable类 400
第17章 JUnitPerf API参考 402
17.1 com.clarkware.junitperf包 402
17.1.1 ConstantTimer类 402
17.1.2 LoadTest类 402
17.1.3 RandomTimer类 406
17.1.4 ThreadBarrier类 406
17.1.5 ThreadedTest类 407
17.1.6 ThreadedTestGroup类 407
17.1.7 TimedTest类 408
17.1.8 Timer接口 410
Java JDK API 1.6.0 中文版文档.rar
Java JDK API 1.6.0 中文版文档.rar