-
Cadence Concept-HDL & Allegro原理图与电路板设计(第2版)
周润景 试读
本书以Cadence SPB 17.4 PCB开发软件为平台,以具体电路为范例,详尽讲解基于Concept-HDL到Allegro电路板设计的全过程,包括项目管理、元器件原理图符号及元器件封装创建、原理图设计(Concept-HDL)、设计约束、PCB布局与布线的规则、CAM文件输出等电路板设计的全过程,对PCB板级设计有全面的参考和学习价值。本书提供书中涉及的实例和技术文件,以方便读者更好地理解和掌握所学的内容,使读者对设计工具有较为深入的理解,并基本掌握从原理图设计到PCB设计等一系列设计步骤的实现方法和技巧。
-
5G NR 新空口技术详解
江林华 试读
本书详细讲解了5G网络及NR新空口技术,包括5G新频段、网络与接口协议栈和网络部署模式等内容。其中重点介绍了5G NR各物理信道和物理参考信号时频域资源配置、上下行数据调度及链路自适应过程。并专门介绍了当前最热门的Open RAN联盟和技术规范,详细比较了5G NR与4G LTE的不同之处,能更好地帮助读者对比学习5G NR相关技术内容。另外,本书还专门介绍了5G NR的基本流程,包括NR随机接入过程、小区选择与重选、终端注册及辅站添加变更流程等。本书的主要读者对象为移动通信行业的测试工程师、研发工程师、系统分析工程师和移动网络运营维护人员。特别适合从事移动终端行业即5G智能手机的研发和测试工程师参考使用,也适合广大电子与通信等相关专业的大专院校师生参考阅读。
-
Python程序设计:人工智能案例实践
保罗·戴特尔 试读
本书共16章。第1~10章介绍Python编程,涉及人工智能、基本描述统计、集中趋势和分散度量、模拟、静态和动态可视化、使用CSV文件、用于数据探索和数据整理的Pandas、时间序列和简单线性回归。第11~16章提供多种实践案例研究,涉及自然语言处理、Twitter数据挖掘、IBM Watson认知计算、包含分类和回归的有监督机器学习、聚类无监督机器学习、卷积神经网络深度学习、递归神经网络深度学习、包含Hadoop/Spark/NoSQL/物联网的大数据等。
-
数据结构编程实验(第3版)
吴永辉 试读
本书针对大学程序设计竞赛和课程教学,基于数据结构的知识体系和循序渐进的原则组织内容,包括训练基本编程能力的实验、线性表的编程实验、树的编程实验和图的编程实验四篇,分别介绍了简单计算编程、简单模拟编程、递归与回溯法编程、直接存取类线性表编程、顺序存取类线性表编程、广义索引类线性表编程、线性表排序的编程、采用树结构的非线性表编程、经典二叉树编程、图的遍历算法编程、最小生成树算法编程、最佳路算法编程、二分图和网络流算法编程,以及状态空间搜索编程。每一章在介绍相关的数据结构知识后,均给出相应的实验范例,并在章末给出相关题库。
-
UML和模式应用(原书第3版)
Cralg Larman 试读
本书是一本经典的面向对象分析设计技术的入门书,适用范围广泛,从初学者到有一定对象技术知识但希望进一步提高开发水平的中级读者,甚至是资深的专业人员,都可以从本书获益匪浅,同时,本书也适合作为高等院校相关课程的教材和各类培训班的辅导教材。
-
MATLAB 2020 从入门到精通
黄少罗 试读
MATLAB 2020从入门到精通》以MATLAB 2020为基础讲解数学计算和仿真分析的各种方法和技巧,是一套有助于相关专业学生与零基础读者灵活掌握相关知识的教学指南。通过《MATLAB 2020 从入门到精通》的讲解,学生与零基础读者可以终脱离书本,将相关知识应用于工程实践中。 《MATLAB 2020从入门到精通》主要包括MATLAB入门、MATLAB数值计算基础、矩阵求逆和条件数、MATLAB编程基础、可视化绘图命令、字符计算、矩阵分析与应用、微分与积分计算、数列与极限和文件I/O等内容。《MATLAB 2020 从入门到精通》覆盖数学计算与仿真分析的各个方面,既有MATLAB基本函数的介绍,也有用MATLAB编写的专门计算程序,利用函数解决不同数学应用问题,实例丰富而典型,将重点知识融入应用,指导读者有的放矢地进行学习。 《MATLAB 2020从入门到精通》既可作为工程技术人员的入门用书,也可作为本科生和研究生的教学用书。
-
Python硬件编程实战
李茂 试读
本书主要针对计算机基础比较薄弱的Python语言初学者,力图使用通俗易懂和深入浅出的语言风格阐述Python的基本概念。在对Python建立基本概念的前提下,循序渐进地引导读者学习Python版本的选择、不同平台下Python开发环境的搭建、Python基本的语法,并最终使读者可以利用Python实现一些简单的应用开发。 《Python硬件编程实战》主要适用于没有Python基础的初学者,包括但不限于具有硬件背景的工程师、非计算机专业的读者、Python业余爱好者和学生等。
-
“偷懒”的技术:打造财务Excel达人
钱勇 试读
这是一本不一样的Excel书,是一本教你如何巧用Excel“偷懒”的书,是一本集数据管理理念和Excel实用技巧于一身的书。 《“偷懒”的技术:打造财务Excel达人》着眼于数据处理理念和素养,围绕“偷懒”这个主题,先以实例讲解数据处理的理念和表格设计的基本素养,然后讲解高效制作表格的思路和技巧。在此基础上,再以财务工作中常用的表格为例,详细讲解表格的设计逻辑、思路,以及涉及的Excel知识点。最后,讲解经典财务分析图表和表格的美化方法。让我们做出的报表和财务分析更具商务气质。
-
深度强化学习实践(原书第2版)
马克西姆·拉潘 试读
本书的主题是强化学习(Reinforcement Learning,RL),它是机器学习(Machine Learning,ML)的一个分支,强调如何解决在复杂环境中选择最优动作时产生的通用且极具挑战的问题。学习过程仅由奖励值和从环境中获得的观察驱动。该模型非常通用,能应用于多个真实场景,从玩游戏到优化复杂制造过程都能涵盖。
-
AI到来
克里斯·达菲 试读
人工智能(AI)改变了当今世界的游戏规则。作为这个时代的“新电力”,人工智能引发了世界各地的工业革命——变革产品、服务和体验并实现量产。当然,也放大了风险。通过超人类的能力和力量,人工智能帮助人类重新塑造并掌控世界。 本书帮助读者利用人工智能的力量为人类赋能,解释了企业为什么需要改变做生意的方式,以及如何利用人工智能获得竞争优势。作者和人工智能机器人“艾美”通过富有洞察力的对话,描述了人工智能和机器学习如何影响商业和品牌创新,以及我们在产品、服务和内容的哪些角度可以进行创新。 鉴于人工智能终于从趋势走向应用,人类现在正处于一个时代的转折点。本书将向读者展示如何迎接这个时代的新机会。
-
嵌入式Linux设备驱动程序开发指南(原书第2版)
阿尔贝托·利贝拉尔·德·洛斯里 试读
嵌入式微处理器功能强大、节能和低成本与嵌入式Linux系统的灵活性结合,促使业界许多公司基于嵌入式微处理器开发出了很多新产品。本书教读者基于设备树嵌入式Linux系统如何开发设备驱动程序。读者将学习编写不同类型的Linux驱动程序,以及与内核和用户空间交互的应用程序程序接口(API)和方法。本书以实战为核心,阐述了Linux内核基础知识,将编写大约30个驱动程序并移植到三种不同的微处理器上。本书在实验部分中基于NXP i.MX7D、Microchip SAMA5D2和Broadcom BCM2837三种不同微处理器详细阐述了驱动程序的开发的实现,读者可参考实验部分选择开发和测试自己的驱动程序。在阅读本书之前,建议读者先购买一个基于这些微处理器之一的开发板,板上至少应有一个SPI和I2C控制器,例如Raspberry Pi3模型B板。
-
人工智能侵权责任法律问题研究:以医疗人工智能及自动驾驶汽车为例
王轶晗 试读
人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。其作为新的技术驱动力,为人类生活带来极大便利。但该技术尚未完全成熟,人工智能物化成果所裹挟的致害风险与责任难题亦渐入司法视阈。 本书是一本学术理论专著,主要对人工智能侵权责任法律问题展开了体系性研究,重点就典型人工智能,如医疗人工智能、自动驾驶汽车交通事故等侵权责任进行了深入探讨,并提出若干思路,以期引导人工智能循“善智”之路径造福人类。
-
Docker:容器与容器云(第2版)
浙江大学SEL实验室 试读
本书根据Docker 1.10版和Kubernetes 1.2版对第1版进行了全面更新,从实践者的角度出发,以Docker和Kubernetes为重点,沿着“基本用法介绍”到“核心原理解读”到“高级实践技巧”的思路,一本书讲透当前主流的容器和容器云技术,有助于读者在实际场景中利用Docker容器和容器云解决问题并启发新的思考。 全书包括两部分,首部分深入解读Docker容器技术,包括Docker架构与设计、核心源码解读和高 级实践技巧;第二部分归纳和比较了三类基于Docker的主流容器云项目,包括专注Docker容器编排与部署的容器云、专注应用支撑的容器云以及一切皆容器的Kubernetes,进而详细解读了Kubernetes核心源码的设计与实现,介绍了几种典型场景下的Kubernetes实践。 本书适用于有一定Docker基础的开发者、架构师、IT专业学生以及探索基于Docker构建云计算平台的技术人员,也非常适合作为高校教材或培训资料。
-
JavaScript深度学习
蔡善清 试读
本书教你使用TensorFlow.js构建强大的JavaScript深度学习应用程序。 本书作者均是谷歌大脑团队的资深工程师,也是TensorFlow.js的核心开发人员。 你将了解JavaScript与深度学习结合的独特优势,掌握客户端预测与分析、图像识别、监督学习、迁移学习、强化学习等核心概念,并动手在浏览器中实现计算机视觉和音频处理以及自然语言处理,构建并训练神经网络,利用客户端数据优化机器学习模型,开发基于浏览器的交互式游戏,同时为深度学习探索新的应用空间。 你还可以获得深度学习模型构建过程中不同问题所涉及的策略和相关限制的实用知识,同时了解训练和部署这些模型的具体步骤以及重要的注意事项。
-
OpenCV 4计算机视觉:Python语言实现(原书第3版)
约瑟夫·豪斯 试读
本书首先介绍OpenCV 4以及如何基于Python 3在各种平台上安装OpenCV 4。 你还将学习图像处理、视频分析、深度估计和分割,并通过构建一个简单的GUI应用程序获得实践经验。接下来,你将处理两类常见问题:人脸检测和人脸识别。你还将学习物体分类和机器学习的概念,这将使你能够创建和使用物体检测器和分类器,甚至跟踪电影或摄像机回馈中的物体。稍后,你将学习3D跟踪和增强现实。 本书末尾,你将学习人工神经网络和深度神经网络,学习如何开发手写数字识别以及对人的性别和年龄分类的应用程序。
-
父与子的编程之旅:与小卡特一起学Python(第3版)
沃伦·桑德 试读
编程是一项充满乐趣的挑战,想上手非常容易!在本书中,沃伦和卡特父子以亲切的笔调、通俗的语言,透彻、全面地介绍了计算机编程世界。他们以简单易学的Python语言为例,通过可爱的漫画、有趣的示例,生动地介绍了变量、循环、输入和输出、数据结构以及图形用户界面等基本的编程概念。与第2版不同,第3版的示例使用Python3而不是Python2,另外添加了关于网络的新内容。只要懂得计算机的基本操作,任何人都可以跟随本书,由简入难,学会编写Python程序,甚至制作游戏。
-
第一行代码:Android(第3版)
郭霖 试读
《第一行代码 Android 第3版》被Android开发者誉为“Android学习第一书”。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧。 《第一行代码 Android 第3版》基于Android 10.0对第2版进行了全面更新,不仅将所有知识点都在Android 10.0系统上进行了重新适配,同时加入Kotlin语言的全面讲解,使用Kotlin对全书代码进行重写,而且还介绍了最新系统特性以及Jetpack架构组件的使用,使本书更加实用。 《第一行代码 Android 第3版》内容通俗易懂,由浅入深,既是Android初学者的入门必备,也是Android开发者的进阶首选。
-
你不知道的JavaScript(上卷)
Kyle Simpson 试读
很多人对JavaScript这门语言的印象都是简单易学,很容易上手。虽然JavaScript语言本身有很多复杂的概念,但语言的使用者不必深入理解这些概念就可以编写出功能全面的应用。殊不知,这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解它们。 在本书中,我们要直面当前JavaScript开发者“不求甚解”的大趋势,深入理解语言内部的机制。 《你不知道的JavaScript(上卷)》既适合JavaScript语言初学者阅读,又适合经验丰富的JavaScript开发人员深入学习。
-
Head First JavaScript程序设计
Eric T Freeman 试读
本书语言和版式活泼,内容讲解深入浅出,是难得的JavaScript入门书。本书内容涵盖JavaScript的基本知识以及对象、函数和浏览器文档对象模型等高阶主题。书中配备了大量有趣的实例、图示和练习,让读者轻轻松松掌握JavaScript。 本书的读者对象为JavaScript入门读者以及网页设计入门者。
-
Swift开发指南(修订版)
关东升 试读
《Swift开发指南(修订版)》通过大量案例讲解了Swift语言开发的方方面面,包含常量与变量、运算符和表达式、数据类型、数据类型转换、字符串类型、语言的元组类型、可选类型、数组、字典、控制语句、函数、闭包、类与结构体、属性、方法、下标、继承、构造器、析构器、扩展、协议等。 《Swift开发指南(修订版)》适合现有iOS开发者,其它移动平台开发 者计划从事iOS开发者,对iOS开发感兴趣的读者,计划从事iOS开发工作的人,以及计算机专业大学生。本书属于基础语言类技术书,非常适合作为培训教材。
-
Visual,Basic程序设计教程
胡俊峰 试读
本书介绍了VisualBasic基础理论及其程序设计方法。以基于程序设计应用能力培养为主要目标,面向应用型教学需求,重点突出基础性和应用性。按照“理论实践”的思想关联知识。全书共8章,配套实验教程,具有大量的实验内容,通过实验巩固所学的知识。本书可作为高等院校本科生的教材以及教学参考书,也可作为“全国计算机等级考试二级VisualBasic”的培训和自学用书。
-
大数据实践之路:数据中台+数据分析+产品应用
林泽丰 试读
本书共13章,汇集了7位作者(来自各大互联网企业)的知识总结和经验分享。本书借助老汤姆、小风、阿北、小诺在某电商企业数据部门工作的故事,通过大量案例深入浅出地介绍了数据中台建设与应用之路。 本书以Why-What-How 的思路展开,从0到1介绍知识点,并重点讲述How 的过程,同时结合某个场景下的具体案例,以使读者更好地理解实操过程。每个企业都会面临各种各样的数据问题,有数据质量的问题、数据获取效率的问题、数据应用价值的问题等。 本书首先介绍数据中台的建设,确保数据的质量,为企业的数据质量体系建设提供坚实的基础;然后,进行偏向深入业务的分析探索,介绍如何从数据分析角度更好地赋能业务发展;最后,介绍数据应用,解决数据获取效率的问题,并把一些分析思路和业务策略沉淀为数据产品,从而更好地将数据应用于业务。 本书结合各大互联网企业的实际项目案例,让读者真正掌握数据产品经理这个新兴职业的必备技能和核心能力。
-
高级前端程序员面试笔试真题库
猿媛之家 试读
本书针对当前各大IT企业面试、笔试中的特性与侧重点,精心挑选了近3年来20套知名IT企业的前端程序员面试笔试真题,这些企业涉及业务包括社交、金融、大数据、游戏和安全软件等,非常具有代表性与参考性。在讲解的深度上,本书由浅入深,对这些题目进行了详细的分析与讲解,并提炼归纳。可同时满足入门级和中高级前端程序员的工作需求。 此外,书中还引入相关知识点,再对知识点进行深度剖析,让读者在遇到相似问题的时候,也能游刃有余地解决。读者通过本书不仅能获取求职知识,而且能更有针对性地进行求职准备。
-
爱上编程:给孩子的编程入门书
才望子株式会社 试读
这是一本给孩子的零基础编程入门书。 本书专为孩子打造,插图丰富,文字易懂,还穿插了“致家长朋友们”栏目,为家长解读更多相关专业知识,是一本适合亲子共读的读物。 本书通过例举生活中常见的家电和电子产品,将程序拟人化为可爱的“小家伙”,详细说明计算机程序是怎么运作的,以及它在我们日常生活有哪些具体的应用。 这些生动说明,除了能引发孩子对信息科技的兴趣,也能使他们及早具备“程序设计”等AI科技时代的必要技能,提高解决未来各种问题的能力!
-
ThinkPHP 5框架开发从入门到实战
陈学平 试读
ThinkPHP是Laravel之外广泛使用的PHP框架,本书结合现代Web技术,系统地介绍了ThinkPHP 5的各项功能及其在实际开发中的应用,可帮助读者快速开发企业级项目。 全书共8章,内容涵盖了ThinkPHP 5开发环境搭建、ThinkPHP 5框架简介、ThinkPHP 5配置、ThinkPHP 5路由、ThinkPHP 5控制器、ThinkPHP 5模型、ThinkPHP 5视图、ThinkPHP 5开发实战等,每一章都有大量的实例以及详尽的注释,便于读者理解和掌握。
-
Web代码安全漏洞深度剖析
曹玉杰 试读
本书深入浅出,系统性地讲解了代码审计技术的方方面面,从常规的环境搭建到漏洞原理均有介绍,再结合实战案例对主流Web安全漏洞进行剖析,对安全技术爱好者、在校大学生、相关领域从业人员等群体来说,这本书是很好的分享,同时也是做白盒安全测试时不可多得的佳作。
-
零点起飞学UG NX 8.5辅助设计
谢丽华 试读
UG(Unigraphics NX)为产品设计及加工过程提供了数字化造型和验证手段,针对用户的虚拟产品设计和工艺设计的需求,提供了经过实践验证的解决方案。本书以最新版的UG NX 8.5软件为操作平台,将基本界面、草图、曲线、建模、曲面、装配和工程图所涉及的常用知识系统分为7章讲解,在8、9章通过对电蚊香和齿轮泵两个综合案例的讲解,使理论知识和工程实际紧密结合。本书重点突出,对每一个实例都有详细的讲解,内容由浅到深,从易到难,各章节既相互独立又前后关联,语言浅显易懂,简练流畅,实用性强,可操作性高,不仅教会用户怎么使用软件,更重要的是体现一种创新性的思维方式。本书适合作为各大中专院校的机械类或近机类学生的专业教材,也可以作为读者自学教程及专业人员的参考手册。
-
Word Excel PPT办公应用从新手到高手
秋叶 试读
《Word Excel PPT办公应用从新手到高手》是指导初学者学习Word/Excel/PPT办公软件的书籍。 本书通过职场中常见的办公文档实例,详细地介绍了初学者使用Word/Excel/PPT时应该掌握的基础知识和技能,并对初学者在学习过程中经常遇到的问题提供了专业的解决方案。 《Word Excel PPT 办公应用从新手到高手》分3篇,共11章。第1篇“Word办公应用”介绍文档的基本操作、表格应用与图文混排、Word高级排版;第2篇“Excel办公应用”介绍工作簿与工作表的基本操作,规范与美化工作表,排序、筛选与汇总数据,图表与数据透视表,数据分析与数据可视化,函数与公式的应用;第3篇“PPT设计与制作”介绍编辑与设计幻灯片、动画效果与放映等内容。 本书适合职场人士阅读,也可以作为大中专类院校相关专业的教材或者企业的办公培训教材。
-
秒懂设计模式
刘韬 试读
本书共计25章,以轻松、幽默、浅显易懂的文风从面向对象编程、面向对象三大特性的理论基础开篇,然后系统且详细地讲解了单例、原型、工厂方法、抽象工厂、建造者、门面、组合、装饰器、适配器、享元、代理、桥接、 模板方法、迭代器、责任链、策略、状态、备忘录、中介、命令、访问者、观察者及解释器等23种设计模式的概念及结构机理,最后以六大设计原则收尾,全面地解析归纳了软件设计准则,参透设计模式的本质。 本书引入了很多贴近生活的真实范例,并配有大量生动形象的插图,再结合相关例程代码实战演练,循序渐进、深入浅出,引导读者探究设计模式的哲学真谛。 本书面向广大的软件设计工作者,包括但不限于各个层次从事面向对象编程语言开发的软件开发、设计、架构等工程技术人员,也可以作为大专院校相关专业教学用书和培训学校的教材。
-
Arduino开发实战指南(LabVIEW卷)
余崇梓 试读
arduino是一个应用越来越广泛的开放硬件平台,arduino项目一般使用c语言进行开发,本书介绍了另外一种arduino项目开发方法,即使用labview图形化程序开发软件进行arduino项目的开发。使用labview进行arduino开发可以很容易地设计出非常漂亮的用户界面,同时相对于c语言而言,图形化开发软件将程序开发变得更简单,用户不需要学习c语言就能进行arduino的开发。本书共分为6章,第1章及第2章介绍arduino的基本知识,第3章介绍labview的编程基础,第4章介绍labview控制arduino的工具包,第5章介绍使用labview进行arduino的基本传感器扩展开发,第6章结合8个综合实例介绍使用labview进行arduino项目的系统开发。
-
零基础学HTML+CSS第3版(零基础学编程)
张熠 试读
在零基础学习的角度,以通俗易懂的语言,结合丰富多彩的实例,来帮助初学者学习和掌握HTML语言和CSS样式设计。本书列举了大量的小型实例、综合实例,并包含3个项目案例,内容详尽、实例丰富、叙述清晰。
-
Excel职场成长笔记1
徐军泰 试读
一本书,打通数据和操作的任督二脉。通过细致的案例讲解,分类和系统地介绍职场中常用的Excel数据处理功能(如函数、数组、数据透视表、条件格式、数据有效性等)及高手级操作秘笈(如快捷键的使用、文档的加密和锁定、Excel文件的打印等),快速提升你的数据处理能力和操作效率。
-
完美统计图:Word.PPT.Excel数据可视化宝典
邓力 试读
统计图是数据可视化的主角之一,本书讲述如何制作规范的统计图。 全书共分4篇,用鲜活的实例,分别讲述数据可视化的创意与制作。 常识篇,从规范的数据语言出发,“三位一体”解读数、表、图,用“四区法”(标题区、绘图区、来源区和美化区)画图,主要制作工具是Word、PPT和Excel。 常客篇,讲述9款常见统计图:柱形图、折线图、柱线图、条形图、直方图、饼图、散点图、气泡图、象形图。 玩家篇,通过实例讲解统计图制作细节,实例包括学生作品还有商务风格和政务风格的统计图。 玩味篇,讲述统计图的故事,创意产生的起点,还有为这些故事专门拍摄的视频,同时,展望统计图的未来。 本书由5位统计专业人士联手打造,书中视频,可以扫二维码观看。 本书读者包括所有需要制作统计图的朋友,以及相关社会培训、职业培训的师生。
-
移动终端漏洞挖掘技术
徐君锋 试读
本书以通俗的语言全面介绍了移动终端漏洞挖掘技术所涉及的相关问题,重点以Android和iOS平台对应的网络、硬件、固件、系统、应用等为对象,聚焦移动终端漏洞挖掘技术的基础原理、技术方法、平台工具和实例分析。 全书由16章组成,共分四部分。 第一部分是基础篇(第1~3章),综述移动终端的特点、安全现状、安全漏洞,以及包括操作系统、App、固件、硬件和通信协议在内的漏洞类型等; 第二部分是技术篇(第4~6章),详细介绍移动终端漏洞分析方法、静态分析技术和动态分析技术; 第三部分是工具篇(第7~9章),分别介绍Android和iOS平台下移动终端漏洞挖掘工具、静态分析工具和动态分析工具; 第四部分是实例篇(第10~16章),选取近年来影响较大的典型移动终端安全漏洞,分析漏洞和补丁情况。 本书内容偏重移动终端漏洞挖掘的实际应用技术,注重其技术原理和实际操作,适合移动互联网、物联网安全相关专业人员阅读,也适合广大技术管理干部、科技人员、大专院校师生和技术爱好者作为技术参考。
-
Excel与Power BI数据分析从新手到高手
宋翔 试读
本书详细介绍了使用Excel和Power BI Desktop进行数据分析的各项功能和使用方法,及其在人力、销售和财务中的实际应用。 本书从结构上分为Excel数据分析和Power BI数据分析两部分,每部分中各章的先后顺序都是以数据分析的基本流程安排的,便于读者的学习和理解。书中包含大量案例,案例文件包括操作前的原始文件和操作后的结果文件,既便于读者上机练习,又可以在练习后进行效果对比,从而让读者快速掌握使用Excel和Power BI进行数据分析的操作方法和技巧。 书中附赠丰富的配套资源,包括案例的原始文件和结果文件、重点内容的多媒体视频教程、内容的教学PPT、Excel VBA程序开发PDF电子书、Excel函数速查PDF电子书、Excel快捷键速查PDF电子书、Excel文档模板、Windows 10多媒体视频教程。 本书适合所有想要学习使用Excel和Power BI进行数据分析、设计和制作各类报表以及专门从事数据分析工作的用户阅读,也可作为各类院校和培训班的Excel数据分析和Power BI数据分析的教材。
-
Ceph企业级分布式存储:原理与工程实践
景显强 试读
这是一本从工程角度讲解Ceph原理、实战和应用的著作,得到了近10家企业的高管和技术专家一致推荐。三位作者是RedHat和平安科技的资深技术专家,在分布式存储领域积累了丰富的经验。 虽然本书对Ceph的原理和架构做了详细的讲解,但这不是目的,本书希望读者在充分理解Ceph的原理的基础上,能够将Ceph正确、高效地应用于工程实践,在实践的过程中持续对Ceph进行优化和运维,z终实现Ceph的落地。 全书一共16章,围绕原理、实战、应用3个维度展开。 第1部分Ceph原理(第1~4章) 这部分首先介绍了Ceph的必备常识,然后系统讲解了Ceph的架构设计,z后分析了Ceph的核心技术组件和客户端组件的原理。 第二部分Ceph实战(第5~13章) 从实战的角度讲解了Ceph集群的规划、部署、管理,以及Ceph的对象存储、文件存储、块存储、容灾、故障定位和性能调优。这部分内容是本书的重点,决定了Ceph落地后的性能、容量、未来的运维便捷度和可扩展性等,想采用Ceph作为数据中心分布式存储方案的读者应重点关注。 第三部分Ceph应用(第14~16章) 通过企业网盘搭建,以及与OpenSta
-
区块链
刘湘生 试读
本书为江苏省科协组织编写的战略性新兴产业科普丛书(第二辑)之一。区块链(Blockchain)被认为是继蒸汽机、电力、信息、互联网科技之后,第五个最有潜力引发颠覆性革命的核心技术,其对互联网行业的颠覆作用清晰可见。过去20年见证了信息互联网的繁荣,通过互联网,建立了新的商业模式。当下,通过信息互联网的上层,区块链技术正构建出一个新的价值网络,通过这个网络可以进行高效、可信的流转。区块链的共识算法、P2P通讯、密码学、数据库技术和虚拟机等技术手段,在供应链金融、商品溯源、资产证券化、信用管理、电子政务、版权管理、跨境支付等方面,都已有了“跑在链上”的应用。区块链为实体经济赋能不再是一个口号,区块链的发展需要社会各方的共同参与和支持,资本是区块链产业的加速器和原动力,场景是区块链产业的基础和依靠。区块链技术和产业未来可谓方兴未艾,区块链技术和实体经济、社会民生、消费应用的深度融合将会构建可信的信任体系,让信任成为社会最基本的约定。
-
零基础学软件UI设计
王东霞 试读
本书共分为5章,内容分别为了解软件UI设计、软件界面的基础构成元素、设计软件安装和启动界面、应用软件界面的新颖设计和App软件界面设计。本书主要根据读者学习的难易程度以及在实际工作中的应用需求来安排章节,真正做到为学习者考虑,也让不同程度的读者更有针对性地学习,强化自己的弱项,并有效帮助软件UI设计爱好者提高操作速度与效率。
-
零基础学Oracle
赵雪 试读
oracle数据库是目前世界上使用最为广泛的数据库管理系统。本书不仅是一本oracle的入门教材,也是初学者快速掌握oracle的捷径。 全书以oracle 11g为例,分为4篇,循序渐进地讲述了oracle的基本语法和基本操作,从数据库的安装开始逐步介绍与数据库交互的语句以及管理数据库中的文件、备份与恢复数据库等操作。在数据库应用篇中,本书还结合.net和java的编程环境讲解了如何连接oracle数据库。 本书详细介绍了oracle中数据操作和管理的基本知识,突出了数据库操作的实用性和技巧性,其中使用了大量的示例来讲解数据库使用的每一个知识点。本书适合oracle初学者以及想提高数据库管理知识的用户阅读,并可作为开发人员的参考手册。
-
OpenStack实战指南
黄凯 试读
开源项目OpenStack正在公有云和私有云中大行其道,众多IT企业和研发团队的开发人员都跃跃欲试想要搭上这一班“云计算的动车组”。面对有史以来最为庞杂、参与人数最多的开源项目之一,如何快速理顺OpenStack中纷繁复杂的各种概念?如何深度集成和定制某个功能模块?出现问题时面对隐晦的日志无法找到根本原因怎么办?想弄清楚OpenStack某个模块的设计精髓以模仿这样一个大规模分布式计算框架,又该学些什么?本书将带领你抽丝剥茧,了解每个模块的使用方法和工作原理,让你可以在短时间内一窥OpenStack的全貌并找到最合适的方法深度定制一个云计算环境。 本书主要内容和特色: 由浅入深,既有快速上手向导,又有深度定制所需的重要知识点。 本书突出以实战为主的阅读目的,所有内容都在一线真实环境中经过实践检验。 对于关键参数和大量配置信息均给出了归纳和说明,去繁取精,一目了然。 针对每个组件不仅做了针对性的用法分析,同时介绍一些与云计算相关的虚拟化知识和系统管理方法。 结合大量图例展示组件之间的调用顺序和关系,全方位展示系统过程与原理。 配合各章的主题,进行关键核心代码的解读,做到“知其然,也知其所以然”,帮助读者进一步开展更深入的学习。 本书是目前有关OpenStack使用和开发方面较全面的作品,结合了作者在各自领域的实战经验和最佳实践,全方位整理和总结了各种与OpenStack相关的知识和文档,通过通俗易懂的语言,并配以大量关键代码的解读,深入浅出地介绍OpenStack的关键组件,帮助读者快速高效地了解和掌握基于OpenStack的云计算环境的搭建与运营。 书中首先通过介绍OpenStack体系结构和相关开发资源,以及第2章的向导帮助读者快速配置一个普通的OpenStack环境。然后重点介绍如何使用OpenStack的计算API以及如何通过扩展来得到自定义功能,其中包括定制化开发Horizon图形界面所需要了解的各种知识。接着围绕OpenStack的计算、存储和网络组件进行深入剖析和展示,如基本调用流程、主要配置项和常用选项的使用方法等。最后综合数据中心的典型运维场景介绍了OpenStack日常维护与诊断,进一步帮助读者提升对OpenStack的掌握与运用。
-
CCIE之路:MPLS VPN技术架构考试与实验指南
周亚军 试读
适用于备考思科RS CCIE认证和SP CCIE认证的考生,同时可以作为构建和维护运营商MPLS VPN网络的工程师的指导手册,本文档以大量实验和理论注解来演练MPLS VPN技术,可以快速帮助初学者入门以及慢慢进行深入研究。 实验文档纯手工打造,适合NP和IE学员使用。
-
七周七数据库
Eric Redmond,Jim R.Wilson 试读
如今,我们要面对和使用的数据正在变得越来越庞大和复杂。如果说数据是新的石油。那么数据库就是油田、炼油厂、钻井和油泵。作为一名现代的软件开发者,我们需要了解数据管理的新领域,既包括RDBMS,也包括NoSQL。 本书遵循“七周七语言”的写作风格和体例,带领你学习和了解当令最热门的开源数据库。在简单的介绍之后,本书分章介绍了7种数据库。这些数据库分别属于5种不同的数据库风格,但每种数据库都有自己保存数据和看待世界的方式。它们依次是PostgreSQL、Riak、ApacheHBase、MongoDB、ApacheCouchDB、Neo4J和Redis。本书将深入每一种数据库,介绍它们的优势和不足,以及如何选取一种最符合你的应用需求的数据库。 本书适合数据库架构师、数据库管理员,以及想要了解和学习各种NoSQL数据库技术的程序员阅读。本书将帮助读者了解、选择和应用这些数据库,从而更好地发挥日益增长的大数据的能力。
-
JavaScript设计模式
Addy Osmani 试读
设计模式是解决软件设计中常见问题的可复用方案。学习任何编程语言,设计模式都是一个令人兴奋和极具吸引力的话题。 《JavaScript设计模式》是JavaScript设计模式的学习指南。全书分为14章。首先介绍了什么是模式、模式的结构、类别、模式的分类、如何编写模式等等;然后,集中介绍了很多流行的设计模式在JavaScript中的应用,包括Module(模块)模式、Observer(观察者)模式、Facade(外观)模式和Mediator(中介者)模式;最后,还探讨了模块化的JavaScript模式、jQuery及其插件中的设计模式。 《JavaScript设计模式》适合专业的Web开发人员和前端工程师阅读。通过阅读本书,他们将能够提高对设计模式的认识,并学会如何将设计模式应用到JavaScript编程语言中。
-
MATLAB与机器学习
迈克尔·帕拉斯泽克 试读
机器学习正在众多学科中变得愈加重要,它应用于工程领域中的自动驾驶汽车技术和金融领域中的股市预测,而医疗专业人员则使用它来辅助诊断。 虽然许多优秀的机器学习软件包可以通过商业购买和开源软件渠道获得,但深入理解其中隐藏的算法原理仍然是很有价值的。 进而,自己动手编程来实现算法则会更加受益匪浅,因为这样不仅能够深入了解商业和开源软件包中的算法实现方法,还能掌握足够的背景知识来编写定制化的机器学习软件以实现特定的应用需求。 本书适用于信息领域中对机器学习感兴趣的技术人员和开发者,也适用于其他技术领域中对如何利用机器学习和MATLAB来解决专业领域问题感兴趣的技术人员。
-
系统与芯片ESD防护的协同设计
弗拉迪斯拉夫·瓦什琴科 试读
本书涉及模拟集成电路和系统关键方面的系统级静电放电(ESD)保护设计。 本书重点介绍嵌入式半导体集成电路(IC)、片上系统组件和集成电路系统级保护设计。 本书基于IC系统的ESD保护的循序渐进的过程,结合集成电路级和系统级ESD测试方法的相关性探讨,提供一个详细可用的芯片级ESD测试方法。
-
Python文本分析
迪潘简·撒卡尔(Dipanjan Sarkar) 试读
本书首先介绍了与文本分析相关的自然语言基本概念以及Python语言的特点、特性和常用功能。 然后,结合示例代码详细阐述了文本理解与处理、文本分类、文本摘要、文本相似性与聚类、语义与情感分析等内容,具有很强的实用性,内容覆盖了文本分析的重要方面,为相关应用的开发和研究提供了很好的参考借鉴。
-
深入理解分布式事务:原理与实战
肖宇 试读
本书的广度与深度兼备、理论与实战兼顾的分布式事务专著,它从基础知识、解决方案、原理分析、源码实现、工程实战5个维度对分布式事务做了全面、细致的讲解,试图解决你在实践中遇到的所有关于分布式事务的问题。 两位作者都是分布式事务领域的资深架构专家,是Apache ShenYu(incubating)网关创始人、Hmily、RainCat、Myth等分布式事务框架的创始人。本书因为内容扎实,所以得到了来自京东、阿里、腾讯、蚂蚁金服、滴滴、饿了么、58集团、IBM等互联网大厂及Apache软件基金会的近20位专家的高度评价。 全书配有大量流程图和原理图,便于读者阅读理解;精选了大量来自生产环境的完整案例及其代码,便于读者动手实践。阅读本书,你将体验到事半功倍的效果。
-
MATLAB 2020 GUI程序设计从入门到精通
黄熹 试读
《MATLAB 2020 GUI程序设计从入门到精通》以MATLAB 2020为基础,结合高等学校师生的教学经验,讲解GUI程序设计的各种方法和技巧。 本书共8章,主要包括MATLAB编程环境、MATLAB基础、GUI编程基础、App Designer编辑应用、绘图在GUI中的应用、数据分析、图像处理、信号处理在GUI中的应用。《MATLAB 2020 GUI程序设计从入门到精通》覆盖GUI程序设计的各个方面,实例丰富而典型,可以指导读者有的放矢地进行学习。 《MATLAB 2020 GUI程序设计从入门到精通》既可作为MATLAB工程技术人员的入门用书,也可作为本科生和研究生的学习用书。
-
Linux嵌入式系统开发从小白到大牛
赵凯 试读
本书的宗旨是让读者紧跟书中内容的安排顺序并结合具体案例进行学习,最终可以独立编写个人的嵌入式Linux系统。 全书共16章,在章节安排上本着由易到难、深入浅出的原则,具体内容如下。第1~3章主要介绍Linux嵌入式开发的基础知识;第4、5章分别从硬件角度和软件角度分析嵌入式Linux学习的相关工具;第6~9章是本书的重点,分别对Makefile、U-boot、内核和根文件系统进行了详细介绍。第10~12章介绍了Linux的驱动开发,是本书的难点内容,也是嵌入式Linux系统工程师必须掌握的内容。第13~16章结合当下物联网、车联网等热门技术领域知识,完成了4个综合项目案例。 本书适合广大从事嵌入式Linux系统开发的技术人员、嵌入式Linux系统开发爱好者以及大中专院校相关专业的学生阅读,相关培训院校及高校教师亦可将本书作为教材或参考书。
-
Android应用开发教程(第2版)
罗文 试读
本书全面细致地讲解了Android应用开发的各种技术,是学习Android应用编程的必备教材。全书在原第1版的基础上使用Android Studio作为开发工具,面向Android 9.0修正新的实现方法和技术。本书全面讲解了开发环境的搭建,Android资源的使用,Android界面设计技术(Android组件),Activity的使用,信使、广播和消息处理,Service应用,Android数据存储处理,多媒体组件的使用,图形特效与动画技术,网络编程等方面的知识。 本书在讲解基础知识的同时,注重动手能力的提升,每个技术模块都精心设计了一个实践项目,在项目解决过程中,力争使读者对基本开发技术的使用有更深入的认识,达到灵活使用的目的;同时每章后配备了练习题供读者练习使用。 本书内容详尽,实例丰富,非常适合高职院校相关专业学生、零基础学习人员、有志于从事移动App开发的初学者作为教材使用;也适合作为相关培训机构的师生和软件开发人员的参考用书。
-
SAP Web Dynpro for ABAP开发技术详解:基础应用
孙东文 试读
《SAP Web Dynpro For ABAP开发技术详解——基础应用》主要介绍SAP异于ABAP传统编程的Web编程技术: Web Dynpro For ABAP。全书共5 章, 以Web Dynpro for ABAP的概述、开发环境、开发基础、跨组件编程和动态编程作为主要介绍内容。详细讲解Web Dynpro for ABAP这门技术中各元素之间的关联及制约关系、如何设置Web Dynpro for ABAP 的运行环境、如何创建及编辑Web Dynpro for ABAP的基本元素、如何引用其他的组件、在未知用户交互时如何动态编辑Web Dynpro for ABAP应用等内容。 《SAP Web Dynpro For ABAP开发技术详解——基础应用》提供了大量配置细节及实例源码, 深入剖析Web Dynpro for ABAP架构关键技术。技术架构部分可作为Web Dynpro for Java 开发人员 深入SAP系统的必备指南。
-
Python+Excel职场办公数据分析
王红明 试读
智能化、自动化办公逐渐成为职场办公的发展趋势,工作中结合Python编程可以自动完成大量重复性的工作,大幅提高工作效率。同时,通过Python编程可以从繁杂无序的海量数据中找出规律,分析出竞品特点、客户喜好、客户来源等。比如银行信贷人员统计大量的贷款客户本息支付情况,上市公司财务人员统计大量的财务数据,企业运营人员统计分析竞品海量数据,连锁超市管理人员分析热销品、客户喜好、复购率等。总之,自动化办公及大数据分析将是未来发展的趋势,是大家都应掌握的一门技能。 《Python+Excel职场办公数据分析》以实战案例为主(重点为Python处理分析Excel数据的案例),用大量的实战案例给读者演示如何处理实际工作中的办公自动化问题,如何对大数据进行分析处理。教会职场人士使用办公自动化及大数据分析解决实际问题的方法。 《Python+Excel职场办公数据分析》适合数据工作量大的职场人士、财务人士、数据分析人士、商务人士、自动化办公用户、需要处理大数据的用户等阅读学习,也可供Python编程爱好者学习参考。
-
After Effects CC 2018影视特效与合成案例教程
甘百强 试读
本书全面介绍了After Effects CC 2018的基本功能及实际应用,通过33个案例,系统地介绍了After Effects的各项功能和特效合成制作技术。 全书分为7章,第1章介绍了影视特效与合成的基础知识、After Effects的工作流程和工作界面等知识;第2章介绍了项目管理;第3章介绍了After Effects的动画制作功能,其中包括初级动画、高级动画和遮罩动画的创作技法;第4章介绍了色彩调节的相关知识及创作技法;第5章介绍了键控技术及创作技法;第6章介绍了特效合成插件的使用及创作技法;第7章介绍了视频输出和工程源文件打包的方法。 本书内容丰富、结构严谨、技术参考性强,可作为数字媒体艺术与动画专业的教学用书,同时也非常适合After Effects 爱好者参考,对于影视后期、栏目包装制作的从业人员也有较高的参考价值。
-
Creo 6.0曲面设计教程
北京兆迪科技有限公司 试读
本书全面、系统地介绍了Creo 6.0的曲面设计方法和技巧,包括曲面设计的发展概况、曲面造型的数学概念、曲面基准的创建、简单曲面的创建、复杂曲面的创建、曲面的修改与编辑、曲面中的倒圆角、曲线和曲面的信息与分析、ISDX曲面设计、自由式曲面设计以及产品的逆向设计等。 在内容安排上,为了使读者更快地掌握Creo软件的曲面设计功能,书中结合大量的范例对Creo曲面设计中一些抽象的概念、命令和功能进行讲解;另外,书中以范例的形式讲述了生产一线实际曲面产品的设计过程,这样安排能使读者较快地进入曲面设计实战状态;在写作方式上,本书紧贴软件的实际操作界面,采用软件中真实的对话框、操控板和按钮等进行讲解,使初学者能够直观、准确地操作软件进行学习,提高学习效率。 书中所选用的范例、实例或应用案例覆盖了不同行业,具有很强的实用性和广泛的适用性。 本书可作为工程技术人员的Creo曲面设计自学教程和参考书籍,也可作为大中专院校学生和各类培训学校学员的Creo课程上课或上机的练习教材。
-
TensorFlow神经网络到深度学习
张德丰 试读
本书以TensorFlow为平台,从神经网络到深度学习由浅入深进行介绍,书中每章都以理论引出,以TensorFlow应用巩固结束,做到理论与实践相结合,使读者快速了解神经网络、深度学习等内容,同时领略利用TensorFlow解决这些问题的简单和快捷。本书共12章,主要内容包括TensorFlow软件介绍、计算机视觉与深度学习、深度神经网络的基础、全连接神经网络、卷积神经网络、高级卷积神经网络、循环神经网络、对抗神经网络、其他监督学习、非监督学习、自动编码机、强化学习等。
-
办公设备使用与维护
游春晖主编;邓智耀,周艳副主编 试读
《办公设备使用与维护》是计算机网络技术专业课程改革成果教材。《办公设备使用与维护》采用“项目导向,任务驱动”的编写思想编写而成,强调实用性和操作性,体现“做中学、做中教”的教学理念。《办公设备使用与维护》内容来自编者的精心调查分析,主要内容包括9类常用办公自动化设备,涉及计算机及常用办公网络设备、复印机、扫描仪、打印机、传真机、数码影像拍摄设备、投影设备、装订设备、其他办公设备等,将日常办公中对它们的使用与维护编制为9个项目,每个项目又设置若干个任务和活动。通过这些任务和活动,使学生边操作边掌握常见办公设备的基本工作原理及安装、使用、维护和常见故障的排除。