Cocos2D-X游戏开发技术精解
电子书推荐
-
Cocos2D-X游戏开发技术精解 评分:
作者介绍刘剑卓 有点文艺的IT男,会做美食的运动男,喜欢电影的80后。拥有八年的游 戏开发经验,精通移动平台以及PC平台游戏的开发,在过往的职业生涯已有 多款上线畅销游戏。拥有自主研发开发工具、引擎以及游戏产品的能力,有应 用第三方先进引擎的开发经验,熟练使用多种编程语言、脚本语言以及3D渲 染技术。热衷于国内外游戏行业状况和国际技术潮流,关注移动互联网以及游 戏领域的发展。 2作品目录目 录 第1章 Cocos2D-X引擎的介绍 1 1.1 何为游戏引擎 1 1.1.1 游戏的核心—引擎 1 1.1.2 引擎的特点 2 1.1.3 知名的引擎介绍 4 1.1.4 引擎的分类 5 1.2 Cocos2D-X引擎的来历 8 1.3 引擎的版本 9 1.4 下载与安装 10 1.5 引擎的组成 13 1.6 技术文档 15 1.7 成功的游戏 17 1.8 Cocos2D-X引擎的体系 18 1.9 Cocos2D-X引擎的版权声明 19 1.10 本章小结 20 第2章 Cocos2D-X引擎的 开发环境 21 2.1 跨平台的开发 21 2.2 建立开发环境 23 2.2.1 PC开发环境 23 2.2.2 Android开发环境 26 2.2.3 iOS开发环境 35 2.3 引擎中的混合编译 38 2.3.1 Java与C++的混合编译 38 2.3.2 Objective-C与C++的混合编译 41 2.4 引擎的启点 42 2.4.1 应用程序入口 43 2.4.2 引擎应用入口 44 2.5 丰富的示例程序 46 2.5.1 TestCpp示例项目 46 2.5.2 脚本示例项目 47 2.5.3 MoonWarriors示例项目 47 2.6 本章小结 48 第3章 引擎的核心——渲染框架 49 3.1 基本框架 50 3.1.1 引擎的位置 50 3.1.2 根源种子 51 3.1.3 子类结构 57 3.2 渲染框架 57 3.2.1 框架结构 58 3.2.2 摄像机类(CCCamera) 59 3.2.3 导演类(CCDirector) 59 3.2.4 场景类(CCScene) 62 3.2.5 图层类(CCLayer) 64 3.2.6 精灵类(CCSprite) 68 3.2.7 精灵集合类(CCSpriteBatchNode) 72 3.2.8 精灵帧缓冲(CCSpriteFrameCache) 74 3.2.9 Zwoptex纹理编辑器 76 3.3 文字与字体 80 3.3.1 TTF类型标签(CCLabelTTF) 81 3.3.2 BMFont标签类(CCLabelBMFont) 84 3.3.3 Atlas标签类(CCLabelAtlas) 87 3.4 菜单按钮 89 3.5 几何绘制DrawPrimitives 94 3.6 CocosBuilder编辑器 95 3.6.1 CocosBuilder使用指南 95 3.6.2 引擎中的应用 97 3.7 本章小结 98 第4章 动作功能 100 4.1 概述 100 4.2 动作基类 101 4.2.1 动作类的继承关系 102 4.2.2 动作基类CCAction的成员函数 102 4.2.3 类CCNode中与动作有关的函数 104 4.3 时间动作 105 4.3.1 及时动作 105 4.3.2 持续动作 109 4.4 组合动作类 116 4.4.1 序列动作类(CCSequence) 116 4.4.2 同步动作类(CCSpawn) 118 4.4.3 重复动作类(CCRepeat & CCRepeatForever) 119 4.5 可变速度类(CCEaseAction) 120 4.5.1 CCEaseIn、CCEaseOut和CCEaseInOut 122 4.5.2 EaseSineIn、EaseSineOut和EaseSineInOut 124 4.5.3 CCEaseBackIn、CCEaseBackOut和CCEaseBackInOut 124 4.5.4 EaseExponentialIn、EaseExponentialOut和EaseExponentialInOut 125 4.5.5 CCEaseBounceIn、CCBounceOut和CCBounceInOut 125 4.5.6 CCEaseElasticIn、CCEaseElasticOut和CCEaseElasticInOut 125 4.6 速度类(CCSpeed) 125 4.7 延迟动作类(CCDelay) 127 4.8 跟随动作类(CCFollow) 128 4.9 扩展动作类 129 4.9.1 概述 129 4.9.2 翻页动作(CCPageTurn3D) 130 4.9.3 波纹动作(CCWaves3D) 130 4.9.4 格子动作类(CCGridAction) 131 4.10 动画动作类 132 4.10.1 精灵帧 133 4.10.2 精灵帧缓冲 134 4.10.3 动画类 135 4.10.4 动画动作 136 4.11 动画编辑器 136 4.11.1 概述 136 4.11.2 CocosBuilder编辑器中的精灵动画 137 4.11.3 SpriteX草莓编辑器 138 4.11.4 MotionWelder动画编辑器 139 4.12 样例程序 141 4.13 本章小结 143 第5章 用户交互 147 5.1 概述 147 5.2 玩家交互信息 149 5.3 触摸操作的处理机制 149 5.4 接收操作 153 5.5 分发机制 154 5.6 处理响应 157 5.7 多点触碰 159 5.8 加速计的响应函数 161 5.9 本章小结 162 第6章 游戏背景 164 6.1 概述 164 6.2 2D游戏背景的类型 164 6.3 砖块地图编辑器 166 6.3.1 地图编辑器概述 167 6.3.2 Tile Map Editor(砖块地图编辑器) 168 6.3.3 制作一张游戏地图 170 6.3.4 编辑器中的属性功能 172 6.4 砖块地图Tile Map 173 6.5 地图数据的格式 175 6.5.1 编辑器导出的文件 175 6.5.2 地图文件分析 176 6.6 砖块地图的实现 178 6.6.1 砖块地图类CCTMXTiledMap 179 6.6.2 地图图层类CCTMXLayer 181 6.6.3 地图物体层CCTMXObjectGroup 183 6.7 示例项目 184 6.8 背景的滚动与角色移动 186 6.9 多层背景滚动效果 188 6.10 本章小结 190 第7章 物理模拟与碰撞检测 192 7.1 概述 192 7.2 游戏中的碰撞检测 193 7.3 碰撞检测的方法 194 7.3.1 平面几何在碰撞检测中的应用 194 7.3.2 物体的包围盒 197 7.3.3 AABB碰撞检测技术 198 7.4 基本物理知识 199 7.5 你好!Box2D! 201 7.5.1 概述 201 7.5.2 物理世界 202 7.5.3 游戏中的两个世界 202 7.6 Box2D的基础知识 203 7.6.1 概述 204 7.6.2 概念定义 204 7.6.3 物理引擎的模块 205 7.7 引 擎 内 核 205 7.7.1 基本配置 206 7.7.2 内存管理机制 207 7.7.3 工厂模式 208 7.7.4 数据单位 208 7.7.5 用户数据 209 7.8 物理世界World 210 7.8.1 创建和摧毁一个世界 210 7.8.2 让世界运转起来 211 7.8.3 探索世界 212 7.8.5 AABB查询 213 7.8.6 光线投射(Ray Casts) 214 7.9 形状Shapes 216 7.9.1 碰撞模块 216 7.9.2 形状Shape的作用 216 7.9.3 圆形(Circle Shapes) 216 7.9.4 多边形(b2PolygonShape) 217 7.10 框架Fixtures 218 7.10.1 动态模块(Dynamics Module) 219 7.10.2 框架(Fixtures) 219 7.10.3 密度(Density) 219 7.10.4 摩擦(Friction) 220 7.10.5 恢复(Restitution) 220 7.10.6 筛选(Filtering) 220 7.10.7 感应器(Sensors) 221 7.11 物体Bodies 222 7.11.1 物体定义 222 7.11.2 位置和角度(Position and Angle) 223 7.11.3 阻尼(Damping) 223 7.11.4 休眠参数(Sleep Parameters) 224 7.11.5 固定旋转(Fixed Rotation) 224 7.11.6 子弹(Bullets) 224 7.11.7 活动状态(Activation) 225 7.11.8 用户数据(User Data) 226 7.12 关节(Joints) 226 7.12.1 关节的定义(JointDef) 226 7.12.2 关节的属性 227 7.12.3 距离关节(Distance Joint) 228 7.12.4 旋转关节(Revolute Joint) 229 7.12.5 移动关节(Prismatic Joint) 230 7.12.6 滑轮关节(Pulley Joint) 231 7.12.7 齿轮关节(Gear Joint) 232 7.12.8 鼠标关节(Mouse Joint) 234 7.12.9 线性关节(Line Joint) 235 7.12.10 焊接关节(Weld Joint) 235 7.13 接触(Contants) 235 7.13.1 概述 236 7.13.2 接触类(Contact Class) 237 7.13.3 访问接触(Accessing Contacts) 237 7.13.4 接触监听器(Contact Listener) 238 7.13.5 接触筛选(Contact Filtering) 240 7.14 示例项目 241 7.14.1 Box2dTest示例项目 241 7.14.2 调试绘图DebugDraw 243 7.14.3 创建精灵刚体 244 7.15 本章小结 246 第8章 游戏中的声音 249 8.1 概述 249 8.2 音乐与音效 250 8.3 声音格式 250 8.4 CocosDenshion声音模块 252 8.5 背景音乐操作函数 253 8.6 声音音效操作函数 255 8.7 示例程序 256 8.8 本章小结 259 第9章 文件操作模块 261 9.1 概述 261 9.2 引擎文件操作模块 261 9.3 读取文件 263 9.4 写入文件 267 9.5 游戏中用户数据 269 9.5.1 游戏中的用户数据 269 9.5.2 用户数据的基本类型 270 9.5.3 读取与写入操作 271 9.6 示例程序 272 9.7 本章小结 274 第10章 内存管理机制 277 10.1 内存管理概述 277 10.2 引用计数 278 10.3 自动释放池 280 10.3.1 使用方法 280 10.3.2 实现原理 281 10.4 管 理 模 式 284 10.4.1 引擎当中的应用 284 10.4.2 缓冲区 285 10.5 日志调试方式 286 10.6 本章小结 288 第11章 粒子系统 290 11.1 概述 290 11.2 粒子效果 291 11.3 粒子系统的来历 292 11.4 引擎当中的粒子系统 293 11.5 粒子的生命周期 294 11.6 粒子的属性 295 11.7 粒子发射器属性 296 11.7.1 发射器共有的属性 296 11.7.2 重力发射器模式(Gravity) 304 11.7.3 半径发射器模式(Radius) 306 11.8 粒子效果编辑器 307 11.8.1 概述 308 11.8.2 Particle Designer的使用方法 308 11.8.3 引擎中应用 310 11.9 本章小结 312 第12章 Lua脚本语言 314 12.1 概述 314 12.2 Lua脚本语言简介 315 12.3 为什么需要它? 316 12.3.1 简易性 316 12.3.2 可扩展性 316 12.3.3 高效性 317 12.3.4 可移植性 317 12.4 Lua脚本语言的语法 318 12.4.1 类型与数值 318 12.4.2 表达式 320 12.4.3 语句 322 12.4.4 函数 326 12.5 Lua在引擎中的应用 328 12.5.1 Lua与C/C++ 328 12.5.2 引擎中的脚本引擎 329 12.6 样例程序 331 12.6.1 脚本引擎初始化 332 12.6.2 游戏内容的实现脚本 333 12.6.3 农场层的实现 334 12.6.4 菜单层的实现 337 12.7 本章小结 338 第13章 Cocos2D-HTML5引擎版本 340 13.1 概述 340 13.2 HTML的发展史 341 13.2.1 HTML版本 341 13.2.2 XHTML版本 342 13.2.3 HTML5是未来之星 342 13.3 HTML5新特性 342 13.3.1 跨平台的特性 343 13.3.2 Canvas API 343 13.3.3 WebGL 344 13.3.4 其他特性 345 13.4 JavaScript语言基础 346 13.4.1 概述 346 13.4.2 变量 347 13.4.3 数据类型 348 13.4.4 运算符 348 13.4.5 语句 351 13.4.6 对象 352 13.4.7 函数 353 13.4.8 事件 354 13.5 Cocos2d-HTML5引擎 356 13.5.1 HTML5版本介绍 356 13.5.2 安装引擎 357 13.5.3 示例程序 357 13.5.4 引擎的架构 360 13.6 JS Binding技术的实现 362 13.6.1 概述 362 13.6.2 SpiderMonkey 362 13.6.3 示例程序 363 13.7 本章小结 364 第14章 引擎之外的附加功能 366 14.1 概述 366 14.2 网络通讯支持 367 14.2.1 HTTP介绍 367 14.2.2 curl库(libcurl) 368 14.2.3 HTTP在引擎中的应用 368 14.2.4 HTTP示例项目 372 14.2.5 Socket的介绍 376 14.2.6 BSD Socket在引擎中的应用 378 14.3 收费模式 379 14.3.1 下载计费 379 14.3.2 内置计费 380 14.3.3 广告版本 380 14.4 社交网络在游戏中的应用 381 14.4.1 Game Center 382 14.4.2 OpenFeint 384 14.5 数据分析 385 14.5.1 Flurry介绍 386 14.5.2 友盟 390 第15章 Cocos2D-X引擎的未来 391 15.1 概述 391 15.2 Cocos2D引擎的走势 391 15.3 Cocos2D-X引擎的不足 392 15.3.1 丰富的UI 393 15.3.2 完善的工具 393 15.3.3 支持网络通迅 395 15.3.4 版本的统一 395 15.3.5 数据安全 396 15.4 Cocos2D-X引擎增强的功能 396 15.4.1 良好的中文支持 397 15.4.2 游戏基本框架 397 15.4.3 游戏逻辑支持 398 15.4.4 脚本化编程 399 15.4.5 可视化的操作界面 400 15.5 会不会有Cocos3D? 401 15.6 本章小结 403
上传时间:2014-01 大小:50.36MB
- 49B
cocos2d-x游戏开发实战精解
2017-11-15本光盘是《Cocos2d-x游戏开发实战精解》一书的配书光盘,内容介绍如下。 (1)本书教学视频:该文件夹收录了本书的配套多媒体教学视频,可用暴风影音等视频播放器播放。 (2)本书源文件:该文件夹收录了本书涉及...
- 601KB
2021-2023 大型企业新兴技术路线图.pdf
2021-11-27基于全球437个IT组织对111项新兴技术采用计划的同行观点收集,Gartner发布了2021-2023新兴技术路线图。该路线图补充了Gartner的Hype Cycles(技术成熟度曲线),后者更着眼于长时间范围内技术的演变趋势。(注:大型企业指营收超过10亿美元的企业机构。) 部署风险 每项技术的风险因素均基于其潜在风险分析,包括市场/供应商成熟度、架构适应性/复杂性、安全风险、人才可用性、合规性挑战、实施成本以及对现有流程和服务的颠覆。 企业价值 每项技术的价值因素均基于其价值动因分析,包括增加成本效益、提高速度和敏捷性、实现韧性、提高员工生产力,以及通过优化后的产品和/或服务增加营收。 要点 1. 由于企业机构开始通过寻求创新机会进行复工复产,运维和IT领导者增加了对新兴技术的使用。在所有技术领域中,相较于2020年的29%,58%的受访者表示,会在2021年增加或计划增加对新兴技术的投资。与此同时,运维部门需要缩短部署时间,所有当前正在部署的技术预计将在未来6至18个月内成功落地。 2. 人才短缺是阻碍企业成功采用新兴技术的一个越来越重要的因素。相较于2020年的4%以及2019年的14%,今年64%的受访者认为,人才可用性是阻碍新兴技术使用的最大挑战。 3. 今年,企业对韧性的需求推动了大多数新兴技术部署的商业案例。为了实现“增强韧性”的目标,大多数(64%)企业正在部署新兴技术。这与去年的情况截然不同,去年最常见(66%的受访者提到)的投资理由是“提高速度和敏捷性”。 4. 新兴技术能够实现民主化交付,这对运维领导者来说越来越重要。今年,82%的运维领导者同意或非常同意,非IT部门的企业领导者会影响到所有受评估技术领域的新兴技术的使用决策。此外,85%的受访者同意或非常同意,他们拥有现成的指标,可以跟踪技术使用前后的客户体验。为了实现自助服务交付,运维部门正在开发一系列“即服务”技术。 5. 运维领导者正在创建分布式平台,其在云技术的支持下,可以实现员工“随处运营”。为了让工作环境和信息在现实和虚拟间自如转换,各企业机构正斥巨资创建一个由多种多云技术支持的、强大的混合云基础设施。 6. 升级和维护IT基础设施安全是企业机构的一大重要优先事项,因为他们要应对越来越多的威胁,特别是来自全新混合工作环境中终端设备的威胁。从2020年到2021年,安全技术的部署数量急剧上升,在被评估的技术中,这一比例从15%上升到84%。另外,在2021年,64%的受访者表示,他们已经增加或计划增加对安全技术的投资,这与2020年的31%相比,有了大幅的提升。 7. 运营部门的高层领导者正在部署具备高度颠覆性的新兴技术,以确保持续、不间断地访问企业网络并在企业组织内部有效地交付网络服务。。网络技术投资持续增长。53%的受访者指出,他们已经增加或计划在2021年增加对网络技术的投资,而2020年这一比例为32%。 8. 企业机构正在投资能够实现智能数据和分析能力的技术,以扩大企业数字化目标的覆盖范围。运维部门正在部署能够在2021年塑造变革的企业技术,如人工智能(AI)云服务、人工智能IT运营(AIOps)平台以及数据科学和机器学习平台等。今年,智能自动化基础设施管理服务、区块链平台和IoT平台等技术则处于试点阶段。 9. 由于对疫情的应对日趋成熟,与2020年相比,2021年对全新的数字化工作场所技术的需求达到高峰,该技术对新冠疫情的反应已经十分成熟。2021年,只有12%的数字化工作场所技术在技术采用周期中取得了进展,而2020年则为41%。 10. 2021年,企业会更有选择性地采用自动化相关技术,进而他们在部署某些新兴的IT自动化技术时会十分谨慎。在今年介绍的所有IT自动化技术中,只有20%的技术自去年以来在技术采用周期中取得了进展,而2020年的数据为30%。 11. 今年,由于各企业机构希望维护和优化现有的数据中心基础设施,其对存储和数据库新兴技术的使用有所减缓。今年,处于部署阶段的存储和数据库技术数量有所下降,从2020年的38%下降到2021年的30%。运维领导者正在优化其目前的存储和数据库基础设施,其中,50%的存储和数据库技术仍处于与2020年相同的使用阶段。 12. 能够在更接近数据生成点的地方迅速分析信息,这类边缘技术是企业机构关注的重点。今年,诸如边缘计算、边缘服务器和边缘网络等技术正处于部署阶段。那些没有将边缘解决方案与强大的商业用例相结合的企业机构,将在执行战略采用计划时面临挑战。
- 123KB
SPEI与SPI及ET0指数计算的R语言实现.pdf
2019-12-28SPEI的R语言实现,内容为英文,可免费下载。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 1.42MB
软件工程项目管理计划书(完整版).pdf
2021-10-07软件工程项目管理计划书(完整版).pdf
- 746KB
最新大一《计算机导论》期末考试试题-模拟试题及答案.pdf
2021-10-02最新大一《计算机导论》期末考试试题-模拟试题及答案.pdf
- 2KB
chatgpt-技术原理
2023-03-19chatgpt-技术原理
- 58KB
精美大气的Axure模板
2019-01-03精美大气的Axure模板
- 17.42MB
实用Axure模板
2019-05-05大气的Axure模板,容易上手,界面设计合理,适合产品设计师参考!
- 3.27MB
高中数学知识点总结超全.pdf
2021-10-07高中数学知识点总结超全.pdf
- 616KB
DnsJumper服务器设置更改dns
2022-08-11修改服务器dns的电脑软件
- 8.73MB
java核心知识点整理
2019-02-23java核心知识点整理 1.Java中没有多继承,而是用接口来代替多继承 2.运行一个已经编译的程序时,Java解释器总是从指定类的main方法中的代码开始执行,因此,执行代码中必须有一个main函数。 3.Java是典型的强类型语言,即必须声明变量的类型,Java中有8种类型,6种数值类型(4个整数型和2个浮点型)、一个字符类型和一个boolean类型。 想学习java可以来这个群,首先是二二零,中间是一四二,最后是九零六,里面有大量的学习资料可以下载。 4.强制类型转换: int nx = (int) x; // (语法:用圆括号将目标类型括起来,后面跟上要转换的变量); 5.Java不能为单独的方法,如main方法,定义局部常量,而只能为类定义常量,供该类的所有方法使用,所以,通常称之为类常量。如: class UsersConstants{ 2public static final double g = 32; public static final double main(String[] args){ System.out.println(g); } } 注意:常量定义于main方法的外边,而且必须有关键字 static final; 6.字符串的子串: String str = hello”“; String str1 = str.substring(0,4); //输出hell 7.不要用==运算符来测试两个字符串是否相等,该运算符只能判断两个字符串是否存在同一个位置。 用equals. String str = “hello”; str.equals(”hell”); // return false; 8.对象的行为、状态、标识 9.面向过程与OOP
- 649KB
计算机网络课程设计--宿舍网络设计.pdf
2021-10-10计算机网络课程设计--宿舍网络设计.pdf
- 39KB
医院信息科计算机考试试题大全.pdf
2021-10-06医院信息科计算机考试试题大全.pdf
- 51.78MB
etcd技术, 内幕---电子资料
2019-05-10.azw3格式,一般是移动设备下载的kindle打开的,windows简单方法打开方式:pdf阅读器
- 30.32MB
产品经理必懂的技术那点事儿.pdf
2019-07-01《产品经理必懂的技术那点事儿》全新pdf版本,辅助产品经理更好胜任工作,你值得拥有!
- 81KB
计算机系统结构张晨曦版课后答案.pdf
2021-10-07计算机系统结构张晨曦版课后答案.pdf
- 1001KB
JESD47I中文版.pdf
2021-12-24JESD47I中文版.pdf
- 41.76MB
最新防封电脑模拟器改真机详解-1
2024-01-26最新防封电脑模拟器改真机详解-1
- 3.52MB
2021年高社杯全国大学生数学建模竞赛C题.pdf
2021-10-042021年高社杯全国大学生数学建模竞赛C题.pdf
- 69B
2019互联网大厂高频重点面试题 (第2季)脑图-完结.txt
2019-05-31本人吐血整理,git部分未记录(尚硅谷周阳老师的视频脑图) 本期内容包括JUC多线程并发、JVM和GC等目前大厂笔试中会考、面试中会问、工作中会用的高频难点知识。上半场,从多线程并发入手,分层递进讲解,逐步让大家掌握volatile、原子类和原子引用、CAS、ABA、Java锁机制、阻塞队列、线程池等重点;下半场,逐步过渡到JVM和GC的知识,深度讲解多种常见OOM异常和JVM参数调优,以及串行并行并发G1等各种垃圾收集等
- 1.31MB
BH67F2752_红外测温方案额温枪额温枪原理图与功能程序.zip
2020-03-09由于疫情影响,导致额温枪需求量剧增,本资源为BH67F2752_红外测温设计方案,用于额温枪、额温枪开发,文件包含原理图与功能程序,开发人员可用于参考
- 304KB
CNN实现图片分类.zip
2020-04-10数据预处理:将数据集按照类别进行分组处理,分别对应的目录为0-9,读取图片,保存数据集; 将数据集和标签按照相同的种子进行打乱处理,然后按照标签的比例进行分割数据集,80%作为训练集(训练集中的10%作为验证集,查看是否过拟合),20%作为测试集。 构建CNN模型,这里是基于TensorFlow2.0进行搭建的,具体代码如图所示: 其中包括输入层(32*32的图像,3通道),两个卷积层,1个池化层,重复一次,展平经过全连接层,最后输出层,除了输出层的激活函数是softmax,其他的都是relu。 模型训练,将处理后数据经过模型训练 模型预测,将处理后的测试集数据经过模型进行预测,分别输出模型对于测试集的召回率,精确率和F1测度。 根据预测结果和实际结果构建混淆矩阵
- 2.45MB
计算机系统基础第三章答案.pdf
2021-10-02计算机系统基础第三章答案.pdf
- 43.94MB
大唐杯5G考纲详细知识点
2022-07-29大唐杯5G考纲详细知识点
- 1.82MB
ChatGPT 技术原理解析
2023-04-18ChatGPT 技术原理解析
- 11.74MB
电商产品经理(原书最清晰版本)
2019-01-02电商产品经理(原书最清晰版本)
- 1.81MB
代码审计报告完整版.pdf
2021-10-04代码审计报告完整版.pdf
- 2.52MB
综合实验(课程设计):中小型网络工程设计与实现.pdf
2021-10-05综合实验(课程设计):中小型网络工程设计与实现.pdf
- 2.43MB
矢量分析与场论第3版PDF电子书
2021-06-30 矢量分析与场论第3版PDF电子书
- 4.26MB
振动模态分析技术.pdf
2019-05-25很好的振动理论,模态分析理论,参数识别书籍。