《Spark大数据实时分析实战》分为六个项目,通过真实大数据实时分析项目的导入,引导读者完成大数据实时分析平台Spark的搭建,通过对基于Hadoop生态圈中Yarn资源调度框架,搭建Spark日志管理系统,搭建Kafka分布式消息系统,在工作中实现使用SparkStreaming实时读取Kafka中的数据进行实时处理
本书以当前有代表性的物联网系统与大数据技术融合发展趋势为主线,结合已发布的若干重点物联网基础通用技术的国家标准,系统地介绍了在大数据环境下的物联网技术架构、数据感知与数据融合、协同信息处理、大数据管理架构与关键技术及融合大数据的智能物联网系统发展趋势和应用实例。 全书共分13章,第1章介绍物联网的发展历程与大数据,第2
本书跟随了Node.js的标准与行业的发展趋势,在介绍新标准与新技术的同时兼顾了理论基础和实际应用,主要内容分为基础和应用两部分,基础部分内容包含了Node.js环境配置,npm项目管理,JavaScript语法基础,Node.js基本模块的原理与使用,异步代码的编写与组织,应用部分包含了网络编程,桌面应用开发以及测试
本书内容共6章,主要介绍FPGA设计与优化方法,以及使用FPGA解决实际问题的具体过程。其中,硬件设计方法包括FPGA高阶设计方法,以及基于FPGA的SOPC和SoC设计方法;软件设计方法包括基于FPGA的HLS、OpenCL、Open-VINO高阶设计方法。
本书介绍如何用流行的Python图像处理库、机器学习库和深度学习库解决图像处理问题。先介绍经典的图像处理技术,然后探索图像处理算法的演变历程,始终紧扣图像处理以及计算机视觉与深度学习方面的**进展。全书共12章,涵盖图像处理入门基础知识、应用导数方法实现图像增强、形态学图像处理、图像特征提取与描述符、图像分割,以及图像
本书由至芯科技教研组从各大高校的授课内容中整理而来,是为初学者量身定制的FPGA入门教材,从基础的软件安装、工具使用、语法解释、设计方法、常用IP,到最后的设计技巧及大量的进阶实例,内容环环相扣,为初学者建立了一个比较清晰的学习路径。“设计思路及方法”为本书的重点强调内容,它作为一条主线贯穿始终。初学者只有掌握了正确的
数字取证是一个交叉前沿技术,涉及计算机科学、法学、刑侦学以及网络空间安全等学科的技术。本书首先讲述数字取证过程模型;接着从数字证据提取和分析着手,介绍磁盘、网络和内存等不同存储介质的取证原理、关键技术,以及相应的系统,针对智能手机取证的热点问题,探讨即时通信取证技术;最后分析云计算取证模型和技术。本书在学术理论上具有交
软硬结合、虚实交融,是当前互动媒体作品的重要特点。当物理世界和虚拟世界的信息实现互通时,学生们学习编程的兴趣将会大大增加。Mind+是DFRobot推出的面向青少年的编程软件,支持图形化编程和Python代码编程,支持众多的开源硬件和扩展模块。掌控板则是国产开源硬件项目“虚谷计划”旗下的核心硬件,价格低廉且功能强大。本
本书首先介绍算法的概念和特点,然后学习数据结构,再逐步深入学习各类算法,通过解决实际问题加深理解。本书选取近年来比较热门的语言Python作为载体,来实现算法的功能。这不但可以让读者系统地学习算法的相关知识,而且还能加深对Python语言的应用。 本书分为7章,涵盖的主要内容包括:算法简介;Python基础;数据结构;
本书以实验案例形式系统讲述了ArduinoUno入门基础知识与编程实现方法。第一部分讲述了初学者应了解的入门基础知识,包括Arduino是什么、如何开始Arduino编程、Arduino语言等;第二部分依次讲解了48例经典的ArduinoUno编程实例,内容包括实验描述、知识要点、编程要点、程序设计、拓展和挑战等。本书