HarmonyOS是一款面向未来、面向全场景的分布式操作系统,借助HarmonyOS全场景分布式系统和设备生态,定义全新的硬件、交互和服务体验。本书采用**的HarmonyOS 3版本作为基础,详细介绍如何基于HarmonyOS 3来进行应用开发,包括HarmonyOS架构、DevEco Studio、应用结构、Ability、UI开发、公共事件、窗口管理、网络编程、安全管理、数据管理等多个主题,还介绍如何从0开始开发计算器、视频播放器、购物应用、微信应用等。本书辅以大量的实战案例,图文并茂,让读者易于理解掌握。同时,案例的选型偏重于解决实际问题,具有很强的前瞻性、应用性和趣味性。加入鸿蒙生态,让我们一起构建万物互联的新时代! 《鸿蒙HarmonyOS应用开发入门》适合HarmonyOS应用开发初学者和进阶读者作为自学用书,也适合培训机构作为培训教材,还适合大、中专院校的相关专业作为教学参考书。
《MATLAB科技绘图与数据分析》结合作者多年的数据分析与科研绘图经验,详细讲解MATLAB在科技图表制作与数据分析中的使用方法与技巧。全书分为3部分,共12章,第1部分(第1~3章)主要讲解MATLAB的基础知识,包括MATLAB的操作环境、文件操作、程序设计等;第2部分(第4~8章)结合MATLAB在数据可视化方面的功能,详细讲解MATLAB中的图窗信息、二维图绘制、三维图绘制、专业图绘制、句柄图形对象等科技绘图方面的知识;第3部分(第9~12章)讲解数据描述性分析、插值与拟合、回归分析、优化问题求解等 内容。《MATLAB科技绘图与数据分析》还配套提供了近300个示例的教学视频与上机练习资源文件,可帮助读者大大提升学习效率。 《MATLAB科技绘图与数据分析》注重实操,示例丰富,图表精美,适合从事数据可视化与数据分析的科研工程技术人员、工程师,以及高校相
本书蕴含的知识体系甚广。第1章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA基础配置和高级配置。第3章介绍如何通过IDEA创建*个Java项目、配置项目和模块、开发工具包以及库相关信息。第4章主要介绍IDEA编辑器、源码导航、搜索/替换、代码操作、实时模板、文件比较、拼写检查、语言注入、暂存文件、模块依赖图\UML类图、版权、宏、文件编码等内容。第5章介绍IDEA运行/调试/测试应用程序、代码覆盖率、连接服务器、分析应用。第6章介绍IDEA启动/管理/配置VCS、Git代码分支管理、提交、合并、解决冲突、暂存和取消代码修改。第7章介绍IDEA的Terminal终端仿真器、JShell控制台、连接并操作数据库、连接Docker、开发Groovy语言、创建Spring Boot项目等。 本书适用于所有Java编程语言开发人员、IDEA爱好者以及所有计算机专业的学生等。
《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有 * 标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。 《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号 卓越工程师培养系列 获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独
《SketchUp建模思路与技巧》是 SketchUp(中国)授权培训中心 组织撰写的 官方指定教程 第二部分,适用于已经学习过本系列教程部分《SketchUp要点精讲》的学员拓展建模思路、提高建模水平,也可供已经自学入门却感觉缺乏建模思路的用户使用。 《SketchUp建模思路与技巧》和同名的视频教程是SketchUp(中国)授权培训中心官方指定的教学培训和应考辅导教材。本书和配套的视频教程中的部分内容是SketchUp 国际认证(SCA)各等级资格认证考试的题库内容。 《SketchUp建模思路与技巧》可作为各大专院校、中职中技中专的专业教材,也可供在职设计师自学后参与技能认证使用。 本书共有六章77节,包含练习用附件(扫码下载)本书中的很多实例,粗看大多跟你的行业无关,但挑选的每个实例都是有其理由的,挑选实例的首要标准就是必须具有普遍意义,并且要简单,容易理
本书原本是《SketchUp 曲面建模思路与技巧》中的第3章;因篇幅太大,专门分离出来并充实内容 后形成一本 立的《SketchUp 常用插件手册》; 虽然分成了两本书,但读者还应把本书作为工具 书,与《SketchUp曲面建模思路与技巧》配合学习与应用。本书的内容可供读者建模时快速方便地 查阅几百个常用插件的用途与用法,附件里还提供了这些插件的 新文件与相关课件。这本手册作为 市场上以插件为课题的专著,能为你解决插件方面的很多麻烦问题。本书和配套的视频教程是 SketchUp (中国)授权培训中心官方 的教学培训和应考辅导教材。教程中所涉及的所有知识都 将是SketchUp国际认证( SCA )各等级资格认证考试的 考内容。本书也可作为各大专院校,中职 中技中专的专业教材,还可供在职设计师们自学后参与技能认证所用。
云原生是在云计算时代指导企业基于云架构设计和开发应用,并将应用向云端迁移的一套全新的技术理念。与传统应用相比,所谓的云原生应用即为云而生。构筑数字世界新未来的关键是用云原生的思维去践行,未来数字世界的基础就是建立在云原生之上,而ChatGPT走红的背后则是云原生算力的支撑。 本书共分11章,内容包括什么是云原生、云端从0到千万级用户的架构演变、基因测序的云原生之路、云游戏、大数据的云原生、云原生争霸的赛点是人工智能、数字世界的新基建 区块链技术、揭秘Roblox大型游戏创作平台、数字资产的确权 NFT数字藏品、虚拟数字人探路未来和火爆出圈的ChatGPT。 本书两位作者都是国内某互联网头部企业的资深人士,他们从专业的视角给读者分享云原生构建数字世界的前沿成果及**观点。 本书的目标读者群体是云计算从业人员,对云原
《剑指JVM:虚拟机实践与性能调优》共分5篇:引言篇讲述了Java与Java虚拟机的关系,以及Java虚拟机的相关知识;第1篇讲述了运行时数据区,涉及Java内存区域的各个核心结构,以及对象创建的各种细节;第2篇讲述了垃圾收集,涉及各种收集算法、垃圾收集器;第3篇讲述了字节码与类的加载;第4篇讲述了性能监控与调优,带领读者学习Java虚拟机常用的监控与调优工具,并附有企业级的性能调优案例。本书配套视频,可以关注尚硅谷教育公众号获取。
《SketchUp曲面建模思路与技巧》是SketchUp(中国)授权培训中心系列教材《SketchUp 要点精讲》《SketchUp 建模思路与技巧》的进阶篇,供已入门的SketchUp 用户提高之用。与本书同时出版的《SketchUp 常用插件手册》是配合本书使用的重要工具书。 曲面建模一直是SketchUp 应用的难点所在。《SketchUp曲面建模思路与技巧》从简到繁,有理论,有实践,以超过200 个大大小小的实例涵盖了曲面建模的方方面面,是目前市场上针对SketchUp 曲面建模课题的专业教材。 《SketchUp曲面建模思路与技巧》与《SketchUp 常用插件手册》一起能为你解决曲面建模方面的很多麻烦,是SketchUp 用户案头之工具书,也是大专院校相关专业教材与师生们的重要工具书。
Cinema 4D是一款优秀的三维绘图软件,以极高的运算速度和强大的渲染插件著称,Cinema 4D R23是其**版本。《Cinema 4D R23从新手到高手》由浅入深详细讲解了Cinema 4D的基础用法到高级应用,全书共分11章,依次介绍了Cinema 4D的基础知识、Cinema 4D的基本操作、场景文件的管理和界面定制、基本物体的创建、编辑和修改对象、灯光和环境的设置、材质制作、使用Octane渲染器制作材质、动画制作,后通过两个综合案例对上述内容融会贯通,从建模开始,到制作材质、渲染场景,让物体在场景中逐渐显现逼真的形态,动力学动画案例又为模型制作了酷炫的动画效果。另外,《Cinema 4D R23从新手到高手》赠送3000分钟教学视频、20GB Octane渲染器资源预置库、6.5GB《Cinema 4D R23从新手到高手》案例的工程文件及素材库、教学PPT课件。 《Cinema 4D R23从新手到高手》注重实用性,适合初、中级三
《Django Web开发从入门到实战》循序渐进地讲解了使用Python语言开发Django Web程序的知识,并通过具体实例的实现过程演示了使用Django框架的方法和流程。全书共17章,分别讲解了初步认识Django,分析Django项目的结构,视图层,Django数据库操作,使用模块,表单,站点配置和管理,站点的安全性,站点管理,系统优化、调试和部署,邮件发送模块,用户登录验证模块,计数器模块,Ajax模块,分页模块,富文本编辑器模块,综合实战:民宿信息可视化。全书文字简洁而不失其技术深度,内容丰富全面,历史资料翔实齐全。并且本书易于阅读,以极简的文字介绍了复杂的案例,同时涵盖了其他同类图书中很少涉及的历史参考资料,是学习Django Web开发的完美教程。 《Django Web开发从入门到实战》适合已经了解了Python语言基础语法并且希望进一步提高Python开发水平的读者阅读
本书以全景方式介绍了区块链的过去与未来,从历史背景、基础知识、技术原理、产 业应用、发展趋势等方面,讲述了区块链是怎样不断发展、变化并对社会产生影响的。 从区块链1.0时代的数字货币,到区块链2.0时代的数字金融,再到如今的区块链3.0, 我们从信息互联网走向了价值互联网。如何用法律法规约束和监管区块链,如何推动区块 链应用落地,如何将区块链与5G、大数据、人工智能等技术协同利用,充分发挥新一代 信息技术的价值,是当下区块链行业发展的难题。这些在本书中都能得到解答。 区块链发展至今,在如密码学、智能合约、超级账本等关键技术上取得了重大突破, 涌现了一大批诸如DAO、DeFi、NFT等优秀应用场景。面向未来,区块链在新能源、碳中和、 知识产权、工业互联网等领域,会产生什么样的效应,催生什么样的应用,本书也做了详 细
为了理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。本书将使你了解Linux的所有内部工作,它不仅仅是一个理
本书是被誉为UNIX编程“”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据新的标准对内容进行了修订和增补,反映了新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 本书内容,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
本书根据Docker 1.10版和Kuberes 1.2版对版进行了全面更新,从实践者的角度出发,以Docker和Kuberes为重点,沿着“基本用法介绍”到“核心原理解读”到“高级实践技巧”的思路,一本书讲透当前主流的容器和容器云技术,有助于读者在实际场景中利用Docker容器和容器云解决问题并启发新的思考。全书包括两部分,分深入解读Docker容器技术,包括Docker架构与设计、核心源码解读和高级实践技巧;第二部分归纳和比较了三类基于Docker的主流容器云项目,包括专注Docker容器编排与部署的容器云、专注应用支撑的容器云以及一切皆容器的Kuberes,进而详细解读了Kuberes核心源码的设计与实现,介绍了几种典型场景下的Kuberes实践。 本书适用于有Docker基础的开发者、架构师、IT专业学生以及探索基于Docker构建云计算平台的技术人员,也非常适合作为高校教材或培训资料。
本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。 全书分为五部分:部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全很好重要的Linux账号的管理、磁盘配额、不错文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解很好细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操