网络与数据通信
-
Three.js开发指南(美)乔斯·德克森本书将介绍如何直接在浏览器中创建漂亮的3D场景和动画,并且充分发挥WebGL和现代浏览器的潜能。首先介绍基本概念和基础组件,然后通过逐渐扩展示例代码逐步深入讲解更多高级技术。在本书中读者将学到如何从外部加载3D模型和具有真实效果的材质纹理、学习使用Three.js提供的摄像机组件来实现在3D场景中飞行和走动、如何将HTML5视频和画布作为材质贴在3D模型表面。此外还将学习变形动画和骨骼动画,甚至还会涉及在场景中使用物理模拟的方法,例如重力、碰撞检测等等。 -
前端程序员面试算法宝典猿媛之家,平文,楚秦 等本书是一本讲解前端程序员面试笔试真题的书籍,在写法上,除了讲解如何解答算法问题以外,还引入了示例辅以说明,让读者能够更容易理解。本书将程序员面试笔试过程中各类算法类真题一网打尽,在题目的广度上,通过各种渠道,搜集了近3年来典型IT企业面试笔试算法高频题目,所选择题目均为企业招聘使用题目。在题目的深度上,本书由浅入深,详细分析每一个题目,并提炼归纳。同时,引入例子与源代码、时间复杂度与空间复杂度的分析,而这些内容是其他同类书籍所没有的。本书根据真题所属知识点进行分门别类,结构合理、条理清晰,对于读者进行学习与检索意义重大。本书是一本计算机相关专业毕业生面试笔试的求职用书,也可以作为本科生、研究生学习数据结构与算法的辅导书籍,同时也适合期望在计算机软硬件行业大显身手的计算机爱好者阅读。 -
混沌工程(美)Ali·Basiri在一个由很多微服务组成的分布式系统中,我们永远难以全面掌握发生什么事件会导致系统局部不可用,甚至全面崩溃。但我们却可以尽可能地在这些不可用的情况发生之前找出系统中的脆弱点。本书介绍了Netflix 的工程师团队是如何根据多年实践经验主动发现系统中脆弱点的一整套方法。这套方法现在已经逐渐演变成计算机科学的一门新兴学科,即“混沌工程”。通过一系列可控的实验和执行实验的原则,混沌工程将揭示出分布式系统中随时发生的各类事件是如何逐步导致系统整体不可用的。本书既适合研发、测试人员用来了解如何构建健壮的系统,也适合软件架构师用来了解设计创建高可用微服务体系的前沿方法,同时更适合在大型互联网或技术组织中专门负责系统稳定性的工程团队阅读。 -
基于Kubernetes的DevOps实践[加] Hideto Saito(希迪托·佐藤) 等 著,史天 等 译容器化被认为是实现DevOps的*佳方式。谷歌开发了Kubernetes,它有效地协调容器,被认为是容器编排的**者。Kubernetes是一个协调器,可以在服务集群上创建和管理容器。本书将指导管理 Kubernetes集群,然后学习如何在DevOps中监控、记录日志和持续部署。本书将介绍DevOps和容器的基本概念,部署和将应用程序容器化,并介绍Kubernetes中的网络和存储。然后,使用先进的DevOps技能,如通过基于属性的访问控制和基于角色的访问控制,监控、记录和连续引入Kubernetes资源的权限控制。本书还涵盖部署和管理Amaz** Web Services和Google Cloud Platform相关内容。*后,讨论了其他编排框架,如Docker Swarm模式、Amaz** ECS和Apache Mesos。 -
Photoshop+Illustrator平面设计案例实战从入门到精通创锐设计本书是一本讲解Photoshop和Illustrator在商业平面设计实务中结合应用的案例型教程,将知识点融入贴近实际应用的典型案例当中,帮助读者提高综合设计能力,达到学以致用的目的。 全书共11章。第1章讲解平面设计的基础知识,包括平面构成与平面设计的基本理论、位图与矢量图的概念、文件格式等知识。第2章讲解Photoshop和Illustrator的必备技能,先介绍两者的主要功能和界面构成,再讲解新建和打开文件、调整图像和画板大小、存储和导出文件、文件内容的交换等基本操作。第3~11章选取具有较强代表性的商业平面设计案例进行详细解析,涵盖VI设计、广告设计、招贴设计、插画设计、包装设计、书籍封面设计、画册设计、移动UI设计、网页设计。 本书内容翔实,图文并茂,可操作性强,适合广大Photoshop和Illustrator初级、中级用户,以及有志于从事平面设计、插画设计、包装设计、网页设计等工作的人员阅读,也可作为培训机构、大中专院校相关专业的教学辅导用书。 -
少儿人工智能趣味入门快学习教育Scratch是图形化的编程语言,它具有学习环境趣味性强、操作简单且直观等特点,非常适合6~12岁的孩子学习。本书是立足于Scratch 3.0版本的少儿编程入门书,能让孩子轻松愉快地掌握编程技能,锻炼和提高思维能力和创造力,为迎接人工智能时代的到来做好准备。 本书以对Scratch中积木块的分类讲解作为主线,并将编程的核心思想融入大量精心设计的案例,让孩子在实际动手操作中更直观、更深刻地理解不同积木块的运用。 本书对积木块的功能和用法解释详尽,语言通俗易懂,能够减少孩子对编程的畏惧心理,没有编程基础的家长也能陪伴孩子一起阅读,在融洽的亲子互动氛围中,自信、愉快地完成学习。此外,本书也可作为少儿编程培训机构及少儿编程兴趣班的教材使用。 -
C语言程序设计案例教程吴小菁,陈慧,杨玮,高建清,唐磊 著《C语言程序设计案例教程》作为C语言程序设计的基础教材,共分为9章,主要包括C语言概述、C语言程序设计的初步知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数、数组、编译预处理、指针等。《C语言程序设计案例教程》在加强C语言基本知识训练的同时,注重对编程能力的培养,融合省级精品在线课程资源,结合二维码实现典型案例视频的立体呈现,通过精心设计的案例分析、深入浅出的解题技巧总结等,帮助学生更直观地理解知识点,掌握相应的操作技巧,从而极大地激发学生的学习兴趣。《C语言程序设计案例教程》具有通用性,既可作为普通高等院校的“C语言程序设计”课程教材,又可供社会各类计算机应用人员与参加各类计算机等级考试的人员参考。 -
物联网工程项目的设计与实现刘芳 著《物联网工程项目的设计与实现》共10章,分别介绍了物联网的基本概念,特别是LPWAN网络的原理介绍:在结合物联网在智能交通、智慧农业、智慧物业等具体案例应用上,分析了物联网项目设计的思路与实现的方法;后结合“互联网+”应用,分析了智慧物业的商业应用模式。《物联网工程项目的设计与实现》可供院校通信工程、计算机科学与技术、自动化、物联网工程等信息类专业的教师、学生以及从事相关行业的工程师及项目负责人阅读参考。 -
物联网应用综合实训陈逸怀,陈锐 著本书的设计充分体现了“边学边做”的教学理念,选取的内容均具有较强的实际应用性,通过项目式设计来培养学生的学习兴趣,提高学习者的实践能力,借助大量硬件、软件的实操来深刻体验、掌握物联网技术及其应用。本书以任务实施为主线,注重实践性,在任务实施过程中插入与之相关联的知识,使理论知识和实践操作紧密结合,每个任务后的知识提炼能够帮助学习者对所学内容进行归纳总结,通过能力拓展模块来拓展学习者的知识面,提升学习者的创新意识和创新能力。通过学习,读者可以将所学的理论知识与实际需求结合起来,做到学以致用。全书通过9个项目、27个子任务让学习者体验物联网智慧社区关键技术设备,深化学习者对智慧社区和物联网的认知,引发其学习兴趣,为后续学习、工作打好基础。 -
中小型网络组建与管理乔得琢 著本书是中小型网络组建与管理方面的入门书籍,主要介绍了局域网构建及规划的基础知识、中小型企业网必需的服务器安装及配置、路由器配置、交换机配置、防火墙及无线设备配置。全书内容包括岗前准备和6个项目:岗前准备介绍了中小型企业网络组建及规划方面的知识,项目1主要介绍了网络传输介质及IP地址规划;项目2讲述了如何配置局域网中常用的服务器;项目3讲述了配置路由器和交换机上的生成树协议、VLAN、RIP、OSPF等;项目4讲述了无线技术原理及企业级无线AP的配置;项目5讲述了网络安全技术、防火墙配置NAT和网站过滤等技术;项目6通过一个综合项目展示了项目从规划到实施的整个过程。本书适合作为各类职业院校网络搭建相关课程的教材,也可作为从事企业网络安全维护人员的参考用书。本书配有电子课件,教师可登录机械工业出版社教育服务网(www.cmpedu.com)免费注册后下载,或联系编辑(010-88379194)咨询。
