本书为项目式教程,体现职业教育产教融合特色,按照项目描述、项目分析、知识与技能储备、项目实施、项目总结和思考与练习的思路进行设计。本书选取的14个项目均源于生活、面向生产实践,包含同心圆的绘制、身体质量指数的计算、空气质量指数的计算、百鸡问题的解决、敏感词替换、校园歌手大赛评分、诗歌的规范输出、校友通讯录、社团名单统计
本书将重点剖析在数字化转型过程中展现出竞争力的低代码开发技术,从技术发展沿革、技术转型最佳实践、与技术配套的管理转型等角度,全方位展现低代码技术的创新力以及将低代码应用于数字化转型的方法论。本书共分为3部分12章内容,包括低代码诞生的背景、低代码的概念与发展现状、生成式人工智能技术为低代码再提速、低代码如何提升数字化成
本书通过10讲编程基础和18讲动手实例,讲述6个基本计算思维,包括从简单的做起、逐级逼近、带剪枝的枚举等。第2版新增三讲,讲述随机性的妙用,并大幅扩展“教师点评”。
本书涵盖操作系统设计师需要掌握的所有核心概念,并深入探讨了进程与线程、内存管理、文件系统、输入/输出、死锁、虚拟化和云、多处理机系统、操作系统设计等主题。案例研究部分详细分析了Windows、Android和Linux等流行的操作系统。第5版对知识点做了与时俱进的更新,更加关注现代存储方案、新的安全防御方法等,同时优化
本书旨在阐释如何将软件架构技能和知识应用于更为庞大、复杂的产品开发流程中。书中对软件架构进行了定义,明确了软件架构在产品开发团队众多专业领域中的定位和作用,以及架构与和它关联的概念、流程、标准等要素的多个连接点,并深入探讨“变更”这一主题,以及架构实践的核心——识别、管理和设计系统的变更。同时,探讨规模较大的项目中至关
本书作者巧妙地将架构理论与实践相结合,探讨了如何进行架构设计以及采用ADD方法进行架构实践。本书紧跟架构发展的趋势和行业需求,例如对架构可组装性的介绍,有助于适应不断变化的业务需求和场景,降低需求变更对软件系统的影响,还对技术债务的产生和规避方法进行了探讨。此外,提供了两个全新背景下的研究案例,以此来深入探讨当前背景下
本书是介绍数据挖掘的经典书籍之一,将挖掘理论系统化整理,搭建起理论框架,涵盖了该领域的核心内容,有足够的广度和深度。本书首先介绍了数据挖掘的概念,阐述了数据预处理、数据表征以及数据仓储的方法。然后,将数据挖掘方法分为几个主要任务,介绍了挖掘频繁模式、关联和大数据集的相关性的概念和方法,数据分类和模型构建,聚类分析,离群
本书涵盖从RT-Thread的基础理论到高级应用的完整知识体系,并通过大量实践案例进行讲解。全书共15章,内容包括RT-Thread实时操作系统基础、STM32嵌入式微控制器、线程管理、时钟管理、线程间同步、线程间通信、内存管理、中断管理、内核移植、FinSH控制台、RT-ThreadI/O设备和软件包、UART串口、
本书深入剖析比特币底层技术架构,涵盖去中心化网络、点对点架构、交易生命周期及安全原则等核心内容。同时,作者对诸如隔离见证、支付通道和闪电网络等前沿发展也进行了全面阐释。对于开发者而言,书中丰富的代码示例、深入浅出的讲解,能助力读者掌握比特币客户端代码编写技巧;对于普通爱好者而言,书中通俗易懂的类比和案例,使读者无须具备
本书根据Web前端开发岗位的职业能力要求,以任务为驱动,全面地介绍了JavaScript和jQuery的相关知识,内容涵盖JavaScript基础、对象编程、DOM编程、BOM编程、事件、jQuery基础、jQueryDOM操作、jQuery动画、jQueryUI插件、jQueryAJAX技术等。全书分成JavaScr