-
架构真意:企业级应用架构设计方法论与实践
范钢,孙玄 试读
本书分三大部分: 首先是部分,架构设计方法论。这部分首先侃侃而谈,为架构师成长指引道路。然后,以“5视图法”架构设计为主线,同时穿插领域驱动设计、整洁架构设计、大前端+技术中台等思想,为读者展现一整套严密、完整,且落地可操作的架构设计方法。后,探讨另一个难题:技术架构改造,并提出架构跑道、使能故事、架构重构等一系列方法。 之后是第二部分,分布式架构设计与实践。这部分从实践的角度讲解目前非常流行的互联网分布式架构的设计思路、软件架构,以及涉及的软件技术,让读者在应对这一类型的系统时,对架构设计、技术选型、架构演化,都有一个清楚的认识。 第三部分,大数据架构设计。这部分首先从宏观的角度描绘未来大数据、人工智能的发展方向、商业应用,以及技术发展趋势,以及5G或物联网背景下新的发展动向。然后,从大数据技术、数据治理、数据分析和人工智能等几个方面,讲解大数据架构设计。
-
机器意识:人工智能如何为机器人装上大脑
阿卡普拉沃·包米克 试读
科学是对宇宙运行的基本原理的研究,很大程度上基于实验和观察。这种一贯统一的知识体系是由我们的感官感知,并由我们大脑的处理能力推断出来的。 当我们走向以自动化、自我丰富的人工智能智能体和虚拟现实为主导的未来时,技术(特别是人工智能)将决定实验和观察的过程。因此,人工智能将成为引导我们走向科学的工具和准则。此外,人们相信,当接近技术奇点时,技术增长将打破历史纪录,对于我们自己掌握的生物智能来说,速度太快了。 随着人工领域处理能力的增强和信息的过剩,我们对科学是从逻辑中提取的信息和原理的统一体的定义,以及因果关系,将开始与人工智能紧密联系在一起。
-
Java EE互联网轻量级框架整合开发:SSM+Redis+Spring微服务(全2册)
杨开振 试读
在Java互联网后台开发中,SSM框架(Spring+Spring?MVC+MyBatis)成为了主要架构,本书讲述了SSM框架从入门到实际工作的要求。与此同时,为了提高系统性能,NoSQL(尤其是Redis)在互联网系统中已经广泛应用用,为了适应这个变化,本书通过Spring讲解了有关Redis的技术应用。随着微服务的异军突起,Spring微服务也成为时代的主流,本书也包括这方面的内容。 本书主要分为7部分:第1部分对Java互联网的框架和主要涉及的模式做简单介绍;第2部分讲述MyBatis技术;第3部分讲述Spring基础(包括IoC、AOP和数据库应用),重点讲解Spring数据库事务应用,以满足互联网企业的应用要求;第4部分讲述Spring?MVC框架;第5部分通过Spring讲解Redis技术;第6部分讲解Spring微服务(Spring?Boot和Spring?Cloud);第7部分结合本书内容讲解Spring微服务实践。
-
构建企业级推荐系统:算法、工程实现与案例分析
刘强 试读
首先让读者对推荐系统有一个基础的认知,然后针对将要用到的算法知识进行了详细讲解,接着从用户维度、标的物维度、算法维度、平台方维度等角度介绍了评估方法,再进行了工程实现,通过案例对工程实现的核心模块、架构设计、技术选型进行分解。 紧接其后从运营角度讲解了推荐产品的应用场景及设计推荐产品的基本原则,并进行了实践,通过实践案例分析,进一步强化前面介绍的各个知识点,让读者有一个系统认识。
-
智能风控平台:架构、设计与实现
郑江 试读
本书第1章介绍了信息安全人员做安全评估、渗透测试常用的系统环境与网络环境配置。 第2章介绍了黑客入门基础,社会工程学。 第3章介绍了密码学理论和开源工具GnuPG与OpenSSL的配置与使用。 第4章介绍了一些常用的黑客手法,然后引出相对应的防护策略,并且介绍了一款开源漏洞扫描工具。 第5章介绍了三种常见的Web安全问题:欺骗攻击、数据库注入与XSS跨站攻击。 第6章介绍了入侵检测工具Snort和开源蜜罐体系Honeyd。 第7章介绍了WiFi中WEP和WPA或WPA2的破解方法以及无线路由中常见的UPnP带来的安全隐患。 第8章介绍了国家推动信息安全战略的依据及测评流程,并针对与真实测评一致的部分内容进行模拟测评。
-
SolidWorks 2020完全实战技术手册
刘志明 试读
《SolidWorks 2020完全实战技术手册》的介绍生动而不涩滞,内容编排张弛有度,实例叙述实用而不烦琐,能够开拓读者思路,提高读者阅读兴趣,使其掌握方法,提高读者对知识的综合运用能力。通过对本书内容的学习、理解和练习,相信读者能够真正具备SolidWorks设计者的水平和素质。《SolidWorks 2020完全实战技术手册》既可以作为院校机械CAD、模具设计、数控加工、产品设计等专业的教材,也可作为对制造行业有浓厚兴趣的读者的自学用书。
-
零信任网络安全:软件定义边界SDP技术架构指南
陈本峰 试读
本书介绍了零信任的基本概念及以零信任理念为基础的软件定义边界(SDP)的概念、主要功能、商业与技术优势,对技术架构、组件、工作原理和协议进行了深入分析,详细介绍了SDP架构部署模式,并梳理了其适用场景,指导技术人员做出选择。本书还梳理了SDP的应用领域,与现有技术实现方式进行了对比,并结合SDP的特点与优势,为企业安全上云给出具体应用场景。零信任在防御分布式拒绝服务攻击方面有天然优势,本书介绍了DDoS攻击定义、攻击向量,以及通过SDP防DDoS攻击的原理。结合国内网络安全法律法规要求,本书在等保2.0合规方面进行了完整梳理,包含安全通用要求、云计算安全扩展要求、移动互联安全扩展要求、物联网安全扩展要求、工业控制系统安全扩展要求,详细介绍了基于SDP满足各级等保2.0要求的方法。除了SDP架构,本书还详细介绍了其他零信任参考架构,包括NIST的零信任架构、Google的BeyondCorp、微软的零信任安全模型、Forrester的零信任架构。本书通过介绍多个SDP和零信任案例,为读者提供了更具体的落地实施参考。
-
人机博弈:人工智能大辩论
郝英好 试读
本书选出最有代表性的八个人工智能定义、最该被人铭记的十大事件和人物、最受关注的八个人工智能话题,以正反两方思辨的方式提出我们对人工智能相关问题的大胆思考。 人工智能何时超越人类?人工智能是否具有人类意识?人工智能是否在抢人类的饭碗?人工智能是否会改变政治的本质?人工智能是否会进行艺术创作?谁掌握智能战争的决策权?人工智能如何影响网络安全?人工智能如何影响舆论?在思考之余,本书还从对人工智能时代的挑战与治理进行分析,提出约束人工智能的三条锁链:伦理与原则,标准制定,风险评估与预警。通过这种形式,为读者拨开围绕在人工智能身上的迷雾,并给读者带来思考的乐趣和人生的启迪。
-
C++服务器开发精髓
张远龙 试读
本书从操作系统原理角度讲行C++服务器开发所需掌握的技术栈。全计9章,第1~2章讲解C++ 11/14/17新标准中的常用特、新增类库,以及C++必须熟练掌握的开发调试工具链;第3~6章详细讲解C++服务器开发中的多线程编程技术、网络编程知识、网络故障调试与排查常用工具,以及通信协议的设计思路、技巧;第7~8章详细讲解一个带网络通信组件的高能服务的基本设计思路和注意事项;第9一步补充服务相关的常用模块设计思路和方法。 本书秉承的思想是,通过掌握技术原理,可以轻松制造“轮子”,灵活设计出优雅、鲁棒的服务,并快速学术。无论是对于C/C++、计算机专业的学生,还是对于想了解操作系统原理的读者,本书都参考价值。
-
Spring Cloud开发实战
徐文聪 试读
本书是一本Spring Cloud开发的入门级教程图书,也是一本着重于动手实战的编程指导书。随着这两年Spring Cloud开发的日渐火热,无论是对于编程工作者、编程讲师或是编程爱好者与学生,掌握SpringCloud 开发技能都将为自己带来极大的收获。 本书分15个章节对Spring Cloud的各种组件进行全面讲解,并针对某个组件的替代产品进行针对性的比较。有Spring Cloud的注册中心Eureka,Consul;网关组件Zuul和Gateway;异步消息队列Kafka,配置中心config等。本书章节简明扼要,务求用最简洁的文字和代码将整个Spring Cloud技术体系进行讲解说明,读者在阅读的过程中也能收获匪浅。
-
ArcGIS Python编程基础与应用
芮小平 试读
Python是目前最热门的开发语言之一, ESRI公司已经将Python作为ArcGIS产品的主要二次开发语言。在ArcGIS开发中使用Python语言,既可以高效地调取ArcGIS地理数据处理的功能,又可以便捷地使用众多Python的开源资源。 本书结合大量地理实际应用代码和数据,重点介绍了Python的基础知识、ArcGIS中Python的使用方法、地图文档和图层的访问与管理、空间数据访问与操作、矢量数据和栅格数据分析、地图制图、自定义工具、插件制作等内容。 本书可供地理学、生态学等相关专业从事地理数据处理的人员学习使用,从而快速掌握ArcGIS Python编程方法。
-
Word+Excel+PPT高效办公从入门到精通
罗亮 试读
本书以实用为目的,由浅入深地介绍了Microsoft Office办公软件中的Word、Excel和PowerPoint 3大组件的基本操作和实用技巧。 本书共分为3部分,第一部分介绍Word文档操作,包括Word文档录入与编排、图文混排、文档中的表格应用等;第二部分介绍Excel表格制作,包括数据录入与整理、数据查看与分析、公式与函数应用等;第三部分介绍PowerPoint幻灯片制作,内容包括幻灯片编辑与放映、幻灯片母版与动画设计和幻灯片多媒体与交互应用等。 书中精选各类职场案例,如公文信函、通知启示、工作报告、工资管理、企业宣传、市场分析、财务报表、工作总结等,实用性强,读者可以拿来就用。本书适用于各类职场办公人员学习,是文秘助理、宣传策划、人事管理、后勤管理、市场营销、商务精英、企业领导以及公务员等各行业办公人员快速学习办公软件的得力助手。
-
计算机网络组建与管理标准教程(实战微课版)
梁树军 试读
在物联网及大数据广泛应用的时代背景下,计算机网络在人们日常生产生活中的应用越来越多。《计算机网络组建与管理标准教程(实战微课版)》介绍计算机网络的历史、作用、组成、搭建、维护等内容。 全书共11章,包括计算机网络基础知识;按照TCP/IP参考模型的分层结构,介绍物理层、数据链路层、网络层、传输层、应用层的作用及各种协议;无线网络技术;小型局域网的组建;大中型企业局域网的组建;常用网络服务的搭建;计算机网络安全与管理等。每章内容除了必备的理论知识外,还穿插了“知识点拨”“动手练”等板块,以让读者拓展知识结构,完善知识体系。每章的结尾处安排了“新手答疑”板块,解答读者学习时可能遇到的难题,解决实际问题。
-
解码智能时代:刷新未来认知
信风智库 试读
本书是立足智能时代的背景编写的,全书分为12个部分,对大数据、人工智能、区块链、5G、物联网、智慧城市、云计算、数字政府、金融科技、智能医疗、智能制造、智慧教育相关内容进行了深度阐述,力图全景呈现智能技术的概念、思想及发展现状,以及它们对未来产业和社会的影响。该书在智能化产业起步阶段具有行业影响力和启发作用。适合于不同层次和领域的研究人员及学生阅读,也是相关领域的科研与工程技术人员的参考书。
-
随机信号分析与处理(第3版)
罗鹏飞 试读
本书介绍了随机信号分析、检测与估计理论的基本原理及其应用。全书共9章,主要内容包括随机变量基础、随机过程的基本概念、随机过程的线性变换、随机过程的非线性变换、窄带随机过程、马尔可夫过程和泊松过程、估计理论、统计判决理论、噪声中信号的检测。本书在内容编排上按照基本理论、应用实例、实验的形式展开,强调对随机信号分析与处理基本概念的理解和系统方法的掌握,注重理论和实践的结合,特别是强调MATLAB在随机信号分析与处理中的应用。书中给出了大量的例题和信号处理实例,每章最后附有习题、计算机作业、实验,部分习题附有答案。本书配有讲课视频,可扫描二维码观看,辅助课堂教学和课后自学。 本书可作为高等学校电子信息类专业本科生的教材,也可供信号处理相关领域的工程技术人员参考。
-
统计学习必学的十个问题:理论与实践
李轩涯 试读
统计学习是机器学习的重要分支,本书兼顾了数学上的理论和代码实践,内容主要包括基础知识和统计学习模型。第1章、第2章结合VC维介绍过拟合的本质,并介绍手动特征选择的办法; 第3章、第4章从最简单的线性模型出发经过概率统计的解读而得到分类和回归算法; 第5章讨论不依赖于假设分布的非参数模型; 第6章介绍将核方法作为一种非线性拓展的技巧,介绍如何将该方法应用到很多算法中,并引出了著名的高斯过程; 第7章以混合高斯作为软分配聚类的代表性方法,从而引出著名的EM算法; 第8章讨论了机器学习的集成算法; 第9章介绍的线性和非线性降维方法将会解决维度灾难问题,并且不同于单纯的特征选择; 第10章讨论不依赖于独立同分布假设的时间序列算法。
-
卷积神经网络的Python实现
单建华 试读
卷积神经网络是深度学习重要的模型之一。本书是卷积神经网络领域的入门读物,假定读者不具备任何机器学习知识。书中尽可能少地使用数学知识,从机器学习的概念讲起,以卷积神经网络的zui新发展结束。 本书首先简单介绍了机器学习的基本概念,详细讲解了线性模型、神经网络和卷积神经网络模型,然后介绍了基于梯度下降法的优化方法和梯度反向传播算法,接着介绍了训练网络前的准备工作、神经网络实战、卷积神经网络的应用及其发展。针对每个关键知识点,书中给出了基于NumPy 的代码实现,以及完整的神经网络和卷积神经网络代码实现,方便读者训练网络和查阅代码。 本书既可以作为卷积神经网络的教材,也可以供对卷积神经网络感兴趣的工程技术人员和科研人员参考。
-
你不知道的JavaScript(下)
Kyle Simpson 试读
JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解。 本套书直面当前JavaScript开发人员不求甚解的大趋势,深入理解语言内部的机制,全面介绍了JavaScript中常被人误解和忽视的重要知识点。 本书是其下卷,主要介绍了JavaScript入门知识和对ES6及未来发展趋势的展望。
-
活文档:与代码共同演进
西里尔·马特雷尔(Cyrille Martraire) 试读
这是一本活文档参考指南,教你如何像写代码一样有趣地持续维护文档。 书中系统地阐述了计算机软件开发各个阶段中文档写作的步骤、内容、方法、工具、特点和要求,详尽指导软件开发人员和文档开发工程师写出规范的文档,包括软件文档的概念和内容,软件文档编写的原则和步骤,软件文档的管理和维护,可行性研究报告、软件需求报告、软件测试计划等文档的写作方法和写作技巧。
-
Unity 3D游戏开发(第2版)
宣雨松 试读
Unity 是一款市场占有率非常高的商业游戏引擎,横跨25 个主流游戏平台。 本书基于Unity 2018,结合2D 游戏开发和3D 游戏开发的案例,详细介绍了它的方方面面,内容涉及编辑器、游戏脚本、UGUI 游戏界面、动画系统、持久化数据、静态对象、多媒体、资源加载与优化、自动化与打包等。 本书适合初学者或者有一定基础的开发者阅读。
-
区块链技术进阶与实战(第2版)
蔡亮 试读
本书从实战的角度对区块链技术进行了全面的介绍和剖析,非常适合区块链开发人员由浅入深地学习区块链技术。全书共分为4个部分:第一部分对区块链进行全景分析,介绍其概念、历史、技术流派、主要公司和典型应用场景;第二部分对知名开源区块链平台以太坊和HyperLedger进行详细解读;第三部分对企业级区块链平台的核心技术进行分析;第四部分介绍了6个区块链实际应用项目案例。第2版对调研数据、 平台介绍、开发实践和项目案例进行了全面补充和更新。 本书适用于对区块链技术感兴趣的程序员、架构师和高校学生,非常适合作为高校教材和培训资料。
-
虚拟桌面移动办公技术
刘蓓 试读
本书是国家信息中心信息与网络安全部工程研究人员对近年来在虚拟桌面技术研究,政务安全虚拟桌面解决方案研发,在政务、医疗、通信、教育、海关、金融等行业应用实践等方面所获得的成果,进行全面论述的专业著作。 当前随着云计算、大数据、移动互联网等新技术的快速发展和应用,基于虚拟桌面技术来构建移动办公系统成为必然趋势。虚拟桌面系统因其易于部署、易于使用、易于管理并且安全可靠的特点,具有广阔的应用前景和迫切的市场需求。 本书围绕当前最新的虚拟桌面技术,系统地介绍技术发展趋势、虚拟桌面平台构建技术路线和行业应用实践,深入剖析虚拟桌面终端、虚拟化支撑平台、办公应用平台和安全管理平台等四个关键部分的实现原理、技术架构和使用方式等核心内容,为虚拟桌面技术在各行业的实践应用提供了非常有价值的参考和借鉴。
-
清华大学软件开发大全集从入门到精通系列(全12册)
明日科技 试读
本套书包括:《Java从入门到精通(第5版)》;《Java Web从入门到精通(第3版)》;《JavaScript从入门到精通(第3版)》;《C语言从入门到精通(第4版)》;《C#从入门到精通(第5版)》;《C++从入门到精通(第4版)》;《HTML5从入门到精通(第3版)》;《Python从入门到精通》;《PHP从入门到精通(第5版)》;《Visual C++从入门到精通(第5版)》;《Visual Basic从入门到精通(第5版)》;《ASP.NET从入门到精通(第5版)》12册。
-
深入解析C#(第4版)
乔恩·斯基特 试读
C#语言简洁优雅,精妙强大,是当今编程语言的集大成者,功能不断推陈出新,受到众多开发人员的推崇。本书是C#领域不可多得的经典著作,新版重磅升级,不仅重新组织了内容,还全面更新并细致剖析了C#6和C#7的新增特性,为读者奉上知识盛宴。作者在详尽展示C#各个知识点的同时,注重从现象中挖掘本质,解读语言背后的设计思想,深入探究了C#的核心概念和经典特性,并将这些特性融入代码示例,帮助读者顺畅使用C#,享受使用C#编程的乐趣。
-
Java 8函数式编程
Richard Warburton 试读
多年以来,函数式编程被认为是少数人的游戏,不适合推广给普罗大众。写作此书的目的就是为了挑战这种思想。本书将探讨如何编写出简单、干净、易读的代码;如何简单地使用并行计算提高性能;如何准确地为问题建模,并且开发出更好的领域特定语言;如何写出不易出错,并且更简单的并发代码;如何测试和调试Lambda表达式。如果你已经掌握Java SE,想尽快了解Java 8新特性,写出简单干净的代码,那么本书不容错过。
-
统计思维:程序员数学之概率统计(第2版)
Allen B. Downey 试读
《统计思维:程序员数学之概率统计(第2版)》是一本以全新视角讲解概率统计的入门图书。抛开经典的数学分析,Downey手把手教你用编程理解统计学。 具体说来,《统计思维:程序员数学之概率统计(第2版)》通过一个案例研究,介绍探索性数据分析的全过程:从收集数据、生成统计信息,到发现模式、验证假设。同时研究分布、概率规则、可视化和其他多种工具及概念。此外,第2版新增了回归、时间序列分析、生存分析和分析方法等章节。
-
重复数据删除技术:面向大数据管理的缩减技术
付印金 试读
本书是一本专门介绍重复数据删除技术的专业书籍。全书共分为8章,以大数据存储为背景,介绍重复数据删除的关键技术及其应用场景。通过学习本书,读者能够了解信息存储技术基础、大数据管理主流技术和高效能存储管理基本知识,并可以深入理解重复数据删除技术的概念、分类、存储原理及关键技术,还可掌握前沿的应用,如感知源端重删机制和高可扩展集群重删技术,了解主流厂商重删存储相关产品及其应用案例。 本书面向从事大数据存储系统设计及相关技术研究和开发工作的读者。既可以作为存储系统架构师、软件开发工程师、产品或项目经理、数据中心运维人员等的实用工具书,还可以作为普通高等院校计算机和大数据科学相关专业的教学或科研人员、研究生、高年级本科生及相关培训机构学员的学习参考书。
-
零基础入门Python游戏
车洪 试读
本书介绍如何利用Python语言编写2D小游戏,其中会对涉及的Python游戏库Pygame与Cocos2d进行详细讲解,包括理论及大量示例代码。本书系统性地对Cocos2d进行介绍,以弥补目前市面上关于Cocos2d Python的教程较少的缺憾。 本书适合具备一定Python语法基础。并对Python游戏编程感兴趣的人士阅读。
-
新手学电脑从入门到精通
郭绍义 试读
本书从认识电脑组成开始,带领读者熟悉Windouws 10系统的基本功能应用。 全书通过操作图解,详细展示了电脑组装、基础操作、办公、上网、维护和安全防范方面的内容。 通过阅读这本书,电脑新手能快速熟悉电脑操作,电脑老手能有效精进操作技巧。
-
Python计算机视觉编程
Jan,Erik,Solem 试读
《Python计算机视觉编程》是计算机视觉编程的实践指南,依赖Python语言讲解了基础理论与算法,并通过大量示例细致分析了对象识别、基于内容的图像搜索、光学字符识别、光流法、跟踪、三维重建、立体成像、增强现实、姿态估计、全景创建、图像分割、降噪、图像分组等技术。另外,书中附带的练习还能让读者巩固并学会应用编程知识。 《Python计算机视觉编程》适合的读者是:有一定编程与数学基础,想要了解计算机视觉的基本理论与算法的学生,以及计算机科学、信号处理、物理学、应用数学和统计学、神经生理学、认知科学等领域的研究人员和从业者。
-
数据库可靠性工程:数据库系统设计与运维指南
莱恩·坎贝尔 试读
数据是当今企业的宝贵资产,设计、构建并维护数据存储的重要性不言而喻,而技术的快速迭代给数据库可靠性带来了更多挑战,也向数据库管理员提出了更高要求。本书从可靠性这一视角就数据库的构建和运维展开细致讨论。全书内容分为两大部分:前一部分介绍运维基础知识,包括行为准则、服务等级管理、风险管理和运维可见性;后一部分深入研究数据本身,包括基础设施、备份和恢复、安全、存储和复制、架构等。
-
python编程基础(中学版)
庄浩 试读
人工智能的普及将是未来的发展趋势,本书作为青少年人工智能编程语言教材,尽可能通俗易懂且全面地解释Python语言的基础知识。 全书共12章,介绍了从Python语言基础到使用Python创建图像界面的知识。 第1章首先从总体上介绍了Python语言的发展历程和与编程语言相关的知识。 第2、3章介绍了Python语言中常用的数据结构以及操作方法。 第4章介绍了一种基本的抽象方法,即变量,并介绍了程序和外部环境沟通的方法,即输入操作。 第5章介绍了一种使程序更加多样化的方式,即通过条件判断进行分支操作。 第6章介绍了列表,这种数据结构可以用于同时处理多个数据。 第7章介绍了循环操作。第8章介绍了元组和字典这两种数据结构。 第9~11章分别介绍了三种抽象的方法。 第12章介绍了创建图像界面的方法。 每章都有对应的习题供读者进一步思考。 本书既可作为中学生信息技术课程的教材,也可作为青少年自学人工智能基础和Python编程基础的参考书。
-
中台落地手记:业务服务化与数据资产化
张亮 试读
当前,中台建设如火如荼,相关技术也在快速发展。 本书试图帮助读者拨开迷雾,旨在向读者提供一个“step by step”的中台建设实操指导。 本书从中台的规划、设计、实现、运维等多个方面入手,从组织架构、业务流程、技术选型角度,以一个典型的民航生产系统落地场景为例,对基于微服务的“业务中台”、基于大数据的“数据中台”以及基于企业战略的“组织中台”分别进行了阐述。 本书分10章,内容主要涉及总体规划、业务服务化建设、微服务解决方案、收集各类数据、数据预处理、数据湖和数据仓库数据处理、数据计算开发、深入挖掘业务数据、安全措施和中台运营及周边。 本书的主要读者对象为企业信息化人员(包括管理人员及产品设计、开发人员等)、数字化转型研究方向和专业的高校师生等。
-
开源云计算:部署、应用、运维
王薇薇 试读
本书全面细致地讲解了开源云平台架构的规划、建设、部署和运维的全流程应用。通过介绍开源云计算平台OpenStack架构的设计理念、各个核心模块功能,结合实践经验,详细讲解了云计算平台的数据中心规划、行业应用、平台架构设计、部署实施、平台运行维护的知识。 本书分为三部分:第一部分为基础篇,重点讲解云计算基础知识和技术标准;第二部分为应用篇,主要讲解云平台的服务和行业应用;第三部分为实践篇,通过结合具体案例,详细讲解云平台数据中心规划、部署实施、运行维护相关的专业技能。
-
爱上编程:给孩子的计算机入门书
靳顺隆 试读
我们生活在一个计算机无处不在的时代,从看得见的笔记本电脑、智能手机、智能手表以及各种智能设备,到看不见的云计算,计算机都在帮我们做各种各样的事情。 对孩子们来说,计算机更是未来生活和工作不可分割的一部分。 只有深入地了解计算机,孩子们才能更好地跟它相处。 本书全方位介绍了计算机,不仅包括计算机的原理、结构、发展历史,以及它的大家庭,更讲解了计算机的语言、操作系统、网络,以及计算机的智慧——机器学习。 当然,本书并不枯燥地讲解原理,而是在讲解过程中,跟孩子们熟悉的事物关联起来,让他们更容易理解。 同时,书中还设置了大量的互动,让孩子们用实践结合理论,更好地去领悟。 本书作为计算机的入门科普书籍,由浅入深,从理论到实践,层层递进,为孩子解密这个人类目前为止创造的最精密、最智慧的工具,让孩子们感受学习知识的快乐。
-
Kettle构建Hadoop ETL系统实践
王雪迎 试读
Kettle是一款国外开源的ETL工具,纯Java编写,无须安装,功能完备,数据抽取高效稳定。 本书介绍并演示如何用Kettle完成Hadoop数据仓库上的ETL过程,所有的描绘场景与实验环境都是基于Linux操作系统的虚拟机。 全书共分10章,主要内容包括ETL与Kettle的基本概念、Kettle安装与配置、Kettle对Hadoop的支持、建立ETL示例模型、数据转换与装载、定期自动执行ETL作业、维度表技术、事实表技术,以及Kettle并行、集群与分区技术。 本书既适合大数据分析系统开发、数据仓库系统设计与开发、DBA、架构师等相关技术人员阅读,也适合高等院校和培训机构人工智能与大数据相关专业的师生参考。
-
区块链技术及应用(第二版)
华为区块链技术开发团队 试读
本书的目标读者是所有期望充分了解区块链技术、应用场景以及发展前景的人。 本书包含区块链基本架构、关键技术的介绍,同时包含对区块链产业、政策和标准的洞察,以及对区块链的应用场景和发展趋势的探究,可以帮助非专业开发人员对区块链做一个系统的了解。 同时,本书也有对一些技术细节和算法的讨论,以华为云区块链服务为示范平台介绍了区块链应用实践的过程,期望帮助区块链开发人员更加快速、深入地投入区块链的开发工作当中。
-
智能+:制造业的智能化转型
中国社会科学院工业经济研究所智能经济研究组 试读
《智能+:制造业的智能化转型》在人工智能进入产业化实用阶段和国家实施“智能+”战略的背景下,以制造业智能化为核心,在对人工智能发展历程、制造业智能化范式进行梳理、界定的基础上,分析了国内外制造业智能化的发展现状,总结了制造业智能化的典型案例,剖析了制造业智能化的产业影响、互联网产业发展对制造业智能化的促进作用、中国制造业智能化实施中存在的问题,在对主要国家制造业智能化相关政策总结的基础上,提出加快推进我国制造业智能化的对策建议。
-
Python王者归来(增强版)
洪锦魁 试读
本书第一版2019年5月上市,首印4000册,加印2000册,总计发货5000册。 Python 的丰富模块(module)以及广泛的应用范围,使Python 成为当下最重要的计算机语言之一。 本书尝试将所有常用模块与应用分门别类组织起来,相信只要读者遵循本书实例,一定可以轻松学会 Python语法与应用,逐步向Python高手之路迈进,这也是撰写本书的目的。 Python是一门可以很灵活使用的程序语言,本书对Python最基础的知识与应用使用了大量灵活的实例做说明,读者可以由这些程序实例事半功倍成为Python顶尖高手。
-
Photoshop从入门到精通(2021中文版)
敬伟 试读
本书是零基础读者学习Photoshop软件的教学书籍。通过本书,读者可从零认识Photoshop,了解其中主界面及术语、概念;学会使用基本工具,包括图层、选区、填充、蒙版、图层样式、智能对象、混合模式、多种调色命令、抠图、滤镜等,本书提供了一系列精彩案例,使理论与实践相结合。 本书内容详尽,讲述严谨而不失生动,条理清晰。通过基本理论让读者了解原理,通过基本操作让读者学会软件使用技能,通过案例实战让读者灵活掌握软件用法。本书将知识系统化并进行综合应用,能让读者高效地完成软件学习。 本书适合于Photoshop的入门者,也适合作为各高校或培训机构的教学参考书。
-
数据资产
朱扬勇 试读
数据是数字经济的关键要素已经形成共识,数据资产化是数据要素市场建设的前提。数据不同于通常意义上的有形实物资产和无形知识产权资产,数据资产是一类新的资产类别。 有用的数据积累到一定的规模后就会形成数据资源,数据资源在满足数据权属明确、成本或价值能够被可靠地计量、数据可读取等基本条件后就可以成为数据资产。 本书分析讨论了数据的资产性,基于数据的属性对数据资产进行了明确的定义,将信息资产、数字资产和数据资产统一为数据资产。在此基础上,本书系统地介绍了数据的资产可满足性、数据资产化框架、数据资产的估值和定价、数据产品的形态和流通模式、数据要素市场等。 本书的读者对象主要是数据资产研究和实践者,包括来自证券投资行业、资产管理行业、企事业单位等与数据资产相关的人员。本书也可以作为财会、经济、数据科学、大数据技术等专业的教学参考书。
-
Python深度学习实战:基于TensorFlow和Keras的聊天机器人以及人脸、物体和语音识别
纳温·库马尔·马纳西(Navin Kumar Manaswi) 试读
本书讲解了TensorFlow和Keras框架,介绍了卷积神经网络(CNN)和循环神经网络(RNN),并基于TensorFlow和Keras框架,通过聊天机器人以及人脸、物体和语音识别的案例,具体介绍了它们的应用。 本书能给学习者提供所需的知识,无论是业界从业者还是研究者都急需通过实践来提高他们对深度学习的理解并最终将其应用到实际工作中。 TensorFlow框架正在迅速成为市场的引领者,Keras也越来越多地被用来解决计算机视觉和自然语言处理中的问题。 这两个框架如此重要,以至于还没有哪个相关行业的公司不使用它们。
-
UG NX快速入门教程(UG NX 1872版)
北京兆迪科技有限公司 试读
本书是学习使用UG NX 1872软件的快速入门教程,内容包括UG NX 1872功能模块和特性概述、软件安装、系统配置与环境设置方法、二维草图设计、零件设计、曲面设计、装配设计、工程图设计、钣金设计以及运动仿真等。在内容安排上,为了使读者更快地掌握软件的核心功能,书中结合大量范例对UG NX 1872软件中的一些抽象概念、命令和功能进行讲解,讲解了多种实际生产产品的设计过程,这样安排能使读者较快地进入设计实战状态。书中所选用的范例、实例或应用案例覆盖了不同行业,具有很强的实用性和广泛的适用性。本书在主要章节中还安排了习题,便于读者巩固所学的知识。在写作方式上,本书紧贴软件的实际操作界面进行讲解,使初学者能够直观地操作软件,提高学习效率。 本书可作为工程技术人员的UG NX快速自学教程和参考书,也可作为大中专院校学生和各类培训学校学员的UG NX课程上课或上机练习教材。本书适合于零基础读者,或者作为中高级读者查阅UG NX 1872新功能、新操作之用,也可作为工具书放在手边以备个别功能不熟或遗忘而查询之用。
-
自然资源野外工作和生活指南
自然资源部科技发展司 试读
本书由出行准备指南、旅途行进指南、野外生活指南、应急救助指南和附录五部分组成。本着以人为本、安全生产、环境保护的理念,以图文并茂的形式,展示自然资源测绘、地质外业的野外工作生活的基本要求和必备技能。本书由长期从事野外工作者编写,具有很强的实际指导作用,可作为自然资源行业野外工作者的参考用书,也可作为新进职工野外工作前的培训手册,还可为户外运动爱好者提供出行参考。
-
C51单片机一体化实训教程
忽建蕊 试读
本书以AT89系列单片机为代表机型介绍了51单片机的基础知识、Keil C开发工具和虚拟仿真软件Proteus的使用方法。本教材的实训项目选用亚龙科技集团的产品“YL236型单片机控制功能实训考核装置”作为实训平台。在此平台上开展单片机教学,有助于学生培养独立完成工作任务的能力,提高职业院校单片机课程的整体教学水平。本书以单片机学习中各项技能模块为主线,每个项目模块相对独立,但又前后衔接,循序渐进,便于在教学过程中有效地复习和巩固所学的知识技能,有针对性地进行组合训练让学生在教、学、做一体化的过程中,掌握专业技能和相关专业知识。
-
再教育社会
大前研一 试读
多国统计结果表明,未来将是“百岁人生时代”,60岁就过靠退休金生活将成为不可能的情况。“百岁人生时代”意味着活到老干到老,需要一个贯穿整个职业生涯的教育,工作前所接受的学校教育,不可能满足一生职业生涯发展的需要。这种持续的教育的另一个目的,要培养自己成为不会被人工智能取代的人才。 本书中,作者认为,现在已经到了任何人都必须掌握终身可以持续学习的能力的时代了。因此,需要不断重复“工作”和“学习”的“循环”生活模式。要求个人不仅能够自主地学习,而且能够将在那里获得的知识与周围的人分享,采取主动的姿态。像这样动态时代的变化,不仅是职场人士,企业经营者也有必要留心。二十世纪的经营资源是“人”“物”和“财”,二十一个世纪企业需要的是“人”“人”和“人”。 针对上述问题,本书介绍了最前沿的“再教育”的事例,并对日本企业和政府如何做好“再教育”给出了建议。
-
Python深度强化学习:基于Chainer和OpenAI Gym
牧野 浩二 试读
近年来,机器学习受到了人们的广泛关注。本书面向普通大众,指导读者在Python(基于Chainer和OpenAI Gym)中实践深度强化学习。读者只需要具备一些基本的编程经验即可读懂书中内容,通过实现具体程序来掌握深度强化学习的相关知识。 介绍深度学习、强化学习和深度强化学习的基本知识。 通过多种实际对战游戏(如太空侵略者、吃豆人)来介绍算法,如ε-greedy算法。 使用Anaconda设置本地PC,在倒立摆和老鼠学习问题中实现深度强化学习。 使用Python实现MNIST手写数字分类任务。 实现深度强化学习的基本算法DQN。 详解继DQN之后提出的新的深度强化学习技术(DDQN、PER-DQN、DDPG和A3C等)。
-
零基础学C++程序设计
刘媛媛 试读
本书从实际生活中的数据出发,由浅入深,通过大量实例系统讲解C++语言的相关内容,以及如何使用C++语言中的语法处理数据。在处理数据的过程中,不断帮助读者学习和熟悉C++语言的所有语法。同时,每章内容后还提供了大量习题用于巩固学习。作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容。
-
Java入门很轻松(微课超值版)
云尚科技 试读
《Java入门很轻松:微课超值版》是针对零基础读者研发的Java入门教材。 该书侧重实战,结合流行有趣的热点案例,详细地介绍了Java开发中的各项技术。 《Java入门很轻松:微课超值版》分为17章,包括搭建Java开发环境、Java语言基础、流程控制、Java中的数组、字符串的应用、面向对象编程入门、面向对象核心技术、抽象类与接口、程序的异常处理、常用类和枚举类、泛型与集合类、Swing程序设计、I/O(输入/输出)、多线程、使用JDBC操作数据库、Java绘图。为了提高读者的项目开发能力,最后将挑选热点项目射击气球小游戏,进一步讲述Java在实际项目中的应用技能。
-
CINEMA 4D R20完全实战技术手册
李辉 试读
CINEMA 4D软件是目前设计领域使用占比最高、最受欢迎的3D绘图软件。 该软件通过完美强大的功能,将设计师天马行空的想法在最短的时间内展现得淋漓尽致,CINEMA 4D轻松让你引领设计潮流,由你创造未来设计的新趋势。
-
基于BIM的Tekla钢结构设计基础教程
卫涛 试读
《基于BIM的Tekla钢结构设计基础教程》是一本全面介绍Tekla基础知识与实际应用的技术图书,针对零基础的读者而编写,可以帮助他们快速入门并系统掌握Tekla的常用技能。 作者为《基于BIM的Tekla钢结构设计基础教程》专门录制了大量的高品质教学视频,以帮助读者更加高效地学习。读者可以按照《基于BIM的Tekla钢结构设计基础教程》前言中的说明获取这些教学视频和其他配套教学资源,也可以直接使用手机扫描二维码在线观看教学视频。 《基于BIM的Tekla钢结构设计基础教程》共10章:首先从Tekla的发展讲起,逐步介绍在使用Tekla时捕捉、辅助定位、视图、建模、编辑、螺栓连接、焊接等相关知识;然后介绍在建模完成后使用自定义组件管理模型的方法;接着介绍使用六步半多视口建模的方法,并给出一个小实例展示如何使用该方法建立一个模型;后以武汉军运会期间的一个双层景观廊架为案例,应用前面章节介绍的大部分基础知识,带领读者动手实践。
-
深度学习:理论、方法与PyTorch实践
翟中华 试读
本书深入浅出讲解深度学习,对复杂的深挖其本质,让其简单化;对简单的深挖其联系,让其丰富化。从理论知识到实战项目,内容翔实。 本书分为两篇,基础篇主要讲解深度学习的理论,实战篇是代码实践及应用。基础篇(第1~13章)包括由传统机器学习到深度学习的过度、图像分类的数据驱动的方法、Softmax损失函数、优化方法与梯度、卷积神经网络的各种概念、卷积过程、卷积神经网络各种训练技巧、梯度反传、各种卷积网络架构、RNN递归神经网络和序列模型、基于DL的语言模型、生成模型、生成对抗网络等;实战篇(第14~19章)包括应用卷积神经网络进行图像分类、各种网络架构、网络各层可视化、猫狗图像识别、文本分类、GAN图像生成等。 本书适合人工智能专业的本科生、研究生,想转型人工智能的IT从业者,以及想从零开始了解并学习深度学习的读者阅读。
-
计算机体系结构基础(第3版)
胡伟武 试读
本书由国内从事微处理器设计的一线科研人员编写而成。作者从微处理器设计的角度出发,充分考虑计算机体系结构的学科完整性,强调体系结构、基础软件、电路和器件的融会贯通。全书共分12章,包括指令系统结构、计算机硬件结构、CPU微结构、并行处理结构、计算机性能分析等主要内容,重点放在作为软硬件界面的指令系统结构,以及包含CPU、GPU、南北桥协同的计算机硬件结构上。本书可作为高等院校“计算机体系结构”课程的本科生教材,同时也适合相关专业研究生或计算机技术人员参考阅读。
-
用图表说话:职场人士必备的高效表达工具
斯科特·贝里纳托 试读
本书旨在让读者掌握优质的可视化方案,自如地应用可视化技巧,为工作带来沟通上质的飞跃。当今信息爆炸的时代,要求越来越快地吸收和分析各种外界资讯,做出各种各样的决策。 而获取信息的速度至关重要,读一千字需要一分钟,而将这一千字的意思转换为图表,则只要几秒钟即可获取关键点。 如何将文字转换为图表,如何解读一个图表,从中抽丝剥茧并得到结论,已经成为当今职场人士必备的技能。图表也分好坏,坏图表意义不明,不利于认知过程;好图表采用心理学认知的原理,更利于人们阅读和分析信息。