-
分类:3D/动画 语言:简体中文 大小:未知 发布时间:13-06-16
第1章 家装设计与表现——基础知识第2章 室内各种模型的制作——建模第3章 真实渲染——vRay基础参数第4章 精致小户型套一——现代简约风格第5章 精研好户型套二厅——西班牙风格第6章 精品大户型套三双厅——中式风格第7章 精美复式户型——地中海风格第8章 精工奢华别墅——新古典风格第9章 全方位展现——户型图及动画浏览附录 内容简介《深度:3ds Max\VRay全套家装效果图制作完美空间表现(第2版)》是一本关于家装设计及表现综合应用方面的专著,由一线制作人员和教学人员编写。全书共分9章,分别介绍了家装设计与表现——基础知识;室内各种模型的制作一建模;真实渲染——VRav基础参数;精致小户型套一——现代简约风格;精研好户型套二厅——西班牙风格;精品大户型套三双厅——中式风格;精美复式户型——地中海风格;精工奢华别墅——新古典风格;全方位展现——户型图及动画浏览。 《深度:3ds Max\VRay全套家装效果图制作完美空间表现(第2版)》结构清晰、语言简洁、实例精彩,既可作为室内设计人员的参考手册,也可以供各类电脑设计培训班作为学习教材。 《深度:3ds Max\VRay全套家装效果图制作完美空间表现(第2版)》附带的光盘包含书中部分案例的场景文件、贴图文件、作品欣赏和视频教学文件。另外还赠送了一些精美的高精度模型。内容截图 ...
-
分类:电子通信 语言:简体中文 大小:未知 发布时间:13-06-16
1 声能第1课 声能第2课 传声器(麦克风)的类型第3课 放大声音——声音放大器第4课 电子听诊器第5课 水下听音器第6课 次声波2 光的探测和测量第7课 光探测仪器第8课 听光的声音——用光听音器第9课 测量太阳能常数——用辐射计第10课 一个基本的辐射计电路第11课 测量紫外线——利用紫外线辐射计第12课 测量臭氧层——利用臭氧测量仪第13课 灵敏的光学转速计第14课 浑浊度3 热能探测第15课 红外火焰探测器第16课 冰点报警器第17课 过热报警器第18课 模拟数据记录系统第19课 LCD温度计第20课 夜视仪第21课 红外移动探测器4 液体传感器第22课 雨水探测器第23课 液体传感器第24课 湿度监测器第25课 pH计第26课 河流水位测量5 气体检测第27课 空气压力传感器第28课 电子嗅探器第29章 图形条压力传感器第30章 粒化电阻易燃气体传感器第31章 电子气压计6 振动传感器第32课 振动计时器第33课 地震报警器第34课 压电式地震探测器第35课 研究用的地震仪第36课 A-S-1说明书7 检测磁场第37课 历史回顾第38课 变压器效应第39课 发射场和感应场第40课 磁场第41课 电场第42课 磁场探测器第43课 Barkhausen效应第44课 2in直径的感应线圈及其应用第45课 甚低频(ELF)监视器第46课 防护第47课 电子指南针第48课 突发lonospheric干扰接收器第49课 地磁磁力计第50课 螺旋磁心磁通传感器第51课 磁通传感器第52课 磁通磁力计8 感知电场第53课 静电原理第54课 制作经典验电器第55课 制作莱顿瓶第56课 制作静态管第57课 简单的电子验电器第58课 离子探测器第59课 大气静电监测器第60课 先进的静电计第61课 云层电荷监测器第62课 电场干扰监测器无线电项目第63课 无线电历史第64课 探测闪电第65课 ELF/VLF无线电或天然无线电第66课 短波收音机第67课 频率校准第68课 木星射电望远镜第69课 木星射电望远镜的天线10 辐射感应第70课 空间辐射第71课 地球上的辐射资源第72课 云室趣事第73课 廉价的离子室第74课 廉价的离子室辐射探测器第75课 改进离子室辐射探测器第76课 盖革计数器相关实验 内容介绍:《传感器电子制作DIY》(54例)是“图解电子创新制作”丛书之一。《传感器电子制作DIY》(54例)将介绍运用各种传感器感知和测量光、声、热、气等物理量以及振动、磁场、电场、无线电和辐射等现象的方法。全面系统地介绍了54种传感器实验项目的制作过程及方法,并给出了制作过程中的各种操作技巧。并通过所提供的实验项目带给大家很多有用的信息以及一些创新的理念。《传感器电子制作DIY》(54例)提供了大量的照片、示意图及表格。同时,还附有元器件供应商以及所用到工具的来源。电子书www.minxue.net内容截图: ...
-
分类:新浪微博 语言:简体中文 大小:未知 发布时间:13-06-16
封面书名版权目录第一章什么是地理信息系统一图胜千言GIS的组成硬件设备软件系统数据人员方法GIS溯源GIS的萌芽GIS的发展走向成熟的GISGIS、数字地球与数字化生活数字时代数字地球GIS能带来什么?第二章GIS的基本运转模式数据采集数字化数据类型转换坐标与投影转换数据质量诊断与控制信息处理定性、定量、定位站点观测数据的空间化地理编码空间分析配准:统一的地理坐标系统基本图形运算多要素迭加分析缓冲区分析地理统计网络分析从空间分析到空间决策信息表达统计图表专题制图三维可视化虚拟地理环境第三章GIS与地理信息加工地理信息增值服务数据加工信息提取多源信息融合数据挖掘与知识发现地理信息空间化基础地理数据的空间化气候要素的空间化栅格上的人类社会数字时代的司马迁岁月留痕气候变化的时空特征数字化的“史记”第四章GIS在全球变化领域中的应用它山之石,可以攻玉数据空间分析方法沿着时间轴漫步专业应用模型与GIS的耦合GIS在全球变化中的应用能量与水平衡监测水文、水资源土地利用/土地覆盖荒漠化监测农作物监测系统第五章GIS的应用前景虚拟气候系统互联网时代的GIS飞入寻常百姓家参考文献 内容简介:为了宣传和普及气候和气候变化方面的科学知识,提高公众在全球变化问题上的科学认识,我们组织编撰出版这套《全球变化热门话题》丛书,本套丛书一共18册,由国内相关领域的知名专家撰稿,内容包括以下三方面:一是以大量监测数据为基础,揭示全球变化的苦干事实及其在各个分系统中的表现形式,二是以太阳辐射、大气化学、大气物理、环境和生态演变等多学科交叉理论为基础,深入浅出地阐述气候变化的成因,三是以可持续发展理论为指导,提出人类适应和减缓全球变化的各种对策、途径和方法,该丛书的出版旨在使人们对全球变化有清醒而全面的科学认识,从而更加关注全球变化,并且在更高的层次上、更广泛的范围内认识我国在全球变化中的地位和作用,自觉参与人类社会的共同决策,保护人类赖以生存的地球环境。内容截图: ...
-
分类:农林 语言:简体中文 大小:未知 发布时间:13-06-16
Foreword by Ann Lovejoy 7CHAPTER 1. Introduction to Water Plants 9CHAPTER 2. Pots and Soil 15CHAPTER 3. Fertilizers for Pond Plants 21CHAPTER 4. Hardy Waterlilies 29CHAPTER 5. Tropical Waterlilies 79CHAPTER 6. Lotus 101CHAPTER 7. Marginals 121CHAPTER 8. Irises 291CHAPTER 9. Waterlily-like Plants 313CHAPTER 10. FloatingWater Plants 327CHAPTER 11. SubmergedWater Plants 341CHAPTER 12. Pests and Diseases 357Appendix A. Plants for Special Places and Purposes 366Appendix B. Plants by Flower Color 369Appendix C. Native and Rare or Endangered Plants 372Appendix D. Measurement Conversion Charts 373Appendix E. U.S. Department of Agriculture Hardiness Zone Map 374Index 375 内容简介:这本书为园丁提供了各种园林水生植物的摄影参考,其中涵盖了数百种常常被其他书籍忽视的园林水生植物,涉及边缘植物、浮叶植物、沼泽植物、水中植物等,包括出水芙蓉也做了详细描述。书中还提供了抗寒、栽种、繁殖、虫害疾病等完整的信息,700多张漂亮的彩色图片,以及实用的盆栽、土壤、肥料等各章节解说。毫不夸张的说,这本书是一部选择种植水生园林植物的百科全书内容截图: ...
-
分类:办公应用 语言:简体中文 大小:未知 发布时间:13-06-15
第1章 中文版Word 2007基础第1节 Word 2007的安装、卸载与运行第2节 中文版Word 2007操作基础第3节 Word 2007新功能预览第4节 Word视图与窗口的调整第5节自定义Word使用环境第6节 Word在线资源与维护第2章 文档的录入第1节 新建/打开文档第2节 内容录入第3节 快速定位第4节 区域选取第5节 编辑文本对象第3章 格式化文档字符第1节 设置Word文档的字体、字号和字形第2节 设置文字的修饰效果第3节 设置文本的字体颜色第4节 设置文本边框和底纹第5节 设置字符间距第6节 设置字符其他格式第7节 复制和清除字符样式第8节 使用样式调整文字格式第9节 使用艺术字第4章 设置段落格式第5章 在文档中插入对象第6章 检查、更正与审阅文稿第8章 在Word中应用表格第9章 在Word中使用图表第10章 内容引用与目录、索引制作第11章 格式化文档页面第12章 Word与邮件、标签第13章 预览与输出文档第14章 文档的安全性 内容简介: 《Microsoft Word2007技高一筹800招》以技巧招数的形式,介绍Word 2007的使用、设置、应用技巧、疑难故障排除实例等。《Microsoft Word2007技高一筹800招》图文、注释并重,且讲解通俗易懂、深入浅出。每章设置有技巧要点精讲,该部分是每章知识的主体和关键。每一个重要知识点都以上机操作实践为支点,这些来源于实践和实用的上机操作实践技巧是《Microsoft Word2007技高一筹800招》的特色之一。既做到了巩固知识,又达到了提高读者应用能力的目的。内容截图: ...
-
分类:ç¼–ç¨‹å¼€å‘ 语言:简体中文 大小:未知 发布时间:13-06-15
第1ç« iPhone SDKåˆæŽ¢1.1 应用程åºå‰–æž1.1.1 Xcodeæå¯†1.2 安装iPhone SDK1.2.1 开呿‰€éœ€èµ„æº1.2.2 iPhone模拟器1.2.3 下载并安装iPhone SDK1.3 é…备iPhone1.4 构建并安装应用程åº1.4.1 模型-视图-控制器1.4.2 åº”ç”¨ç¨‹åºæ¨¡æ¿1.4.3 Xcode项目布局1.4.4 原型1.4.5 æ·»åŠ æ¡†æž¶1.4.6 设置活跃SDK1.4.7 构建应用程åº1.4.8 安装应用程åº1.5 转æ¢åˆ°Objective-C1.5.1 æ¶ˆæ¯æœºåˆ¶1.5.2 类和方法的声明1.5.3 实现1.5.4 属性1.5.5 åè®®1.5.6 类别1.5.7 替ä½1.5.8 其他资æºç¬¬2ç« Interface Builder:Xcodeä¸åˆ¶ä½œGUIçš„GUI2.1 窗å£ã€è§†å›¾å’Œè§†å›¾æŽ§åˆ¶å™¨2.2 现有模æ¿2.3 新建模æ¿2.4 用户界é¢å…ƒç´ 2.4.1 控制器2.4.2 æ•°æ®è§†å›¾2.4.3 输入和数æ®2.4.4 窗å£ã€è§†å›¾å’Œæ 2.5 查看器2.6 设计UI2.6.1 窗å£2.6.2 视图控制器2.6.3 视图2.6.4 创建视图间è”ç³»2.6.5 在代ç 䏿·»åŠ è”ç³»2.7 从项目ä¸ç§»é™¤Interface Builder第3ç« ä»‹ç»UI Kit3.1 基本用户界é¢å…ƒç´ 3.2 窗å£å’Œè§†å›¾3.2.1 创建窗å£å’Œè§†å›¾3.2.2 显示视图3.2.3 å²ä¸Šæœ€æ— 用的应用程åºï¼šHelloView3.2.4 行为解释3.2.5 从UIView派生3.2.6 ä¼ ç»ŸåºŸæŸ´ç¨‹åºï¼šHelloWorld3.2.7 行为解释3.3 视图控制器3.3.1 创建视图控制器3.3.2 从Interface Builder载入视图3.3.3 æ–¹å‘å˜æ¢3.3.4 弃置视图控制器3.3.5 使用视图控制器的Hello World:ControllerDemo3.3.6 行为解释3.3.7 进一æ¥å¦ä¹ 3.4 文本视图3.4.1 创建文本视图3.4.2 赋予内容3.4.3 显示HTML3.4.4 网页æºç 阅读器:SourceReader3.4.5 行为解释3.4.6 进一æ¥å¦ä¹ 3.5 导航æ 与控制器3.5.1 创建导航控制器3.5.2 导航控制器属性3.5.3 æ·»åŠ åˆ†æ®µæŽ§ä»¶3.5.4 æ·»åŠ å·¥å…·æ 3.5.5 åˆ†é¡µå¯¼èˆªç»ƒä¹ ï¼šPageDemo3.5.6 行为解释3.5.7 进一æ¥å¦ä¹ 3.6 转场动画3.6.1 创建转场3.6.2 é™„åŠ è½¬åœº3.6.3 翻页转场:FlipDemo3.6.4 行为解释3.6.5 进一æ¥å¦ä¹ 3.7 æ“作表å•ä¸Žè¦æŠ¥3.7.1 è¦æŠ¥3.7.2 æ“作表å•3.7.3 解除æ“作表å•3.7.4 世界末日(待批准):EndWorld3.7.5 行为解释3.7.6 进一æ¥å¦ä¹ 3.8 è¡¨æ ¼è§†å›¾ä¸ŽæŽ§åˆ¶å™¨3.8.1 åˆ›å»ºè¡¨æ ¼3.8.2 è¡¨æ ¼å•å…ƒ3.8.3 实现多选3.8.4 ç¼–è¾‘ä¸Žæ‰«åŠ¨åˆ é™¤3.8.5 釿–°è½½å…¥è¡¨æ ¼3.8.6 简å•的文件æµè§ˆå™¨ï¼šTableDemo3.8.7 行为解释3.8.8 进一æ¥å¦ä¹ 3.9 æ“çºµçŠ¶æ€æ 3.9.1 éšè—çŠ¶æ€æ 3.9.2 çŠ¶æ€æ é£Žæ ¼3.9.3 çŠ¶æ€æ æ–¹å‘3.10 应用程åºå¾½ç« 3.10.1 显示应用程åºå¾½ç« 3.10.2 移除应用程åºå¾½ç« 3.10.3 进一æ¥å¦ä¹ 3.11 åº”ç”¨ç¨‹åºæœåŠ¡3.11.1 挂起与å¤åŽŸ3.11.2 程åºç»ˆæ¢3.12 调用Safari3.13 å‘起电è¯å‘¼å«ç¬¬4ç« å¤šç‚¹è§¦æ‘¸äº‹ä»¶ä¸Žç•Œé¢å‡ 何4.1 界é¢å‡ 何结构体介ç»4.1.1 CGPoint4.1.2 CGSize4.1.3 CGRect4.2 处ç†å¤šç‚¹è§¦æ‘¸äº‹ä»¶4.2.1 UITouch通知4.2.2 UIEvent4.2.3 事件处ç†4.2.4 例å:点触计数器4.2.5 例å:å•击并拖曳4.2.6 处ç†å¤šç‚¹è§¦æ‘¸4.2.7 æåˆæ£€æµ‹ï¼šPinchMe4.2.8 Trackingå¤šç‚¹è§¦æ‘¸å›¾æ ‡è·Ÿè¸ªï¼šTouchDemo4.2.9 行为解释4.2.10 进一æ¥å¦ä¹ 第5ç« Quartz Core图层编程5.1 了解图层5.1.1 图层层次结构5.1.2 尺寸与ä½ç½®5.1.3 排布与显示5.1.4 绘制5.1.5 å˜æ¢5.1.6 图层动画5.1.7 å›¾å±‚å˜æ¢5.1.8 玩转图层:BounceDemo5.1.9 行为解释5.1.10 进一æ¥å¦ä¹ 第6ç« å–§åš£ï¼šAudio Toolboxå’Œ AVFoundation6.1 AVFoundation框架6.1.1 éŸ³é¢‘æ’æ”¾å™¨6.1.2 æ’æ”¾å™¨å±žæ€§6.1.3 æ’æ”¾å£°éŸ³6.1.4 ä»£ç†æ–¹æ³•6.1.5 仪表计数6.2 构建一个VU表:AVMeter6.2.1 行为解释6.2.2 进一æ¥å¦ä¹ 6.3 音频æœåŠ¡6.3.1 行为解释6.4 音频队列6.4.1 音频队列的结构6.4.2 供应音频输出6.4.3 音频缓冲区6.4.4 回调函数6.4.5 éŸ³é‡æŽ§åˆ¶6.4.6 例å:PCMæ’æ”¾å™¨6.4.7 行为解释6.4.8 进一æ¥å¦ä¹ 6.5 录音6.5.1 音频队列结构体6.5.2 供应音频输入6.5.3 音频缓冲区6.5.4 回调函数6.5.5 访问原始数æ®6.5.6 写入文件6.5.7 例å:录音机6.5.8 行为解释6.5.9 进一æ¥å¦ä¹ 6.6 振动第7ç« CFNetwork网络编程7.1 套接å—编程基础7.1.1 套接å—类型7.1.2 CFSocket7.1.3 CFSocketContext7.1.4 å¥—æŽ¥å—æµ7.1.5 CFSocket例åï¼šç¬‘è¯æœåС噍7.1.6 进一æ¥å¦ä¹ 7.2 CFHTTP与CFFTP7.2.1 CFHTTP7.2.2 CFFTP7.2.3 进一æ¥å¦ä¹ 第8ç« å®šä½ï¼šCore Location8.1 Core Location管ç†å™¨8.1.1 æŸ¥è¯¢å‚æ•°8.1.2 æäº¤æŸ¥è¯¢8.1.3 接收更新8.1.4 å®ŒæˆæŸ¥è¯¢8.1.5 错误处ç†8.1.6 土è¯Core Location:WhereYouAt8.1.7 行为解释8.1.8 进一æ¥å¦ä¹ 第9ç« åœ°å€ç°¿æ¡†æž¶9.1 访问地å€ç°¿9.1.1 高层地å€ç°¿å‡½æ•°9.1.2 查询地å€ç°¿9.1.3 创建记录9.1.4 æ“纵记录9.1.5 多值属性9.1.6 使用å—å…¸9.1.7 å›¾åƒæ•°æ®9.1.8 进一æ¥å¦ä¹ 9.2 地å€ç°¿ç•Œé¢9.2.1 è”系人视图9.2.2 è”系人选å–器9.2.3 进一æ¥å¦ä¹ 第10ç« UI Kit进阶设计10.1 通用控件10.1.1 基类UIControl10.1.2 分段控件10.1.3 开关10.1.4 滑å—10.1.5 æ–‡æœ¬å—æ®µæŽ§ä»¶10.1.6 按钮10.1.7 分页控件10.1.8 进一æ¥å¦ä¹ 10.2 åå¥½è®¾ç½®è¡¨æ ¼10.2.1 创建åå¥½è®¾ç½®è¡¨æ ¼10.2.2 显示åå¥½è®¾ç½®è¡¨æ ¼10.2.3 åå¥½è®¾ç½®è¡¨æ ¼çš„ä¾‹å:ShootStuffUp10.2.4 行为解释10.2.5 进一æ¥å¦ä¹ 10.3 分段列表10.3.1 创建分段列表10.3.2 æ·»åŠ ç´¢å¼•æ¡10.3.3 显示分段列表10.3.4 一个更好的文件æµè§ˆå™¨ï¼šTableDemo10.3.5 行为解释10.3.6 进一æ¥å¦ä¹ 10.4 进度与活动指示器10.4.1 å°å°è½¬å:UIActivityIndicatorView10.4.2 嫌转å俗就用UIProgressView10.4.3 网络活动指示器10.4.4 进一æ¥å¦ä¹ 10.5 图åƒ10.5.1 图åƒå¯¹è±¡10.5.2 玩转图åƒå’Œå›¾æ¡ˆï¼šImageFun10.5.3 图åƒè§†å›¾ï¼šUIImageView10.5.4 图åƒé€‰å–器10.6 键盘属性10.6.1 é”®ç›˜é£Žæ ¼10.6.2 键盘外观10.6.3 回车键10.6.4 自动大写10.6.5 自动更æ£10.6.6 安全文本输入10.7 选å–器10.7.1 创建选å–器10.7.2 显示选å–器10.7.3 读å–选å–器10.7.4 æŒ‘é€‰ä½ çš„é¼»å:NosePicker10.7.5 行为解释10.7.6 进一æ¥å¦ä¹ 10.8 æ—¶é—´/日期选å–器10.8.1 创建时间/日期选å–器10.8.2 显示日期选å–器10.8.3 è¯»å–æ—¥æœŸ10.8.4 选å–独立日:DatePicker10.8.5 行为解释10.8.6 进一æ¥å¦ä¹ 10.9 æ ‡ç¾æ 10.9.1 æ ‡ç¾æ 控制器10.9.2 æž„å»ºä¸€ä¸ªæ ‡ç¾æ 控制器10.9.3 å¯å®šåˆ¶æŒ‰é’®10.9.4 导航10.9.5 代ç†çš„动作10.9.6 åˆä¸€ä¸ªæ•™ç§‘书å¼çš„例å:TabDemo10.9.7 行为解释10.9.8 进一æ¥å¦ä¹ 10.10 感应器与设备信æ¯10.10.1 读å–设备方å‘10.10.2 读å–设备信æ¯10.10.3 读å–åŠ é€Ÿè®¡10.10.4 è¿‘è·ç¦»æ„Ÿåº”器10.10.5 进一æ¥å¦ä¹ 10.11 滚动视图10.11.1 创建滚动视图10.11.2 属性10.11.3 ä»£ç†æ–¹æ³•10.11.4 滚动ä¸çš„æ°”象地图:BigImage10.11.5 行为解释10.11.6 进一æ¥å¦ä¹ 10.12 网页视图10.12.1 创建网页视图10.12.2 显示网页视图10.12.3 åŠ è½½å†…å®¹10.12.4 导航10.12.5 ä»£ç†æ–¹æ³•10.12.6 Googleæœç´¢å·¥å…·ï¼šWebDemo10.12.7 行为解释10.12.8 进一æ¥å¦ä¹ 第11ç« åº”ç”¨ç¨‹åºè®¾å®š11.1 å—典和属性列表11.1.1 创建å—å…¸11.1.2 管ç†å…³é”®å—11.1.3 写入属性列表11.1.4 读å–属性列表11.1.5 进一æ¥å¦ä¹ 11.2 å好设置æŸ11.2.1 æ·»åŠ å…³é”®å—11.2.2 读å–å好设置æŸçš„值11.2.3 进一æ¥å¦ä¹ 第12ç« Cover Flow12.1 用SDK编写Cover Flow:CovertFlow12.1.1 行为解释12.1.2 进一æ¥å¦ä¹ 第13ç« é¡µé¢ç¿»è½¬13.1 页é¢ç¿»è½¬çš„例å:PageControl13.1.1 行为解释13.1.2 进一æ¥å¦ä¹ 13.2 用于多个视图的PageScrollView13.2.1 行为解释第14ç« åª’ä½“æ’æ”¾å™¨æ¡†æž¶14.1 ç”µå½±æ’æ”¾å™¨æŽ§ä»¶14.1.1 属性14.1.2 å¼€å§‹å’Œåœæ¢æ’放电影14.1.3 通知14.1.4 进一æ¥å¦ä¹ å†…å®¹ç®€ä»‹ï¼šæœ¬ä¹¦å…¨é¢æ¦‚括了使用苹果公å¸å®˜æ–¹SDK为iPhone/iPod Touchå¼€å‘应用程åºçš„æ–¹æ–¹é¢é¢ï¼ŒåŒ…括开å‘工具ã€ç¼–程è¯è¨€å’Œå„ç§æ¡†æž¶åº“。书ä¸å…¨æ–¹ä½è¦†ç›–了iPhone编程,包括UIKitã€å¤šç‚¹è§¦æ‘¸ã€Quartz Coreã€éŸ³é¢‘ã€è§†é¢‘ã€åœ°ç†å®šä½ã€åœ°å€ç°¿ã€ç½‘络编程ç‰å†…容,详细介ç»äº†UIKit组件,并é…以实用的例å,简è¦ä»‹ç»äº†Objective-C,é‡ç‚¹è®²è§£å…¶ä¸ŽC/C++的异åŒä¹‹å¤„,并介ç»äº†å‡ ç§Objective-Cç‰¹æœ‰çš„è¯æ³•概念。本书还专门介ç»å¦‚何自行编ç 实现专用高级特效:CoverFlowå’ŒFlip Page。  本书适åˆå…·æœ‰ä¸€å®šç¼–程ç»éªŒåŒæ—¶åˆå¸Œæœ›è¿›è¡ŒiPhoneå¼€å‘的程åºå‘˜é˜…读。书ä¸çš„å„ç§æç¤ºå’ŒæŠ€å·§æ— è®ºå¯¹iPhoneå¼€å‘的新手和资深程åºå‘˜éƒ½å¤§æœ‰è£¨ç›Šï¼Œæœ¬ä¹¦è¿˜å¯ä»¥ä½œä¸ºiPhone SDKå¼€å‘çš„å‚è€ƒæ‰‹å†Œï¼Œåœ¨éœ€è¦æ—¶å¿«é€ŸæŸ¥æ‰¾ç‰¹å®šç»„件的相关内容。 电å书www.minxue.net 内容截图: ...
-
分类:C/C++ 语言:简体中文 大小:未知 发布时间:13-06-15
译者序:技术翻译——一种笔记体式的创作尝试第1章 基础问常见错误1:过分积极的注释常见错误2:幻数常见错误3:全局变量常见错误4:未能区分函数重载和形式参数默认值常见错误5:对引用的认识误区常见错误6:对常量(性)的认识误区常见错误7:无视基础语言的精妙之处常见错误8:未能区分可访问性和可见性常见错误9:使用糟糕的语言常见错误10:无视(久经考验的)习惯用法常见错误11:聪明反被聪明误常见错误12:嘴上无毛,办事不牢第2章 语法问题常见错误13:数组定义和值初始化的语法形式混淆常见错误14:捉摸不定的评估求值次序常见错误15:(运算符)优先级问题常见错误16:for 语句引发的理解障碍常见错误17:取大优先解析原则带来的问题常见错误18:声明饰词次序的小聪明常见错误19:“函数还是对象”的多义性常见错误20:效果漂移的类型量化饰词常见错误21:自反初始化常见错误22:静态连接类型和外部连接类型常见错误23:运算符函数名字查找的反常行为常见错误24:晦涩难懂的operato->第3章 预处理器问题常见错误25:使用≠}denne定义的字面量常见错误26:使用#define定义的伪函数(函数宏)常见错误27:≠if的滥用常见错误28:断言(assert宏)的副作用第4章 类型转换问题常见错误29:以void*为类型转换的中介类型常见错误30:截切问题常见错误31:对目标类型为指涉物为常量的指针类型的类型转换的认识误区常见错误32:对以指涉物为指向常量的指针类型的类型为目标类型的类型转换的认识误区常见错误33:对以指涉物为指向基类类型的指针类型的类型为目标类型的类型转换的认识误区常见错误34:指向多维数组的指针带来的问题常见错误35:未经校验的向下转型常见错误36:类型转换运算符的误用常见错误37:始料未及的构造函数类型转换常见错误38:在多继承条件下进行强制类型转换常见错误39:对非完整类型做强制类型转换常见错误40:旧式强制类型转换常见错误41:静态强制类型转换常见错误42:形式参数引发临时对象生成的初始化常见错误43:临时对象的生存期常见错误44:引用和临时对象常见错误45:(动态强制类型转换运算符)dynamic-cast带来的多义性解析失败常见错误46:对逆变性的误解第5章 初始化问题第6章 内存和资源管理问题第7章 多态问题第8章 类型设计问题第9章 继承谱系设计问题中英文术语对照表 内容简介:本书是C++大师Stephen C. Dewhurst在多年教授C++课程中所遇到的常见错误的心得笔记上编写而成的。本书所有章节都从一个众所周知的、在日常编码或设计实践经常遭遇的问题入手,先指出其不足,再对其背后思想中存在的合理与不合理之处深入剖析,最后取其精华弃其糟粕,给出一个简洁、通用、美轮美奂的方案,指出有关如何规避或纠正它们的建议,从而有助于C++软件工程师避免重蹈他们前辈的覆辙。电子书www.minxue.net内容截图: ...
-
分类:数据库 语言:简体中文 大小:未知 发布时间:13-06-15
第1篇 数据库入门第1章 sql server 2005数据库基础1.1 数据库的世界1.1.1 信息1.1.2 数据1.1.3 数据管理1.1.4 数据库管理系统1.1.5 数据库系统1.2 数据库的成长历程1.2.1 人工管理阶段1.2.2 文件系统阶段1.2.3 数据库系统阶段1.2.4 数据库发展历程和研究方向1.3 数据库应用系统的开发步骤1.3.1 项目规划期1.3.2 项目开发时期1.4 本章小结1.5 习题第2章 初识sql server 20052.1 sql server 2005的组成.2.1.1 sql server数据库引擎2.1.2 分析服务(analysis services)2.1.3 集成服务(integration services)2.1.4 报表服务(reporting services)2.2 为什么选择sql server 20052.3 如何选择sql server 2005的版本2.3.1 sql server 2005企业版2.3.2 sql server 2005标准版2.3.3 sql server 2005工作组版2.3.4 sql server 2005开发版2.3.5 sql server 2005学习版2.4 sql server 2005的安装与配置2.4.1 sql server 2005 的安装2.4.2 sql server 2005 的配置2.5 了解ssms基本操作2.5.1 ssms的启动与连接2.5.2 使用模板资源管理器、解决方案与项目脚本2.5.3 配置sql server服务器的属性2.5.4 查询编辑器2.6 小结2.7 习题第2篇 sql server基础篇第3章 管理sql server 2005的工具——sql语言3.1 sql语言简介3.1.1 sql语言的主要特点3.1.2 如何分类sql语言3.1.3 sql语法简介3.1.4 如何给标识符起名3.2 数据类型大家族3.2.1 sql server 数据类型概述3.2.2 系统数据类型3.2.3 自定义数据类型3.3 变量3.3.1 批和脚本3.3.2 局部变量3.3.3 全局变量3.4 sql的佐料——运算符3.4.1 算术运算符3.4.2 比较运算符3.4.3 逻辑运算符3.4.4 连接运算符3.4.5 按位运算符3.4.6 运算符的优先级3.5 认识表达式3.5.1 什么是表达式3.5.2 sql表达式的分类3.6 sql利器——通配符3.7 sql语言中的注释3.8 小结3.9 习题第4章 走进sql语句的世界4.1 数据定义语句(ddl)4.1.1 create的应用4.1.2 drop的功能4.1.3 alter的功能4.2 数据操作语句(dml)4.2.1 数据的插入——insert4.2.2 数据的删除——delet4.2.3 数据的更改——updat4.2.4 数据的查询——select4.3 数据控制语句(dcl)4.3.1 如何给用户授予权限——grant4.3.2 拒绝权限操作——deny4.3.3 收回权限操作——revoke4.4 其他基本语句4.4.1 数据声明——declare4.4.2 数据赋值——set4.4.3 数据输出——prin4.5 循环控制语句4.5.1 语句块begin…end4.5.2 goto语句4.5.3 if…else语句4.5.4 case语句4.5.5 while循环语句4.5.6 waitfor语句4.5.7 return语句4.6 批处理语句4.7 小结4.8 习题第5章 轻轻松松认识函数5.1 数学函数5.2 字符串函数5.2.1 ascii函数5.2.2 char函数5.2.3 charindex函数5.2.4 left函数5.2.5 right函数5.2.6 len函数5.2.7 ltrim函数5.2.8 rtrim函数5.2.9 lower函数5.2.10 upper函数5.2.11 patindex函数5.2.12 repalce函数5.2.13 reverse函数5.2.14 str函数5.2.15 substring函数5.3 日期和时间函数5.3.1 dateadd函数5.3.2 datename函数5.3.3 datepart函数5.3.4 day函数5.3.5 month函数5.3.6 year函数5.3.7 getdate函数5.4 数据类型转换函数5.4.1 cast函数5.4.2 convert函数5.5 聚合函数5.5.1 avg函数5.5.2 count函数5.5.3 max函数5.5.4 min函数5.5.5 sum函数5.6 系统函数5.6.1 serverproperty函数5.6.2 databaseproperty函数5.6.3 typeofproperty函数5.6.4 object_id函数5.7 文本和图像函数5.7.1 textptr函数5.7.2 textvalid函数5.8 小结5.9 习题第6章 实战开始—数据库和表的操作6.1 深入浅出了解数据库6.1.1 数据库6.1.2 数据库的建立6.1.3 数据库的修改6.1.4 数据库的删除6.1.5 关于数据库的其他操作6.2 如何设计表6.2.1 数据库表简介6.2.2 如何设计表6.2.3 表的建立6.2.4 表的修改6.2.5 表的删除6.3 数据完整性6.3.1 数据完整性分类6.3.2 规则的创建与管理6.3.3 约束6.4 小结6.5 习题第7章 数据的查询7.1 select语句的语法结构7.2 基本select查询7.2.1 查询表中所有的列7.2.2 查询表中指定列的信息7.2.3 在查询列表中使用列表达式7.2.4 重新命名结果列名7.2.5 说明列的定义7.2.6 取得查询结果的部分行集7.3 基于条件的查询7.3.1 使用关系表达式表示查询条件7.3.2 使用逻辑表达式表示查询条件7.3.3 使用like关键字进行模糊查询7.3.4 使用between…and关键字表示查询条件7.3.5 in关键字表示查询条件7.3.6 null关键字的使用7.4 对查询结果排序输出7.5 查询结果的新建表存储7.6 聚合函数在查询中的使用7.6.1 sum函数7.6.2 avg函数7.6.3 max函数7.6.4 min函数7.6.5 count和count(*)函数7.7 查询结果的汇总7.8 多表连接查询7.8.1 内连接7.8.2 外连接7.8.3 交叉连接(cross join)7.8.4 自连接7.9 嵌套查询7.9.1 子查询作为新增列7.9.2 使用in关键字进行子查询7.9.3 使用比较运算符7.9.4 使用between关键字7.9.5 exists关键字的应用7.9.6 子查询与数据更新7.10 小结7.11 习题第3篇 进阶篇第8章 数据的更新8.1 插入——insert8.1.1 插入单行数据8.1.2 插入多行数据8.1.3 技术提升8.2 修改——update8.2.1 修改单行数据8.2.2 修改多行数据8.2.3 技术提升8.3 删除数据——delete8.3.1 删除部分数据8.3.2 删除表中所有数据8.4 小结8.5 习题第9章 事务和锁9.1 事务管理9.1.1 事务的原理9.1.2 事务管理的常用语句9.1.3 事务恢复和检查点机制9.1.4 事务的类型9.1.5 事务的应用案例9.2 锁9.2.1 锁的内涵与作用9.2.2 可锁定资源与锁的类型9.2.3 死锁9.2.4 锁的应用案例9.3 小结9.4 习题第10章 索引10.1 索引初探10.1.1 索引的概念10.1.2 索引的分类10.2 索引的创建与管理10.2.1 索引的创建10.2.2 如何构建优化索引10.2.3 索引的管理10.3 小结10.4 习题第11章 游标11.1 认识游标11.1.1 游标的定义11.1.2 游标的分类11.2 游标的操作11.2.1 声明游标与打开游标11.2.2 从游标中读取数据11.2.3 关闭游标和释放游标11.2.4 游标变量的创建及如何使用游标修改数据11.3 小结11.4 习题第12章 存储过程与自定义函数12.1 存储过程12.1.1 存储过程的概念12.1.2 存储过程的优缺点12.1.3 存储过程的类型12.1.4 存储过程与视图的比较12.2 创建和执行存储过程12.2.1 创建存储过程12.2.2 执行存储过程12.2.3 带输入参数的存储过程12.2.4 带输出参数的存储过程12.2.5 综合实例12.3 存储过程的有关操作12.3.1 修改存储过程12.3.2 查看存储过程12.3.3 重命名存储过程12.3.4 删除存储过程12.4 系统存储过程与扩展存储过程12.4.1 系统存储过程12.4.2 扩展存储过程12.5 用户自定义函数12.6 小结12.7 习题第13章 视图13.1 视图的定义及其重要功能13.1.1 视图的定义13.1.2 视图的功能和优点13.2 视图的具体操作13.2.1 视图的语法13.2.2 视图的修改13.2.3 视图的删除13.2.4 通过视图向表中插入数据13.2.5 通过视图修改表中数据13.3 索引视图13.3.1 索引视图的概念及其使用范围13.3.2 索引视图的设计方针13.3.3 索引视图设计注意事项13.4 本章小结13.5 习题第4篇 sql server应用篇第14章 触发器14.1 触发器的概念14.1.1 触发器的作用14.1.2 触发器中的两个专用表14.2 触发器的分类14.2.1 dml触发器14.2.2 ddl触发器14.3 dml触发器的创建与管理14.3.1 设计dml触发器的注意事项和技巧14.3.2 创建after触发器14.3.3 创建instead of 触发器14.3.4 如何使用dml触发器14.3.5 dml触发器的管理14.4 ddl触发器的创建与管理14.4.1 ddl触发器的创建14.4.2 ddl触发器的使用14.4.3 ddl触发器管理14.5 小结14.6 习题第15章 了解sql server 2005中的安全策略15.1 sql server安全性概述15.1.1 理解sql server2005的安全机制15.1.2 安全性方面一些基本术语的理解15.2 sql server2005的登录管理15.2.1 理解sql server2005的登录机制15.2.2 登录到sql server 200515.2.3 设置sql server 2005的身份验证方式和sa账户15.2.4 sql server 2005的登录名管理15.3 sql server2005的架构管理15.4 sql server 2005的角色和用户管理15.4.1 固定服务器角色15.4.2 数据库角色15.4.3 应用程序角色15.5 小结15.6 习题第5篇 案例实战篇第16章 图书管理系统开发实例16.1 java语言在系统开发中的地位16.1.1 java的特点16.1.2 java访问数据库技术16.1.3 jdbc16.1.4 dao模式16.2 图书馆管理系统需求分析及系统设计16.2.1 系统登录16.2.2 基本数据维护16.2.3 新书订购管理16.2.4 图书借阅管理16.2.5 系统维护模块16.3 小结第17章 bbs论坛系统开发17.1 系统设计17.1.1 bbs论坛概述17.1.2 系统功能模块17.2 数据库设计17.2.1 数据库分析和设计17.2.2 创建数据表17.3 连接数据库17.4 前台功能设计17.4.1 注册与登录模块17.4.2 版块列表模块17.4.3 主题帖列表17.4.4 发帖与回帖模块17.5 后台功能设计17.5.1 添加用户模块17.5.2 用户管理模块17.6 小结 ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-06-15
出版者的话译者序前言第1章 引论1.1 语言处理器1.2 一个编译器的结构1.2.1 词法分析1.2.2 语法分析1.2.3 语义分析1.2.4 中间代码生成1.2.5 代码优化1.2.6 代码生成1.2.7 符号表管理1.2.8 将多个步骤组合成趟1.2.9 编译器构造工具1.3 程序设计语言的发展历程1.3.1 走向高级程序设计语言1.3.2 对编译器的影响1.3.3 1.3节的练习1.4 构建一个编译器的相关科学. 1.4.1 编译器设计和实现中的建模1.4.2 代码优化的科学1.5 编译技术的应用1.5.1 高级程序设计语言的实现1.5.2 针对计算机体系结构的优化1.5.3 新计算机体系结构的设计1.5.4 程序翻译1.5.5 软件生产率工具1.6 程序设计语言基础1.6.1 静态和动态的区别1.6.2 环境与状态1.6.3 静态作用域和块结构1.6.4 显式访问控制1.6.5 动态作用域1.6.6 参数传递机制1.6.7 别名1.6.8 1.6节的练习1.7 第1章的总结1.8 第1章的参考书目第2章 一个简单的语法制导翻译器2.1 引言2.2 语法定义2.2.1 文法定义2.2.2 推导2.2.3 语法分析树2.2.4 二义性2.2.5 运算符的结合性2.2.6 运算符的优先级2.2.7 2.2节的练习2.3 语法制导翻译2.3.1 后缀表示2.3.2 综合属性2.3.3 简单语法制导定义2.3.4 树的遍历2.3.5 翻译方案2.3.6 2.3节的练习2.4 语法分析2.4.1 自顶向下分析方法2.4.2 预测分析法2.4.3 何时使用产生式2.4.4 设计一个预测语法分析器2.4.5 左递归2.4.6 2.4节的练习2.5 简单表达式的翻译器2.5.1抽象语法和具体语法2.5.2调整翻译方案2.5.3非终结符号的过程2.5.4 翻译器的简化2.5.5 完整的程序2.6 词法分析2.6.1 剔除空白和注释2.6.2 预读2.6.3 常量2.6.4 识别关键字和标识符2.6.5 词法分析器2.6.6 2.6节的练习2.7 符号表2.7.1 为每个作用域设置一个符号表2.7.2 符号表的使用2.8 中间代码生成2.8.1 两种中间表示形式2.8.2 语法树的构造2.8.4 三地址码2.8.5 2.8节的练习2.9 第2章的总结第3章 词法分析3.1 词法分析器的作用3.1.1 词法分析及解析3.1.2 词法单元、模式、词素3.1.3 词法单元的属性3.1.4 词法错误3.1.5 3.1节的练习3.2 输入缓冲3.2.1 缓冲区对3.2.2 哨兵标记3.3 词法单元的规约3.3.1 串和语言3.3.2 语言上的运算3.3.3 正则表达式3.3.4 正则定义3.3.5 正则表达式的扩展3.3.6 3.3节的练习3.4 词法单元的识别3.4.1 状态转换图3.4.2 保留字和标识符的识别3.4.3 完成我们的连续性例子3.4.4 基于状态转换图的词法分析器的体系结构3.4.5 3.4节的练习3.5 词法分析器生成工具lex3.5.1 lex的使用3.5.2 lex程序的结构3.5.3 lex中的冲突解决3.5.4 向前看运算符3.5.5 3.5节练习3.6 有穷自动机3.6.1 不确定的有穷自动机3.6.2 转换表3.6.3 nfa接受输入字符串3.6.4 确定的有穷自动机3.6.5 3.6节的练习3.7 从正则表达式到自动机3.7.1 从nfa到dfa的转换3.7.2 nfa的模拟3.7.3 nfa模拟效率3.7.4 从正则表达式构造nfa3.7.5 字符串处理算法的效率3.7.6 3.7节的练习3.8 词法分析器生成工具的设计3.8.1 被生成的词法分析器的结构3.8.2 基于nfa的模式匹配3.8.3 词法分析器使用的dfa3.8.4 实现向前看运算符3.8.5 3.8的练习3.9 基于dfa的模式匹配器的优化3.9.1 nfa的重要状态3.9.2 根据抽象语法树计算得到的函数3.9.3 计算nullable、firstpos及lastpos3.9.4 计算followpos3.9.5 根据正则表达式构建dfa3.9.6 最小化一个dfa的状态数3.9.7 词法分析器的状态最小化3.9.8 在dfa模拟中用时间换取空间3.9.9 3.9节的练习3.9.10 第3章的总结3.11 第3章参考文献第4章 语法分析4.1 引论4.1.1 语法分析器的角色4.1.2 代表性的文法4.1.3 语法错误的处理4.1.4 错误恢复策略4.2 上下文无关文法4.2.1 上下文无关文法的正式定义4.2.2 符号表示的惯例4.2.3 推导4.2.4 语法分析树和推导4.2.5 二义性4.2.6 验证文法生成的语言4.2.7上下文无关文法和正则表达式4.2.8 4.2节的练习4.3 设计文法4.3.1 词法分析和语法分析4.3.2 消除二义性4.3.3 左递归的消除4.3.4 提取左公因子4.3.5 非上下文无关的语言构造4.3.6 4.3节的练习4.4 自顶向下的语法分析4.4.1 递归下降的语法分析4.4.2 first和follow4.4.3 ll(1)文法4.4.4 非递归的预测分析4.4.5 预测分析中的错误恢复4.4.6 4.4节的练习4.5 自底向上的语法分析4.5.1 归约4.5.2 句柄剪枝4.5.3 移入-归约语法分析技术4.5.4 移入-归约语法分析中的冲突4.5.5 4.5节的练习4.6 lr语法分析技术介绍:简单lr技术4.6.1 为什么使用lr语法分析器?4.6.2 项和lr(0)自动机4.6.3 lr-语法分析算法4.6.4 构造slr-分析表4.6.5 可行前缀4.6.6 4.6节的练习4.7 更强大的lr语法分析器4.7.1 规范lr(1)项4.7.2 构造lr(1)项集4.7.3 规范lr(1)分析表4.7.4 构造lalr语法分析表4.7.5 lalr语法分析表的高效构造方法4.7.6 lr语法分析表的压缩4.7.7 4.7节的练习4.8 使用二义性文法4.8.1 用优先级和结合性解决冲突4.8.2 “悬空-else”二义性4.8.3 lr语法分析中的错误恢复4.8.4 4.8节的练习4.9 语法分析器的生成工具4.9.1 语法分析器的生成工具yacc4.9.2 使用yacc处理二义性文法4.9.3 用lex创建yacc的词法分析器4.9.4 yacc中的错误恢复4.9.5 4.9节的练习4.10:第4章的小结4.11 第4章的参考文献第5章 语法制导的翻译5.1 语法制导定义5.1.1 继承属性和综合属性5.1.2 在一棵语法分析树的结点上对一个sdd求值5.1.3 5.1节的练习5.2 sdd的求值顺序5.2.1 依赖图5.2.2 属性求值的顺序5.2.3 s-属性定义5.2.4 l-属性定义5.2.5 具有受控副作用的语义规则5.2.6 5.2节的练习5.3 语法制导翻译的应用5.3.1 抽象语法树的构造5.3.2 类型的结构5.3.3 5.3节的练习5.4 语法制导的翻译方案5.4.1 后缀翻译方案5.4.2 后缀sdt的语法分析栈实现5.4.3 产生式内部带有语义动作的sdt5.4.4 从sdt中消除左递归5.4.5 l-属性定义的sdt5.4.6 5.4节的练习5.5 实现l-属性的sdd5.5.1 在递归下降语法分析过程中进行翻译5.5.2 边扫描边生成代码5.5.3 l-属性的sdd和ll语法分析5.5.4 l-属性的sdd的自底向上语法分析5.5.5 5.5节的练习5.6 第5章的总结5.7 第5章的参考文献第6章 中间代码生成第7章 运行时刻环境第7章 总结第8章 代码生成第9章 机器无关优化第10章 指令级并行第11章 并行性和局部性的优化第12章 过程间分析 ...
-
分类:新浪微博 语言:简体中文 大小:未知 发布时间:13-06-15
下册第1章 异常处理(exception handling) 11.1 wcf基本异常处理模式 21.1.1 当异常从服务端抛出 21.1.2 异常细节的传播 51.1.3 自定义异常信息 81.2 错误消息与faultexception异常 191.2.1 从soap fault说起 191.2.2 唯一可被传播的异常:faultexception 221.2.3 faultexception异常和错误消息之间的转换 261.3 wcf异常处理体系剖析 341.3.1 faultformatter 351.3.2 servicedebugbehavior如何实现对异常细节传播 391.4 wcf异常处理扩展 421.4.1 处理器(errorhandler) 421.4.2 实例演示:通过wcf扩展实现与entlib的集成(s105) 43第2章 元数据(metadata) 552.1 wcf元数据架构体系简介 562.1.1 ws-mex 562.1.2 metadatasection与metadataset 702.1.3 wcf元数据架构模型 732.2 元数据的导出 742.2.1 metadataexporter和wsdlexporter 742.2.2 wsdl导出扩展和策略导出扩展 792.3 元数据的发布 812.3.1 元数据发布的实现者:servicemetadatabehavior 812.3.2 mex 终结点有何不同 832.3.3 servicemetadatabehavior是如何实现元数据发布的 852.4 元数据的获取和导入 972.4.1 自己动手实现元数据的获取 972.4.2 metadaimporter与元数据导入 102第3章 事务(transaction) 1083.1 wcf需要怎样的事务控制 1093.1.1 什么是事务 1093.1.2 事务的显式控制 1103.1.3 分布式事务应用场景 1133.2 windows下的事务处理模型 1143.2.1 事务模型中的三种角色 1153.2.2 分布式事务是如何实现的 1183.2.3 system.transactions事务 1213.3 事务处理协议:oletx和ws-at 1353.3.1 ws-coordination 1363.3.2 ws-at 1403.4 wcf事务编程 1423.4.1 通过服务契约决定事务流转的策略 1423.4.2 通过绑定实施事务的流转 1443.4.3 通过服务(操作)行为控制事务 1533.4.4 实例演示:创建事务型服务(s301) 1563.5 wcf事务实现原理 1663.5.1 transactionflowattribute行为 1663.5.2 事务绑定 1663.5.3 事务的自动登记(enlistment) 1733.5.4 oletx提升(oletx upgrade)机制 174第4章 并发与限流(concurrency and throttling) 1764.1 并发与实例上下文模式 1774.1.1 同一个服务实例上下文同时处理多个服务调用请求 1774.1.2 并发中的同步 1804.1.3 并发与实例上下文模式 1824.2 同步上下文与线程亲和性 1964.2.1 倘若去除servicebehaviorattribute的usesynchronizationcontext属性 1964.2.2 什么是同步上下文(synchronizationcontext) 1974.2.3 wcf中的同步上下文与线程亲和性 1994.3 流量限制(throttling) 2034.3.1 如何进行限流控制 2034.3.2 wcf限流控制是如何实现的 206第5章 可靠会话(reliable sessions) 2105.1 可靠消息传输 2115.1.1 从tcp对报文段的可靠交付机制说起 2115.1.2 ws-rm简介 2135.2 编写可靠会话服务 2205.2.1 实例演示:通过wcf服务传输图片(s501) 2205.2.2 可靠会话绑定 2345.3 可靠会话的实现原理 2415.3.1 从信道层看可靠会话的实现 2415.3.2 从传输协议的局限性和消息交换模式看可靠会话的实现 2515.3.3 可靠会话最佳实践 254第6章 队列服务(queued service) 2576.1 msmq简介 2586.1.1 msmq能解决什么问题 2586.1.2 msmq的安装 2596.1.3 消息队列 2616.1.4 msmq编程 2636.2 从队列服务的终结点谈起 2746.2.1 地址 2746.2.2 绑定 2766.2.3 契约 2786.3 事务控制 2796.3.1 msmq事务模型 2796.3.2 客户端事务 2806.3.3 服务端事务 2826.3.4 事务性批量接收 2836.4 会话 2886.4.1 客户端会话 2886.4.2 服务端会话 2926.5 错误处理 2966.5.1 接收重试 2966.5.2 接收错误处理 3006.5.3 死信消息处理 3016.5.4 日志(journaling)与跟踪(tracing) 303第7章 传输安全(transfer security) 3057.1 传输安全简介 3067.1.1 分布式应用中的传输安全隐患 3067.1.2 非对称加密(asymmetric cryptography) 3077.1.3 transport与message安全模式 3127.2 认证 3187.2.1 认证与凭证(user credential) 3187.2.2 绑定、安全模式与客户端凭证类型 3237.2.3 服务认证 3357.2.4 客户端认证 3517.2.5 servicecredentials v.s. clientcredentials 3627.3 消息保护(message protection) 3667.3.1 消息的保护级别 3667.3.2 签名与加密的实现 3747.3.3 安全会话(secure sessions) 380第8章 授权与审核(authorization and auditing) 3868.1 身份(identity)与安全主体(principal) 3878.1.1 身份 3878.1.2 安全主体 3918.2 windows用户组授权 3978.2.1 windows用户组授权与认证的关系 3978.2.2 windows用户组授权编程 3988.2.3 实例演示:基于windows用户组的声明式授权(s801) 3998.2.4 身份模拟(impersonation) 4028.3 asp.net roles授权 4098.3.1 asp.net roles提供程序 4098.3.2 asp.net roles授权与认证的无关性 4108.3.3 asp.net roles授权编程 4118.3.4 实例演示:不同认证方式下的asp.ent roles授权 4138.3.5 实例演示:通过wcf扩展实现授权(s805) 4188.4 自定义授权方式 4238.4.1 通过自定义authorizationpolicy和serviceauthorizationmanager创建安全主体 4238.4.2 claim和claimset 4268.4.3 自定义授权实现原理剖析 4278.4.4 实例演示:通过自定义authorizationpolicy和serviceauthorizationmanager实现授权(s806) 4288.5 安全审核(security auditing) 4348.5.1 servicesecurityauditbehavior服务行为 4348.5.2 安全审核的实现 4358.5.3 实例演示:如何实施安全审核 436第9章 扩展(extension) 4429.1 服务端架构体系的构建 4439.1.1 再谈服务描述(service description) 4439.1.2 终结点分发器选择机制 4469.1.3 信道分发器(channeldispatcher) 4489.1.4 终结点分发器(endpointdispatcher) 4529.1.5 分发运行时(dispatchruntime) 4539.1.6 分发操作(dispatchoperation) 4609.2 客户端架构体系的构建 4659.2.1 创建channelfactory[tchannel] 4659.2.2 客户端运行时(clientruntime) 4679.2.3 客户端操作(clientoperation) 4709.2.4 服务代理与服务调用 4719.3 通过定义四种行为对wcf的扩展 4749.3.1 wcf四种类型的行为 4749.3.2 行为方法的执行 4769.3.3 实例演示:通过扩展确保语言文化一致性(s901) 4779.4 servicehost对wcf的扩展 4889.4.1 自定义servicehost的本质:对服务描述进行定制 4889.4.2 自定义servicehost的创建者:servicehostfactory 4919.4.3 实例演示:通过扩展实现基于ioc的服务实例的创建(s903,s904) 493第10章 wcf 4.0新特性(new features in wcf 4.0) 50310.1 简化开发体验 50410.1.1 默认终结点 50410.1.2 默认绑定配置 50910.1.3 默认行为配置 51010.1.4 标准终结点 51310.1.5 无.svc文件服务激活 51410.2 路由服务(routing service) 51610.2.1 路由服务就是一个wcf服务 51610.2.2 基于消息内容的路由策略 52010.2.3 实例演示:如何使用路由服务(s1001) 52710.2.4 其他路由特性 53210.3 服务发现(service discovery) 53410.3.1 ws-discovery 53410.3.2 可被发现的服务(discoverable service) 53710.3.3 目标服务的探测和解析 54410.3.4 实例演示:如何利用服务发现机制实现服务的“动态”调用(s1002) 55010.3.5 dynamicendpoint 55310.3.6 服务上/下线通知 55510.3.7 发现代理(discovery proxy) 563附录a 实例列表 571参考文献 573 ...