LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编译策略,并能够同时支持静态和动态的任意编程语言的编译目标。LLVM由不同的子项目组成,其中许多是正在生产中使用的商业和开源的项目。它也被广泛用于学术研究。本书力求将LLVM基础知识理论与案例实践融合在一起进行详细的介绍,帮助读者理解LLVM工作原理,
本书是一本向程序员介绍如何有效使用函数式编程语言的实用指南。它侧重于现实世界中的应用,避免深入探讨Monads、Monoids、Functors和Categories等理论方面的内容,因为这些内容已经集成到常用语言、库和框架中。相反,本书强调如何以及为什么要在日常软件开发中使用函数式编程,书中比较了Java等面向对象语
本书从实际工程应用角度出发,从经典辨识、现代辨识和智能辨识三个方面介绍了以实验数据驱动建立系统数学模型的算法原理及其程序。全书共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演示文稿、检索信息等内容。本书设有拓展任务,以进一步
本书共分三个部分:第一部分为程序设计基础知识介绍,内容涉及数据类型、运算符与表达式、程序基本控制结构、函数及其应用、数组及其应用、指针及其应用、结构体及其应用、文件与数据存储;第二部分为AI辅助编程入门实战;第三部分为AI辅助编程高阶实战,其中包括各类大赛竞赛题自动解答。本书是一本以Python语言为基础介绍AI赋能编
本书是获得大量读者好评的“Linux典藏大系”中的经典畅销书《Shell从入门到精通》的第2版。本书结合大量实例,详细介绍系统管理员和Linux程序员解决实际问题的得力工具——BashShell的用法,并对一些易混淆的内容进行重点提示和讲解。本书提供442分钟教学视频、程序源代码、高清思维导图、教学PPT和习题参考答案
本书作者布鲁克斯通过自己丰富的职业经历,为读者介绍了应该如何应对现代工作所特有的设计挑战。本书从一个工程师的角度来思考,既注重效用和效果,也注重效率和雅致。本书的目的是为了督促设计者和设计项目的管理者去认真思考设计的过程,特别是复杂系统的设计过程。本书内容分为六个部分:第一部分描述了设计模型;第二部分描述了如何在设计过