本书包含14章专题内容讲解、60个专家指点放送、139分钟同步教学视频、118个实用干货内容、730多张精美插图,同时还提供了180多个素材与效果文件。
本书内容分为三个部分:第一部分详细介绍Python的语法;第二部分详细介绍Python数据处理和数据分析方面的内容,包括NumPy数组处理、Matplotlib数据可视化、Pandas数据处理、SciPy高级数据处理(如傅里叶变换、聚类算法、插值计算、数字信号处理、多项式和曲线拟合等);第三部分介绍办公自动化方面的内容,涉及Excel文档的读写、Word文档的读写、PowerPoint文档的读写和PDF文档的读写。本书内容讲解详细,给出了每个命令的语法格式,对语法中的参数进行了详细解释,
本书主要介绍了如何使用Python 进行数据可视化,并通过对比Excel 的方式来学习对应的Python 代码。全书内容围绕4 种基础图表类型展开,分别介绍了比较关系型图表、联系关系型图表、分布关系型图表和构成关系型图表的绘制方法。对于每种图表,本书均提供了 Matplotlib、Pyecharts 和Seaborn 共3 种Python 库的实现方式。通过阅读本书,读者不仅能够学习数据可视化的基本概念,还能够掌握一种图表的多种实现方式。这样在工作中遇到具体需求时,读者可以根据实际情况灵活选择合
本书全面介绍了JavaScript技术,并阐述了如何基于当下开发人员常用的开发工具编写实用性高的JavaScript程序。不同于大多JavaScript教程,本书将JavaScript视为一种通用的编程语言,因此示例程序不会局限于浏览器。书中介绍了交互式HTML网页、命令行程序、自带的JavaScript软件包及软件开发实践,如版本控制、函数式编程和测试驱动的开发,还对JavaScript的使用及复杂的技术进行了详细介绍。
这是一本介绍软件交付过程的“科普小册子”。软件交付过程是指修改了一行源代码之后的一系列工作,直到包含这个改动的软件新版本发布上线。这需要多久?可能需要几秒,也可能需要数个星期甚至更长的时间。本书介绍在保证一定发布质量的前提下,如何加速这个过程,让它尽量快一点儿,同时让我们投入的精力尽量少一点儿。也就是说,本书介绍如何让软件交付变得更高效。软件工程、敏捷、精益、持续集成、持续交付、DevOps、云原生、研发效能、平台工程等,都对这个话题有所贡献。本书并不囿于上述某个特定的“门派”,而是介绍它们的关
这是一本讲解如何基于三项核心技能(编写和编辑HTML、使用CSS控制页面设计、创建高效的Web布局)设计、构建和部署现代网站的实战性手册。通过阅读本书,你将学习:为网站添加高级样式CSS Flexbox和CSS Grid。安装和配置静态站点生成器Jekyll。模板系统和编程语言入门。掌握网页设计的关键布局原则。使用自定义URL、电子邮件地址注册和配置自定义域。将简单但实用的网站部署到实时网络上。
LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编译策略,并能够同时支持静态和动态的任意编程语言的编译目标。LLVM由不同的子项目组成,其中许多是正在生产中使用的商业和开源的项目。它也被广泛用于学术研究。本书力求将LLVM基础知识理论与案例实践融合在一起进行详细的介绍,帮助读者理解LLVM工作原理,同时按照应用与设备需要,使用 LLVM进行相应的优化与部署。本书包含大量示例和代码片段,帮助读者掌握LLVM的编译器开发环境。本书共11章,包括编译和
全书共13章,分为两部分。第一部分(第1-6章)是基础知识,介绍了LLVM项目、常见的IR(重点介绍SSA)、数据流分析、支配分析、循环等知识,此外还介绍了LLVM的后端描述语言TableGen。第二部分(第7-13章)是代码生成,涵盖了LLVM代码生成的每一个步骤,着重介绍了指令选择、指令调度、SSA形式的编译优化、寄存器分配、函数栈帧生成及非SSA形式的编译优化、机器码生成,最后以BPF后端为例介绍如何为LLVM添加一个新后端。另外,附录部分主要总结了LLVM代码生成过程中使用的I
本书面向MATLAB的初、中级读者,在介绍MATLAB R2024a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍。书中各章均提供了大量有针对性的示例,可供读者进行实战练习。 根据内容的侧重点不同,全书分为4部分,共20章:第1~5章为基础部分,第6~11章为数学应用部分,第12~16章为工程应用部分,第17~20章为高级应用部分。另外,本书附赠专业应用部分的相关内容(以电子书形式呈现)。为了使读者能够更好地操作MATLAB,本书中示例的命令已记录在M文件及其他相关文件中
在短视频的世界里,节奏感不仅是韵律,也是灵魂,是让每一帧画面跳跃、呼吸、生动起来的魔法!节奏感赋予短视频无限动力,能引导观众的情绪,营造独特的观看体验,让每个瞬间的停留都充满期待。无论是快节奏的刺激还是慢节奏的沉思,良好的节奏感使短视频成为一种艺术,触动人心,给观众留下深刻印象。掌握打造短视频节奏感的技巧,能让您的短视频在无数内容中脱颖而出,成为爆款。 那如何打造短视频的节奏感呢?本书根据视频制作需要,共设计11章内容,详细讲解了打造脚本的节奏感、拍摄的节奏感、画面的节奏感、视频的节奏感、剪辑