图书介绍

高级编程技术PDF|Epub|txt|kindle电子书版本网盘下载

高级编程技术
  • 王洪泊,涂序彦编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302254805
  • 出版时间:2011
  • 标注页数:298页
  • 文件大小:103MB
  • 文件页数:313页
  • 主题词:程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

高级编程技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1从网络复杂应用软件需求剧增谈起1

1.2从个性化独立设计到团队高效协作1

1.2.1多方支持、关系和谐1

1.2.2用户、开发者真诚合作2

1.2.3工作有序、阶段推进2

1.2.4网络沟通、流程开放2

1.2.5系统渐进、功能渐用2

1.2.6按需办事、技术适用2

1.3系统开发策略2

1.3.1最小系统3

1.3.2原型系统3

1.3.3进化系统3

1.4理顺软件开发与系统维护的关系3

1.5软件编程开发流程的标准化之路4

1.5.1软件模块的组件、构件化之趋势4

1.5.2基于网络构件的智能软件体系结构5

1.5.3构件模型及其运行机制的研究5

1.5.4基于递阶协调联盟框架的反射式动态配置机制6

1.5.5用户需求驱动的动态演化意图的构造与实现6

小结7

思考与练习7

第2章 计算模式与编程技术共同演进之趋势8

2.1从集中式计算到分布式计算的演进8

2.2从以C/S到B/S软件体系结构的演进9

2.2.1客户机/服务器计算模式9

2.2.2浏览器/服务器计算模式10

2.3从两层到多层的Web应用系统设计11

2.4中间件的涌现11

小结12

思考与练习12

第3章Web服务器配置与运行管理13

3.1 Web服务器概述13

3.1.1 WWW简介13

3.1.2 WWW的发展和特点13

3.2 Windows环境下的Internet信息服务器14

3.2.1 IIS的安装14

3.2.2管理窗口与基本管理14

3.2.3设置IP地址和端口14

3.2.4设置默认文档14

3.2.5设置主目录15

3.2.6设置访问安全15

3.2.7虚拟站点15

3.2.8虚拟目录16

3.2.9 Web站点远程管理17

3.2.10网站的维护与更新17

3.3基于Java的Web服务器Tomcat18

3.3.1 Tomcat的工作模式18

3.3.2 Tomcat与Apache整合配置18

小结21

思考与练习21

第4章 超文本置标语言HTML 22

4.1 HTML的基本结构22

4.1.1 HTML的标记22

4.1.2 HTML几个部分23

4.2段落和文字标记24

4.2.1标题文字标记〈Hn〉〈/Hn〉24

4.2.2段落标记〈br〉、 〈p〉、〈div〉25

4.2.3水平线〈Hr〉29

4.2.4文字标记30

4.3超级链接和列表32

4.3.1超级链接32

4.3.2无序号列表和序号列表33

4.4表格与框架35

4.4.1表格的基本结构35

4.4.2框架36

4.5多媒体元素37

4.5.1插入图形37

4.5.2背景音乐37

4.5.3插入视频38

4.6页面布局与样式控制38

4.6.1 CSS的基础概念39

4.6.2 CSS的基本语法39

4.6.3 CSS样式的使用方法40

4.6.4使用CSS滤镜属性43

4.6.5 CSS应用实例46

小结49

思考与练习49

第5章 可扩展置标语言XML 51

5.1 XML的特点51

5.1.1 XML与HTML的不同点51

5.1.2 XML的优势所在51

5.2 XML文档组成52

5.2.1 XML语法53

5.2.2文档类型定义53

5.3 XML Schema概述54

5.3.1 XML Schema文档示例54

5.3.2 XSD-〈schema〉元素55

5.3.3 XSD简易元素55

5.3.4 XSD限定/Facets57

5.3.5 XSD复合元素61

5.4 XML解析器63

5.5 XML与数据库63

5.5.1 XML和数据库之联系63

5.5.2基于XML的数据库中间件65

5.5.3支持XML的数据库系统66

5.5.4原始的XML数据库66

5.5.5 XML服务器67

5.5.6 XML应用服务器67

5.5.7内容管理系统67

5.5.8可持久化的DOM实现68

小结68

思考与练习68

第6章 可伸缩矢量图形SVG69

6.1 SVG技术概述69

6.1.1什么是SVG69

6.1.2 SVG的特点69

6.1.3 SVG的历史71

6.2 SVG主要对象72

6.3 SVG的图形对象73

6.3.1 SVG文档格式73

6.3.2 SVG基本图形元素74

6.3.3路径75

6.3.4文本75

6.3.5样式75

6.3.6渐变和滤镜75

6.3.7动画76

6.4脚本与交互76

6.4.1 SVG对事件的响应77

6.4.2 JavaScript的应用77

6.5 SVG发展趋势78

6.6基于SVG的Web应用可视化展示79

6.6.1放大缩小功能79

6.6.2移动功能80

6.6.3单击事件功能80

6.6.4 JSP显示功能80

6.6.5基于SVG的B/S体系的WebGIS系统结构80

6.7基于SVG的交通智能调度系统81

6.7.1交通线路的绘制81

6.7.2城区底板的绘制83

6.7.3道路站点的绘制及图表的引用84

6.7.4站点单击的超链接功能85

6.7.5总体效果85

6.7.6交通流量分析与展示85

小结87

思考与练习87

第7章Web动态编程技术JSP及Servlet88

7.1 JSP基本工作原理88

7.1.1 JSP的执行过程88

7.1.2 JSP与S ervlet之关系89

7.1.3 JSP运行实例剖析89

7.2 JSP页面基本元素91

7.2.1 JSP指令元素91

7.2.2 JSP脚本元素94

7.2.3 JSP动作元素94

7.3 JSP隐藏对象101

7.3.1 Request对象101

7.3.2 Response对象102

7.3.3 PageContext对象102

7.3.4 Session对象102

7.3.5 Application对象103

7.3.6 Out对象103

7.3.7 Config对象103

7.3.8 Exception对象103

7.3.9 Cookie对象103

7.4 JSP 2.0新特性104

7.4.1运行环境特性变化104

7.4.2引入表达式语言105

7.4.3 SimpleTag105

7.4.4使用JSP fragment特性105

小结106

思考与练习106

第8章 基于.NET实现电子黑板:教学集成环境系统107

8.1教学集成环境系统需求107

8.1.1教学集成环境系统功能列表107

8.1.2具体系统功能操作流程107

8.2教学集成环境系统架构设计111

8.2.1逻辑层USTBJXGL BT核心函数111

8.2.2用户界面层USTBJXGL_ UI112

8.2.3数据层USTBJXGL DA138

8.2.4系统主要类图138

小结139

思考与练习140

第9章 基于J2EE的核心技术框架Struts141

9.1 Web开发框架MVC141

9.1.1 MVC概述141

9.1.2 WVC优点141

9.2 Struts体系架构142

9.2.1 Struts概述142

9.2.2 Struts核心组件143

9.2.3 Struts配置文件144

9.3从Struts 1到Struts 2的过渡147

9.3.1从Struts 1到Struts 2147

9.3.2基于MVC架构的Struts 2148

9.3.3 Struts 2请求处理流程148

9.3.4 Struts 2.0新特性149

9.3.5从多角度看Struts 1与Struts 2之不同150

小结152

思考与练习152

第10章 对象持久化存储技术153

10.1 ORM组件技术153

10.1.1对象持久化概念153

10.1.2对象关系映射技术153

10.2 Hibernate工作原理154

10.2.1 Hibernate技术概述154

10.2.2 Hibernate体系结构154

10.2.3 Hibernate接口155

10.3 SessionFactory配置155

10.4持久化类159

10.4.1持久化对象与POJO的区别163

10.4.2持久化对象与简单值对象163

10.5对象和关系映射基础164

10.5.1 Doctype165

10.5.2 hibernate-mapping165

10.5.3 Class166

10.5.4 id167

10.6 Hibernate查询语言167

10.6.1 from子句167

10.6.2 join连接子句168

10.6.3 select子句169

10.6.4统计函数169

10.6.5多态170

10.6.6 where子句170

小结171

思考与练习171

第11章 面向服务计算的编程技术172

11.1 SOA基础172

11.1.1 SOA的定义172

11.1.2 SOA的特征173

11.1.3 SOA的标准174

11.1.4 SOA的设计原则174

11.1.5 SOA与Web Services之关系174

11.2 SOA的体系结构175

11.2.1 SOA的体系结构概述175

11.2.2 SOA的生命周期176

11.3基于Web Services实现SOA176

11.3.1 Web Services概述177

11.3.2 Web Services模型178

11.3.3 Web Services协议栈178

11.4 SOA核心实现技术180

11.4.1面向SOA构建企业服务总线180

11.4.2面向SOA的模型驱动的开发方法181

11.4.3简单对象访问协议182

11.4.4 Web服务描述语言186

11.4.5统一描述、发现和集成187

11.5 SOA的安全标准191

11.5.1 XML数字签名192

11.5.2 XML加密192

11.5.3 WS-Security192

11.5.4安全声明置标语言193

11.5.5可扩展访问控制置标语言193

11.5.6 XML密钥管理规范XKMS194

11.5.7联合身份框架ID-FF194

11.5.8 WS-Trust194

11.6商业流程执行语言194

11.6.1商业流程执行语言概述194

11.6.2 BPEL语言结构195

11.6.3组合Web Services的方式196

小结197

思考与练习197

第12章 面向Agent的软件编程技术198

12.1 Agent技术概述198

12.1.1 Agent的定义198

12.1.2 Agent的基本属性198

12.1.3 Agent分类199

12.1.4单Agent系统和多Agent系统199

12.2 Agent的典型开发平台Zeus200

12.2.1 Zeus概述200

12.2.2 Zeus的几个核心概念201

12.2.3 Zeus工具包分析203

12.2.4 Zeus开发方法208

12.3基于Zeus的电子商务系统ECS的总体设计208

12.3.1选择角色模型209

12.3.2 Agent职责分配210

12.3.3领域知识模型构建211

12.4基于Zeus的电子商务系统ECS实现212

12.4.1 Ontology创建212

12.4.2任务Agent创建213

12.4.3效用Agent配置214

12.4.4任务Agent配置215

12.4.5代码的产生和实现215

12.4.6商品交易市场系统展示216

小结218

思考与练习218

第13章 面向协调智能工作流的编程技术219

13.1基本概念219

13.1.1协调智能调度工作流220

13.1.2参考模型221

13.2协调智能工作流构建222

13.2.1智能算子与智能操作223

13.2.2智能操作模型的基本组织方式224

13.2.3广义算子模型228

13.2.4多重广义算子模型229

13.3工作流模型的设计232

13.3.1工作流模型设计原则233

13.3.2工作流模型设计233

13.3.3工作流相关数据模型235

13.4协调智能工作流引擎设计与实现236

13.4.1基本功能236

13.4.2关键问题236

13.4.3总体设计236

13.4.4实现237

13.5典型应用模型举例241

13.5.1系统管理241

13.5.2业务管理244

13.5.3项目管理246

13.5.4任务管理248

小结251

思考与练习251

第14章 基于SVG的USTB-WebGIS 252

14.1系统概述252

14.2系统设计252

14.2.1总体架构252

14.2.2地理数据组织编码方法253

14.2.3 SVG地图的制作254

14.2.4数据库设计254

14.3基本功能实现254

14.3.1中心缩放功能实现254

14.3.2漫游功能实现256

14.3.3拉框放大功能实现257

14.3.4图层控制功能实现260

14.4高级功能实现261

14.4.1测距尺功能实现261

14.4.2鼠标提示框功能实现262

14.4.3数据标注功能实现264

14.4.4鹰眼漫游功能实现266

14.4.5地图复位功能实现268

14.4.6使用键盘进行地图漫游269

14.4.7动画效果270

14.4.8覆盖在地图上的提示271

14.5 USTB-WebGIS系统总体效果271

思考与练习272

第15章 大型建设项目的资源合同管理系统的研发273

15.1系统需求分析273

15.1.1功能需求273

15.1.2可行性分析273

15.2数据库设计274

15.2.1数据库设计图274

15.2.2主要库表的结构274

15.3系统概要设计277

15.3.1系统开发及运行环境277

15.3.2系统用例分析278

15.3.3系统模块划分278

15.3.4系统模块简介278

15.4系统表示层实现280

15.4.1 Struts视图层实现281

15.4.2 Struts标签库284

15.4.3 Sitemesh框架搭建284

15.5业务逻辑层实现286

15.5.1业务逻辑层的框架实现286

15.5.2业务逻辑层的实现结果288

15.6数据持久层实现292

15.6.1 DAO模式介绍292

15.6.2持久层的Hibernate实现293

15.6.3 Struts和MySQL中文乱码处理问题295

小结297

思考与练习297

参考文献298

热门推荐