LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编译策略,并能够同时支持静态和动态的任意编程语言的编译目标。LLVM由不同的子项目组成,其中许多是正在生产中使用的商业和开源的项目。它也被广泛用于学术研究。本书力求将LLVM基础知识理论与案例实践融合在一起进行详细的介绍,帮助读者理解LLVM工作原理,
本书是一本向程序员介绍如何有效使用函数式编程语言的实用指南。它侧重于现实世界中的应用,避免深入探讨Monads、Monoids、Functors和Categories等理论方面的内容,因为这些内容已经集成到常用语言、库和框架中。相反,本书强调如何以及为什么要在日常软件开发中使用函数式编程,书中比较了Java等面向对象语
本书全面概述了软件项目开发的全流程,全书共13章,包括项目开发概述、开发规范、开发技术、需求分析、架构与目录结构设计、数据库表结构设计、详细功能设计、技术框架选型、初始化与底层搭建、业务代码开发、单元测试开发、性能测试和部署等内容。书中以实际项目为例,结合理论知识和实践操作,为读者提供了一条清晰、完整的项目开发学习路线
软件测试可以被视为一门艺术、一门工艺或一门科学,而本书中提出的一种循序渐进且实用的方法在这些不同的视角之间提供了一座桥梁。书中涵盖多种测试技术,首先介绍其优缺点,然后深入细节,帮助读者理解其基本原理。zui后,通过注入故障来展示每种技术的局限性,并提供了每种技术在发现故障方面的成功案例或失败案例。书中讲解的技术涉及黑盒
本书以案例形式讲述了软件项目管理的全过程,借助路线图讲述了项目管理的理论、方法以及技巧,本书不仅覆盖项目管理知识体系的相关内容,而且强调软件这个特殊领域的项目管理。
本书从实际工程应用角度出发,从经典辨识、现代辨识和智能辨识三个方面介绍了以实验数据驱动建立系统数学模型的算法原理及其程序。全书共9章,包括绪论、辨识相关基础知识、线性系统经典辨识方法、基于最小二乘法的参数辨识、模型结构辨识、基于遗传算法的参数辨识及其应用、基于差分进化算法的参数辨识及其应用、基于麻雀搜索算法的参数辨识及
本书以Office2021为平台,精选典型实用案例,以任务驱动的方式,对Office高级应用所需的知识与技能进行详细深入讲解。全书共分为四个部分:Word高级应用、Excel高级应用、PowerPoint高级应用和Visio应用,由9个实际工作任务、20个拓展实训任务和9个综合实践任务组成。本书采用三层递进的方式编写,
"本书主讲PHP+MySQL网站开发的核心知识。同时,通过学练结合、循序渐进地带领读者学习网站项目开发所需实用技术,让读者快速提升实践开发能力。全书共9章,分为三部分。第一部分为基础学习篇,主要学习环境搭建与开发、PHP语言基础、PHP面向对象、PHP操作数据;第二部分为通用技能篇,分类学习实践项目中的通用技能,包括添
本教材完整讲解“Python基础语法”并适度扩展讲解若干常用模块。具体而言,教材内容包括1套“Python基础语法”全体系、7个常用的Python程序设计模块、10个优秀的Python程序实践案例,其中会包含若干法学问题实践案例。本教材的内容可以分为三个部分。第一部分为Python快速入门,第二部分为Python基础语
本书主要讲解办公自动化技术的相关知识,包括计算机基础知识、Windows10操作系统、WPS文档排版基础操作、制作图文混排类和表格类、高级编排和批量处理WPS文档、制作并计算WPS表格数据、管理并分析WPS表格数据、制作并编辑WPS演示文稿、添加交互及放映和输出WPS演示文稿、检索信息等内容。本书设有拓展任务,以进一步