本书旨在指导大家优化运行在现代CPU上的应用程序的性能。具体来说,主要分为两部分内容:? 第一部分介绍性能分析,包括对CPU微架构、术语和指标的简要概述,还探讨了分析性能的不同方法和现代平台上可用的硬件监控功能。 ? 第二部分展示如何发现优化机会,以及可以做哪些转换来提高程序的性能。此外,还提供了一份可应用于用户应用程序的优化清单,包括循环优化、向量化、函数内联等,并讨论了有助于消除CPU微架构层面的问题(如缓存未命中、分支预测错误等)的代码转换。本书对于
本书是为初学者快速学习 Linux而准备的一本实战指导书,以华为研发的开源 Linux操作系统 openEuler为背景,引导读者循序渐进地掌握 Linux的常用命令和系统管理。本书由 27个实战任务构成:任务一和任务二介绍了搭建 openEuler Linux实验环境的方法;任务三介绍了 Linux上的应用实战;任务四 ~任务八介绍了 Linux常用命令实战;任务九介绍了 Linux vi编辑器实战;任务十 ~任务十七介绍了 Linux系统管理实战;任务十八~任务二十三介绍了 Linu
本书重点分析非线性时滞系统的迭代学习控制方案设计及其稳定性分析问题。内容包括:不确定时变参数化非线性时滞系统迭代学习控制、非参数化非线性时滞系统迭代学习控制、控制方向未知的非线性时滞系统迭代学习控制、基于观测器的非线性时滞系统迭代学习控制、机械臂系统自适应迭代学习控制等。
本书以现代测试系统的体系结构、特点为切入点,论述总线式测试系统和多总线融合的测试系统,以及测试系统的精度设计与系统评估。主要内容包括:现代测试系统概论、自动测试系统内部总线、自动测试系统外部总线、多总线融合的自动测试系统、精度设计、测试系统评估。
本书首先概述数据库及其技术发展、数据库系统设计与管理, 然后对数据库课程教学改革与模式创新进行讨论, 在此基础上对数据库应用与共享平台设计进行了探究。
本书以物联网短距通信系统作为开发平台,遵循“教中学、学中做、做中用”一体化的教学思路,提供大量笔者多年教学积累和项目开发经验的实例,全面、系统地介绍了物联网通信技术涉及的基本概念、原理、体系结构、实现技术和典型应用。
《中文版llustrator 2022从入门到精通(微课视频全彩版)》以基础知识和实例操作的形式系统讲解了Adobe lustrator(简称lustrator、AI)软件入门的必备知识和具体操作方法,以及AI在广告设计、标志设计、VI设计、手绘插画、书籍画册设计、服装设计、UI设计等领域的应用,是读者自学AI软件的实用教程。全书共13章,内容包括llustrator入门、绘制简单的图形、图形填色与描边、绘制复杂的图形、对象变换、文字、对象管理、对象的高级操作、不透明度与混合模式的设置、不
本书从分布式系统的基础概念讲起,逐步深入分布式系统中间件进阶实战,并在最后结合一个大型项目案例进行讲解,重点介绍了使用Spring Cloud框架整合各种分布式组件的过程,让读者不但可以系统地学习分布式中间件的相关知识,而且还能对业务逻辑的分析思路、实际应用开发有更为深入的理解。 全书共分12章,前3个章节是学习分布式系统架构的准备阶段。第1章开篇部分,讲解演进过程中分布式系统是如何出现的;第2章Spring部分,讲解如何搭建目前流行的Spring Boot和Spring Cloud框架;第3章
本书为学生、研究者和工业实践者提供了可供选择的主题,他们希望学习具有操作约束的PID控制系统的设计和实现。这本书由三部分组成。第一部分介绍了PID控制系统的结构、经典的整定规则和基于模型的设计方法。第二部分介绍了作者的先进设计、分析和实现材料,包括基于频域的设计、带运算约束和量化误差的实现、增益调度PID控制、串级PID控制、前馈PID控制等,PID控制的自动整定。在所有的高级设计材料中也会强调处理操作限制。第3部分说明了应用程序的设计和实现过程,包括板上球、无人机(四旋翼机控制、固定翼飞机控制
本书介绍物联网安全基本架构、基本技术和行业应用中的物联网安全技术。本书介绍的行业应用中的物联网安全技术, 不是现有系统中已经使用的安全技术, 而是不同行业的物联网系统中可能使用的安全技术。本书共11 章。第1-3章介绍物联网概念与架构、物联网安全架构、密码学基础知识, 第4-10章介绍典型物联网安全技术、智能家居物联网安全技术、智慧医疗物联网安全技术、智慧物流物联网安全技术、智慧交通物联网安全技术、智慧城市物联网安全技术、工业物联网安全技术, 第11章介绍物联网安全标准及部分安全指标的