共找到 52 项 “73” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
简介: 所属分类:计算机网络 > cad cam cae > proe > 《 pro/engineer wildfire5.0中文版完全自学手册》分为4篇,共18章。【入门篇】和【应用篇】全面涵盖 pro/engineer基础入门、管理用户工作界面、2d草绘环境、2d草绘图形、草图编辑、基准特征、曲面的创建与应用、曲面特性编辑、实体特征、构造特征和实体编辑等内容;【精通篇】详细介绍了快速建模、装配零件、钣金件设计以及查看工程图等内容;【案例篇】中通过3个案例详细讲解了机械设计、工业造型设计和电器设计中 pro/engineer的应用。 为了便于读者自学,《 pro/engineer wildfire5.0中文版完全自学手册》突出对实例的讲解,使读者能理解软件的精髓,并能解决实际生活和工作中的问题,真正做到知其然,更知其所以然。 随书光盘中赠送11小时与本书内容同步的视频教学录像,全部案例的素材文件和结果文件,另外还赠送14小时ug视频教学录像、6小时 autocad电子电气设计视频教学录像、4小时 3dsmax视频教学录像、赠送视频教学录像的素材文件和结果文件,以及本书教学用ppt课件等,真正体现了本书“完全”的含义。 《 pro/engineer wildfire5.0中文版完全自学手册》适合 pro/engineer初中级用户和相关专业技术人员学习参考,同时也适合各类院校相关专业的学生和相关培训班的学员学习使用。 第1篇 入门篇 第1章 初识 pro/engineer—— pro/engineer基础入门 2 视频教学录像:30分钟 1.1 认识 pro/e wildfire 5.0 3 1.2 pro/e wildfire 5.0的新增功能 4 1.3 安装 pro/engineer 6 1.3.1 pro/engineer软件的安装要求 6 1.3.2 pro/engineer软件的安装 7 1.3.3 pro/engineer软件的启动与退出 12 1.4 pro/engineer的界面导航 13 1.4.1 菜单栏 13 1.4.2 工具栏 14 1.4.3 特征工具栏 15 1.4.4 命令提示栏 16 1.4.5 导航器 16 1.4.6 特征操控面板 16 1.4.7 帮助中心 17 1.4.8 菜单管理器与命令系列 17 1.5 管理图形文件 18 1.5.1 新建文件 18 1.5.2 打开文件 19 1.5.3 保存文件 21 1.5.4 文件另存为 21 1.6 本章小结 22 第2章 diy——管理用户工作界面 23 视频教学录像:19分钟 2.1 定置个性的工作界面 24 2.1.1 定制工具栏 24 2.1.2 定制图形按钮 25 2.1.3 定义映射键 26 2.1.4 环境设置 27 2.2 设置零件单位 28 2.2.1 英制转换为公制 28 2.2.2 公制转换为英制 29 2.3 工作界面使用技巧 30 2.3.1 快捷菜单 30 2.3.2 数值输入 31 2.4 技能演练——设置用户界面的个人风格 32 2.5 本章小结 33 第2篇 应用篇 第3章 绘图前的设置——2d草绘环境 35 视频教学录像:26分钟 3.1 认识草绘环境 36 3.1.1 进入草绘模式的方式 36 3.1.2 视图管理器 38 3.1.3 图标按钮功能 39 3.2 设置草图环境 40 3.2.1 定制草绘背景颜色与线条 40 3.2.2 设定草绘器的优先选项 41 3.3 使用约束 43 3.3.1 垂直约束 44 3.3.2 水平约束 44 3.3.3 正交约束 45 3.3.4 相切约束 45 3.3.5 锁定中心点约束 45 3.3.6 对齐约束 46 3.3.7 对称约束 46 3.3.8 相等约束 47 3.3.9 平等约束 47 3.4 技能演练——设置自动约束 47 3.5 本章小结 48 第4章 绘图新体验——2d草绘图形 49 视频教学录像:38分钟 4.1 绘图工具简介 50 4.2 草绘基本图形 51 4.2.1 点和坐标系的生成 51 4.2.2 草绘直线 52 4.2.3 草绘中心线 53 4.2.4 草绘矩形 54 4.2.5 草绘圆和圆弧 54 4.2.6 草绘圆角图形 59 4.2.7 草绘样条曲线 60 4.2.8 草绘文本 61 4.3 技能演练1——草绘机械轴承 62 4.4 技能演练2——草绘机械接口 64 4.5 本章小结 66 第5章 图形造型师——草图编辑 67 视频教学录像:34分钟 5.1 编辑几何图元 68 5.1.1 选取 68 5.1.2 镜像 69 5.1.3 移动 70 5.1.4 缩放与旋转 71 5.1.5 切换构造 72 5.1.6 剪切、复制与粘帖 73 5.1.7 修剪 74 5.2 尺寸标注 77 5.2.1 标注长度 77 5.2.2 标注直径、半径 78 5.2.3 标注直线角度 79 5.2.4 标注圆弧角度 80 5.2.5 标注椭圆 80 5.3 修改尺寸标注 81 5.3.1 移动尺寸 81 5.3.2 修改尺寸值 81 5.3.3 加强尺寸 83 5.4 技能演练——标注支架零件 83 5.5 本章小结 85 第6章 三维造型基础——基准特征 86 视频教学录像:42分钟 6.1 基准特征的相关知识 87 6.1.1 基于特征的建模方式 87 6.1.2 参数化体系 88 6.1.3 父/子关系 88 6.1.4 软件的模块化和设计的关联性 88 6.2 特征的分类 89 6.2.1 基准特征 89 6.2.2 曲面特征 90 6.2.3 实体特征 91 6.3 三维造型基础 92 6.3.1 三维造型原理 92 6.3.2 草绘平面设置 93 6.3.3 参考平面设置 94 6.3.4 绘图时的方向参数设置 96 6.4 创建基准特征 96 6.4.1 创建基准平面 97 6.4.2 创建基准曲线 98 6.4.3 创建基准点 99 6.4.4 创建基准轴线 103 6.4.5 创建基准坐标系 105 6.5 技能演练——从方程创建蝶形曲线 106 6.6 本章小结 107 第7章 展示曲线美——曲面的创建与应用 108 视频教学录像:32分钟 7.1 创建拉伸曲面 109 7.2 创建平曲面 111 7.3 创建扫描曲面 112 7.3.1 恒定截面扫描曲面 112 7.3.2 可变截面扫描曲面 114 7.4 创建混合曲面 116 7.4.1 简单混合曲面 116 7.4.2 复杂混合曲面 118 7.5 创建扫描混合曲面 119 7.6 技能演练——创建旋转曲面 120 7.7 本章小结 122 第8章 让效果更真实——曲面特性编辑 123 视频教学录像:19分钟 8.1 添加工具按钮 124 8.2 曲面的编辑 125 8.2.1 复制 125 8.2.2 镜像 125 8.2.3 偏移 126 8.2.4 平移 126 8.2.5 旋转 127 8.2.6 修剪 128 8.2.7 延伸 128 8.2.8 合并 129 8.2.9 相交 129 8.2.10 加厚 130 8.2.11 实体化曲面 130 8.2.12 交互式曲面设计 131 8.3 技能演练——制作实体物体 132 8.4 本章小结 133 第9章 始见庐山真面目——实体特征 134 视频教学录像:60分钟 9.1 拉伸 135 9.1.1 拉伸面板参数 135 9.1.2 拉伸特征类型 136 9.1.3 拉伸深度设置 136 9.1.4 拉伸剖面 137 9.1.5 薄壁拉伸特征 138 9.2 旋转 139 9.2.1 旋转面板参数 139 9.2.2 旋转特征类型 140 9.2.3 剖面草绘注意事项 140 9.2.4 旋转角度的设置 141 9.2.5 双侧旋转特征 141 9.3 扫描 142 9.3.1 扫描面板参数 142 9.3.2 扫描轨迹的建立方式 144 9.3.3 恒定剖面工作流程 144 9.4 混合 145 9.4.1 混合方式及相关设置选项 145 9.4.2 混合的端点数、边数、方向的限制 146 9.4.3 混合顶点 146 9.5 技能演练1——绘制机械轴承 147 9.6 技能演练2——绘制机械座 150 9.7 本章小结 153 第10章 精雕细刻——构造特征 155 视频教学录像:56分钟 10.1 创建孔 156 10.1.1 孔特征面板参数 156 10.1.2 创建孔 157 10.2 创建壳 160 10.2.1 壳特征建立时机 161 10.2.2 壳特征面板参数 161 10.2.3 创建壳 162 10.3 创建加强筋 164 10.3.1 加强筋的创建方法 164 10.3.2 创建加强筋特征 165 10.4 创建倒角 166 10.4.1 边倒角特征面板参数 166 10.4.2 创建倒角特征 168 10.5 创建倒圆角 170 10.5.1 倒圆角特征面板参数 171 10.5.2 创建倒圆角特征 177 10.5.3 特殊倒圆角处理技巧 178 10.6 建拔模 178 10.6.1 拔模特征面板参数 180 10.6.2 创建拔模特征 183 10.7 技能演练——创建工程特征 184 10.8 本章小结 188 第11章 模型修饰——实体编辑 190 视频教学录像:30分钟 11.1 特征复制操作 191 11.1.1 相同参考 192 11.1.2 镜像 192 11.1.3 移动 193 11.2 镜像几何操作 193 11.3 阵列复制操作 195 11.3.1 阵列复制的分类与生成方法 195 11.3.2 尺寸式阵列 197 11.3.3 轴式阵列 199 11.3.4 参照阵列 200 11.3.5 填充阵列 200 11.4 组操作 201 11.5 技能演练——制作散热器外壳 202 11.6 本章小结 205 第3篇 精通篇 第12章 提高工作效率——快速建模 207 视频教学录像:26分钟 12.1 使用图层 208 12.1.1 图层管理器 208 12.1.2 图层的基本操作 211 12.2 创建用户特征库 215 12.2.1 创建特征库 215 12.2.2 特征库的使用 217 12.3 文件的输入与输出 218 12.3.1 文件输入 218 12.3.2 文件输出 219 12.4 特征分析工具 220 12.4.1 模型测量工具 221 12.4.2 模型分析工具 224 12.4.3 零件的比较 229 12.5 技能演练——比较两个零件的不同 230 12.6 本章小结 231 第13章 走进组装车间——装配零件 232 视频教学录像:30分钟 13.1 启动组合模式 233 13.2 移动和快速组合元件 234 13.3 放置约束 235 13.3.1 组合元件显示 235 13.3.2 约束类型 236 13.4 元件复制 238 13.4.1 元件阵列 239 13.4.2 重复 239 13.4.3 复制 240 13.5 分解视图 241 13.5.1 分解视图的方法 241 13.5.2 保存分解视图 242 13.6 相关实用功能 243 13.6.1 重命名 243 13.6.2 保存副本 244 13.6.3 元件显示设置 244 13.7 技能演练——装配蒸锅零件 245 13.8 本章小结 248 第14章 展示自我风采——钣金件设计 249 视频教学录像:30分钟 14.1 钣金薄壁设计 250 14.1.1 以平整创建薄壁 250 14.1.2 以旋转创建薄壁 251 14.1.3 以混合创建薄壁 253 14.1.4 以偏移创建薄壁 255 14.1.5 以拉伸创建薄壁 256 14.2 高级钣金特征创建 257 14.2.1 创建延伸壁 258 14.2.2 创建附加平整壁 259 14.2.3 创建法兰壁 260 14.3 钣金的折弯 261 14.4 技能演练——钣金的各种展平特性 263 14.5 本章小结 264 第15章 查看作品的千姿百态——工程图 265 视频教学录像:15分钟 15.1 什么是工程图 266 15.2 工程图的环境设置 266 15.2.1 新建工程图 266 15.2.2 绘制标题栏 268 15.2.3 设置工作图 271 15.3 创建零件视图 272 15.3.1 创建主视图 273 15.3.2 创建左视图和俯视图 273 15.3.3 创建轴侧视图 274 15.3.4 创建详细视图 275 15.3.5 创建剖视图 276 15.3.6 创建半视图 277 15.3.7 创建局部视图 277 15.3.8 创建破断视图 278 15.3.9 创建辅助视图 279 15.4 本章小结 280 第4篇 案例篇 第16章 机械设计 282 视频教学录像:42分钟 16.1 创建弯管体 283 16.2 创建底板 284 16.3 创建侧孔 285 16.4 创建法兰盘 287 16.5 创建弯管凸台 289 16.6 创建倒圆角 291 16.7 创建底板固定孔 292 16.8 本章小结 293 第17章 工业造型设计 294 视频教学录像:32分钟 17.1 创建刨刀主体支架 295 17.2 创建中部圆环 296 17.3 创建横筋 297 17.4 创建防滑构件 298 17.5 创建挂钩 299 17.6 创建支架拔模 300 17.7 创建支架圆角 301 17.8 本章小结 301 第18章 电器设计 302 18.1 创建相机机身 303 18.2 创建镜头 307 18.3 创建相机按键 308 18.4 创建相机取景器和显示屏 310 18.5 创建相机挂孔 312 18.6 创建倒圆角 313 18.7 本章小结 314
Office English that’s how natives speak
光盘作者: 金利主编
出版社:大连理工大学出版社,2012
简介: 目前的中国处于一个发展迅速、竞争激烈的时代,如何通过流利的英语提高自己在职场的竞争力,是许多上班族的殷切期望。因为英语不好,那些刚刚走出校园的大学生们无法在世界五百强的公司里谋求一个好职位,给自己的事业打下一个好的基础;因为英语不好,那些已经就业的外企白领打拼多年不能得到老板的赏识,迟迟不被提拔,久久不被加薪;因为英语不好,不敢与身边的同事朋友用英语交流,而不能更多地参加各种娱乐休闲活动,体验生活的多姿多彩……职场生活中,能说一口流利的英语何等重要,提高自己的英语口语势在必行。为了让读者在职场生活中不再为说英语而苦恼,我们编写了本书,希望借由本书帮助读者提高英语的活学活用能力,面对老外时再也不会不敢张口。本书涉及职场生活中的各个场景,共分为11 个章节,总计73 个场景主题,近3000 个英文句子,职场生活中,诸多场景、必会句子一并收录。而且主题式编排,快速查找,马上找到你需要的那句话。
作者: 秋凉 著
简介: 《Photoshop CC数码摄影后期处理完全自学手册》是畅销书《Lightroom高手之道》系列作者秋凉老师奉献给广大摄影爱好者的一本Photoshop自学手册。全书以数码摄影后期处理为核心,由浅入深系统讲解了Photoshop的基础知识、相关命令和操作技巧。 全书分为3篇,共17章。上篇主要讲解了关于Photoshop及Camera Raw和Bridge的基本操作、软件的重要设置、色彩管理,以及数码后期流程等概念;中篇以动态调整为核心,结合调整图层、图层蒙版和智能滤镜,集中讲解了图层、蒙版和选区工具的基础应用,以及影调、色彩、黑白、锐化和降噪等数码照片后期处理的常规技巧和思路;下篇不但讲解了强大的混合模式,还将内容扩展到照片修复、合成,以及装饰等领域,让读者全面了解Photoshop。 视频教程一直是秋凉老师备受读者赞誉的重要原因之一,《Photoshop CC数码摄影后期处理完全自学手册》也不例外。随书附赠的DVD光盘中包含了秋凉老师为本书专门录制的73集高清视频教程总时长将近8小时,以及全部练习文件。 《Photoshop CC数码摄影后期处理完全自学手册》特别适合需要系统学习Photoshop的数码摄影初学者和爱好者阅读,也可供印前技术、照片修饰等领域的专业人员和爱好者参考。
Premiere Pro CC 2015影视编辑 从新手到高手
光盘作者: 张书艳
出版社:清华大学出版社 2016年10月
简介:
本书由浅入深地介绍了Premiere Pro CC 2015影视后期合成和制作的基础知识和实用技巧,全书共分为17章,内容涵盖了初识Premiere Pro CC 2015、创建与管理项目、素材管理、视频编辑基础、视频高级编辑基础、设置视频过渡效果、设置视频效果、设置色彩基础、校正和调整色彩、创建字幕、编辑字幕、设置运动特效、应用遮罩与抠像、设置音频特效、应用音频混合器、输出影片等。本书秉承了基础知识与实例相结合的特点,具有图文并茂,实例丰富、结构清晰、实用性强等优点,配书光盘还提供了语音视频教程和素材资源。本书适合Premiere Pro CC初学者、影视后期制作人员、高校师生及计算机培训人员使用,同时也是Premiere Pro CC爱好者的必备参考书。
【目录】
目 录
第1章 数字视频编辑基础 1
1.1 视频基础 2
1.1.1 画面的景别 2
1.1.2 视频编辑术语 3
1.1.3 常用数字视频格式 3
1.1.4 常用视频音频格式 4
1.2 数字视频基本概念 5
1.2.1 模拟信号与数字信号 5
1.2.2 帧速率和场 6
1.2.3 分辨率和像素宽高比 7
1.2.4 视频色彩系统 8
1.2.5 视频压缩 9
1.3 数字视频应用基础理论 10
1.3.1 电视制式 10
1.3.2 高清数字视频 11
1.3.3 流媒体与移动流媒体 12
1.4 线性与非线性编辑 12
1.4.1 线性编辑 13
1.4.2 非线性编辑基础 13
1.4.3 非线性编辑系统构成 14
1.4.4 非线性视频采集流程 15
1.5 影视创作基础理论 16
1.5.1 影视节目制作的基本流程 16
1.5.2 蒙太奇与影视剪辑 17
1.5.3 组接镜头的基础知识 18
1.5.4 镜头组接蒙太奇简介 20
1.5.5 声画组接蒙太奇简介 21
第2章 初识Premiere Pro CC 23
2.1 Premiere Pro简介 24
2.1.1 Premiere Pro版本介绍 24
2.1.2 Premiere Pro常用功能 24
2.1.3 Premiere Pro常用插件 25
2.2 Premiere Pro CC概述 26
2.2.1 Premiere Pro CC系统要求 26
2.2.2 Premiere Pro CC的工作
界面 27
2.2.3 Premiere Pro CC新增功能 28
2.3 Premiere Pro CC常用面板 31
2.3.1 【项目】面板 31
2.3.2 【时间轴】面板 32
2.3.3 【源监视器】面板 33
2.3.4 【工具】面板 34
2.3.5 【效果】与【效果控件】
面板 34
2.4 自定义工作空间 35
2.4.1 配置工作环境 35
2.4.2 设置快捷键 37
2.5 设置Premiere Pro CC首选项 37
2.5.1 【常规】首选项 37
2.5.2 【外观】首选项 39
2.5.3 【音频】首选项 39
2.5.4 【自动保存】首选项 40
2.5.5 【捕捉】首选项 40
2.5.6 【媒体】首选项 40
2.5.7 【同步设置】首选项 41
2.5.8 其他首选项 42
第3章 创建与管理项目 45
3.1 创建项目 46
3.1.1 新建项目 46
3.1.2 设置项目信息 46
3.1.3 新建序列 47
3.2 打开与保存项目 49
3.2.1 打开项目 49
3.2.2 保存项目 50
3.3 导入与查看素材 51
3.3.1 导入素材 51
3.3.2 查看素材 52
3.4 采集素材 53
3.4.1 采集视频素材 53
3.4.2 采集音频素材 54
3.5 练习:制作风景相册 55
3.6 练习:制作校园景色视频 57
3.7 练习:拼接合成视频 60
3.8 新手训练营 62
第4章 素材管理 64
4.1 显示及查找素材 65
4.1.1 自动匹配序列 65
4.1.2 查找素材 66
4.2 组织素材 66
4.2.1 归类素材 66
4.2.2 编辑素材 67
4.3 管理元数据 69
4.3.1 编辑元数据 69
4.3.2 设置显示内容 69
4.3.3 自定义元数据 70
4.4 创建素材 71
4.4.1 创建颜色素材 71
4.4.2 创建片头素材 72
4.5 素材打包及脱机文件 73
4.5.1 素材打包 73
4.5.2 脱机文件 74
4.6 练习:制作快慢镜头 75
4.7 练习:制作倒计时片头 79
4.8 新手训练营 81
第5章 视频编辑基础 84
5.1 使用【时间轴】面板 85
5.1.1 了解【时间轴】面板 85
5.1.2 了解轨道 86
5.1.3 编辑轨道 87
5.2 使用监视器面板 89
5.2.1 了解监视器面板 89
5.2.2 安全区域 90
5.3 编辑序列素材 90
5.3.1 复制与移动素材 90
5.3.2 编辑素材片段 91
5.3.3 组合与分离音视频素材 92
5.3.4 调整播放时间与速度 93
5.4 练习:设置视频出入点 94
5.5 练习:制作滑板冲浪视频 97
5.6 新手训练营 99
第6章 视频高级编辑技术 102
6.1 三点编辑与四点编辑 103
6.1.1 三点编辑 103
6.1.2 四点编辑 104
6.2 使用标记 105
6.2.1 添加标记 105
6.2.2 编辑标记 105
6.3 装配序列 106
6.3.1 插入和覆盖编辑 106
6.3.2 提升与提取编辑 107
6.3.3 嵌套序列 108
6.4 练习:制作世界奇景相册 109
6.5 练习:制作汽车行驶效果 111
6.6 新手训练营 114
第7章 设置视频过渡效果 117
7.1 影视过渡概述 118
7.1.1 过渡的基本原理 118
7.1.2 使用视频过渡 119
7.1.3 设置视频过渡 119
7.1.4 编辑视频过渡 121
7.2 设置拆分过渡效果 121
7.2.1 设置划像效果 121
7.2.2 设置擦除效果 122
7.2.3 设置滑动效果 125
7.2.4 设置页面剥落效果 126
7.3 设置其他过渡效果 126
7.3.1 设置3D运动效果 126
7.3.2 设置溶解效果 127
7.4 练习:制作黑白转场效果 129
7.5 练习:制作图片转场效果 132
7.6 练习:制作水中倒影 137
7.7 新手训练营 140
第8章 设置视频效果 143
8.1 视频效果基础 144
8.1.1 添加视频效果 144
8.1.2 编辑视频特效 145
8.1.3 调整图层 146
8.2 变形视频效果 147
8.2.1 变换 147
8.2.2 扭曲 148
8.3 画面质量视频效果 153
8.3.1 杂色与颗粒 153
8.3.2 模糊与锐化 155
8.4 光照视频效果 157
8.4.1 生成 157
8.4.2 风格化 159
8.5 其他视频效果 161
8.5.1 过渡 162
8.5.2 时间与视频 163
8.6 练习:制作电影预告片 164
8.7 练习:制作刺绣展示视频 169
8.8 练习:制作画面重复视频 174
8.9 新手训练营 177
第9章 设置色彩基础 179
9.1 颜色模式概述 180
9.1.1 色彩与视觉原理 180
9.1.2 色彩三要素 180
9.1.3 RGB颜色理论 182
9.2 应用Lumetri类面板 182
9.2.1 应用Lumetri Color设置 183
9.2.2 应用Lumetri范围设置 186
9.3 设置图像控制效果 187
9.3.1 灰度系数校正 187
9.3.2 颜色过滤 188
9.3.3 颜色平衡 188
9.3.4 颜色替换 189
9.4 练习:制作动态图片效果 189
9.5 练习:制作黑白电影效果 194
9.6 练习:校正视频色彩 197
9.7 新手训练营 201
第10章 校正和调整色彩 203
10.1 色彩校正 204
10.1.1 颜色校正效果 204
10.1.2 亮度调整类 206
10.1.3 饱和度调整类 207
10.1.4 复杂颜色调整类 209
10.2 调整类视频效果 210
10.2.1 阴影/高光 211
10.2.2 色阶 211
10.2.3 光照效果 213
10.2.4 其他调整类效果 214
10.3 Lumetri预设效果 216
10.3.1 应用Lumetri预设 216
10.3.2 导出Lumetri预设 219
10.4 练习:制作光晕反相效果 219
10.5 练习:制作旧电视效果 225
10.6 练习:制作动植物切换视频 229
10.7 新手训练营 235
第11章 创建字幕 237
11.1 创建文本字幕 238
11.1.1 字幕工作区 238
11.1.2 创建文本字幕 240
11.2 创建动态字幕 242
11.2.1 创建游动字幕 242
11.2.2 创建滚动字幕 242
11.3 使用字幕模板 243
11.3.1 创建模板字幕 243
11.3.2 保存字幕模板 244
11.4 应用图形字幕对象 245
11.4.1 绘制图形 245
11.4.2 赛贝尔曲线工具 246
11.4.3 插入徽标 247
11.5 练习:制作滚动字幕 248
11.6 练习:制作打字效果 252
11.7 练习:制作混合字幕 256
11.8 新手训练营 263
第12章 编辑字幕 265
12.1 设置基本属性 266
12.1.1 设置变换属性 266
12.1.2 设置文本属性 266
12.2 设置填充属性 268
12.2.1 渐变类填充 268
12.2.2 其他渐变类型 269
12.2.3 纹理 270
12.2.4 光泽 271
12.3 设置描边效果 272
12.3.1 添加描边 272
12.3.2 设置描边属性 273
12.4 设置阴影与背景效果 274
12.4.1 设置阴影效果 274
12.4.2 设置背景效果 275
12.5 设置字幕样式 275
12.5.1 应用样式 275
12.5.2 创建字幕样式 276
12.6 练习:制作特效字幕 276
12.7 练习:制作图片字幕 281
12.8 新手训练营 287
第13章 设置运动特效 289
13.1 设置关键帧 290
13.1.1 添加关键帧 290
13.1.2 编辑关键帧 291
13.2 设置动画效果 292
13.2.1 设置运动效果 292
13.2.2 设置缩放效果 293
13.2.3 设置旋转效果 293
13.2.4 设置不透明度效果 294
13.3 预设动画效果 294
13.3.1 预设画面效果 294
13.3.2 预设入画/出画效果 295
13.4 练习:制作万马奔腾效果 296
13.5 练习:制作产品展示视频 300
13.6 练习:制作公益宣传片 306
13.7 新手训练营 311
第14章 应用遮罩与抠像 314
14.1 合成概述 315
14.1.1 调节不透明度 315
14.1.2 导入含Alpha通道的PSD
图像 315
14.2 应用视频遮罩 316
14.2.1 添加遮罩 316
14.2.2 跟踪遮罩 317
14.3 应用遮罩效果 318
14.3.1 差异类遮罩效果 318
14.3.2 颜色类遮罩效果 321
14.4 练习:制作望远镜效果 322
14.5 练习:制作放大镜效果 325
14.6 练习:制作战争动画效果 331
14.7 新手训练营 335
第15章 设置音频特效 337
15.1 音频效果基础 338
15.1.1 音频概述 338
15.1.2 音频信号的数字化处理
技术 338
15.2 添加与编辑音频 339
15.2.1 添加音频 339
15.2.2 在时间轴中编辑音频 340
15.2.3 在效果控件中编辑音频 342
15.2.4 声道映射 343
15.2.5 增益和均衡 344
15.3 音频过渡和音频效果 345
15.3.1 应用音频过渡 346
15.3.2 添加音频效果 346
15.3.3 相同的音频效果 347
15.3.4 不同的音频效果 349
15.4 练习:制作混合音效 350
15.5 练习:制作音频特效 352
15.6 新手训练营 355
第16章 应用音频混合器 358
16.1 音轨混合器 359
16.1.1 音轨混合器概述 359
16.1.2 摇动和平衡 361
16.1.3 设置效果与发送 362
16.2 音频剪辑混合器 364
16.2.1 音频剪辑混合器概述 364
16.2.2 声道音量与关键帧 365
16.3 实现高级混音 366
16.3.1 自动化控制 366
16.3.2 创建子混音轨道 366
16.3.3 混合音频 367
16.4 练习:制作超重低音效果 368
16.5 练习:制作回声效果 370
16.6 练习:制作左右声道各自播放
效果 372
16.7 新手训练营 374
第17章 输出影片 376
17.1 设置影片参数 377
17.1.1 设置输出范围 377
17.1.2 设置输出参数 378
17.1.3 设置视频和音频参数 378
17.2 输出为常用视频格式 379
17.2.1 输出AVI文件 379
17.2.2 输出WMV文件 380
17.2.3 输出MPEG文件 380
17.3 导出为交换文件 381
17.3.1 输出EDL文件 381
17.3.2 输出其他格式文件 382
17.4 练习:输出定格效果 383
17.5 练习:制作梦幻艺术相册 385
17.6 练习:制作旅游宣传片 390
17.7 新手训练营 397
作者: 杨彦强,刘袁红,王浩等编著
出版社:机械工业出版社,2012
简介: 所属分类:计算机网络 > 程序设计> c c++ c# vc vc++ > 阅读和学习本书并不要求读者有c++语言的基础,通过几百个简洁高效的代码,本书将带领读者循序渐进地领略c++语言的魅力所在。本书采用从无到有、由浅入深、逐级递进的编写方式,尤其适合无c++语言基础或c语言基础薄弱的程序员阅读。 本书共分为六篇21章,介绍了 visualc++6开发环境的搭建、c++语言的基本数据类型、c++语言的表达式、函数、函数重载、类的继承、多态、内存管理方式、文件存储、错误与异常、rtti、string类、编码风格与程序编译等内容,最后还对世界500强中it公司常见面试题进行了讲解。 本书非常适合c++语言的初、中级学者阅读,并可作为开发人员的参考手册。 前言 第一篇 c++基础 第1章 c++概述 1 1.1 了解计算机 1 1.1.1 计算机硬件 2 1.1.2 计算机软件 3 1.2 程序设计语言 3 1.2.1 机器语言 3 1.2.2 汇编语言 4 1.2.3 高级语言 5 1.2.4 数据结构和算法 6 1.2.5 面向过程的 程序设计(pop) 6 1.2.6 面向对象的 程序设计(oop) 6 1.3 c++简介 7 1.3.1 c++语言发展历程 7 1.3.2 c++语言特点 8 1.3.3 c++程序开发基本过程 8 1.4 c++开发环境的搭建 9 1.4.1 visualc++ 6开发环境简介 9 1.4.2 开发步骤 10 1.5 第一个c++程序 11 1.6 小结 12 1.7 上机实践习题 12 第2章 开始c++之旅 13 2.1 c++程序的结构 13 2.1.1 注释 14 2.1.2 编译预处理与新旧标准 14 2.1.3 主函数 14 2.1.4 名称空间 16 2.1.5 c++语素 17 2.2 变量与基本类型 18 2.2.1 变量 18 2.2.2 整型 20 2.2.3 浮点型 21 2.2.4 基本字符型 21 2.2.5 宽字符型 22 2.2.6 布尔型 22 2.3 常量 22 2.3.1 整型常量和浮点型常量 23 2.3.2 字符型常量 23 2.3.3 字符串常量 25 2.3.4 符号常量 26 2.3.5 枚举常量 27 2.4 运算符与表达式 28 2.4.1 算术运算 28 2.4.2 逻辑运算 30 2.4.3 短路表达式 30 2.4.4 关系运算 31 2.4.5 大有文章: 变量是否为“0” 31 2.4.6 条件运算 32 2.4.7 位运算 32 2.4.8 赋值运算 35 2.4.9 ++和-- 37 2.4.10 逗号表达式 38 2.4.11 sizeof运算符与sizeof表达式 38 2.4.12 运算符的优先级和结合性 38 2.5 类型转换 40 2.5.1 赋值转换 40 2.5.2 表达式中的转换 43 2.5.3 强制类型转换 44 2.5.4 函数调用和传递参数时的类型转换 45 2.6 流程控制语句 45 2.6.1 if...else...选择结构 45 2.6.2 switch结构 47 2.6.3 if...else...结构和switch结构的比较 51 2.6.4 for循环结构 51 2.6.5 for循环结构嵌套 53 2.6.6 while循环结构 54 2.6.7 do...while循环结构 54 2.6.8 循环语句的效率 55 2.6.9 流程转向控制语句之break 55 2.6.10 流程转向控制语句之continue 56 2.6.11 自由转向语句goto 56 2.6.12 程序中止函数exit() 57 2.7 小结 58 2.8 上机实践习题 58 第二篇 c++过程开发 第3章 数组和c风格字符串 61 3.1 什么是数组 61 3.2 一维数组 62 3.2.1 一维数组的声明 62 3.2.2 初始化一维数组 63 3.2.3 一维数组应用举例 64 3.2.4 数组操作注意事项 65 3.3 c 风格字符串 65 3.3.1 c 风格字符串的声明 65 3.3.2 字符数组的cin和cout 66 3.3.3 get()函数和getline()函数 67 3.3.4 cin与get()/getline()函数的搭配问题 68 3.3.5 访问c风格字符串中的某个元素 69 3.3.6 c风格字符串处理函数 69 3.4 多维数组 71 3.4.1 声明一个多维数组 71 3.4.2 初始化多维数组 72 3.4.3 多维数组应用举例 72 3.4.4 多维数组在内存中是如何排列元素的 73 3.5 小结 74 3.6 上机实践习题 74 第4章 指针和引用 76 4.1 指针的定义与使用 76 4.1.1 声明一个指针变量 76 4.1.2 初始化指针变量 79 4.1.3 指向指针的指针 80 4.1.4 指针赋值 80 4.2 指针的运算 81 4.2.1 指针与整数的加减 81 4.2.2 同类型指针间的比较 82 4.2.3 同类型指针相减 82 4.3 动态内存分配 83 4.3.1 使用new动态分配内存 83 4.3.2 使用delete动态释放及动态申请的内存 83 4.3.3 使用new申请动态数组 83 4.3.4 不要使用或释放已经释放的内存块 85 4.3.5 使用malloc和free动态申请内存 85 4.3.6 动态内存申请并不一定能成功 87 4.4 指针和const 87 4.4.1 禁止改写指针(常量指针或常指针) 87 4.4.2 禁止改写间接引用 88 4.4.3 既禁止改写指针,又禁止改写间接引用 88 4.5 指针与数组 88 4.5.1 数组名指针 88 4.5.2 数组元素的指针形式 90 4.5.3 指向数组的指针 90 4.5.4 指针数组 92 4.6 引用 95 4.6.1 引用的声明 95 4.6.2 引用的特点 95 4.6.3 引用的使用限制 96 4.6.4 其他要说明的问题 97 4.7 小结 97 4.8 上机实践习题 98 第5章 结构、共用体和链表 99 5.1 结构 99 5.1.1 如何定义一个结构 99 5.1.2 结构变量的声明和使用 100 5.1.3 结构变量的初始化 102 5.1.4 结构变量间是否可以相互赋值 102 5.1.5 结构体变量的sizeof 103 5.2 共用体 105 5.2.1 共用体的定义 105 5.2.2 共用体和结构的区别 105 5.2.3 共用体变量的声明和初始化 107 5.2.4 共用体使用举例 107 5.2.5 共用体的sizeof 109 5.3 结构数组和共用体数组 109 5.3.1 结构数组的声明和初始化 109 5.3.2 共用体数组的声明和初始化 110 5.4 指向结构的指针 111 5.4.1 声明一个结构指针 111 5.4.2 结构指针的初始化 112 5.4.3 使用指针访问结构成员 114 5.5 链表 114 5.5.1 链表的结构 115 5.5.2 创建链表 115 5.5.3 链表与数组的区别 116 5.5.4 链表的遍历和查找 116 5.5.5 链表的插入和删除 118 5.6 小结 121 5.7 上机实践习题 122 第6章 用函数合理组织程序 124 6.1 模块化带来的好处 124 6.1.1 函数的调用过程 124 6.1.2 抽象和封装 125 6.1.3 实现一个函数 126 6.2 函数定义 126 6.2.1 函数头 127 6.2.2 函数体 127 6.2.3 函数定义补充说明 128 6.3 函数声明 129 6.3.1 为什么要进行函数声明 129 6.3.2 如何声明一个函数 130 6.3.3 分割程序文件 131 6.4 函数调用 132 6.4.1 形参和实参 133 6.4.2 参数类型转换 133 6.4.3 值传递 134 6.4.4 指针传递 135 6.4.5 引用传递 136 6.4.6 对3种传递的补充 137 6.4.7 默认参数调用 138 6.4.8 inline函数 140 6.5 递归 141 6.6 函数的重载 143 6.6.1 何时使用函数重载 144 6.6.2 如何实现函数重载 144 6.6.3 陷阱:隐式转换导致重载函数出现二义性 144 6.7 c++如何使用内存 145 6.7.1 自动存储(栈存储) 145 6.7.2 静态存储(编译器预分配) 148 6.8 作用域与可见域 152 6.8.1 作用域 153 6.8.2 可见域 153 6.8.3 函数的作用域和可见域 156 6.9 小结 156 6.10 上机实践习题 157 第7章 关于函数的高级专题 158 7.1 内存使用错误剖析 158 7.1.1 内存泄露 158 7.1.2 野指针 159 7.1.3 试图修改常量 160 7.1.4 用错sizeof 161 7.1.5 内存越界访问 161 7.1.6 变量的初始化 162 7.2 重申:函数参数传递和返回机制 162 7.2.1 参数传递时的“副本” 162 7.2.2 函数返回时的“副本” 164 7.3 函数与指针 165 7.3.1 指向函数的指针 165 7.3.2 typedef 167 7.3.3 通过函数指针将函数作为另一个函数的参数 168 7.3.4 函数指针数组 169 7.3.5 返回函数指针的函数 171 7.3.6 带参主函数 171 7.4 函数与数组 172 7.4.1 数组名作为函数参数 172 7.4.2 通过指针得到多于1个的回传值 175 7.5 函数与结构体、共用体及类对象 176 7.5.1 3种参数调用 176 7.5.2 3种返回机制 177 7.6 函数编写的建议 177 7.6.1 合理使用const 177 7.6.2 检查输入参数的有效性 178 7.6.3 函数返回类型的判断 179 7.7 小结 179 7.8 上机实践习题 179 第三篇 面向对象的c++ 第8章 面向对象技术基础 181 8.1 面向对象基本概念 181 8.1.1 类的概念 182 8.1.2 类是分层的 182 8.1.3 类和对象的关系 183 8.2 c++类的定义 183 8.2.1 类定义的基本形式 183 8.2.2 类定义示例 184 8.2.3 class和struct 185 8.3 c++类的实现 185 8.3.1 在类定义时定义成员函数 185 8.3.2 在类定义的外部定义成员函数 186 8.4 c++类的使用 187 8.4.1 声明一个对象 188 8.4.2 对象的作用域、可见域和生存期 189 8.5 对象的创建和撤销 189 8.5.1 构造函数的作用 189 8.5.2 构造函数可以有参数 190 8.5.3 构造函数支持重载 191 8.5.4 构造函数允许按参数默认方式调用 192 8.5.5 初始化表达式 192 8.5.6 析构函数 194 8.5.7 显式调用析构函数 195 8.6 复制构造函数 196 8.6.1 复制构造函数调用机制 196 8.6.2 默认复制构造函数带来的问题 198 8.6.3 解决方案—显式定义复制构造函数 199 8.6.4 关于构造函数和复制构造函数 201 8.7 特殊数据成员 202 8.7.1 const数据成员 202 8.7.2 引用成员 204 8.7.3 类对象成员 206 8.7.4 特别说明 210 8.7.5 static数据成员 210 8.8 特殊函数成员 212 8.8.1 静态成员函数 212 8.8.2 const与成员函数 214 8.9 对象的组织 215 8.9.1 const对象 215 8.9.2 指向对象的指针 217 8.9.3 对象的大小 218 8.9.4 this指针 219 8.9.5 对象数组 220 8.9.6 对象链表 221 8.10 为对象动态分配内存 221 8.10.1 使用new和delete为单个对象分配/释放动态内存 221 8.10.2 使用new和delete为对象数组分配/释放动态空间 222 8.10.3 malloc和free能否为对象动态申请内存 224 8.11 小结 224 8.12 上机实践习题 225 第9章 关于对象的高级专题 227 9.1 类的作用域 227 9.2 类定义的作用域与可见域 229 9.3 对象的生存期、作用域和可见域 232 9.3.1 先定义,后实例化 232 9.3.2 对象内存的释放与堆内存 232 9.4 友元 232 9.4.1 友元的非成员函数 233 9.4.2 友元的成员函数 234 9.4.3 友元函数的重载 236 9.4.4 友元类 236 9.4.5 友元是否破坏了封装性 237 9.5 运算符重载 238 9.5.1 运算符重载规则 238 9.5.2 以成员函数形式重载运算符 239 9.5.3 以友元函数形式重载运算符 242 9.5.4 友元函数形式和成员函数形式的比较 245 9.5.5 对运算符重载的补充说明 246 9.6 运算符重载范例 247 9.6.1 赋值运算符 247 9.6.2 函数调用运算符 250 9.6.3 下标运算符 251 9.7 类型转换 253 9.7.1 由其他类型向定义类的转换 253 9.7.2 由自定义类向其他类型的转换 255 9.7.3 隐式转换带来的二义性 257 9.8 重载函数选择规则 257 9.8.1 重载解析 258 9.8.2 什么是完全匹配 258 9.9 小结 259 9.10 上机实践习题 259 第10章 继承 262 10.1 什么是继承 262 10.1.1 简单示例 262 10.1.2 继承的层次性 264 10.2 派生类 264 10.2.1 public派生与private派生 264 10.2.2 protected成员与 protected派生 265 10.3 多基派生 266 10.3.1 多基派生的声明和定义 266 10.3.2 二义性问题 267 10.3.3 解决方案 268 10.4 虚基类 268 10.4.1 共同基类带来的二义性 268 10.4.2 解决方案 270 10.4.3 虚基派生二义性与多基派生二义性不同 271 10.5 派生类的构造函数和析构函数 271 10.5.1 派生类的构造函数 271 10.5.2 派生类的析构函数 273 10.5.3 多基派生类的构造函数和析构函数 275 10.5.4 虚基派生类的构造函数和析构函数 275 10.6 分清继承还是组合 278 10.6.1 继承不是万金油 278 10.6.2 组合 278 10.7 基类与派生类对象间的相互转换 280 10.7.1 类型适应 280 10.7.2 多基继承时的情况 282 10.7.3 公共基类 282 10.7.4 虚基类的情况 284 10.8 小结 284 10.9 上机实践习题 285 第11章 多态 287 11.1 多态与虚函数 287 11.1.1 静态联编 287 11.1.2 动态联编 287 11.1.3 为什么需要虚函数 287 11.1.4 虚函数的声明和定义 290 11.2 虚函数的访问 290 11.2.1 对象名访问 291 11.2.2 指针访问 292 11.2.3 引用访问 292 11.2.4 类内访问 293 11.2.5 在构造函数或析构函数中进行访问 294 11.3 纯虚函数与抽象类 295 11.3.1 纯虚函数的声明和定义 295 11.3.2 抽象类 296 11.3.3 另一种抽象类:类中只定义了 protected型的构造函数 299 11.3.4 延伸:构造函数能否为private型 301 11.3.5 虚析构函数 302 11.4 虚函数引入的二义性 305 11.4.1 多基派生 305 11.4.2 共同基类和虚继承 307 11.5 重载、覆盖与隐藏 309 11.5.1 重载 309 11.5.2 覆盖 309 11.5.3 隐藏 310 11.6 小结 311 11.7 上机实践习题 312 第四篇 泛 型 编 程 第12章 模板 315 12.1 为什么要定义模板 315 12.1.1 类型参数化 315 12.1.2 模板的定义 317 12.2 函数模板 318 12.2.1 函数模板的使用 318 12.2.2 隐式实例化 318 12.2.3 显式实例化 320 12.2.4 特化 321 12.2.5 重载 322 12.2.6 优先级与执行顺序 322 12.3 类模板 324 12.3.1 定义类模板 324 12.3.2 隐式实例化 326 12.3.3 显式实例化 326 12.3.4 显式特化 327 12.3.5 部分特化 328 12.3.6 重载和优先级 328 12.4 模板的嵌套 329 12.4.1 函数成员模板 329 12.4.2 对象成员模板 330 12.5 模板参数 331 12.6 小结 332 12.7 上机实践习题 333 第13章 标准模板库 335 13.1 理解stl 335 13.1.1 容器 335 13.1.2 适配器 336 13.1.3 迭代器 336 13.1.4 算法 336 13.2 使用序列式容器 336 13.2.1 序列式容器的创建和元素的访问 336 13.2.2 所有容器都支持的特征 338 13.2.3 序列式容器中元素的插入和删除 339 13.2.4 vector容器 344 13.2.5 deque容器 344 13.2.6 list容器 344 13.3 使用关联式容器 344 13.3.1 set容器 345 13.3.2 multiset容器 346 13.3.3 map容器 346 13.3.4 multimap容器 348 13.4 关联式容器支持的成员函数操作 349 13.4.1 元素的插入 349 13.4.2 元素的删除 352 13.4.3 元素的查找与访问 354 13.5 迭代器 355 13.5.1 理解迭代器本质 355 13.5.2 迭代器类型 355 13.5.3 为什么要定义这么多迭代器 357 13.5.4 容器中定义的迭代器类型与5种类型的对应 358 13.5.5 流迭代器 358 13.5.6 迭代器失效 360 13.6 泛型算法 360 13.6.1 什么是函数对象 360 13.6.2 算法分类 361 13.7 适配器 365 13.7.1 容器适配器 366 13.7.2 迭代器适配器 367 13.7.3 函数适配器 369 13.8 小结 371 13.9 上机实践习题 371 第五篇 输入输出处理和编程规范 第14章 输入输出和文件 373 14.1 输入输出概述 373 14.1.1 什么是文件 374 14.1.2 流 374 14.1.3 缓冲区 375 14.1.4 重定向 375 14.1.5 3种输入输出机制 376 14.2 高层i/o 377 14.2.1 标准输出函数printf 377 14.2.2 标准输入函数scanf 381 14.2.3 扫描集 384 14.2.4 sprintf函数和sscanf函数 385 14.2.5 fprintf函数和fscanf函数 386 14.2.6 文件访问机制 386 14.3 流类库 390 14.3.1 流类库更安全、更高效 390 14.3.2 流类库层次 390 14.4 输出流 394 14.4.1 操作符<< 394 14.4.2 其他ostream方法 395 14.4.3 格式状态字 397 14.4.4 格式控制值的默认值 398 14.4.5 flag函数读取和设定格式状态字 398 14.4.6 使用setf函数和unsetf函数设定格式关键字 400 14.4.7 设置域宽 402 14.4.8 填充字符 404 14.4.9 浮点数输出和显示精度 404 14.4.10 控制符 406 14.5 输入流 408 14.5.1 >>操作符 408 14.5.2 输入流与格式状态字 408 14.5.3 输入流与域宽 410 14.5.4 使用get函数读取单个字符 411 14.5.5 使用get函数和getline函数读取c风格字符串 413 14.5.6 其他istream方法 415 14.6 流状态 417 14.6.1 什么是流状态 417 14.6.2 读取流状态 417 14.6.3 管理流状态 418 14.7 重载>>和<< 420 14.7.1 插入符的重载 420 14.7.2 抽取符的重载 422 14.8 文件操作 423 14.8.1 文件操作基本过程 423 14.8.2 文件的打开 423 14.8.3 取消文件和流的关联 425 14.8.4 文件的读写 426 14.8.5 文本文件的读写 427 14.8.6 二进制文件的读写 428 14.8.7 文件定位指针和随机读取 429 14.9 字符串流 431 14.9.1 strstream类族 431 14.9.2 sstream类族 434 14.10 小结 437 14.11 上机实践习题 437 第15章 名称空间 439 15.1 什么是名称空间 439 15.1.1 名称空间范例 439 15.1.2 定义名称空间 440 15.2 实体的作用域与可见域 441 15.2.1 实体可见域 442 15.2.2 可见域的扩展 442 15.2.3 using声明机制 443 15.2.4 using声明带来的多重声明问题(二义性) 445 15.2.5 空间内的屏蔽 445 15.2.6 先声明,后使用 446 15.3 名称空间的作用域与可见性 447 15.3.1 名称空间的定义策略 447 15.3.2 推荐用法 450 15.3.3 名称空间嵌套 451 15.3.4 using编译指令 452 15.3.5 未命名的名称空间 453 15.4 对名称空间的思考 454 15.5 小结 454 15.6 上机实践习题 454 第16章 异常和错误 456 16.1 编码时的防错 456 16.1.1 调用abort函数或exit函数 456 16.1.2 返回错误标志 457 16.2 异常机制 458 16.2.1 关键字throw 460 16.2.2 异常处理程序 460 16.2.3 自定义异常对象 463 16.2.4 有继承关系的类异常 464 16.2.5 terminate函数和set_terminate函数 466 16.2.6 unexpected函数与set_unexpected函数 467 16.2.7 标准异常 468 16.2.8 对unexpected函数的补充 470 16.3 异常发生时的内存管理 471 16.3.1 堆栈解退 471 16.3.2 异常处理机制与函数的不同 472 16.3.3 构造函数中抛出异常 473 16.3.4 内存泄露 474 16.3.5 析构函数中可否抛出异常 475 16.4 auto_ptr类 476 16.4.1 使用auto_ptr类模板 477 16.4.2 关于auto_ptr的若干问题 477 16.5 小结 478 16.6 上机实践习题 479 第17章 rtti和类型转换操作符 481 17.1 rtti机制 481 17.1.1 dynamic_cast操作符 482 17.1.2 typeinfo类和typeid操作符 483 17.1.3 补充说明 484 17.2 类型转换操作符 484 17.2.1 const_cast操作符 484 17.2.2 static_cast操作符 485 17.2.3 reint erpret_cast操作符 486 17.3 小结 486 17.4 上机实践习题 487 第18章 string字符串类 489 18.1 为什么要使用string类 489 18.2 声明一个字符串 489 18.3 字符串的输入输出 491 18.4 string类功能 492 18.4.1 string字符串和c风格字符串的转换 492 18.4.2 赋值和清空 492 18.4.3 元素删除 493 18.4.4 元素追加与相加 493 18.4.5 元素插入 494 18.4.6 大小和容量 494 18.4.7 元素存取 494 18.4.8 字符串比较 495 18.4.9 提取子串 495 18.4.10 搜索与查找 495 18.5 小结 496 18.6 上机实践习题 496 第19章 编码风格 497 19.1 程序的排版 497 19.1.1 注释 497 19.1.2 空行的用法 498 19.1.3 代码行 498 19.1.4 空格 498 19.1.5 缩进与对齐 499 19.1.6 &和*的位置 499 19.2 命名规则 499 19.2.1 windows风格和unix风格 500 19.2.2 如何对程序实体命名 500 19.3 项目文件的组织 500 19.3.1 模块划分 500 19.3.2 头文件 500 19.3.3 定义文件 501 19.3.4 目录结构 501 19.4 小结 501 19.5 上机实践习题 502 第20章 程序编译 503 20.1 程序的编译流程 503 20.2 预处理 504 20.2.1 头文件包含 505 20.2.2 宏 505 20.2.3 条件编译 506 20.2.4 #ifdef、 #ifndef与重复包含 507 20.2.5 使用const代替#define定义常量 508 20.2.6 inline与#define的比较 509 20.3 vc6调试入门 509 20.3.1 断点的设置与去除 509 20.3.2 条件断点 510 20.3.3 数据断点 510 20.3.4 消息断点 511 20.3.5 观察视图(watch) 511 20.3.6 内存视图(memory) 511 20.3.7 变量视图(variables) 511 20.3.8 寄存器视图(registers) 511 20.3.9 调用堆栈视图(call stack) 512 20.3.10 反汇编视图(disassembly) 512 20.3.11 进程控制 512 20.4 其他调试手段 512 20.4.1 debug模式和release模式 512 20.4.2 assert宏 512 20.4.3 输出字符串 513 20.5 小结 513 20.6 上机实践习题 513 第六篇 面试题精选 第21章 常见面试题 517 21.1 常见基本知识问答题 517 面试题1:简述面向对象的3个基本特征 517 面试题2:局部变量能否和全局变量重名 517 面试题3:类成员函数的重载、覆盖和隐藏的区别是什么 518 面试题4:用变量a给出下面的定义 518 面试题5:在c++中,下面的结构是合法的吗?如果是,其作用是什么 519 面试题6:在非c++中建类 a 和 b,在哪几种情况下b能隐式转化为a 519 面试题7:c++中的空类,默认产生哪些类成员函数 519 面试题8:c++有哪些性质(面向对象特点) 519 面试题9:子类析构时要调用父类的析构函数吗 520 面试题10:什么是引用?声明和使用“引用”要注意哪些问题 520 面试题11:将引用作为函数返回值类型的格式及优点有哪些 520 面试题12:引用与指针的区别是什么 520 面试题13:重载和重写(覆盖)的区别 520 面试题14:多态的作用是什么 520 面试题15:请指出const与#define相比有何优点 521 面试题16:c语言中static关键字的具体作用有哪些 521 面试题17:如何判断程序是由c 编译程序还是由c++编译程序编译的 521 面试题18:关键字const的含义是什么 521 21.2 世界500强公司的智力问答题 522 面试题19:工人分金条 522 面试题20:分蛋糕 522 面试题21:过桥问题 522 面试题22:黑白帽子 523 面试题23:电梯与钻石 523 面试题24:手电筒传递 523 面试题25:烧绳问题 524 面试题26:圆的下水道盖子 524 面试题27:选建筑师 524 面试题28:天平分盐 524 面试题29:分不开的钱 524 面试题30:小鸟追火车 525 面试题31:给红色最大的机会 525 面试题32:镜子中的影像 525 面试题33:污染的药丸 525 面试题34:称出不是标准重量的水 525 面试题35:多彩的果冻 526 面试题36:电子游戏机 526 面试题37:监狱里的囚犯 526 面试题38:灯的状态 526 面试题39:时针和分针 527 面试题40:3个奇数 527 面试题41:屋内的灯 527 面试题42:找出最重的球 528 面试题43:盲人分袜子 528 面试题44:烧香计时 528 面试题45:平分蜂蜜 528 面试题46:猜经理女儿的年龄 528 面试题47:两个圆环 529 面试题48:喝啤酒 529 面试题49:算24点 529 面试题50:聪明人 529 面试题51:海盗分金币 529 面试题52:到底是什么牌 530 面试题53:聪明的老板娘 531 面试题54:找出不同重量的球 531 21.3 分析题 532 面试题55:分析下面的程序段,显示最后的结果 532 面试题56:分析程序最后的输出结果 532 面试题57:分析最后输出的结果 533 面试题58:求下面函数的返回值 533 面试题59:分析最后输出的结果 534 面试题60:分析最后输出的结果 535 21.4 编程题 536 面试题61:结果输出到文件 536 面试题62:string类的具体实现 537 面试题63:链表题,一个链表的节点结构 538 面试题64:写一个函数并找出在一个整数数组中第二大的数 540 面试题65:字符串的逆序输出 541 面试题66:判断操作系统的位数 541 面试题67:实现对数组的降序排序 542 面试题68:斐波那契数列1、1、2、3、5等,编写程序求第10项 543 ·由浅入深,循序渐进,从零开始学c++,一点都不难 ·编程基础、编程进阶、编程应用、项目实战、上机练习、面试指南 ·266个实例、42个练习题、68个面试题 本书主要由杨彦强、刘袁红、王浩编著,其他参与编著和资料整理的人员有冯华君、刘博、刘燕、叶青、张军、张立娟、张艺、彭涛、徐磊、戎伟、朱毅、李佳、李玉涵、杨利润、杨春娇、武鹏、潘中强、王丹、王宁、王西莉、石淑珍、程彩红、邵毅、郑丹丹、郑海平、顾旭光。 作 者 2012年1月
简介: 《AutoCAD 2014中文版建筑设计从入门到精通》以AutoCAD 2014简体中文版作为设计软件,结合各种建筑工程的特点,除详细介绍基本建筑单元绘制方法之外,还以别墅和宿舍楼为例,论述了在建筑设计中如何使用AutoCAD绘制总平面图、平面图、立面图、剖面图以及详图等各种建筑图形,并在本书最后两章详细讲解了商住楼和高层住宅的绘制过程。由于AutoCAD 2014功能强大,同一个图形的绘制往往可以通过多种途径来实现,所以本书介绍的方法不一定是唯一的,但希望能抛砖引玉,给读者提供一个解决问题的思路。读者在对软件比较熟悉后,即可按照自己的绘图习惯或所在单位的通用惯例总结出一套绘图思路和方法。此外,本书中的各种实例旨在协助讲解AutoCAD在建筑设计方面的应用操作,其中存在一些不尽完善的地方,希望读者留意,不可将图纸内容作为实际工程设计、施工的依据。 另外,本书随书光盘中还配备了极为丰富的学习资源,具体内容如下: 1. 73集本书实例配套教学视频,可像看电影一样轻松学习,然后对照书中实例进行练习。 2. AutoCAD应用技巧大全、疑难问题汇总、经典练习题、常用图块集、快捷键命令速查手册、快捷键速查手册、常用工具按钮速查手册等,能极大地方便学习,提高学习和工作效率。 3. 4套大型图纸设计方案及长达13小时同步教学视频,可以增强实战,拓展视野。 4. 全书实例的源文件和素材,方便按照书中实例操作时直接调用。 本书适合入门级读者学习使用,也适合有一定基础的读者作参考,还可用作职业培训、职业教育的教材。
作者: 林凤涛
出版社:人民邮电出版社 2017年01月
简介:
全书以Protel DXP 2004为平台,介绍了电路设计的方法和技巧,主要包括Protel DXP 2004概述、原理图设计、高级原理图的设计、PCB设计基础、PCB电路板布局设计、PCB电路板布线设计等。*后通过U盘电路设计实例、电动车报警电路设计实例、大功率开关电源电路设计实例、汉字显示屏电路设计实例以及综合课程设计介绍,让读者在掌握电路绘图技术的基础上学会电路设计的一般方法和技巧。
【目录】
第1章 操作基础 1
1.1 Protel DXP 2004的主要特点 1
1.2 Protel DXP 2004的主窗口 3
1.2.1 菜单栏 4
1.2.2 工具栏 9
1.2.3 工作窗口 9
1.2.4 工作面板 10
1.3 Protel DXP 2004的文件管理系统 10
1.3.1 项目文件 10
1.3.2 课堂练习——创建项目文件 11
1.3.3 自由文件 11
1.4 课后习题 11
第2章 原理图设计 12
2.1 原理图的组成 12
2.2 原理图编辑器界面简介 13
2.2.1 菜单栏 14
2.2.2 工具栏 14
2.2.3 工作窗口和工作面板 15
2.3 原理图图纸设置 16
2.3.1 原理图设计的步骤 16
2.3.2 图纸设置 17
2.3.3 课堂练习——创建新图纸 21
2.4 设置原理图工作环境 21
2.5 加载元件库 23
2.5.1 元件库的分类 23
2.5.2 打开“元件库”面板 24
2.5.3 加载和卸载元件库 24
2.5.4 课堂练习——加载仿真元件库 25
2.6 放置元件 25
2.6.1 搜索元件 25
2.6.2 课堂练习——查找过零调功电路元件 26
2.6.3 放置元件 27
2.6.4 课堂练习——AD转换电路元件放置 29
2.6.5 调整元件位置 29
2.6.6 课堂练习——AD转换电路布局 31
2.6.7 元件的属性设置 31
2.7 课堂案例——开关电源电路设计 32
2.8 课后习题 36
第3章 原理图绘制 37
3.1 原理图连接工具 37
3.2 元件的电气连接 38
3.2.1 放置导线 38
3.2.2 放置总线 39
3.2.3 放置总线入口 40
3.2.4 手动连接 40
3.2.5 放置电源和地符号 42
3.2.6 放置网络标签 42
3.2.7 课堂练习——绘制触发器电路 43
3.2.8 放置输入/输出端口 43
3.2.9 放置忽略ERC测试点 44
3.2.10 课堂练习——绘制LED电路 45
3.2.11 放置PCB布线指示 46
3.2.12 课堂练习——绘制电源电路 47
3.3 使用绘图工具绘图 48
3.3.1 绘图工具 48
3.3.2 绘制直线 49
3.3.3 课堂练习——电源电路添加注释 50
3.4 课堂案例——单片机原理图 50
3.5 课后习题 55
第4章 原理图的后续处理 56
4.1 原理图中的常用操作 56
4.1.1 高级粘贴 56
4.1.2 查找文本 57
4.1.3 替换文本 57
4.1.4 查找相似对象 58
4.1.5 课堂练习——设置LED元件属性 60
4.2 报表输出 60
4.2.1 网络表选项 60
4.2.2 创建项目网络表 61
4.2.3 生成元件报表 62
4.2.4 简单元件报表 65
4.3 课堂案例——A/D转换电路设计 66
4.4 课后习题 72
第5章 高级原理图绘制 73
5.1 多层原理图设计 73
5.1.1 多层原理图概念 73
5.1.2 顶层原理图设计 73
5.1.3 课堂练习——机顶盒顶层电路设计 76
5.1.4 子原理图设计 77
5.1.5 课堂练习——机顶盒子电路绘制 77
5.2 多层原理图的设计方法 81
5.2.1 自上而下 81
5.2.2 自下而上 81
5.2.3 课堂练习——设计层次电路 82
5.3 多层原理图之间的切换 82
5.3.1 用Projects(项目)工作面板切换 82
5.3.2 用命令方式切换 83
5.4 层次设计报表 84
5.5 课堂案例——声控变频器电路层次原理图 85
5.6 课后习题 88
第6章 原理图编辑中的高级操作 90
6.1 元件编号管理 90
6.2 原理图的电气检测及编译 92
6.2.1 原理图的自动检测设置 92
6.2.2 原理图的编译 97
6.2.3 课堂练习——检测电路图 98
6.3 电路仿真分析 99
6.3.1 电路仿真分析的概念 99
6.3.2 仿真电源及激励源 99
6.4 仿真分析的参数设置 101
6.4.1 常规参数的设置 101
6.4.2 仿真方式 102
6.5 信号完整性分析 103
6.5.1 信号完整性分析的概念 103
6.5.2 信号完整性分析工具 104
6.6 课堂案例——自激多谐振荡器电路 104
6.7 课后习题 111
第7章 PCB设计基础知识 113
7.1 PCB编辑器界面简介 113
7.1.1 菜单栏 114
7.1.2 工具栏 114
7.2 新建PCB文件 115
7.2.1 利用PCB设计向导创建PCB文件 115
7.2.2 利用菜单命令创建PCB文件 118
7.2.3 利用模板创建PCB文件 119
7.2.4 课堂练习——设计5.2X4.2inches的PCB文件 119
7.3 电路板物理结构及编辑环境参数设置 120
7.3.1 电路板物理边框的设置 120
7.3.2 电路板图纸的设置 123
7.3.3 电路板层的设置 124
7.3.4 课堂练习——设置多层电路板 128
7.3.5 电路板层显示与颜色的设置 128
7.3.6 PCB布线区的设置 129
7.3.7 课堂练习——设计2000mil×1500mil的边框 129
7.4 在PCB文件中导入原理图网络表信息 130
7.4.1 装载元件封装库 130
7.4.2 设置同步比较规则 130
7.4.3 导入网络报表 131
7.5 课堂案例——电话机自动录音电路图 133
7.6 课后习题 136
第8章 PCB的布局设计 138
8.1 元件的自动布局 138
8.1.1 自动布局约束参数 139
8.1.2 元件的自动布局 139
8.1.3 课堂练习——计算机话筒电路自动布局 141
8.1.4 自动布局的终止 142
8.2 元件的手动布局 142
8.2.1 元件的排列操作 143
8.2.2 课堂练习——计算机话筒电路手动布局 143
8.3 3D效果图 143
8.4 课堂案例——装饰彩灯控制电路设计 144
8.5 课后习题 147
第9章 PCB的布线设计 149
9.1 PCB的自动布线 149
9.1.1 设置PCB自动布线的规则 149
9.1.2 设置PCB自动布线的策略 159
9.1.3 PCB自动布线的操作过程 161
9.2 PCB的手动布线 165
9.2.1 拆除布线 165
9.2.2 手动布线 166
9.3 添加安装孔 166
9.4 覆铜和泪滴 167
9.4.1 覆铜 167
9.4.2 课堂练习——在电路板两侧覆铜 168
9.4.3 泪滴 169
9.5 输出PCB相关报表 169
9.5.1 PCB图的网络表文件 170
9.5.2 PCB的信息报表 170
9.5.3 课堂练习——输出模拟电路的报表文件 172
9.6 PCB图的打印输出 172
9.6.1 打印PCB文件 172
9.6.2 打印报表文件 174
9.6.3 生成Gerber文件 175
9.7 课堂案例——电话机自动录音电路电路板后续设计 176
9.8 课后习题 181
第10章 创建元件库及元件封装 183
10.1 创建原理图元件库 183
10.1.1 元件库面板 184
10.1.2 工具栏 184
10.1.3 设置元件库编辑器工作区参数 187
10.1.4 课堂练习——绘制USB微控制器芯片 187
10.2 创建PCB元件库及元件封装 188
10.2.1 封装概述 188
10.2.2 PCB库编辑器 188
10.2.3 创建PCB元件封装 189
10.2.4 课堂练习——创建PCB元件封装TQFP64 191
10.2.5 设置工作环境 191
10.2.6 课堂练习——绘制三极管封装符号 193
10.3 元件封装检查和元件封装库报表 193
10.4 课堂案例——三端稳压电源调整器封装库 194
10.5 课后习题 196
第11章 U盘电路设计实例 197
11.1 电路分析 197
11.2 创建项目文件 198
11.3 编辑元件 198
11.3.1 制作K9F080UOB元件 198
11.3.2 制作IC1114元件 203
11.3.3 制作AT1201元件 205
11.4 设计原理图 206
11.4.1 U盘接口电路模块设计 206
11.4.2 滤波电容电路模块设计 207
11.4.3 Flash电路模块设计 208
11.4.4 供电模块设计 209
11.4.5 连接器及开关设计 209
11.5 电路板设计 209
11.5.1 创建PCB 文件 209
11.5.2 编辑元件封装 209
11.5.3 绘制PCB 211
第12章 电动车报警电路设计实例 213
12.1 电路分析 213
12.2 创建项目文件 214
12.3 原理图设计 214
12.3.1 输入元件 214
12.3.2 线路连接 217
12.3.3 原理图的编译输出 220
12.4 电路板设计 223
12.4.1 工作环境设置 224
12.4.2 布置电路板 225
12.4.3 电路板后续操作 227
第13章 大功率开关电源电路设计实例 232
13.1 电路分析 232
13.2 创建项目文件 232
13.3 创建元件库 233
13.3.1 创建PM4020A元件 233
13.3.2 创建可变电阻 237
13.3.3 制作变压器元件 240
13.4 原理图设计 243
13.4.1 设置图纸环境 243
13.4.2 输入元件 244
13.5 原理图的编译 248
13.6 电路板设计 250
13.6.1 创建PCB文件 250
13.6.2 设计电路板参数 250
13.6.3 导入封装 251
13.6.4 电路板设计 252
第14章 汉字显示屏电路设计实例 255
14.1 电路分析 255
14.2 创建项目文件 255
14.3 原理图设计 255
14.3.1 绘制层次结构原理图的顶层电路图 256
14.3.2 绘制层次结构原理图子图 258
14.3.3 自下而上的层次结构原理图设计方法 264
14.4 输出元件清单 265
14.4.1 元件材料报表 265
14.4.2 元件分类材料报表 267
14.4.3 元件网络报表 267
14.4.4 元件简单元件清单报表 268
14.5 设计电路板 269
14.5.1 印制电路板设计初步操作 269
14.5.2 布线设置 272
14.6 项目层次结构组织文件 275
第15章 课程设计 277
15.1 单片机系统PCB的布局设计 277
15.2 话筒放大电路设计 278
15.3 单片机实验板设计 281
15.4 基于通用串行数据总线USB的数据采集系统层次设计 282
附录 Protel DXP 2004软件的安装 285
3ds Max 2016中文版+VRay效果图制作从入门到精通
光盘作者: 亿瑞设计
出版社:清华大学出版社 2018年01月
简介:
《3ds Max 2016中文版 VRay效果图制作从入门到精通》一书结合3ds Max和VRay,详细介绍两者在效果图制作方面的完美搭配使用。《3ds Max 2016中文版 VRay效果图制作从入门到精通》共分25章,其中前12章详细介绍了3ds Max和VRay的基础知识、使用方法和操作技巧;后13章以13个大型综合案例的形式详细介绍了3ds Max和VRay在实际设计中的配合使用。在具体介绍过程中均穿插技巧提示等,帮助读者更好地理解知识点,使这些案例成为读者在以后实际学习工作的提前“练兵”。
【目录】
第1章效果图知识大盘点 1
1.1 光与影 2
1.1.1 光 2
1.1.2 影 6
1.2 构图技巧 6
1.2.1 比例和尺度 7
1.2.2 主角与配角 7
1.2.3 均衡与稳定 7
1.2.4 韵律与节奏 7
1.3 色彩与风格 8
1.3.1 常用室内色彩搭配 8
1.3.2 色彩心理 9
1.3.3 风格 10
1.4 室内人体工程学 12
1.4.1 概论 12
1.4.2 作用 12
1.5 室内风水学 12
1.5.1 客厅风水 12
1.5.2 餐厅风水 13
1.5.3 厨房风水 13
1.5.4 卧室风水 14
1.6 优秀作品赏析 14
1.6.1 室内空间作品点评 14
1.6.2 室外空间作品点评 15
第2章 3ds Max基本操作 16
2.1 3ds Max 2016工作界面 17
重点技术专题——如何使用教学影片 17
2.1.1 标题栏 18
2.1.2 菜单栏 18
2.1.3 主工具栏 20
重点技术专题——如何精确移动对象 21
2.1.4 视口区域 25
2.1.5 命令面板 25
2.1.6 时间尺 27
2.1.7 状态栏 27
2.1.8 时间控制按钮 27
2.1.9 视图导航控制按钮 27
2.2 3ds Max文件基本操作 28
重点小实例:打开场景文件 28
重点小实例:保存场景文件 29
重点小实例:保存渲染图像 29
重点小实例:在渲染前保存要渲染的图像 30
重点小实例:归档场景 30
2.3 3ds Max对象基本操作 31
重点小实例:导入外部文件 31
重点小实例:导出场景对象 31
重点小实例:合并场景文件 32
重点小实例:加载背景图像 32
重点小实例:设置文件自动备份 33
重点小实例:调出隐藏的工具栏 34
重点小实例:使用过滤器选择场景中的灯光 34
重点小实例:使用【按名称选择】工具选择对象 34
重点小实例:使用【套索选择区域】工具选择对象 35
重点小实例:使用【选择并移动】工具制作彩色铅笔 36
重点小实例:使用【选择并缩放】工具调整花瓶的形状 36
重点小实例:使用【角度捕捉切换】工具制作创意时钟 37
重点小实例:使用【镜像】工具镜像相框 37
重点小实例:使用【对齐】工具使花盆对齐到地面 38
重点小实例:视口布局设置 38
重点小实例:自定义界面颜色 39
重点小实例:使用所有视图中可用的控件 40
重点小实例:使用透视图和正交视图控件 40
重点小实例:使用摄影机视图控件 41
第3章几何体建模 42
3.1 初识建模 43
3.1.1 什么是建模 43
3.1.2 为什么要建模 43
3.1.3 建模方式主要有哪些 43
3.1.4 建模的基本步骤 44
3.1.5 认识创建面板 44
3.2 创建几何基本体 45
3.2.1 标准基本体 45
重点小实例:利用长方体制作桌子 46
重点小实例:利用球体制作创意钟表 47
重点小实例:利用圆柱体制作茶几 49
重点综合实例:利用标准基本体制作台灯 52
3.2.2 扩展基本体 54
重点小实例:利用异面体制作珠帘 55
重点小实例:利用切角长方体制作简约餐桌 56
3.3 创建复合对象 60
3.3.1 图形合并 60
3.3.2 布尔 61
重点小实例:利用布尔运算制作创意书桌 62
3.3.3 ProBoolean 64
重点小实例:利用ProBoolean制作电脑桌 64
3.3.4 放样 67
重点小实例:利用放样制作花瓶模型 67
3.4 创建建筑对象 69
3.4.1 AEC扩展 69
重点小实例:创建多种室外植物 70
3.4.2 楼梯 73
重点小实例:创建多种楼梯模型 74
3.4.3 门 75
3.4.4 窗 76
3.5 创建VRay对象 77
重点技术专题——加载VRay渲染器 77
3.5.1 VR代理 77
重点小实例:利用VR代理制作会议室 78
3.5.2 VR-毛皮 79
重点小实例:利用VR-毛皮制作地毯效果 79
3.5.3 VR平面 80
3.5.4 VR球体 80
第4章样条线建模 81
4.1 创建样条线 82
4.1.1 样条线 82
重点小实例:利用样条线制作创意茶几 85
重点小实例:利用样条线制作创意书架 86
重点小实例:利用样条线制作椅子 87
4.1.2 扩展样条线 89
4.2 编辑样条线 89
4.2.1 将样条线转换为可编辑样条线 89
4.2.2 调节可编辑样条线 90
4.2.3 将二维图形转换为三维模型 90
重点小实例:利用样条线制作屏风 90
重点小实例:利用样条线制作室内框架 92
重点小实例:利用样条线制作吊灯 94
重点小实例:利用样条线制作创意酒架 95
第5章修改器建模 97
5.1 修改器 98
5.1.1 修改器堆栈 98
5.1.2 为对象加载修改器 98
5.1.3 修改器次序变化产生的效果 99
5.1.4 编辑修改器 100
5.1.5 塌陷修改器堆栈 100
5.1.6 修改器的种类 101
5.2 常用修改器 102
重点小实例:利用【车削】修改器制作台灯 103
重点小实例:利用【挤出】修改器制作躺椅 105
重点小实例:利用【倒角剖面】修改器制作公共椅子 108
重点小实例:利用【Bend(弯曲)】修改器制作水龙头 109
重点小实例:利用【Twist(扭曲)】修改器制作书架 111
重点小实例:利用【晶格】修改器制作水晶吊灯 113
重点小实例:利用FFD修改器制作窗帘 115
重点综合实例:利用多种修改器综合制作水晶灯 118
重点小实例:利用【网格平滑】修改器制作椅子 122
第6章多边形建模 126
6.1 多边形建模的常用思路 127
6.2 将模型转换为多边形对象 127
6.3 编辑多边形对象 127
重点小实例:多边形建模制作餐桌 129
重点小实例:多边形建模制作中式茶几 132
重点小实例:多边形建模制作沙发 134
重点小实例:多边形建模制作床头柜 136
重点小实例:多边形建模制作橱柜 138
重点小实例:多边形建模制作浴缸 141
重点综合实例:多边形建模制作书桌 143
重点项目实例:多边形建模制作简约别墅 145
第7章灯光技术 148
7.1 灯光常识 149
7.1.1 什么是灯光 149
7.1.2 为什么要使用灯光 149
7.1.3 灯光的常用思路 150
7.1.4 效果图常用灯光类型 150
7.2 光度学灯光 151
7.2.1 目标灯光 151
重点技术专题——光域网(射灯或筒灯)的高级设置方法 153
重点综合实例:利用目标灯光综合制作休闲室灯光 153
重点小实例:利用目标灯光制作射灯 155
7.2.2 自由灯光 157
7.3 标准灯光 157
7.3.1 目标聚光灯 157
重点小实例:测试目标聚光灯的阴影 159自由聚光灯 162
7.3.3 目标平行光 162
重点小实例:利用目标平行光制作阴影场景 163
重点小实例:利用目标平行光制作日光 164
重点小实例:利用目标平行光制作日光 166
7.3.4 自由平行光 168
7.3.5 泛光灯 168
重点小实例:利用泛光灯制作吊灯 168
7.3.6 天光 170
7.4 VRay灯光 170
7.4.1 VR-灯光 171
重点小实例:测试VR-灯光排除 172
重点小实例:利用VR-灯光制作灯带 174
重点小实例:利用VR灯光制作台灯 177
7.4.2 VRayIES 178
7.4.3 VR-环境灯光 178
7.4.4 VR-太阳 178
重点小实例:利用VR-太阳制作黄昏光照 180
重点小实例:利用VR-太阳制作日光 181
重点综合实例:利用VR-灯光综合制作客厅灯光 183
重点综合实例:利用VR-太阳综合制作客厅一角灯光 184
重点综合实例:利用VR-灯光综合制作书房夜景效果 185
第8章摄影机技术 189
8.1 初识摄影机 190
8.1.1 什么是相机 190
8.1.2 为什么需要使用摄影机 191
8.1.3 摄影机创建的思路 191
8.2 3ds Max中的摄影机 192
8.2.1 目标摄影机 192
8.2.2 自由摄影机 194
8.2.3 VR-穹顶摄影机 194
8.2.4 VR-物理摄影机 194
重点小实例:修改场景透视角度 197
重点小实例:使用剪切设置渲染特殊视角 198
重点小实例:测试VR-物理摄影机的光圈数 199
重点小实例:测试VR-物理摄影机的光晕 200
8.2.5 物理摄影机 201
第9章材质技术 202
9.1 初识材质 203
9.1.1 什么是材质 203
9.1.2 为什么要设置材质 203
9.1.3 材质的设置思路 204
9.1.4 效果图常用材质类型 204
9.2 材质编辑器 204
9.2.1 精简材质编辑器 204
9.2.2 平板材质编辑器 208
9.3 材质/贴图浏览器 209
9.4 材质管理器 209
9.4.1 【场景】面板 209
9.4.2 【材质】面板 211
9.5 材质类型 211
9.5.1 【标准】材质 212
重点小实例:利用标准材质制作墙面材质 212
重点技术专题——如何保存材质和调用材质 213
9.5.2 VRayMtl材质 214
重点小实例:利用VRayMtl材质制作大理石材质 217
重点小实例:利用VRayMtl材质制作地板材质 219
重点小实例:利用VRayMtl材质制作皮革 220
重点小实例:利用VRayMtl材质制作食物 222
重点小实例:利用VRayMtl材质制作水材质 225
重点小实例:利用VRayMtl材质制作陶瓷材质 226
重点小实例:利用VRayMtl材质制作金属材质 229
重点小实例:利用VRayMtl材质制作玻璃材质 231
9.5.3 VR-灯光材质 234
重点小实例:利用【VR-灯光材质】制作灯带材质 234
9.5.4 VR-覆盖材质 235
9.5.5 VR-混合材质 235
9.5.6 顶/底材质 236
9.5.7 【混合】材质 236
重点小实例:利用混合材质制作窗帘材质 236
9.5.8 【双面】材质 238
9.5.9 VR-材质包裹器 238
重点小实例:利用【VR-材质包裹器】制作耳机材质 239
9.5.10 【多维/子对象】材质 240
重点综合实例:利用多种材质制作餐桌上的材质 241
9.5.11 VR-快速SSS2 244
重点小实例:利用【VR-快速SSS2】材质制作玉石材质 245
第10章贴图技术 246
10.1 初识贴图 247
10.1.1 什么是贴图 247
10.1.2 贴图与材质的区别 247
10.1.3 为什么要设置贴图 247
10.1.4 贴图的设置思路 248
10.2 贴图面板 248
10.3 常用贴图类型 248
10.3.1 【位图】贴图 249
重点小实例:利用位图贴图制作布效果 250
重点技术专题——【UVW贴图】修改器 252
10.3.2 【不透明度】贴图 253
重点技术专题——不透明度贴图的原理 253
重点小实例:利用不透明度贴图制作火焰 254
10.3.3 VRayHDRI贴图 255
10.3.4 【VR-边纹理】贴图 255
重点小实例:利用【VR-边纹理】贴图制作线框效果 256
10.3.5 【VR-天空】贴图 257
10.3.6 【衰减】贴图 257
重点小实例:利用【衰减】贴图制作沙发 257
10.3.7 【混合】贴图 259
10.3.8 【渐变】贴图 259
10.3.9 【渐变坡度】贴图 259
10.3.10 【平铺】贴图 260
重点小实例:利用【平铺】贴图制作地砖效果 260
10.3.11 【棋盘格】贴图 261
10.3.12 【噪波】贴图 262
重点小实例:利用【噪波】贴图制作拉丝金属 262
10.3.13 【细胞】贴图 264
10.3.14 【凹痕】贴图 264
第11章效果图渲染利器完全解析——VRay渲染器设置 265
11.1 初识渲染器 266
11.1.1 渲染器是什么 266
11.1.2 扫描线渲染器和VRay渲染器的区别 266
11.1.3 常用渲染器对比 267
11.2 VRay渲染器 268
11.2.1 公用 268
11.2.2 V-Ray 270
11.2.3 GI 276
11.2.4 设置 280
11.2.5 Render Elements(渲染元素) 282
重点技术专题——VRayAlpha和VRayWireColor(VRay线框颜色)渲染元素的使用方法 282
重点综合实例:使用VRay渲染器制作厨房效果 283
重点综合实例:使用VRay渲染器制作休息室 290
重点综合实例:使用VRay渲染器制作休息室夜晚 296
第12章效果图的魔术师——Photoshop后期处理 303
重点小实例:使用照片滤镜调整颜色 304
重点小实例:为图像添加光斑和射灯效果 306
重点小实例:利用外挂滤镜调节图像颜色 306
重点小实例:利用亮度/对比度调节夜晚效果 309
重点小实例:利用亮度/对比度调节白天效果 310
重点小实例:在窗户处增加光 311
重点小实例:锐化图像和增加光斑 313
重点小实例:合成电视屏幕 314
重点小实例:校正偏灰效果图 315
重点小实例:利用阴影/高光还原效果图暗部细节 316
重点小实例:增加图像饱和度 318
重点小实例:合成窗外背景 319
重点小实例:利用曲线调节图像亮度 320
重点小实例:校正偏色图像 321
第13章精致玲珑——时尚日景书房 322
设置VRay渲染器 323
材质的制作 323
设置灯光并进行草图渲染 328
设置成图渲染参数 329
重点技术专题——渲染速度的控制 330
第14章富丽堂皇——豪华欧式浴室 331
设置VRay渲染器 332
材质的制作 332
设置摄影机 337
设置灯光并进行草图渲染 337
设置成图渲染参数 340
重点技术专题——使用光子图快速渲染大尺寸图像 341
第15章现代风格——卫生间夜景 343
设置VRay渲染器 344
重点技术专题——检查模型是否有漏光、
黑斑等问题 345
材质的制作 345
设置摄影机 351
设置灯光并进行草图渲染351
设置成图渲染参数 353
第16章简约复式——现代别墅日景和夜景 355
设置VRay渲染器 356
材质的制作 356
设置摄影机 361
设置灯光并进行草图渲染 361
设置成图渲染参数 363
重点技术专题——灯光深度解析 364
第17章室内综合——现代家居空间日景 367
设置VRay渲染器 368
材质的制作 368
设置摄影机 373
重点技术专题——摄影机高级应用 373
设置灯光并进行草图渲染 374
设置成图渲染参数 376
第18章欧陆风情——欧式客厅日景 377
设置VRay渲染器 378
材质的制作 378
重点技术专题——材质深度解析 383
设置摄影机 384
设置灯光并进行草图渲染 385
设置成图渲染参数 387
第19章美式田园——欧式卧室日景 389
设置VRay渲染器 390
材质的制作 390
重点技术专题——凹凸纹理类、毛发类物体效果表现的方法 396
设置摄影机 397
设置灯光并进行草图渲染 397
设置成图渲染参数 400
第20章现代主义——简约风格厨房夜景 401
设置VRay渲染器 402
材质的制作 402
设置摄影机 407
设置灯光并进行草图渲染 409
设置成图渲染参数 412
重点技术专题——多角度连续渲染的高级技巧 413
第21章东方情怀——新中式卧室夜景 415
设置VRay渲染器 416
材质的制作 416
设置摄影机 421
设置灯光并进行草图渲染 422
设置成图渲染参数 424
重点技术专题——图像精细程度的控制 425
第22章简约雅居——简约欧式客厅 427
设置VRay渲染器 428
材质的制作 428
设置摄影机 434
设置灯光并进行草图渲染 434
设置成图渲染参数 440
重点技术专题——联机渲染技术的使用 441
第23章宽敞明亮——会议室日景表现 443
设置VRay渲染器 444
材质的制作 444
设置摄影机 449
设置灯光并进行草图渲染 450
设置成图渲染参数 453
重点技术专题——VR代理的使用 454
第24章商业空间——中式古朴博物馆 456
设置VRay渲染器 457
材质的制作 457
设置摄影机 462
设置灯光并进行草图渲染 462
设置成图渲染参数 466
重点技术专题——AO贴图 467
第25章水岸豪庭——简约别墅夜景表现 468
设置VRay渲染器 469
材质的制作 469
设置摄影机 475
设置灯光并进行草图渲染 475
设置成图渲染参数 478
重点技术专题——分层渲染的高级技巧 479
简介: 《古典音乐零距离》从古典音乐大师的生平入手,通过介绍其生存年代、生活背景、生命历程,讲述音乐背后的故事,帮助读者深层次理解音乐,从而拉近读者与古典音乐的距离。在随后的篇幅中,分别介绍了交响乐、室内乐、独奏曲、协奏曲、歌剧、舞剧等不同的古典音乐门类,这些音乐门类,在随书赠送的CD光盘中都配有相应的经典曲目片段,给读者感性的音乐体验。35位古典音乐大师的辉煌人生,107部经典传世的不朽之作,200余幅生动有趣的精选插图,8首版本精良的代表曲目,一气呵成,浑然一体;内容通俗,叙述简洁,文字生动,易于理解;穿插于其中的音乐小常识,更是增加了阅读的趣味。相信读者读毕掩卷之余,会对西方音乐发展的各时期不同风格流派的产生时代、形成背景和音乐风格特点、主要代表性作曲家的成长和创作风格有一定了解;加深对音乐各个门类的知晓、加强对具体作品的欣赏能力,因着对每部歌剧舞剧的剧情了解而深深爱上这一高雅艺术。借助和发挥想象吧!!让你的思绪随缠绵隽永的小提琴声去享受爱情,让你的聪耳于轻灵的长笛声中去聆听百鸟,在舒展的弦乐群声中去想象大自然的开阔与无限……在古典音乐的长河中漫步,你会与无数动人风景不期而遇……目 录一 古典音乐起步何谓西方古典音乐?古典音乐 —— 西方音乐发展的里程碑缘起 —— 西方音乐漫漫长河轨迹 —— 西方音乐发展简史如何欣赏古典音乐?读懂作曲家学点音乐的“文法”音乐构成五要素作曲家手中的“调色板”音乐体裁分类二 触摸音乐大师的心灵巴洛克时期巴赫(Bach,Johann Sebastian)亨德尔(Handel,George Frideric)古典乐派海顿(Haydn,Franz Joseph)莫扎特(Mozart,Wolfgang Amadeus)贝多芬(Beethoven,Ludwig van)浪漫—民族乐派舒伯特(Schubert,Franz Peter)韦伯(Weber,Carl Maria von)罗西尼(Rossini,Gioacchino Antonio)多尼采蒂(Donizetti,Gaetano)柏辽兹(Berlioz,Hector)格林卡(Glinka,Mikhail Ivanovich)门德尔松(Mendelssohn , Felix)肖邦(Chopin,Frederic Francois)舒曼(Schumann,Robert)李斯特(Liszt,Ferencz)瓦格纳(Wagner,Richard)贝利尼(Bellini,Vincenzo)威尔第(Verdi,Giuseppe)斯美塔那(Smetana,Bedrich)布鲁克纳(Bruckner,Anton)约翰?施特劳斯(Strauss,Johann)鲍罗丁(Borodin,Alexander Porfirevich)勃拉姆斯(Brahms,Johannes)圣-桑(Saint-Sae琻s,Charles Camille)比才(Bizet,Georges)穆索尔斯基(Mussorgsky,Modest Petrovich)格里格(Grieg,Edvard Hagerup)柴可夫斯基(Tchaikovsky,Piotr Ilyich)德沃夏克(Dvorak,Antonin)里姆斯基-科萨科夫(Rimsky-Korsakov,Nikolay Andreyevich)普契尼(Puccini,Giacomo)马勒(Mahler,Gustav)理查?施特劳斯(Strauss,Richard)西贝柳斯(Sibelius,Jean)拉赫玛尼诺夫(Rakhmaninov,Sergey Vasil誽evich)三 音乐经典作品回顾(107部)钢琴独奏曲(15部)1. 巴赫《平均律钢琴曲集》2. 莫扎特《A大调钢琴奏鸣曲》(K.331)3. 贝多芬《月光奏鸣曲》(《升c小调第十四钢琴奏鸣曲》,作品27-2)4. 贝多芬《暴风雨奏鸣曲》(《d小调第十七钢琴奏鸣曲》,作品31-2)5. 贝多芬《热情奏鸣曲》(《f小调第二十三钢琴奏鸣曲》,作品57)6. 门德尔松《无词歌》7. 肖邦《降b小调第二钢琴奏鸣曲》(作品35) 8. 肖邦《二十四首前奏曲》(作品28)9. 肖邦《c小调革命练习曲》(作品10-12)10. 肖邦《降G大调黑键练习曲》(作品10-5)11. 舒曼《狂欢节》(作品9)12. 李斯特《匈牙利狂想曲》(19首)13. 勃拉姆斯《匈牙利舞曲》第五号14. 穆索尔斯基《图画展览会》15. 柴可夫斯基《四季》(作品37a)小提琴独奏曲(10部)1. 巴赫《恰空》2. 巴赫《G弦上的咏叹调》3. 贝多芬《A大调第九号小提琴奏鸣曲》(作品47)4. 帕格尼尼《二十四首随想曲》(作品1)5. 弗兰克《A大调小提琴奏鸣曲》6. 维尼亚夫斯基《华丽波兰圆舞曲》(作品4) 7. 维尼亚夫斯基《塔兰泰拉》(作品16)8. 圣-桑《引子与回旋随想曲》9. 萨拉萨蒂《流浪者之歌》(作品20)10. 福莱《A大调第一小提琴奏鸣曲》(作品13)合唱曲(4部)1. 巴赫《弥撒曲》2. 亨德尔清唱剧《弥赛亚》3. 海顿清唱剧《创世纪》4. 威尔第《安魂曲》歌剧(25部)1. 《费加罗的婚礼》(四幕喜歌剧)2. 《魔笛》(四幕幻想歌剧)3. 《自由射手》(三幕歌剧)4. 《塞维利亚的理发师》(二幕喜歌剧)5. 《威廉?退尔》(四幕歌剧)6. 《爱的甘醇》(二幕歌剧)7. 《清教徒》(三幕歌剧)8. 《鲁斯兰与柳德米拉》(五幕歌剧)9. 《尼伯龙根的指环》系列剧(四部歌剧)10. 《弄臣》(三幕歌剧)11. 《茶花女》(三幕歌剧)12. 《阿依达》(四幕歌剧)13. 《奥赛罗》(四幕歌剧)14. 《浮士德》(五幕歌剧)15. 《罗密欧与朱丽叶》(五幕歌剧)16. 《卡门》(四幕歌剧)17. 《鲍里斯?戈杜诺夫》(四幕歌剧)18. 《叶甫根尼?奥涅金》(三幕抒情歌剧)19. 《黑桃皇后》(三幕七场歌剧)20. 《绣花女》(四幕歌剧)21. 《托斯卡》(三幕歌剧)22. 《蝴蝶夫人》(三幕歌剧)23. 《图兰朵》(三幕五场歌剧)24. 《玫瑰骑士》(三幕喜歌剧)25. 《乡村骑士》(独幕歌剧)室内乐(11部)1. 莫扎特《G大调第十四弦乐四重奏》(K.387)2. 贝多芬《F大调弦乐四重奏》(作品135)3. 舒伯特 钢琴与弦乐五重奏《鳟鱼》(作品114)4. 舒伯特 弦乐四重奏《死神与少女》5. 门德尔松《D大调弦乐四重奏》(作品44-3)6. 舒曼《F大调弦乐四重奏》(作品41-2)7. 柴可夫斯基《如歌的行板》(作品11“第二乐章”)8. 柴可夫斯基《a小调钢琴三重奏》(作品50)9. 德沃夏克《杜姆卡钢琴三重奏》(作品90)10. 格里格《g小调弦乐四重奏》(作品27)11. 弗兰克《D大调弦乐四重奏》交响乐(17部)1. 海顿《D大调伦敦交响曲》(第104号)2. 莫扎特《降E大调第三十九交响曲》(K.543)3. 莫扎特《C大调第四十一交响曲》(K.551)4. 贝多芬《第三(英雄)交响曲》(作品55)5. 贝多芬《第五(命运)交响曲》(作品67)6. 贝多芬《第六(田园)交响曲》(作品68)7. 贝多芬《第九(合唱)交响曲》(作品125)8. 舒伯特《第八(未完成)交响曲》(作品8)9. 柏辽兹《幻想交响曲》(作品14a)10. 柏辽兹《罗密欧与朱丽叶》(作品117)11. 舒曼《第四交响曲》(作品120)12. 李斯特《浮士德交响曲》13. 布鲁克纳《E大调第七交响曲》14. 勃拉姆斯《c小调第一交响曲》15. 柴可夫斯基《第六(悲怆)交响曲》(作品74)16. 德沃夏克《第九(自新大陆)交响曲》(作品95)17. 西贝柳斯《G大调第七交响曲》(作品105)协奏曲(20部)1. 贝多芬《降E大调第五钢琴协奏曲》(作品73)2. 肖邦《e小调第一钢琴协奏曲》(作品11)3. 肖邦《f小调第二钢琴协奏曲》(作品21)4. 舒曼《a小调钢琴协奏曲》(作品54)5. 李斯特《降E大调第一钢琴协奏曲》6. 柴可夫斯基《降b小调第一钢琴协奏曲》(作品23)7. 拉赫玛尼诺夫《c小调第二钢琴协奏曲》(作品18)8. 拉威尔《左手钢琴协奏曲》9. 贝多芬《D大调小提琴协奏曲》(作品61)10. 帕格尼尼《D大调小提琴协奏曲》(作品6)11. 门德尔松《e小调小提琴协奏曲》(作品64)12. 勃拉姆斯《D大调小提琴协奏曲》(作品77)13. 维尼亚夫斯基《d小调第二小提琴协奏曲》(作品22)14. 圣-桑《b小调第三小提琴协奏曲》(作品61)15. 布鲁赫《g小调第一小提琴协奏曲》(作品26) 16. 柴可夫斯基《D大调小提琴协奏曲》(作品35)17. 西贝柳斯《d小调小提琴协奏曲》(作品47)18. 圣-桑《a小调第一大提琴协奏曲》(作品33)19. 德沃夏克《b小调大提琴协奏曲》(作品104)20. 莫扎特《C大调长笛、竖琴协奏曲》(K. 299) 舞剧音乐(5部)1. 法国古典芭蕾舞剧《吉赛尔》(二幕)2. 法国古典芭蕾舞剧《葛蓓莉娅》(三幕)3. 俄罗斯幻想芭蕾舞剧《天鹅湖》(四幕)4. 俄罗斯幻想芭蕾舞剧《睡美人》(三幕)5. 俄罗斯幻想芭蕾舞剧《胡桃夹子》(两幕三场)四 舞台上奏响经典1. 乐队演奏知多少?交响乐队编制室内乐队编制为什么指挥是乐队的灵魂?指挥为什么与第一小提琴手握手?2. 乐器大排行“乐器之王”钢琴辉煌的提琴家族木管五重号角齐鸣鼓声阵阵独树一帜3. 走进音乐厅音乐会欣赏礼仪欣赏乐曲的最佳位置4. 乐理知识 ABC附 录一 世界著名交响乐团二 世界著名室内乐团三 中国主要音乐比赛、音乐节四 国际主要音乐比赛、音乐节五 世界著名音乐厅、剧场六 CD选曲目录附《古典音乐零距离》光盘选曲交响乐1.〔德〕贝多芬:《d小调第九交响曲》第四乐章 24:27Ludwig van Beethoven Choral Symphony in D minor, op.125歌剧2.〔意〕威尔第:《茶花女》唱段《祝酒歌》3:15Giuseppe Verdi Brindisi,la Traviata独奏曲钢琴独奏3.〔奥〕莫扎特:《c小调钢琴奏鸣曲》第三乐章 3:38Wolfgang Amadeus Mozart Piano Sonata in C minor, K.330小提琴独奏4.〔法〕圣-桑:小提琴与乐队《引子与回旋随想曲》 8:28Camille Saint-Saens Introducting and Rondo Capriccioso协奏曲5.〔捷〕德沃夏克:《b小调大提琴协奏曲》第一乐章 14:36Antonin Dvorak Cello Concerto in B Minor, op.104室内乐6.〔奥〕舒伯特:《d小调弦乐四重奏》(《死神与少女》)第三乐章 3:55Schubert,Franz Peter String Quartets in D minor,Death and the Maiden管弦乐7.〔奥〕施特劳斯:《在克拉普芬森林》法兰西波尔卡 4:09Johann Strauss Im Krapfenwaldl, Polka francaise, op. 336舞剧8~11.〔俄〕柴可夫斯基:《天鹅湖》(Swan Lake)第二场音乐选段 11:55Peter Tchaikovsky Swan lake
出版社:清华大学出版社,2006
简介:本书以AutoCAD 2005中文版为开发平台,通过73个精彩的编程实例,向 读者展示了AutoCAD VBA开发的高级技术。 全书共16章,将所有的实例归人基础相关、控制AutoCAD环境、创建和 编辑二维对象、对象特性、文字、标注和公差、块和属性、处理AutocAD中 的事件、三维空间的操作、打印、高级绘图组织、使用组件扩展程序功能、 和Excel交换数据、数据库应用程序、发布VBA应用程序等大类,从不同的角 度分析VBA编程的技术和技巧。本书提供了多个精彩实例的源码,涉及VBA的 基础操作、VBA的应用领域、VBA的特殊功能,以及CAD软件开发的一些基础 知识。 本书层次清晰、实例丰富,适用于建筑、机械、电子等多个领域的工程 设计人员和软件开发工程师,同时也可供对计算机辅助设计有兴趣的大学生 、研究生以及各工程单位相关技术人员使用。对于VBA的读者来说,这是一 本具有较强指导性和实用性的图书。更多>>
作者: 樊爱宛
出版社:清华大学出版社 2017年09月
简介:
PHP已经走过了20多年,目前*版本是PHP 7,性能方面得到了大幅度的提升。本书就是立足于*版的PHP和MySQL,从*基础的语法基础开发,让没有编程基础的人也学会PHP MySQL网站开发。本书分为4篇共19章,*篇(1~6章)先介绍PHP 7的语法和一些新特色;第二篇(7~10章)是PHP的一些高级应用,如国际化、zip文件处理、图形图像操作、正则表达式;第三篇(11~15章)是MySQL数据库的基础入门,包括数据库、数据表和数据的常见操作;*后一篇(16~17章)是PHP MySQL的混合操作,还包含两个大型项目的开发步骤。本书适合所有想学习网页开发、Web项目开发的入门读者,也适合所有想学习PHP的读者,还适合做一些培训机构的PHP和MySQL培训教材。
【目录】
第1章 认识PHP 7 1
1.1PHP的发展历程 1
1.2PHP语言的优缺点 2
1.3 谁在用PHP 3
1.4PHP 7的新特性 3
1.4.1性能提高 3
1.4.2标量类型声明 4
1.4.3返回值类型声明 4
1.4.4NULL 合并运算符 4
1.4.5太空船操作符(组合比较符) 4
1.4.6匿名类 5
1.4.7use加强 5
1.5 搭建PHP开发环境 5
1.5.1下载XAMPP 6
1.5.2Windows版本 7
1.5.3Linux版本 9
1.5.4MAC OS X版本 10
1.5.5其他安装方式 10
1.6 配置和启动XAMPP 10
1.6.1Windows版本 10
1.6.2Linux与MAC OS X版本 11
1.6.3查看PHP配置信息 13
1.7 *个PHP程序:HelloWorld 14
1.8PHP的开发工具 15
1.8.1Sublime Text简介 15
1.8.2Atom简介 25
1.8.3其他流行的集成开发环境与开发工具 30
第2章 PHP基础语法 31
2.1PHP标识符 31
2.2 变量 32
2.2.1变量名称 32
2.2.2给变量赋值 32
2.2.3引用赋值 33
2.2.4变量的数据类型 33
2.2.5可变变量 34
2.3 常量 34
2.3.1声明常量 34
2.3.2常量与变量不同 35
2.3.3检查某常量是否存在 35
2.3.4内置常量 35
2.4 数据类型 36
2.4.1数据类型简介 36
2.4.2布尔型(boolean) 36
2.4.3整型(integer) 37
2.4.4浮点型(float) 38
2.4.5字符串(string) 38
2.4.6数组(array) 40
2.4.7对象(object) 40
2.4.8资源(resource) 41
2.4.9无类型(NULL) 41
2.4.10数据类型相互转换 41
2.5 表达式 42
2.6 运算符 42
2.6.1算术运算符 42
2.6.2字符串运算符 43
2.6.3赋值运算符 43
2.6.4比较运算符 43
2.6.5逻辑运算符 44
2.6.6按位运算符 45
2.6.7错误控制运算符 45
2.6.8三元运算符 45
2.6.9NULL 合并运算符 46
2.6.10太空船操作符(组合比较符) 46
2.6.11运算符的优先级和结合规则 46
2.7 流程控制 46
2.7.1条件控制语句if、else、elseif 47
2.7.2条件控制语句switch、case、break、default 48
2.7.3while循环语句 48
2.7.4do...while循环语句 49
2.7.5for循环语句 49
2.7.6foreach循环语句 50
2.7.7使用break/contine语句跳出循环 51
2.8 函数(function) 51
2.8.1函数的定义 51
2.8.2向函数传递参数 52
2.8.3通过引用传递参数 53
2.8.4默认参数的值 53
2.8.5参数类型声明 54
2.8.6可变数量的参数列表 54
2.8.7使用全局变量 55
2.8.8使用静态变量 55
2.8.9从函数返回值 56
2.8.10返回值类型声明 56
2.8.11可变函数 57
2.8.12匿名函数 57
第3章 PHP与用户交互 58
3.1 表单处理 58
3.1.1表单简介 58
3.1.2GET和POST的区别 59
3.1.3PHP与表单处理 60
3.2 表单元素及处理 60
3.2.1文本框 60
3.2.2单选按钮(radio)与复选框(checkbox) 61
3.2.3下拉列表 63
3.2.4按钮 65
3.3Cookie 66
3.3.1什么是Cookie 67
3.3.2如何创建Cookie 67
3.3.3如何读取Cookie 68
3.3.4如何确认Cookie存在 68
3.3.5如何删除Cookie 68
3.4Session 69
3.4.1什么是Session 69
3.4.2如何创建Session 69
3.4.3如何存储Session 70
3.4.4如何检测Session是否存在 70
3.4.5终结Session 71
第4章 字符串和数组 72
4.1 字符串 72
4.1.1字符串里字符的类型 72
4.1.2连接字符串 72
4.1.3计算字符串长度strlen() 73
4.1.4检索字符串 73
4.1.5截取字符串 75
4.1.6替换字符串 75
4.1.7清理字符串 76
4.1.8切分和组合字符串 77
4.1.9其他常用字符串函数 78
4.2 数组的类型 79
4.2.1数字索引数组 79
4.2.2关联索引数组 79
4.2.3多维数组 80
4.3 统计数组元素个数count()函数 81
4.4 用foreach遍历数组 82
4.5 设置数组指针—reset()、end()、 next()、prev()、current()、each() 82
4.6 数组排序 83
4.6.1默认排序sort()、 rsort() 83
4.6.2关联索引数组按照键值排序asort()、arsort() 85
4.6.3关联索引数组按照键名排序ksort()、krsort() 85
4.7 数组常见操作 86
4.7.1向数组添加新元素array_push()、array_unshift() 86
4.7.2删除数组元素array_pop()、array_shift() 86
4.7.3删除数组中的重复值array_unique() 87
4.7.4对数组进行查询in_array() 88
4.7.5其他常用数组函数array_keys()、array_values()、unset() 88
第5章 日期与时间 90
5.1 设置时区 90
5.2 获取UNIX时间戳 91
5.3 根据时间戳获取日期和时间91
5.4 根据日期和时间获取时间戳92
5.5 根据时间戳获取包含日期信息的数组 92
5.6 验证日期的有效性 93
5.7 输出指定格式的日期和时间94
5.8 面向对象的日期时间类 95
5.8.1DateTime类 95
5.8.2DateTimeImmutable类 96
5.8.3DateTimeZone类 97
5.8.4DateInterval类 98
5.8.5DatePeriod类 99
第6章 文件与目录 100
6.1 文件操作 100
6.1.1打开文件 100
6.1.2检查是否已到达文件末尾 101
6.1.3读取文件 102
6.1.4关闭文件 102
6.1.5将整个文件读入一个字符串 103
6.1.6将字符串写入文件 103
6.1.7将整个文件读入一个数组 104
6.1.8复制文件 104
6.1.9删除文件 105
6.1.10检查文件是否正常 105
6.1.11返回关于文件的信息 105
6.2 目录操作 107
6.2.1打开目录 107
6.2.2关闭目录 107
6.2.3读取目录 107
6.2.4创建目录 108
6.2.5删除目录 109
6.2.6重命名文件或目录 109
6.2.7检查文件或目录是否存在 109
第7章 PHP与国际化 110
7.1 多字节字符函数 110
7.1.1检测字符串的编码 111
7.1.2检查字符串在指定的编码里是否有效 111
7.1.3转换字符编码格式 111
7.1.4解析$_GET字符串 112
7.1.5按字节数来截取字符串 112
7.2intl模块简介 113
7.2.1安装intl模块 113
7.2.2Collator类比较字符串 114
7.2.3NumberFormatter类帮助做财务 114
7.2.4IntlDateFormatter类显示中文版的日期时间 115
第8章 PHP与zip文件处理 116
8.1zip函数 116
8.1.1打开和关闭zip文件 116
8.1.2读取并打印文件/目录名称 117
8.1.3处理zip文件 118
8.2 处理zip文件的必杀技:ZipArchive类 120
8.2.1打开/关闭压缩文件 120
8.2.2解压缩文件 121
8.2.3添加目录与文件 121
8.2.4遍历zip文件 123
8.2.5获取文件 124
第9章 图形图像处理 125
9.1 启用GD2扩展库 125
9.2 创建图形图像 126
9.2.1用PHP生成一个简单图形 127
9.2.2详解PHP生成图形的步骤 127
9.3 操作图形图像 129
9.3.1更改图像颜色 129
9.3.2在图像上输出文字 129
9.4 操作已有的图片 130
9.4.1获取图片的宽和高 130
9.4.2生成图片的缩略图 131
9.4.3给图片添加水印效果——文字水印 132
9.4.4给图片添加水印效果——图片水印 133
第10章 正则表达式 135
10.1在PHP中使用正则表达式 135
10.1.1应用正则的函数 135
10.1.2通过一个例子理解正则 136
10.1.3定义正则表达式的头部和尾部 137
10.2正则表达式中的符号 137
10.2.1元字符 137
10.2.2转义字符 139
10.2.3修正符 139
10.2.4字符应用 140
10.3验证URL 141
10.4验证电话号码 142
第11章 MySQL的安装与配置 143
11.1什么是MySQL 143
11.1.1客户端/服务器软件 143
11.1.2MySQL版本 143
11.1.3MySQL的优势 144
11.2安装与配置MySQL 5.6 144
11.3启动服务并登录MySQL数据库 154
11.3.1启动MySQL服务 154
11.3.2登录MySQL数据库 156
11.3.3配置Path变量 157
11.4更改MySQL的配置 158
11.5MySQL安装失败解决方案 160
第12章 数据库的基本操作 161
12.1创建数据库 161
12.2删除数据库 163
12.3数据库存储引擎 164
12.3.1MySQL支持的存储引擎 164
12.3.2各存储引擎的区别 172
12.4查看默认存储引擎 173
12.5实战演练——创建数据库的全过程 174
第13章 数据表的基本操作 176
13.1新建数据表 176
13.1.1语法形式 176
13.1.2主键约束 178
13.1.3外键关联 180
13.1.4非空约束 182
13.1.5*性约束 182
13.1.6默认值 183
13.1.7设置自动增加属性 184
13.2查看数据表结构 185
13.2.1查看表结构 186
13.2.2查看创建表的语句 187
13.3修改数据表 188
13.3.1修改表名 188
13.3.2修改字段类型 189
13.3.3修改字段名 191
13.3.4添加字段 192
13.3.5删除字段 195
13.3.6修改字段的排列位置 196
13.3.7更改表的存储引擎 198
13.3.8删除表的外键关联 199
13.4删除数据库表 200
13.4.1删除简单的表 201
13.4.2删除关联表 202
13.5实战——数据库和数据表的基本操作 204
第14章 数据的基本操作 211
14.1添加数据 211
14.1.1为所有字段添加数据 211
14.1.2指定表字段添加数据 214
14.1.3添加多条记录 215
14.2更新数据 217
14.3删除数据 220
14.4查询数据 222
14.4.1基本查询语句 222
14.4.2查询所有字段 223
14.4.3查询指定字段 224
14.4.4查询指定记录 225
14.4.5带IN关键字的查询 227
14.4.6带BETWEEN AND的范围查询 228
14.4.7带LIKE的字符匹配查询 229
14.4.8查询空值 231
14.4.9带AND的条件查询 233
14.4.10带OR的条件查询 234
14.4.11查询结果不重复 234
14.4.12对查询结果排序 235
14.4.13分组查询 237
14.4.14LIMIT限制查询 240
14.5实战演练1——记录的添加、更新和删除 241
14.6实战演练2——数据表综合查询案例 247
第15章 数据库的备份和还原 254
15.1数据备份 254
15.1.1使用命令备份 254
15.1.2使用第3方工具快速备份 260
15.2数据还原 261
15.2.1使用命令还原 262
15.2.2使用工具快速还原 264
15.3数据库迁移 264
15.3.1相同版本的MySQL数据库迁移 265
15.3.2不同版本的MySQL数据库之间的迁移 265
15.3.3MySQL数据库迁移至Oracle数据库 265
15.4表的IMPORT和EXPORT 266
15.4.1表的EXPORT 266
15.4.2表的IMPORT 273
15.5实战演练——数据库的备份与恢复 278
第16章 PHP操作MySQL 284
16.1启动XAMPP中自带的MySQL数据库 284
16.1.1启动MySQL 284
16.1.2使用phpMyAdmin图形化操作MySQL 285
16.2PHP连接和关闭数据库 287
16.2.1连接数据库 287
16.2.2关闭数据库 288
16.3PHP操作数据库 288
16.3.1显示可用数据库 288
16.3.2创建数据库 289
16.3.3选择数据库 290
16.3.4删除数据库 291
16.4PHP操作数据表 292
16.4.1查看所有数据表 292
16.4.2新增数据表 293
16.4.3查看数据表字段 294
16.4.4编辑数据表 294
16.4.5删除数据表 296
16.5PHP操作数据 296
16.5.1新增数据 296
16.5.2查看数据 297
16.5.3编辑数据 299
16.5.4删除数据 300
16.5.5复杂的查询 301
第17章 使用RebBeanPHP更方便地管理数据 303
17.1下载安装RedBeanPHP 303
17.2快速开始 304
17.3RedBeanPHP的CRUD 306
17.3.1Create(新建)数据对象 306
17.3.2Retrieve(获取)数据 308
17.3.3Update(更新)数据 308
17.3.4Delete(删除)数据 308
17.4查询数据库 309
17.4.1查询参数绑定 309
17.4.2findOne方法 310
17.4.3findAll方法 310
17.4.4findCollection方法 310
17.4.5findLike方法 310
17.4.6findOrCreate方法 311
17.4.7findMulti方法 311
17.4.8getAll方法 311
17.4.9getRow、getCol、getCell方法 312
17.4.10getAssoc方法 313
17.4.11count方法 313
17.5操作数据库 314
17.5.1exec方法 314
17.5.2getInsertID方法 314
17.5.3inspect方法 314
17.5.4切换数据库 315
17.5.5事务 315
17.5.6冻结数据库 316
17.6调试RedBeanPHP 316
17.6.1startLogging、getLogs方法 316
17.6.2debug方法 317
17.7其他高级功能 318
17.7.1关系 318
17.7.2Models 319
17.7.3复制/克隆 319
17.7.4导入导出 319
第18章 使用PHP MySQL构建模拟考试系统 321
18.1功能分析 321
18.2准备工作 321
18.2.1设计数据表 322
18.2.2创建配置文件 323
18.2.3创建安装文件 323
18.3用户注册与登录 325
18.3.1用户注册 325
18.3.2用户登录 327
18.4首页 328
18.4.1首页 329
18.4.2检查管理员 330
18.5管理模块 330
18.5.1显示所有题目 330
18.5.2添加题目 332
18.5.3显示题目详情 334
18.5.4编辑题目 336
18.5.5删除题目 339
18.6用户模块 340
18.6.1考试页面 340
18.6.2查看历史考试记录 343
18.6.3更改密码 344
18.6.4退出登录 346
第19章 使用PHP MySQL构建在线购物网站 347
19.1功能分析 347
19.1.1设计算法 347
19.1.2表的设计 348
19.2准备工作 349
19.2.1配置文件 349
19.2.2安装模块 350
19.3注册登录模块 354
19.3.1注册模块 354
19.3.2登录模块 357
19.4显示模块 360
19.4.1头部模块 360
19.4.2核心显示模块 362
19.4.3购物车模块 367
19.4.4查看并统计购物车模块 368
19.5用户模块 372
19.5.1显示用户信息模块 372
19.5.2修改用户密码模块 373
19.5.3查看用户历史订单模块 376
19.6管理模块 379
19.6.1处理订单模块 379
19.6.2添加类别模块 381
19.6.3编辑类别模块 384
19.6.4添加商品模块 387
19.6.5编辑商品模块 390
19.6.6退出登录模块 395
【免费在线读】
第 10 章? 正则表达式 ?
要在计算机系统中查找某个文件,碰巧忘记了文件名,但知道该文件的类型,即知道该文件的后缀名,比如,要找一个图片,那么可能会通过*.png这样的字符来帮助查找,其中字符*就代表了一个或多个字符。计算机通过这样的字符组合,会将系统中所有以.png为后缀名的文件列出来,如:m.png、flag.png、river.png、mydog.png等,以便用户找到需要的图片文件。*.png就是一个表达式,我们可以简单理解为正则表达式(Regular expression)。正则表达式是一种可以用于模式匹配的强大工具。简单地说,正则表达式就是一套规则,用于去判定其他的元素是否符合它。PHP继承了Perl的正则表达式法则,还有自己的一套法则。本章将详细介绍PHP的正则表达式。10.1 在PHP中使用正则表达式本节通过一个例子让读者了解正则表达式在PHP中如何使用,以及PHP中有关正则的函数。这些函数与PHP 5中的函数不同,如果是升级PHP代码的读者请务必注意,调试PHP 5中的正则函数会报错。10.1.1 应用正则的函数在PHP中主要有3个函数来处理正则表达式,用来检查一个字符串是否满足一个的规则。它们都把一个正则表达式作为它们的*个参数,语法为:? int preg_match(string $pattern , string $subject):*常用的正则表达式函数,搜索跟正则表达式pattern匹配的一个字符串。搜索到返回1,否则返回0。这个函数在PHP 5中是ereg()。? string preg_replace(mixed $pattern , mixed $replacement , mixed $subject):搜索跟正则表达式pattern匹配的一个字符串,并用新的字符串代替所有这个表达式出现的地方,PHP 5中是replace()。? array preg_split(string $pattern , string $subject) :搜索和正则表达式匹配的字符串,并且以字符串集合的方式返回匹配结果。本节,旨在给出PHP提供的正则表达式函数,并简单介绍其功能。10.1.2 通过一个例子理解正则举一个简单的例子:在一个用户注册的页面中(例如,一个论坛或者交友网站的注册页面),上面可能有“电子邮件”这一项需要填写。对系统来说,需要判定用户所填写的电子邮件地址是否合法,即是否符合电子邮件地址的规则。【示例10-1】未使用正则检测电子邮件地址规则。<?php
作者: 时代印象编著
出版社:人民邮电出版社,2014
简介: 这是一本全面介绍Photoshop CS6基本功能及实际运用的书。《中文版Photoshop CS6白金手册(超值版)》完全针对零基础读者而开发,是入门级读者快速而全面掌握Photoshop CS6的必备学习用书。 本书从Photoshop CS6的基本操作入手,结合大量的可操作性实例(147个学以致用+73个设计师必学+24个综合实例,共244个),全面而深入地阐述了Photoshop CS6的基本操作、文件操作、图像编辑、绘画与图像修饰、文字、图层、路径与矢量工具、颜色与色调调整、蒙版、通道、滤镜、Web图形、视频与动画、3D与技术成像、动作与任务自动化、打印与输出等各方面的知识。 《中文版Photoshop CS6白金手册(超值版)》分为4篇,即初级篇、中级篇、高级篇和综合篇,共22章。每章分别介绍一个技术板块的内容,讲解过程细腻,实例数量丰富,通过丰富的实战练习,读者可以轻松而有效地掌握软件技术,避免被枯燥的理论密集轰炸。 《中文版Photoshop CS6白金手册(超值版)》讲解模式新颖,非常符合读者学习新知识的思维习惯。本书附带1张教学DVD,内容包括本书所有实例的实例文件、素材文件、多媒体教学。同时,还有1套画笔库、1套形状库、1套渐变库、1套样式库、1套动作库、1套珍稀素材库和119集的《Photoshop CS6专家讲堂》赠送读者。另外,光盘中还附赠了《Photoshop商业平面设计实战技法》电子书,读者可以在学完本书内容以后继续学习这本电子书中的内容。 《中文版Photoshop CS6白金手册(超值版)》非常适合作为初、中级读者的入门及提高学习用书,尤其是零基础读者。另外,本书所有内容均采用Photoshop CS6进行编写,请读者注意。
作者: 王小君
出版社:人民邮电出版社 2018年02月
简介:
本书全面系统地介绍了Flash CC的基本功能,以循序渐进的方式详细讲解了图形的绘制与编辑,时间轴、帧与图层的使用,Flash中的基础动画,元件、库和实例,使用滤镜和模板,声音和视频的使用,组件的应用,ActionScript脚本以及动画的优化和发布等。在后面的一章,综合运用了前面所讲的知识进行案例制作,包括商业网络广告制作、游戏制作、贺卡制作。通过案例和综合练习的训练,读者可以使用Flash CC自主编辑、制作动画。本书以“理论结合实例”的形式进行编写,共12章,包含61个实例(38个即学即用 20个课后习题 3个综合案例)。每个案例都详细介绍了制作流程,图文并茂,操作性极强,除此之外,从第2章起每个章节都配有课后练习,方便读者在学习完当前章节后深入练习和巩固,学以致用。本书还附赠丰富的资源包,内容包括所有实战和商业案例的原始素材、实例效果、微课视频、PPT课件。本书不仅可作为普通高等院校的专业教材,还非常适合作为初中级读者的入门及提高参考书,尤其是零基础读者。
【目录】
第01章 Flash CC基础入门 1
1.1 认识Flash动画 .................................2
1.1.1 Flash动画的特点................................. 2
1.1.2 Flash的应用领域................................. 3
1.2 Flash CC的启动与退出 ................................. 4
1.2.1 启动Flash CC...................................... 4
1.2.2 退出Flash CC...................................... 5
1.3 Flash CC的工作界面 ................................. 5
1.3.1 菜单栏............................................... 6
1.3.2 时间轴............................................... 6
1.3.3 工具箱............................................... 7
1.3.4 浮动面板............................................ 7
1.3.5 绘图工作区........................................ 8
1.3.6 “属性”面板..................................... 8
1.4 设置*参数 ................................. 8
1.4.1 “常规”*参数.............................. 8
1.4.2 “文本”*参数.............................. 9
1.5 设置Flash工作空间 ................................. 9
1.5.1 标尺..................................................10
1.5.2 网格..................................................10
1.5.3 辅助线..............................................11
1.6 Flash工作区布局的调整 ................................. 12
1.7 章节小结............................................. 14
第02章 图形的绘制 15
2.1 绘图工具............................................. 16
2.1.1 线条工具...........................................16
2.1.2 矩形工具.......................................... 18
2.1.3 椭圆工具.......................................... 18
2.1.4 基本矩形工具................................... 20
2.1.5 基本椭圆工具................................... 20
2.1.6 多角星形工具................................... 21
2.2 选择工具............................................. 22
2.2.1 选取线条.......................................... 22
2.2.2 移动线条.......................................... 23
2.2.3 复制线条.......................................... 23
2.2.4 调整线条.......................................... 23
即学即用 绘制精致铅笔 .................................24
2.2.5 其他作用.......................................... 26
2.3 部分选取工具...................................... 26
2.4 铅笔工具与刷子工具 .................................27
2.4.1 铅笔工具.......................................... 27
即学即用 绘制表情................................... 29
2.4.2 刷子工具.......................................... 30
2.4.3 橡皮擦工具...................................... 33
2.5 钢笔工具............................................. 34
2.5.1 绘制直线.......................................... 34
2.5.2 绘制曲线.......................................... 35
2.5.3 添加锚点.......................................... 36
2.5.4 删除锚点.......................................... 36
2.5.5 转换锚点工具................................... 36
2.6 查看工具............................................. 37
2.6.1 手形工具.......................................... 37
2.6.2 缩放工具.......................................... 37
2.7 组合与分离图形................................. 38
2.8 章节小结............................................. 39
2.9 课后习题............................................. 39
课后习题 绘制向日葵................................ 39
课后习题 绘制海鸥................................... 40
第03章 图形的编辑操作 41
3.1 填充工具............................................. 42
3.1.1 颜料桶工具...................................... 42
3.1.2 墨水瓶工具...................................... 43
即学即用 缤纷多彩的文字 .................................44
3.1.3 滴管工具.......................................... 47
3.1.4 渐变变形工具................................... 48
即学即用 太阳出来啦................................ 49
3.2 任意变形工具...................................... 51
3.2.1 旋转与倾斜.......................................51
3.2.2 缩放................................................ 52
3.2.3 扭曲................................................ 52
3.2.4 封套................................................ 52
即学即用 熊猫头像................................... 53
3.3 套索工具............................................. 54
3.4 图形对象基本操作 ................................. 56
3.4.1 选取图形.......................................... 56
3.4.2 移动图形.......................................... 56
3.4.3 复制图形.......................................... 57
3.4.4 对齐图形......................................... 58
3.5 3D旋转和3D平移工具 .................................59
3.5.1 3D旋转工具.......................................59
3.5.2 3D平移工具.......................................61
3.6 图形的优化与编辑 .................................62
3.6.1 优化图形.......................................... 62
3.6.2 将线条转换成填充............................ 63
3.6.3 图形扩展与收缩................................ 63
即学即用 将位图转换为矢量图.................................64
3.7 章节小结............................................. 67
3.8 课后习题............................................. 67
课后习题 骑白马的小王子................................. 67
课后习题 制作杠铃................................... 68
第04章 时间轴、帧与图层的使用 69
4.1 时间轴与帧......................................... 70
4.1.1 时间轴............................................. 70
4.1.2 帧.................................................... 70
4.2 编辑帧................................................. 73
4.2.1 移动播放指针................................... 73
4.2.2 插入帧............................................. 74
4.2.3 插入关键帧...................................... 74
4.2.4 插入空白关键帧............................... 74
即学即用 变换的字母................................ 75
4.2.5 选取帧............................................. 77
4.2.6 删除帧............................................. 77
4.2.7 剪切帧............................................. 77
4.2.8 复制帧............................................. 78
4.2.9 粘贴帧............................................. 78
4.2.10 移动帧........................................... 79
4.2.11 翻转帧........................................... 80
即学即用 小蚂蚁....................................... 80
4.3 洋葱皮工具......................................... 83
4.4 图层.................................................... 84
4.4.1 普通层............................................. 85
4.4.2 引导层............................................. 85
4.4.3 遮罩层............................................. 86
4.5 图层的编辑......................................... 86
4.5.1 新建图层.......................................... 86
4.5.2 重命名图层...................................... 87
4.5.3 调整图层的顺序............................... 88
4.5.4 图层属性设置................................... 89
4.5.5 选取图层...........................................90
4.5.6 删除图层...........................................91
4.5.7 复制图层...........................................91
4.5.8 分散到图层...................................... 92
即学即用 美丽城市................................... 92
4.5.9 隐藏图层.......................................... 97
4.5.10 图层的锁定和解锁........................... 97
4.5.11 图层文件夹..................................... 97
即学即用 浮雕文字................................... 98
4.6 章节小结........................................... 101
4.7 课后习题........................................... 101
课后习题 眨眼睛......................................102
课后习题 创建立体文字 .................................102
第05章 Flash中的基础动画 103
5.1 动画的基本类型.................................104
5.2 逐帧动画........................................... 104
5.3 动作补间动画.................................... 105
即学即用 乡间的小汽车.................................106
5.4 形状补间动画.................................... 108
5.4.1 创建形状补间动画...........................108
即学即用 变换形状..................................108
即学即用 变形文字特效.................................110
5.4.2 形状提示......................................... 112
5.5 引导动画........................................... 114
即学即用 小鱼儿...................................... 115
5.6 遮罩动画........................................... 117
即学即用 鲜花文字..................................117
即学即用 七彩倒影.................................. 119
5.7 章节小结........................................... 123
5.8 课后习题........................................... 123
课后习题 遮罩文字..................................123
课后习题 直升机......................................124
第06章 元件、库、实例 125
6.1 Flash中的元件.................................. 126
6.1.1 图形元件.........................................126
6.1.2 创建影片剪辑元件...........................127
6.1.3 创建按钮元件..................................128
即学即用 小狗按钮.................................. 129
6.1.4 转换元件.........................................131
6.2 库...................................................... 131
6.2.1 库的界面.........................................132
6.2.2 库的管理.........................................132
6.3 实例.................................................. 133
6.3.1 创建实例.........................................134
6.3.2 设置实例.........................................134
即学即用 古典诗词..................................138
6.4 章节小结........................................... 141
6.5 课后习题........................................... 141
课后习题 变色按钮..................................141
课后习题 奔跑的花豹...............................142
第07章 使用滤镜和模板 143
7.1 添加滤镜........................................... 144
7.1.1 投影................................................144
7.1.2 模糊...............................................145
7.1.3 发光...............................................145
即学即用 路灯.........................................146
7.1.4 斜角...............................................148
7.1.5 渐变发光.........................................149
7.1.6 渐变斜角......................................... 151
即学即用 火箭......................................... 151
7.2 编辑滤镜........................................... 154
7.2.1 禁用滤镜.........................................154
7.2.2 启用滤镜......................................... 155
7.2.3 删除滤镜......................................... 155
7.2.4 滤镜预设......................................... 156
7.3 使用模板........................................... 156
7.3.1 打开模板.........................................157
7.3.2 范例文件.........................................157
即学即用 网页菜单特效.................................160
7.3.3 演示文稿......................................... 161
即学即用 公司介绍动画PPT.................................162
7.3.4 横幅...............................................164
7.3.5 AIR for Android.............................. 165
7.3.6 AIR for IOS..................................... 166
7.3.7 广告............................................... 166
7.3.8 动画............................................... 169
即学即用 雪花.........................................171
即学即用 小虫子......................................172
7.3.9 媒体播放.........................................173
即学即用 相册.........................................174
7.4 章节小结........................................... 175
7.5 课后习题........................................... 175
课后习题 月亮.........................................176
课后习题 流动的文字...............................176
第08章 声音和视频的使用 177
8.1 可导入的声音格式.................................178
8.2 导入声音........................................... 179
8.3 添加声音........................................... 179
8.3.1 将声音添加到时间轴........................179
即学即用 箱包广告..................................181
即学即用 爆炸的气球...............................185
8.3.2 将声音添加到按钮...........................187
即学即用 功夫少年..................................188
8.4 编辑声音........................................... 190
8.4.1 设置声音播放的效果........................ 190
8.4.2 设置同步......................................... 191
8.4.3 设置声音的属性.............................. 192
8.4.4 更新声音........................................194
8.5 导入视频........................................... 194
8.5.1 导入视频的格式...............................194
8.5.2 认识视频编解码器........................... 195
即学即用 创建内嵌视频.................................196
8.6 章节小结........................................... 197
8.7 课后习题........................................... 197
课后习题 小青蛙呱呱叫.................................197
课后习题 播放视频..................................198
第09章 组件的应用 199
9.1 认识Flash中的组件.................................200
9.1.1 组件的用途......................................200
9.1.2 组件的分类.....................................200
9.2 User Interface组件.................................201
9.2.1 Button组件......................................201
即学即用 壁纸精选..................................202
9.2.2 CheckBox组件...................................204
9.2.3 ColorPicker组件...............................205
9.2.4 ComboBox组件..................................206
9.2.5 DataGrid组件...................................206
9.2.6 Label组件........................................207
9.2.7 List组件..........................................207
9.2.8 NumericStepper组件........................208
9.2.9 Progress Bar组件.............................208
9.2.10 Radio Button组件........................... 209
9.2.11 ScrollPane组件............................... 209
9.2.12 Slider组件.....................................210
9.2.13 TextArea组件.................................210
9.2.14 TextInput组件............................... 211
即学即用 登录页面..................................212
9.2.15 TileList组件..................................214
9.2.16 UILoader组件.................................215
9.2.17 UIScrollBar组件.............................215
9.3 Video组件......................................... 216
9.4 章节小结........................................... 217
9.5 课后习题........................................... 217
课后习题 动画加载进度条.................................217
课后习题 加载外部图像.................................218
第10章 ActionScript脚本 219
10.1 Flash中的ActionScript.................................220
10.1.1 ActionScript概述...........................220
10.1.2 ActionScript 3.0的新功能.................................220
10.2 Flash CC的动作面板.................................221
10.2.1 认识动作面板................................221
10.2.2 面向对象编程概述..........................222
10.3 ActionScript 3.0语法.................................222
10.3.1 分号和冒号....................................222
10.3.2 括号..............................................223
10.3.3 文本..............................................223
10.3.4 注释..............................................224
10.3.5 关键字与保留字.............................224
10.3.6 常量..............................................225
10.3.7 变量..............................................225
10.4 运算符............................................. 226
10.4.1 赋值运算符....................................226
10.4.2 算术运算符....................................226
10.4.3 算术赋值运算符.............................226
10.4.4 按位运算符...................................227
10.4.5 比较运算符....................................227
10.4.6 逻辑运算符....................................227
10.4.7 字符串运算符................................227
10.5 语句、关键字和指令.................................227
10.5.1 语句..............................................227
10.5.2 定义关键字....................................228
10.5.3 属性关键字....................................228
10.5.4 指令..............................................228
10.6 ActionScript 3.0程序设计.................................228
10.6.1 逻辑运算.......................................228
10.6.2 程序的三种结构.............................229
10.6.3 选择程序的结构 ............................230
10.6.4 循环程序的结构 ...........................231
10.7 函数................................................ 234
10.7.1 定义函数.......................................234
10.7.2 调用函数.......................................235
10.7.3 函数的返回值................................236
10.7.4 函数的参数....................................238
10.8 类.................................................... 240
10.8.1 类的概述.......................................240
10.8.2 创建自定义的类.............................240
10.8.3 创建类的实例................................241
10.8.4 包块和类.......................................241
10.8.5 包的导入.......................................241
10.8.6 构造函数.......................................242
10.8.7 声明和访问类的属性......................242
10.8.8 声明和访问类的方法......................243
即学即用 控制人物动作.................................243
即学即用 泡泡.........................................246
即学即用 火焰效果..................................248
即学即用 极速飘移文字................................. 249
即学即用 导航网站..................................251
10.9 章节小结......................................... 253
10.10 课后习题....................................... 253
课后习题 烟花.........................................253
课后习题 开花效果..................................254
第11章 优化动画 255
11.1 优化动画......................................... 256
11.1.1 减小动画的大小.............................256
11.1.2 动画文本的优化.............................256
11.1.3 颜色的优化....................................256
11.1.4 动画中的元素和线条的优化.................................256
11.2 导出Flash动画作品 .................................257
11.2.1 导出图像.......................................257
11.2.2 导出影片.......................................258
即学即用 导出为视频...............................258
11.3 Flash动画的发布.................................260
11.3.1 设置发布格式................................260
11.3.2 发布动画作品................................262
即学即用 发布为网页...............................262
11.4 章节小结......................................... 263
11.5 课后习题......................................... 263
课后习题 导出图像..................................264
课后习题 将动画导出为视频.................................264
第12章 综合案例 265
12.1 商业网络广告.................................. 266
12.2 捉小鸟............................................. 270
12.3 制作生日贺卡.................................. 275
作者: 陈延德主编
出版社:人民邮电出版社,2014
简介:设备管理日常工作中,相关管理人员和一线操作人员经常会面临以下困惑: 如何对设备进行分类和编号? 如何做好设备的采购规划? 如何正确使用和维护设备? 特种设备如何管理? 如何科学地安排设备维修、更新、改造? 如何做好设备的安全管理工作? 如何开展设备5S活动? 《图说工厂设备管理(实战升级版)》在第一版图说直观实用的基础上,增加了更多的工作内容解读、实景图片示例以及实用的制度表格,您将在《图说工厂设备管理(实战升级版)》》一书中看到: 73个操作要点 176幅实景图片 71份内容解读 17个实用制度 84份实用表单 另外,免费赠送下载即用的DIY实操光盘。
Williams textbook of endocrinology
光盘出版社:人民军医出版社,2011
简介: 《威廉姆斯内分泌学》(第11版)是国际著名的“圣经级”经典医学巨著 ,是欧美经典内分泌学教科书,自20世纪50年代出版以来,每5~10年修订 一次,畅销50余年而不衰,目前已经修订至第11版。第11版在第10版基础上 ,更新大部分内容,新增加3章,增加12位新作者,共有73位世界著名内分 泌专家参与编写。《威廉姆斯内分泌学》(第11版)共11篇44章(约400万字 ,1300幅图表),包括激素和激素作用、下丘脑和垂体、甲状腺、肾上腺皮 质和内分泌性高血压、生殖、内分泌和生命谱、矿物质代谢、糖代谢紊乱、 肥胖和脂代谢、多重内分泌紊乱、内分泌相关肿瘤综合征。书后列有部分彩 图,所附光盘内含17000多篇参考文献。 原著为美国HM Kronenberg、S Melmed、KS Polonsky、PR Larsen教授 等,70多位著名内分泌专家,主译为北京协和医院向红丁教授等100多人, 他们为本书的翻译、写作一丝不苟,呕心沥血,协和医院等专家等在中国首 次完成了该巨著的翻译工作。本书科学性、实用性强,内容全面,切合临床 实际,制作精良,是内分泌科医生和研究人员必备的工具书。
作者: 陈强
出版社:人民邮电出版社 2016年09月
简介:本书的特色是实现了入门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。一本书的容量,讲解了入门类、范例类和项目实战类三类图书的内容。丰富的配套资源 学习更高效314个实例,更多的实践演练机会647分钟视频讲解,降低学习难度208个拓展实例,真正地举一反三73个技术解惑,破解学习难点“技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握Visual Basic开发技术讲解:通过106个实例,循序渐进地讲解了Visual Basic开发的各个知识点。范例演练:208个拓展范例和2个综合实例,使读者真正具有项目实战能力。技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。QQ群 网站论坛实现教学互动,形成互帮互学的朋友圈网站论坛:读者答疑/学习辅导/PPT资源下载读者QQ群:疑惑快速解答/和作者直接交流
作者: 盛小利编著
出版社:中国宇航出版社,2008
简介: 本套丛书分为四本,分别是《mp3全能版商务英语从入门到提高》、《mp3全能版英语口语从人门到提高》、《mp3全能版商务英语对话模板》、《mp3全能版英语口语对话模板》。此套丛书从应用角度出发,对情景进行分类,筛选了大量常用例句和典型口语情景,使读者能够身临其境地感受英美风情。丛书版式轻松活泼,内容充实新颖,相信一定能够满足各个层次读者提高英语水平的需要。 《mp3全能版商务英语从入门到提高》全书分73个单元,每个单元包含15~30组常用单词及词组、20~30个常用句型及l~3个情景对话;涵盖了个人日常商务活动、企业经营与管理、商贸业务流程等方方面面的内容,由点到线,由线到面,循序渐进,高屋建瓴。同时用丰富的场景演示具体的实物操作,力求学用结合,举一反三,整合各种商务情境下的英语表达方式,务求达到让读者学习实用的商务情景英语的目的。 《mp3全能版英语口语从入门到提高》全书分为ll章116单元,每个单元包含15~30个常用句型及l~3个情景对话;涵盖了生活、购物、出行、工作、交际等日常生活所涉及的方方面面内容,话题丰富、语言地道、由浅人深、循序渐进。每单元的常用句型及情景对话分起步、提速、冲刺三个难易梯度列出,这也正是口语学习潜移默化地从入门到提高的积累过程。 《mp3全能版商务英语对话模版》全书分为8章82单元,每个单元20.50组ab小对话及若干替换句子组成。内容涵盖商务办公日常用语、客户往来、市场营销、人力资源、商务书信等商务活动内容。编写风格独特,内容设计新颖,语言地道、商务业务逻辑紧密为本书特点。ab小对话为商务口语交流提供模板,通过这样的“听”“说”帮助读者轻松驾驭商务英语。
作者: 宗豪编著
出版社:广西民族出版社,2003
简介:人类是从哪里来的?中国是人类的发祥地吗?黄种人真的是黑种人、白种人的祖先吗………已经在龟骨上一刀刀刻画文字的中国祖先们,仰观日月星辰,俯察山川大地,不停地叩问着苍弯:人类要到哪里去………… 当晨曦把第一缕霞光射在这片土地上时,黄河母亲哼唱着动听的歌谣,放飞了新生的华夏文明……河姆渡是他们前进的脚步,半坡是他们创新的丰碑,辽河红山是他们辛勤的汗水,甲骨文是他们孜孜不息的宣言…… 目录 历史卷 第一章远古时期历史未解之谜 1中国人的起源之谜 2中国是人类起源的摇篮吗 3“三皇五帝”之谜 4中国人的人种之谜 5170万年前的中国古人生活之谜 6中国人的祖先“北京猿人”之谜 7黄帝是人还是神 8伏羲女娲兄妹通婚之谜 9古代“战神”——蚩尤 10中国的最早“文字”之谜 11“河图”、“洛书”之谜 12《太极图》之谜 135000年前的“女神庙”之谜 145000年前的“开颅手术”之谜 15中国古代男人“坐月子”之谜 16中国汉字起源之谜 17“十二生肖”的由来之谜 18奇异的远古岩画之谜 19“尧舜禅让”之谜 20荆楚先民来自何方中国人的姓氏之谜 224000年前的青铜器之谜 23“甲骨文”之谜 24商纣王并非暴君之谜 25中国历史上的太监之谜 26中国古代最早的“冰箱”之谜 27中国古代“九鼎”之谜 28《山海经》谜外之谜 29西施失踪之谜 30中国古代悬葬之谜 31“和氏璧”的下落之谜 32“越王勾践剑”的下落之谜 33中国古代的针灸之谜 34西南铜鼓的神奇之谜 35战国铜镜上的“山字纹”的寓意之谜 第二章秦汉时期历史未解之谜 36秦始皇的“私生子”之谜 37秦始皇“传国玺”失踪之谜 38秦始皇的“碣石宫”之谜 39“阿房宫”之谜 40秦始皇死因之谜 41“焚书坑儒”之谜 42秦始皇不是“秦兵马俑”的主人之谜 43“秦兵马俑”本身的四大未解之谜 44孟姜女其人真相之谜 45“秦始皇陵”的“地宫”之谜 46“秦始皇陵”被盗之谜 47中国古代蚕种西传之谜 48西汉巨量黄金突然消失之谜 49“金缕玉衣”让人长生不老之谜 50中国古人的“照明”之谜 51韩信死因之谜 52汉代墓葬的“战国银盘”之谜 53汉武帝时期的“巫蛊之乱”之谜 54马王堆古尸千年不腐之谜 55“昭君出塞”之谜 56甘英望海止步之谜 57佛教传入中国之谜 58中国古代的“纳妾”之谜 59东汉“地动仪”之谜 60“谶纬”造就帝王登基之谜 61汉成帝死因之谜 62汉灵帝卖官之谜造 63纸术是蔡伦发明的吗 64“楼兰古国”消失之谜 65“精绝国”消失之谜 第三章魏晋南北朝时期历史未解之谜 66诸葛亮并非智者之谜 67赤壁古战场之谜 68曹操的72座陵寝之谜 69中国历史上第一个“白痴”皇帝之谜 70《兰亭集序》书贴真伪之谜 71谁是“少林武术”的鼻祖 72北魏建国皇帝真是精神病吗 73北魏孝文帝的一宫丑闻之谜 74梁武帝为何“戒肉”、“禁女人” ……… 第四章隋唐时代历史未解之谜 第五章宋元朝时期历史未解之谜 第六章明清(民国)时期历史未解之谜 地理卷 第一章古文明遗址未解之谜 1北京古人类头骨化石之谜 2河姆渡遗址之谜 3半坡遗址之谜 4辽河红山文化之谜 5云南古人类之谜 6夏朝的文化遗址究竟在哪里 7殷墟甲骨文之谜 8古格遗址之谜 9尼雅之谜 10玛札塔格古堡之谜 11楼兰古国何故消失 12三星堆珍宝之谜 13米兰壁画上的带翼天使从何处飞来 第二章雄关古城未解之谜 14不倒的万里雄关长城之谜 15明长城咽喉嘉峪关之谜 16塞外雄关玉门关之谜 17北京曾是个大海湾吗 18景山平面图为何酷似打坐的人像 19上海是怎么诞生的 20赤壁古战场今在何方 21“二十四仙桥”之谜 22借问“杏花村”何处有 23小雁塔为何乍离乍合 24泉城之谜 25桃花源在哪里 第三章名山大江未解之谜 26长江源头在何方 27母亲河源自何方 28泰山名胜的来历之谜 29中国第一大湖之谜 30金沙江因何拐弯 31太湖是天外飞石“砸”出的吗 32中国的“魔鬼三角”之谜 33钱塘潮涌“有信”与“无信”之谜 34西湖前身是海湾吗 35三宵洞为何被称为“死亡之洞” 36武夷山的“神仙蜕骨”之谜 37神农架的动物为何白化“成仙” 38乐山巨佛何故隐睡山间 39麻浩佛像之谜 40名山佛灯为何忽闪忽灭 41鱼儿为何老死不相往来 第四章皇陵名寝未解之谜 42黄帝埋在什么地方 43拥有编钟的豪门墓主是谁 44赵国将士遗骨埋在何处 45秦始皇陵之谜 …… 第五章自然现象未解之谜 第六章世界屋脊未解之谜 第七章塞外边陲未解之谜
Concerto no.5 for piano and orchestra in Eb major:Op.73‘Emperor’
光盘作者: 路德维希·凡·贝多芬(Ludwig van Beethoven)[作曲];保罗·巴杜拉-斯科达(Paul Badura-Skoda),今井觉(Akira Imai)编订
出版社:湖南文艺出版社,2008
简介: 看得越多,听得越多 奥伊伦堡的“CD+总谱”系列收录了选自巴洛克、古典和浪漫作品中的乐队经典作品。50卷中的每一卷均包括印制精美的权威总谱、详细介绍作曲家生平和作品创作背景的前言,以及包含该作品完整录音的 一张Naxos公司CD。 奥伊伦堡的“CD+总谱”是聆听、阅读和理解音乐的全新途径。
中文版Dreamweaver CC+Flash CC+Photoshop CC网页设计基础培训教程
光盘作者: 数字艺术教育研究室
出版社:人民邮电出版社 2016年12月
简介:
本书章节条理清晰,文字通俗易懂,全面介绍了每一款软件的基本操作方法和相关知识点,并配以精美的案例进行实践性的讲解。通过介绍一个网站的整体制作,向读者展示了如何结合这3款软件制作出的网页作品。本书在内容安排上深入浅出,采用从基础出发再到专业制作的讲述方式,使读者能获得更加有效的学习效果。全书共分19章,其中包括了解网页设计、Photoshop CC入门、使用Photoshop处理网页文本、修改网页图像的形状和颜色、绘制网页元素、网页动画制作与切片输出、Flash CC入门、掌握Flash绘图技法、基础Flash动画制作、高级Flash动画制作、广告文字动画和按钮动画、Dreamweaver CC入门、在网页中插入基础网页元素、创建网页链接、在网页中运用多媒体元素、CSS样式与DIV+CSS布局、制作网页表单、为网页添加特效、制作社区类网站等内容。本书配套光盘中提供了书中所有实例的源文件和相关素材,并免费提供案例的视频教程和配套课程的PPT资源下载,方便读者学习和参考。本书适合作为想要从事网页设计工作的读者朋友和广大网页设计爱好者的教材,同时也适合高等院校相关专业学生和各类培训班学生的阅读参考。
【目录】
目 录
了解网页设计篇
第1章 了解网页设计 13
1.1 什么是网页设计 14
1.1.1 网页设计概述 14
1.1.2 网页设计中的术语 15
1.2 网页设计常用软件和技术 17
1.2.1 网页图像处理软件——Photoshop CC 17
1.2.2 网页动画制作软件——Flash CC 17
1.2.3 网页编辑制作软件——Dreamweaver CC 18
1.2.4 网页标记语言——HTML 18
1.2.5 网页特效脚本语言——JavaScript 19
1.3 “网页三剑客”的关系 19
1.4 网站建设的基本流程 20
1.4.1 前期网站策划 20
1.4.2 规划站点结构 20
1.4.3 收集网站相关素材 20
1.4.4 网页的版式与布局分析 20
1.4.5 确定网页的主色调 21
1.4.6 设计网站页面 21
1.4.7 切割和优化网页图像 22
1.4.8 制作网站HTML页面 22
1.4.9 开发动态网站功能模块 22
1.4.10 申请域名和服务器空间 22
1.4.11 测试并上传网站 22
1.4.12 网站的更新与维护 22
Photoshop CC篇
第2章 Photoshop CC入门 23
2.1 “网页三剑客”之Photoshop 24
2.1.1 选择合适的网页图像处理软件 24
2.1.2 了解网页图像处理软件——Photoshop 24
2.2 认识Photoshop CC工作界面 25
2.3 文件的基本操作 25
2.3.1 课堂案例——新建一个网页常用尺寸的文档 26
2.3.2 新建文件 27
2.3.3 打开文件 29
2.3.4 保存文件 29
2.3.5 导入文件 29
2.3.6 置入文件 29
2.3.7 导出文件 30
2.3.8 关闭文件 30
2.4 图像编辑辅助操作 31
2.4.1 课堂案例——在Photoshop中查看网页图像 31
2.4.2 使用标尺和参考线 32
2.4.3 课堂案例—校正倾斜图像 33
2.4.4 使用“裁剪工具” 34
2.4.5 使用“裁切”命令 35
2.5 调整网页图像 35
2.5.1 课堂案例—修改网页图像大小 35
2.5.2 “图像大小”对话框 36
2.5.3 “画布大小”对话框 37
2.6 课堂练习——制作镜面投影效果 38
2.7 课后习题——裁剪网页图像 38
第3章 使用Photoshop CC处理网页文本 39
3.1 输入文本 40
3.1.1 课堂案例—输入广告文字 40
3.1.2 文字工具组 41
3.1.3 文字工具的“选项”栏 41
3.2 编辑文本 42
3.2.1 课堂案例—制作淘宝促销广告 42
3.2.2 “字符”面板 45
3.3 制作特殊文字效果 46
3.3.1 课堂案例—制作变形广告文字 46
3.3.2 创建变形文字 48
3.3.3 课堂案例——制作路径文字 49
3.3.4 路径文字 50
3.4 使用“图层”面板 50
3.4.1 课堂案例——制作游戏网站导航 50
3.4.2 “图层”面板 53
3.4.3 图层的基本操作 54
3.5 图层样式 55
3.5.1 课堂案例——使用图层样式制作网页广告文字 55
3.5.2 添加图层样式 57
3.6 课堂练习——制作网站导航菜单 58
3.7 课后习题——制作网页图文混排 58
第4章 修改网页图像的形状和颜色 59
4.1 创建与编辑选区 60
4.1.1 课堂案例——制作精美网站促销广告 60
4.1.2 选框工具组 63
4.1.3 课堂案例——去除图像不需要的内容 63
4.1.4 套索工具组 65
4.1.5 魔棒工具组 65
4.1.6 修改选区 65
4.2 修改图像 66
4.2.1 课堂案例——使用仿制图章工具复制图像 67
4.2.2 图章工具组 68
4.2.3 橡皮擦工具组 69
4.2.4 课堂案例——去除水印 69
4.2.5 修复工具组 71
4.3 调整网页图像的颜色 71
4.3.1 课堂案例——调整网页中的图像 72
4.3.2 自动调整命令 73
4.3.3 “亮度 对比度”命令 73
4.3.4 课堂案例——调整网站广告的色调 73
4.3.5 “色相 饱和度”命令 75
4.3.6 课堂案例——替换图像颜色 75
4.3.7 “替换颜色”命令 77
4.4 课堂练习——调整网站广告效果 77
4.5 课后习题——匹配网站广告颜色 78
第5章 绘制网页元素 79
5.1 基本绘图工具 80
5.1.1 课堂案例——设计网站广告图片 80
5.1.2 画笔工具 82
5.1.3 铅笔工具 83
5.2 矢量绘图工具 83
5.2.1 课堂案例——制作网站水晶质感按钮 83
5.2.2 矩形工具 87
5.2.3 椭圆工具 88
5.2.4 圆角矩形工具 88
5.2.5 多边形工具 88
5.2.6 直线工具 89
5.2.7 自定形状工具 89
5.3 钢笔工具 89
5.3.1 课堂案例——设计教育网站Logo 90
5.3.2 钢笔工具 94
5.3.3 添加和删除锚点 95
5.3.4 课堂案例——设计网站广告页面 95
5.3.5 选择路径与锚点 101
5.3.6 调整路径 101
5.3.7 变换路径 102
5.4 课堂练习——设计网站实用图标 102
5.5 课后习题——设计企业网站页面 103
第6章 网页动画制作与切片输出 104
6.1 创建与编辑切片 105
6.1.1 课堂案例——为网页创建切片 105
6.1.2 创建切片 106
6.1.3 选择和移动切片 106
6.1.4 删除切片 107
6.2 图像优化与输出 107
6.2.1 课堂案例——创建切片并输出网页 107
6.2.2 优化图像 109
6.2.3 输出图像 109
6.3 创建Gif动画 110
6.3.1 课堂案例——创建网页Gif动画 110
6.3.2 认识“时间轴”面板 114
6.4 课堂练习——将图片输出为HTML网页 116
6.5 课后习题——制作Gif广告条 116
Flash CC篇
第7章 Flash CC入门 117
7.1 “网页三剑客”之Flash 118
7.1.1 Flash动画基础 118
7.1.2 Flash动画的应用及发展背景 118
7.2 Flash CC工作界面 120
7.2.1 课堂案例——自定义Flash CC工作区 121
7.2.2 认识Flash CC工作界面 122
7.2.3 选择适合的工作区 123
7.3 新建Flash文件 124
7.3.1 课堂案例——通过Flash模板快速制作动画 124
7.3.2 “新建文档”对话框 126
7.3.3 “从模板新建”对话框 126
7.3.4 设置Flash文档属性 127
7.4 打开和保存Flash文件 128
7.4.1 课堂案例——打开Flash文件 128
7.4.2 保存Flash文件 129
7.4.3 另存为Flash文件 129
7.4.4 另存为Flash模板文件 130
7.4.5 关闭Flash文件 130
7.5 课堂练习——制作海底世界动画 130
7.6 课后习题——制作下雨动画 131
第8章 掌握Flash CC的绘图技法 132
8.1 使用基本绘图工具 133
8.1.1 课堂案例——绘制卡通表情 133
8.1.2 矩形工具和基本矩形工具 135
8.1.3 椭圆工具和基本椭圆工具 136
8.1.4 填充颜色和笔触颜色 137
8.1.5 课堂案例——绘制卡通向日葵 138
8.1.6 多角星形工具 142
8.1.7 线条工具 143
8.1.8 铅笔工具 143
8.1.9 刷子工具 143
8.1.10 橡皮擦工具 144
8.2 高级绘图工具 145
8.2.1 课堂案例——绘制可爱雪人 145
8.2.2 钢笔工具 148
8.2.3 调整锚点和锚点转换 148
8.2.4 添加和删除锚点 149
8.3 课堂练习——绘制可爱卡通猫 149
8.4 课后习题——绘制苹果 149
第9章 基础Flash动画制作 151
9.1 逐帧动画 152
9.1.1 课堂案例——制作人物舞蹈动画 152
9.1.2 逐帧动画的特点 154
9.1.3 帧、过渡帧、关键帧、空白关键帧 154
9.2 形状补间动画 155
9.2.1 课堂案例——制作太阳公公动画 155
9.2.2 形状补间动画的特点 157
9.2.3 认识“时间轴”面板 157
9.2.4 帧的编辑操作 158
9.3 补间动画 160
9.3.1 课堂案例——文字淡入淡出动画 160
9.3.2 补间动画的特点 164
9.3.3 什么是元件? 164
9.3.4 元件的类型 164
9.3.5 “动画预设”面板 164
9.4 传统补间动画 164
9.4.1 课堂案例——制作卡通角色入场动画 165
9.4.2 传统补间动画的特点 168
9.4.3 应用滤镜效果 169
9.5 课堂练习——制作圣诞老人飞入动画 169
9.6 课后习题——制作图像切换动画 170
第10章 高级Flash动画制作 171
10.1 引导线动画 172
10.1.1 课堂案例——制作汽车路径动画 172
10.1.2 引导线动画的特点 174
10.1.3 创建引导层和运动引导层 174
10.2 遮罩动画 175
10.2.1 课堂案例——多层次遮罩动画 175
10.2.2 遮罩动画的特点 177
10.3 3D动画 177
10.3.1 课堂案例——制作3D旋转动画 177
10.3.2 3D旋转工具 182
10.3.3 3D平移工具 182
10.4 为动画添加音乐 183
10.4.1 课堂案例——添加背景音乐 183
10.4.2 Flash中支持的音频格式 186
10.4.3 支持的音频类型 187
10.4.4 设置音频属性 187
10.5 为动画导入视频 188
10.5.1 课堂案例——制作网站视频广告 188
10.5.2 Flash中支持的视频格式 190
10.5.3 “导入视频”对话框 191
10.6 课堂练习——制作3D平移动画 191
10.7 课后习题——制作图像切换遮罩动画 192
第11章 广告文字动画和按钮动画 193
11.1 广告文字动画 194
11.1.1 课堂案例——制作广告文字动画 194
11.1.2 文本类型 196
11.1.3 设置文本属性 197
11.1.4 移动和选择文本 197
11.1.5 课堂案例——制作闪烁文字动画 198
11.1.6 为文本设置超链接 200
11.1.7 分离文本 200
11.2 按钮动画 200
11.2.1 课堂案例——制作按钮菜单动画 201
11.2.2 元件的中心点和注册点 203
11.2.3 编辑元件 204
11.2.4 课堂案例——制作游戏按钮动画 205
11.2.5 认识“库”面板 208
11.2.6 管理库项目 209
11.3 课堂练习——制作发光文字动画 210
11.4 课后习题——制作翻转按钮动画 210
Dreamweaver CC篇
第12章 Dreamweaver CC入门 211
12.1 “网页三剑客”之Dreamweaver 212
12.1.1 了解网页制作软件——Dreamweaver 212
12.1.2 Dreamweaver在网页制作方面的优势 212
12.2 认识Dreamweaver CC工作界面 212
12.3 网页文件的基础操作 213
12.3.1 课堂案例——制作第一个HTML页面 214
12.3.2 新建网页 215
12.3.3 打开网页 216
12.3.4 预览网页 216
12.3.5 保存和关闭网页 217
12.4 创建站点 218
12.4.1 课堂案例——创建站点并设置远程服务器 218
12.4.2 切换站点 220
12.4.3 “管理站点”对话框 220
12.5 课堂练习——创建本地静态站点 221
12.6 课后习题——在代码视图中创建HTML页面 222
第13章 在网页中插入基础网页元素 223
13.1 设置网页整体属性 224
13.1.1 课堂案例——控制欢迎页面整体外观 224
13.1.2 设置外观(CSS) 226
13.1.3 设置外观(HTML) 226
13.1.4 设置连接(CSS) 227
13.1.5 设置标题(CSS) 227
13.1.6 设置标题和编码 227
13.1.7 设置跟踪图像 228
13.2 在网页中添加文本 228
13.2.1 课堂案例——制作关于我们页面 229
13.2.2 在网页中输入文本的方法 230
13.2.3 设置文本属性 230
13.2.4 插入水平线 231
13.2.5 插入时间 232
13.2.6 插入特殊字符 232
13.3 在网页中创建项目列表和编号列表 232
13.3.1 课堂案例——制作新闻列表 233
13.3.2 设置项目列表和编号列表属性 235
13.4 在网页中插入图像 236
13.4.1 课堂案例——制作游戏介绍页面 236
13.4.2 网页图像格式 238
13.4.3 设置图像属性 238
13.4.4 “插入鼠标经过图像”对话框 240
13.5 课堂练习——制作图像页面 240
13.6 课后习题——制作文本网页 240
第14章 创建网页链接 242
14.1 创建普通超链接 243
14.1.1 课堂案例——创建文字和图像链接 243
14.1.2 相对路径 245
14.1.3 绝对路径 245
14.1.4 外部链接和内部链接 246
14.1.5 超链接打开方式 246
14.2 创建特殊超链接 246
14.2.1 课堂案例——创建空链接和下载链接 247
14.2.2 空链接 248
14.2.3 下载链接 248
14.2.4 课堂案例——创建E-mail链接 248
14.2.5 电子邮件链接 250
14.2.6 脚本链接 250
14.2.7 图像热点工具 250
14.3 课堂练习——创建脚本链接 250
14.4 课后习题——创建图像热点链接 251
第15章 在网页中运用多媒体元素 252
15.1 HTML5 Audio和HTML5 Video 253
15.1.1 课堂案例——为网页插入HTML5视频和音频 253
15.1.2 插入HTML5 Audio并设置属性 255
15.1.3 插入HTML5 Video并设置属性 256
15.2 在网页中插入Flash动画 256
15.2.1 课堂案例——制作Flash网页 257
15.2.2 设置Flash属性 258
15.3 在网页中插入FLV视频 259
15.3.1 课堂案例——制作FLV视频页面 259
15.3.2 “插入FLV视频”对话框 260
15.4 在网页中插入普通视频 261
15.4.1 课堂案例——在网页中插入视频 261
15.4.2 网页中常用视频格式 263
15.4.3 在网页中添加背景音乐 263
15.4.4 网页中支持的音频格式 263
15.5 课堂练习——为网页添加背景音乐 264
15.6 课后习题——制作Flash欢迎页 264
第16章 CSS样式与Div+CSS布局 265
16.1 创建CSS样式 266
16.1.1 课堂案例——创建标签CSS样式和类CSS样式 266
16.1.2 什么是CSS样式 268
16.1.3 CSS样式的基本写法 269
16.1.4 CSS样式的优越性 269
16.1.5 课堂案例——创建ID CSS样式和复合CSS样式 269
16.1.6 全新的“CSS设计器”面板 272
16.1.7 编辑CSS样式 273
16.2 丰富的CSS样式设置 273
16.2.1 课堂案例——制作图像展示页面 274
16.2.2 布局样式详解 275
16.2.3 课堂案例——制作网页文本介绍 276
16.2.4 文本样式详解 277
16.2.5 课堂案例——为网页中的图像添加边框效果 278
16.2.6 边框样式详解 280
16.2.7 课堂案例——设置网页背景图像 280
16.2.8 背景样式详解 282
16.2.9 课堂案例——美化新闻列表 283
16.2.10 其他样式详解 284
16.3 CSS样式的特殊应用 284
16.3.1 课堂案例——制作游戏网站新闻 284
16.3.2 CSS类选区 286
16.3.3 课堂案例——在网页中实现特殊字体效果 286
16.3.4 Web字体 288
16.3.5 Adobe Edge Web Fonts 288
16.4 Div+CSS布局 289
16.4.1 课堂案例——CSS盒模型 289
16.4.2 了解CSS盒模型 291
16.4.3 CSS盒模型要点 291
16.5 课堂练习——创建网页中超链接CSS样式 292
16.6 课后习题——网页布局中的空白边叠加 292
第17章 制作网页表单 293
17.1 在网页中应用常用表单元素 294
17.1.1 课堂案例——制作用户登录页面 294
17.1.2 常用表单元素 298
17.1.3 文本域属性设置 299
17.1.4 图像按钮属性设置 300
17.1.5 课堂案例——制作网站投票 301
17.1.6 单选按钮属性设置 303
17.1.7 复选框属性设置 303
17.1.8 课堂案例——制作搜索栏 303
17.1.9 选择域属性设置 306
17.1.10 按钮、重置按钮和提交按钮 306
17.2 在网页中运用HTML5表单元素 307
17.2.1 课堂案例——制作网站留言表单页面 307
17.2.2 HTML5表单元素 309
17.2.3 电子邮件 310
17.2.4 Url 311
17.2.5 Tel 311
17.3 课堂练习——制作登录窗口 312
17.4 课后习题——制作用户注册页面 312
第18章 为网页添加特效 313
18.1 为网页添加行为 314
18.1.1 课堂案例——为网页添加弹出信息 314
18.1.2 什么是事件 315
18.1.3 什么是动作 316
18.1.4 课堂案例——为网页添加弹出广告 316
18.1.5 “打开浏览器窗口”对话框 317
18.2 为网页添加文本行为 317
18.2.1 课堂案例——为网页添加状态栏文本 317
18.2.2 设置容器的文本 318
18.2.3 设置文本域文字 319
18.2.4 设置框架文本 319
18.3 为网页添加jQuery效果 319
18.3.1 课堂案例——实现网页元素的动态隐藏 320
18.3.2 了解jQuery效果 321
18.4 课堂练习——检查网页表单 322
18.5 课后习题——改变网页元素的属性 322
网站案例篇
第19章 制作社区类网站 324
19.1 设计社区类网站首页面 325
19.2 制作网站Flash动画 329
19.3 制作社区网站页面 336