-
MATLAB与机器学习
迈克尔·帕拉斯泽克 试读
机器学习正在众多学科中变得愈加重要,它应用于工程领域中的自动驾驶汽车技术和金融领域中的股市预测,而医疗专业人员则使用它来辅助诊断。 虽然许多优秀的机器学习软件包可以通过商业购买和开源软件渠道获得,但深入理解其中隐藏的算法原理仍然是很有价值的。 进而,自己动手编程来实现算法则会更加受益匪浅,因为这样不仅能够深入了解商业和开源软件包中的算法实现方法,还能掌握足够的背景知识来编写定制化的机器学习软件以实现特定的应用需求。 本书适用于信息领域中对机器学习感兴趣的技术人员和开发者,也适用于其他技术领域中对如何利用机器学习和MATLAB来解决专业领域问题感兴趣的技术人员。
-
系统与芯片ESD防护的协同设计
弗拉迪斯拉夫·瓦什琴科 试读
本书涉及模拟集成电路和系统关键方面的系统级静电放电(ESD)保护设计。 本书重点介绍嵌入式半导体集成电路(IC)、片上系统组件和集成电路系统级保护设计。 本书基于IC系统的ESD保护的循序渐进的过程,结合集成电路级和系统级ESD测试方法的相关性探讨,提供一个详细可用的芯片级ESD测试方法。
-
Python文本分析
迪潘简·撒卡尔(Dipanjan Sarkar) 试读
本书首先介绍了与文本分析相关的自然语言基本概念以及Python语言的特点、特性和常用功能。 然后,结合示例代码详细阐述了文本理解与处理、文本分类、文本摘要、文本相似性与聚类、语义与情感分析等内容,具有很强的实用性,内容覆盖了文本分析的重要方面,为相关应用的开发和研究提供了很好的参考借鉴。
-
深入理解分布式事务:原理与实战
肖宇 试读
本书的广度与深度兼备、理论与实战兼顾的分布式事务专著,它从基础知识、解决方案、原理分析、源码实现、工程实战5个维度对分布式事务做了全面、细致的讲解,试图解决你在实践中遇到的所有关于分布式事务的问题。 两位作者都是分布式事务领域的资深架构专家,是Apache ShenYu(incubating)网关创始人、Hmily、RainCat、Myth等分布式事务框架的创始人。本书因为内容扎实,所以得到了来自京东、阿里、腾讯、蚂蚁金服、滴滴、饿了么、58集团、IBM等互联网大厂及Apache软件基金会的近20位专家的高度评价。 全书配有大量流程图和原理图,便于读者阅读理解;精选了大量来自生产环境的完整案例及其代码,便于读者动手实践。阅读本书,你将体验到事半功倍的效果。
-
中文版Photoshop平面设计入门教程
时代印象 试读
Photoshop是一款功能强大、应用广泛的图像处理软件,在平面设计、插画设计、图像后期等领域深受从业者的青睐。 本书合理安排知识点,运用简练、流畅的语言,结合丰富的案例,由浅入深地讲解Photoshop在平面设计领域的应用。 《中文版Photoshop平面设计入门教程》共分为9章,第1章介绍Photoshop的常用功能,第2~9章延伸至平面设计理论和设计实战,包括标志设计、字体设计、海报设计、杂志画册版式设计、UI设计、电商设计、书籍装帧设计和包装设计等。 本书每章均配有课后习题,读者在学完案例后可以动手练习,以拓展自己的设计思维,提升平面设计能力。 《中文版Photoshop平面设计入门教程》附带学习资源,内容包括课堂案例、课后习题和综合案例的素材文件、实例文件,以及PPT教学课件和在线教学视频。 读者可通过在线方式获取这些资源,具体方法请参看本书“资源与支持”页。
-
Creo 6.0曲面设计教程
北京兆迪科技有限公司 试读
本书全面、系统地介绍了Creo 6.0的曲面设计方法和技巧,包括曲面设计的发展概况、曲面造型的数学概念、曲面基准的创建、简单曲面的创建、复杂曲面的创建、曲面的修改与编辑、曲面中的倒圆角、曲线和曲面的信息与分析、ISDX曲面设计、自由式曲面设计以及产品的逆向设计等。 在内容安排上,为了使读者更快地掌握Creo软件的曲面设计功能,书中结合大量的范例对Creo曲面设计中一些抽象的概念、命令和功能进行讲解;另外,书中以范例的形式讲述了生产一线实际曲面产品的设计过程,这样安排能使读者较快地进入曲面设计实战状态;在写作方式上,本书紧贴软件的实际操作界面,采用软件中真实的对话框、操控板和按钮等进行讲解,使初学者能够直观、准确地操作软件进行学习,提高学习效率。 书中所选用的范例、实例或应用案例覆盖了不同行业,具有很强的实用性和广泛的适用性。 本书可作为工程技术人员的Creo曲面设计自学教程和参考书籍,也可作为大中专院校学生和各类培训学校学员的Creo课程上课或上机的练习教材。
-
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开发的初学者作为教材使用;也适合作为相关培训机构的师生和软件开发人员的参考用书。
-
青少年C++编程入门:从解决问题到培养思维
荆晓虹 试读
全书共分为12章,循序渐进地介绍了C++编程环境、程序的基本结构、基本数据类型及其运算、算法及三种基本结构等基础知识,以输入输出语句、赋值语句、if语句、for语句、while语句等应用为例,生动讲解C++语句的基本使用方法,并深入浅出地阐述了数组、结构体、函数等概念及应用,以及排序、查找和穷举等算法基础。每章采用趣味项目和问题引入的方式,让读者在解决问题的过程中自然构建C++基础知识,引导读者理解计算机基础知识,培养计算思维。 本书可以作为小学四年级以上学生零基础学习C++的教学用书,也可以作为准备参加全国青少年信息学奥林匹克竞赛的学生用书,还可以作为零起点自学C++编程的各阶段学生或社会人士的参考用书。
-
大数据高并发Redis一本通
张文亮 试读
本书涵盖Redis数据类型的使用场景、各种类型的API的使用和底层数据结构源码解析、在DevOps环境中使用Redis的综合实践、Redis主从架构、RedisSentinel Redis、Redis集群环境搭建及其实现的高可用与高可扩原理等内容,提供深入浅出的实战案例,旨在帮助读者深入了解Redis数据结构领域和日常运维Redis所碰到的常见问题解决方案。 本书适合Redis新手、所有对Redis感兴趣的开发与运维人员阅读和参考,同时还可作为高等院校相关专业的参考教程。
-
零基础学Python项目开发
聚慕课教育研发中心 试读
《零基础学Python项目开发》采取“项目基础篇→项目实战篇→项目拓展篇→智能项目篇→项目管理篇”的结构和“由浅入深,由深到精”的学习模式进行讲解。 《零基础学Python项目开发》共16章,首先讲解了设计模式、事件驱动编程、软件数据库架构以及Python Web框架等内容;接着深入介绍了“坦克大战”小游戏开发、“贪吃蛇”小游戏开发、画图小工具开发以及“你画我猜”小程序开发等项目;然后详细探讨了爬取查询火车票信息、腾讯动漫数据分析以及可视化股票分析等项目;再重点介绍了车牌自动识别收费系统、人脸识别系统、智能聊天机器人;最后讲解了软件接口设计、软件测试与发布等内容,让读者掌握在实际项目开发过程中采用恰当的方法对项目进行管理。
-
MySQL从入门到精通(第2版)
明日科技 试读
《MySQL从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言和丰富多彩的实例,详细介绍了MySQL开发需要掌握的各方面技术。 全书共分为4篇24章,包括数据库基础,初识MySQL,使用MySQL图形化管理工具,数据库操作,存储引擎及数据类型,数据表操作,MySQL基础,表数据的增、删、改操作,数据查询,常用函数,索引,视图,数据完整性约束,存储过程与存储函数,触发器,事务,事件,备份与恢复,MySQL性能优化,权限管理及安全控制,PHP管理MySQL数据库中的数据,PHP+MySQL实现物流配送信息网,Python+MySQL实现在线学习笔记,Struts 2+Spring+Hibernate+MySQL实现网络商城等内容。所有知识都结合具体实例进行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会MySQL的精髓,快速提高开发技能。
-
Python深度学习:模型、方法与实现
伊凡·瓦西列夫 试读
本书集合了基于应用领域的高级深度学习的模型、方法和实现。 本书分为四部分。 第1部分介绍了深度学习的构建和神经网络背后的数学知识。 第二部分讨论深度学习在计算机视觉领域的应用。 第三部分阐述了自然语言和序列处理。 讲解了使用神经网络提取复杂的单词向量表示。 讨论了各种类型的循环网络,如长短期记忆网络和门控循环单元网络。 第四部分介绍一些虽然还没有被广泛采用但有前途的深度学习技术,包括如何在自动驾驶上应用深度学习。 学完本书,读者将掌握与深度学习相关的关键概念,学会如何使用TensorFlow和PyTorch实现相应的AI解决方案。
-
新程序员003:云原生和全面数字化实践
《新程序员》编辑部 试读
在《新程序员003》中,我们聚焦“云原生时代的开发者”与“全面数字化转型”两大主题。 阿里、字节跳动、网易、快手、亚马逊等互联网大厂的云原生技术的赋能者,从技术定义、技术应用、实践案例分享等方面,以直击内核的硬核输出全面解析云原生,帮助开发者在云原生时代快速找到适合自身发展的技术范式。 同时,我们也将对微软、英特尔、华为、施耐德、西门子等首批开启数字化转型的企业展开报道,通过十多位技术专家分享的鲜活案例,一窥金融、新零售、工业物联网等领域的数字化转型成果,帮助更多关注数字化转型的开发者从先驱者的经验中获得启迪。
-
Power BI电商数据分析与商业智能(第2版)
零一 试读
本书以搭建电商数据分析系统为业务背景,介绍Power BI的实际应用,涉及数据采集、市场分析、客户分析、货品分析、流量分析、舆情分析6个常用场景,读者需从市场分析场景入门,了解Power BI的应用。读完这本书后,你将获得电商的数据业务思维、Power BI Desktop的操作技巧,具备搭建电商数据分析BI系统的能力。 第2版新增了第5章数据采集章节,介绍了PBID在数据采集方面的应用。第9章舆情分析中的API接口采用作者自己开发的接口,可以直接调用 。
-
Maya基础与实战教程
周玉山 试读
Maya是Autodesk旗下著名的三维建模软件,主要用于影视动画、动漫设计、游戏设计与开发等领域。作者依据动画行业的制作要求,以软件命令与实例操作贯穿全书。这是一本综合Maya 建模、材质、灯光、动画及特效交融应用的实战类教材。 全书共分10章,内容涵盖软件基础、多边形建模、NURBS 曲线曲面建模、Maya 自带的Arnold(阿诺德)材质灯光、动画曲线编辑器、骨架蒙皮绑定、角色动画制作、Bifrost 流体特效、nParticle(粒子)、nCloth(布料)及nHair(毛发系统)等,全书从基础操作到中级技术应用都进行了深入的讲解。当然,有一定制作基础的读者也可以按照自己的喜好直接查阅自己感兴趣的章节。
-
达梦数据库编程指南
戴剑伟 试读
本书以达梦数据库DM8为蓝本,介绍达梦数据库的存储过程、存储函数、触发器等服务器端程序,以及Java、C、Python、PHP等不错语言基于达梦数据库的应用程序设计方法。 本书主要包括:DM SQL程序结构、基本语法;存储过程、存储函数、触发器、包等不错对象的基本语法及应用方法;嵌入式SQL程序Pro*c组成、基本语法及应用方法;基于ODBC、JDBC、.NET Data Provider数据库访问接口标准的应用程序设计方法;PHP、Python、Go等不错语言访问达梦数据库的程序设计方法;达梦数据库数据装载及日志分析接口的程序设计方法。本书内容实用、示例丰富、语言通俗、格式规范,可作为相关专业的教材,也可作为工程技术人员的参考书。
-
神机妙算:一本关于算法的闲书
顾森 试读
本书撷取生活中的趣闻逸事,将它们抽象成一个一个算法,寓教于乐,并阐述了主流算法背后的来龙去脉,包括贪心算法、排序算法、RSA算法、递归、分治、动态规划等经典内容。 本书适合对算法有好奇心的人群阅读。
-
联邦学习原理与应用(全彩)
向小佳 试读
本书既是关于联邦学习技术和上手实践方法的介绍,又是关于联邦学习在业界,特别是金融科技行业应用实践的案例展示。 第1章介绍联邦学习的发展背景和历程,以及金融业中数据共享的机遇和挑战。第2章~第5章介绍不同类型的机器学习方法在联邦学习模式下的实现,以及关键算法原理。第6章介绍联邦学习开源框架FATE的架构和部署,以及在金融控股集团内大数据平台上建立跨机构统一数据科学平台的实施方案。第7章从建模者的角度展示了典型建模流程的实战过程。第8章和第9章结合在金融相关行业的实践,以多个应用案例和解决方案的形式,介绍联邦学习在营销运营和风险管理等不同业务方向上不同层次的应用实践。第10章从人工智能的不同方向介绍联邦学习应用扩展及前景。附录介绍了联邦学习框架中相关的密码学工具。
-
Flink技术内幕:架构设计与实现原理
罗江宇 试读
这是一部从源代码角度出发,通过分析Flink的各个功能模块的实现来剖析Flink的架构设计和实现原理的著作。它将能指导读者更好地对Flink进行性能调优、可用性保障、效能优化和二次开发。 位作者都是非常资深的Flink专家,部分作者是Flink源代码的维护者和改造者,本书总结了他们在阿里巴巴、蚂蚁集团、滴滴等企业的大规模Flink实践经验。 全书共11章,主要内容如下。 1章 阅读Flink源代码前的准备 主要介绍了Flink源代码的获取、编译、调试,以及它的目录结构、设计理念和基本架构。此外,还分析了Flink与Hadoop MapReduce、Spark在设计上的差异。 2~8章 Flink功能模块源代码和架构解析 从源码角度分析了Flink的编程模型与API、运行时组件与通信、状态管理与容错、任务提交与执行、Flink网络栈、Flink Connector、部署模式等功能模块的原理。力求让读者深入理解Flink的原理,而不只是跟着本书读一遍Flink源代码。原理和思想是不局限于某一个框架和技术,了解了Flink的原理和思想,可以将其扩展到其他框架和技术上。
-
Google系统架构解密:构建安全可靠的系统
希瑟·阿德金斯 试读
作为系统架构的重中之重,安全性和可靠性是设计和维护可扩展系统的核心。在本书中,Google安全团队分享了成功设计、实现、维护系统的最佳实践。你将了解系统的设计策略,如何在编程、测试、调试等环节中实现安全性和可靠性,以及如何应对不可预知的安全事件。 全书分为五大部分,共21章,内容涉及安全性和可靠性的关系,系统的设计原则、实现原则、维护原则,还辅以丰富的案例分析。阅读本书,你不仅能学到丰富的系统架构技巧,而且能看到相关从业者在面临复杂的实际状况时如何权衡利弊,从而真正提高系统的安全性和可靠性。
-
边做边学 平面广告设计与制作:Photoshop CS6+CorelDRAW X6(第2版·微课版)
吴明伦 试读
平面广告是目前最流行的广告宣传媒介之一。本书对平面广告的基础知识、处理技巧以及各类平面广告的应用进行了全面的讲解。 本书以平面广告设计的典型应用为主线,通过42个精彩实用的案例,全面细致地讲解如何利用Photoshop和CorelDRAW完成专业的平面广告设计项目,主要内容包括广告基础知识、新媒体广告、杂志广告、招贴广告、DM直邮广告、网络广告、户外广告和广告的后期输出。
-
GraalVM与Java静态编译:原理与应用
林子熠 试读
全书逻辑上分为3篇。 1. 第1篇首先概要介绍Java编译器的演进过程,然后介绍Java静态编译的基本原理、总体能力和发展前景 2. 第2篇详细介绍GraalVM如何实现Java的静态编译,着重介绍是如何支持现有Java特性。 3. 第3篇主要关注GraalVM的实践应用。静态编译目前还未能达到开箱即用的状态,这一部分会介绍如何将传统Java应用编译为二进制可执行文件或静态库文件。 通过阅读本书,读者可以了解和掌握目前新的Java静态编译技术的原理、特性和优缺点,能够判断评估自己的业务是否适用于静态编译、是否值得投入资源对现有业务进行静态化改造。
-
量子计算机编程:从入门到实践
埃里克·R. 约翰斯顿 试读
量子计算被誉为下一代编程范式。随着一些量子计算平台和模拟器向公众开放,普通程序员也可以尝试编写量子计算程序,感受前沿科技的无穷魅力。 本书不会解释晦涩的量子力学理论,而会采用直观的圆形表示法描绘量子比特,并从实践角度展示如何编写有趣的量子计算程序。通过本书提供的在线实验室网站,你可以动手运行书中的JavaScript示例代码。 全书分为四大部分,分别介绍量子计算机编程的核心概念、原语、应用和发展趋势。你将了解量子隐形传态、量子算术运算、量子傅里叶变换和量子相位估计等知识,以及量子搜索、量子超采样、量子机器学习等高级主题。
-
Docker开发指南
Adrian Mouat 试读
Docker容器轻量和可移植的特性尤其适用于动态和分布式的环境,它的兴起给软件开发流程带来了一场革命。 本书对Docker进行了全面讲解,包括开发、生产以至维护的整个软件生命周期,并对其中可能出现的一些问题进行了探讨,如软件版本差异、开发环境与生产环境的差异、系统安全问题等等。
-
-
智能机器人养成记:开发人类友好型机器人
马克·H.李 试读
在本书中,作者先描述了人工智能的缺陷(一个关键的缺点是:它没有具象化),然后提出了一种制造类人机器人的不同方法:成长型机器人,它受到成长心理学及其对早期婴儿行为的描述的启发。他讲述了自己对iCub类人机器人的实验,以及它从新生儿水平到相当于9个月大的婴儿的能力水平的成长,解释了iCub如何从自己的经验中学习。
-
Axure RP9产品经理就业技能实战教程
狄睿鑫 试读
本书所有内容均采用Axure RP9版本进行编写。前5章按照“知识导入——软件功能详解——巩固练习——工作技巧——技能提升”的思路进行编排,系统地介绍软件的各项操作技能,并设置了“综合案例”一章,快速提升读者的实操能力。最后一章“产品经理职场秘诀”,能够帮助新人产品经理在实际工作中将Axure RP9运用得更加得心应手。 可以直接扫码查看书中案例的动态交互效果,本书配备在线教学视频,用通俗的语言解读产品制作思路,详细地介绍每个操作步骤。此外,本书还提供案例源文件和素材文件,并随书附赠后台管理系统通用元件库和移动端元件库,方便读者学习模仿,并应用到实际工作中,以提升工作效率。 本书面向的读者不仅仅是产品经理,还包括项目经理、信息架构师、交互设计师、用户体验师、可用性专家、运营专员、前端工程师和商务人员等。
-
代替VBA!用Python轻松实现Excel编程
童大谦 试读
在数据分析方面,Python实际上已经远远超越VBA,因为使用Pyhton提供的数据处理函数和模块就可以实现很多功能,既快速、可靠又简便。 本书结合OpenPyXl、win32com、xlwings和pandas等Python包全面介绍使用Python实现Excel脚本开发的各种可能性,涉及的内容包括:Python语言基础、Python文件操作、Excel对象模型、Excel图形绘制、Excel图表绘制、字典在Excel中的应用、正则表达式在Excel中的应用、使用Pandas包提高数据处理效率、使用Matplotlib包绘图、Python与Excel VBA混合编程等。 本书适合任何对Excel Python脚本开发感兴趣的朋友阅读,可以是有编程需求的职场办公人员、数据分析人员、大学生、科研人员和程序员等。
-
学习OpenCV 4:基于Python的算法实战
肖铃 试读
本书是一本通过OpenCV 4来讲解算法的入门书。 全书共分为4个部分,第一部分包括第1~3章,主要有OpenCVr入门知识、OpenCV的图像读写模块和和辛苦core模块讲解;第二部分包括第4~7章,主要有头像处理imgproc模块、视频处理videoio模块和可视化highgui模块、视频分析video模块讲解;第三部分包括第8~10章,主要有2d特征框架feature2d模块、照片处理photo模块、目标检测objdetect模块讲解;第四部分包括第11~12章,包括有深度神经网络dnn模块和机器学习ml模块等众多内容讲解。
-
文件系统技术内幕:大数据时代海量数据存储之道
张书宁 试读
本书通过理论与实践相结合的方式,深入浅出地介绍了文件系统的概念、原理和具体实现。 本书涵盖本地文件系统、网络文件系统、分布式文件系统和对象存储等内容,可以说涵盖了数据持久化文件系统的主要领域。为了使读者更加深入地理解文件系统的原理,本书不仅介绍了文件系统的原理和关键技术,还结合开源项目介绍了文件系统的实现细节。最后,本书介绍了在互联网领域广泛使用的对象存储、承载海量访问请求的原理及可存储海量数据的架构。希望读者通过阅读本书对文件系统有全面、深入的认识。 本书既可以作为文件系统及其他存储系统开发人员的指导用书,也可以作为软件架构师、程序员和Linux运维人员的参考用书。
-
MindSpore深度学习高阶技术
陈雷 试读
本书系统介绍深度学习的高阶技术,并基于MindSpore AI计算框架进行实践。全书共分10章,内容涵盖数据处理、网络构建、训练与推理性能优化、模型安全与隐私、模型可靠性、可解释AI、AI中的公平性问题、数据驱动AI建模、AI求解科学计算方程、AI加速科学方法等内容。 为便于读者学习,书中还给出了基于MindSpore实现的关于深度学习高阶技术的示例代码。本书在深度学习的理论基础上结合MindSpore最新开源技术,扩大了MindSpore使用范围,可以作为普通高等学校人工智能、智能科学与技术、计算机科学与技术、电子信息工程、自动化等专业的本科生及研究生教材,也适合作为从事深度学习相关工作的软件开发工程师与科研人员学习的参考用书。
-
人机交互: 以用户为中心的设计和评估(第6版)
董建明 试读
本书的主题:“以用户为中心的设计”就是要通过对用户的深刻了解,根据用户需求进行设计,并且通过用户进行验证的系统方法。这种方法可以有效地防止产品可用性问题,并能帮助设计人员设计出高水平的软件。 本书正是从软件可用性的角度介绍了国外流行的以用户为中心的软件设计过程和方法。书中系统地论述了以用户为中心的软件设计的四个重要部分:人机交互分析、体验设计方法、用户界面设计专题、人机交互评估等重要内容。为读者提供学科最前沿的信息。
-
Unity 2020游戏开发快速上手
吴雁涛 试读
本书详细讲解Unity 2020的用法,并逐一说明Unity的主要功能,让读者对Unity游戏开发有一个整体认识,同时通过讲解一个简单的狗狗打怪游戏场景的相关实现技术,使读者掌握Unity制作游戏产品的方法,以快速进入Unity游戏开发之门。 本书共分16章,内容包括Unity 2020的安装、理解Unity的世界、Unity的常用界面、Unity项目从新建到生成、Unity脚本基础、Unity常用基础功能、Unity开发简单框架及常用技巧、狗狗打怪游戏结构和设置、指针切换及玩家移动攻击、敌人攻击、角色状态和伤害计算、场景传送和数据存取、狗狗打怪菜单场景。 本书适合Unity游戏开发初学者阅读,也适合作为高等院校、中职学校和培训机构计算机游戏开发相关专业师生的教学参考书。
-
混沌工程:复杂系统韧性实现之道
Casey Rosenthal 试读
随着越来越多的公司转向构建微服务及其他形式的分布式系统,系统的复杂性与日俱增。虽然无法消除复杂性,但通过实践混沌工程,可以发现系统中的漏洞,并在其影响客户之前,避免停机事故。 本书会展现混沌工程背后的历史,讨论奠定混沌工程基础的理论、定义和原则,研究整个软件行业实现混沌工程的方式,分析传统软件无法企及的实例,以及混沌工程实践的未来。
-
Django 3 Web应用开发从零开始学(视频教学版)
刘亮亮 试读
本书详解Django框架的用法,精选简单、实用和功能流行的Django代码示例,帮助读者掌握Django框架及其相关技术栈的开发。全书讲解清晰、通俗易懂、重点突出、示例丰富、代码精练,基本涵盖Django框架的应用开发技术,可以帮助读者快速掌握Django框架的开发方法。本书配套示例源码、课件与教学视频。 全书共分13章,内容包括Django框架基础与环境搭建、框架常用配置、模型、视图与路由、模板、表单、后台管理、异常、测试、认证系统、安全与国际化,以及常用Web应用工具等。另外,为了突出项目实战的特点,本书还讲解了基于Django框架开发的2个实战项目,可以帮助读者进一步掌握Django应用的开发流程。 本书适合Web应用开发初学者快速掌握Django框架,以及系统设计人员提高设计水平,也适合高等院校、中职学校和培训机构计算机及相关专业的师生教学参考。
-
Python深度学习
王志立 试读
深度学习是人工智能技术和研究领域之一,通过建立阶层人工神经网络在计算机实现人工智能。 通过本课程的学习,读者可以了解Python开发环境构建、Python基础、网络爬虫的数据采集、深度学习BP神经网络、卷积神经网络、循环神经网络、遗传算法和进化策略等。本课程理论与实践并重,配套教学视频,知识体系完整全面,读者通过本教程的学习可以构建属于自己的深度学习知识体系,了解人工智能的发展趋势和新技术,并可以往自己感兴趣的方向深挖。 本书可作为人工智能初学者的入门书目,也可作为具备一定知识背景的读者的学习参考书籍。
-
知识图谱与认知智能:基本原理、关键技术、应用场景与解决方案
吴睿 试读
读者通过本书可以了解企业认知智能的原理、应用方法、执行策略,以此构建企业认知博弈的最优策略。企业数据智能相关从业者可以参考本书,构建以用户为中心的企业认知智能解决方案,通过人机协同的方式,实现对业务的认知与引导,并从业务演变中获益。此外,本书可以作为自然语言处理、知识工程、人工智能、社会计算等相关课程的教材。
-
-
AI的底层运行逻辑(全2册)
劳拉·梅杰 试读
本套书包括《未来机器人畅想》《大话机器智能:一书看透AI的底层运行逻辑》共2册。 《未来机器人畅想》经过几十年的努力、实验和改进,工程师已经优化了复杂的人机协作关系,使商业航空运输系统为我们带来福祉。但是,就像为人父母一样,人类与机器的合作也需要付出努力,这不是我们一开始就能期待完美的事情。想想今天飞行员的学习过程,他们仍然需要通过各种培训来熟悉自动化的逻辑和行为,并学习如何依赖自动化。 《大话机器智能:一书看透AI的底层运行逻辑》人工智能会抢走人类的工作吗?机器人会统治人类吗?未来到底会变成什么样子?本书以有趣的案例直击AI的底层运行逻辑与核心原理,勾勒人工智能的全貌,以便读者掌握AI技术要点,打通AI的各种技术壁垒,厘清不易察觉的“认知错误”,从而更好地认识正在运转的神秘AI世界。
-
Excel财务数据处理与分析实战技巧精粹
郭辉 试读
本书从财务会计人员的实际工作出发,汇集了用户使用Excel进行财务数据处理与分析过程中的热点问题,并以问题的解决方案为导向,通过100多个典型应用案例的演示与讲解,全方位地展示了财务数据分析和可视化的思路、方法和技巧。 本书共21章,主要包括数据的获取、自定义格式、录入、数据验证、填充、分列、排序、筛选、汇总、统计、查找、保护、定位,以及常用的Excel函数公式、图表等内容,并按照应用场景为读者分类整理出96个操作技巧,帮助读者切实提升财务数据分析工作的效率。 本书实用性强,所介绍的分析方法和分析技巧均可直接应用于日常工作,且便于读者随用随查。即使读者是财务新人也能“拿来即用”,高效完成财务数据分析工作。
-
网店运营综合实战
吴成 试读
本书以习近平新时代中国特色社会主义思想为指导,以立德树人为教学培养目标,结合职业院校电子商务、网络营销等专业学生的特点,以网店运营工作岗位为依据,深度对接企业岗位需求,以创建及运营真实的网络店铺为主线贯穿全书,全面系统地介绍网店开设前的筹备、网店设置及商品上架、网店装修思维、网店促销与推广、网店流量解析与SEO优化、网店客户运营及物流运营等方面的内容。 本书在编写过程中通过引入广州市德镱信息技术有限公司深度参与,了解并掌握了网店运营工作岗位的一般典型工作任务,基于“工作过程系统化”的理念进行内容编排,创设了“项目 任务 活动”三级体系,在活动实践中学习,在学习中完成实践训练,充分做到以学生为主体,理论与实践相统一,体现“做中学、学中做”的编写思想,重点关注学生知识、技能与素养的培养,尤其是对学生分析问题、解决问题、团队合作的职业素养及诚信经营、公平竞争、为社会做贡献的思政素养的培养。
-
21天入门低功耗蓝牙5.x开发
谭晖 试读
本书主要介绍低功耗蓝牙5.x的开发技术,主要内容包括开发环境的搭建、最小硬件系统、广播的实现、双向通信的实现、电池电量服务的添加、私有服务的添加、配对和绑定功能的实现、主机扫描、主机连接、主从一体的实现、多主多从的实现、高速率通信的实现、长距离通信的实现、扩展广播数据包的实现、基于QSPI驱动LCD、基于FreeRTOS的复杂应用、FDS的实现、OTA的实现、基于串口的DFU实现、PTR9818模块的开发等内容。 通过本书的学习,读者不仅可以掌握低功耗蓝牙5.x的开发技术,也可以学习物联网的知识、培养物联网的思维,还可以提高自身的动手能力和创新能力。
-
少儿计算思维养成记:六个孩子的编程学习笔记
包若宁 试读
计算思维是信息社会创新型人才的必备素养。本书是少儿计算思维养成过程的忠实记录:中科院计算所三位研究员组织了小SIGMA数学兴趣亲子班,教授孩子们数学思维与计算思维;孩子们在学习时编程序、写心得、记笔记,最终汇集成册,形成本书。 本书包含10讲编程基础和15讲动手实例,讲述6个基本计算思维,包括从简单的做起、逐级逼近、带剪枝的枚举等,具有3大特色:以计算思维为纲,内容深刻;以少儿视角行文,浅白易懂;以动手促进动脑,手脑并重。 这是一本“孩子写给孩子看”的书,尤其适合中小学生阅读自学。家长和老师也可以本书作为教材,以书中的“教师点评”为导读,按“背景知识→基本思路→编程步骤”的顺序讲授,最后对比、检验实验结果。让孩子们在少儿时期建立正确的计算思维,将使其终身受益。
-
数据智能科学技术导论
黄卫平 试读
本书沿着时间的轨迹,讲述了物理世界中宇宙和地球的诞生与演变,探讨了生物世界中生命和人类的诞生与进化,讨论了数字世界中科学技术的产生与进步。数据与物质和能量并驾齐驱,构成了人类宇宙的三个基本要素,并以此为基础建立了物理、生物和数字三个各有千秋却密切相连的世界。 “三个世界”的概念和框架构成了本书讨论数据智能的基础,为认识、理解数据和智能的起源与发展提供了一个宏观的问题视角和理论平台。介绍和讨论数据、信息和知识的概念定义、运作法则与实际应用,全面系统地描述和讨论了从原始数据到主观信息,最终到抽象知识的提炼与升华过程。对执行和实现此过程的自然和人工智能系统的模型、算法和功能等的基本原理和新进展进行系统的介绍和研讨。
-
信息论基础与应用(第2版)
赵生妹 试读
信息论是信息科学最成熟、最完善的一部分,它与其他学科的交叉和融合,促进了许多新兴学科的发 展。 本书从信息论的基本理论出发,介绍香农信息论的基本理论和方法,及其在网络信息理论和量子信息 理论中的应用。 全书共7章,在介绍有关信息度量的基础上,重点讨论信源与信息熵、信道与信道容量、无噪信道编码理论、含噪信道编码理论、网络信息理论和量子信息理论。 本书由浅入深、深入浅出,具有系统性、交叉性和前沿性等特点;书中联系实际通信系统,使用较多的例题和图示阐述重要的基本概念,结合MATLAB代码实例展现信息论的实用性;各章均附有一定量的习题,便于读者加深对概念和原理的理解。 本书可作为理工类高等院校信息工程、通信工程及相关专业的本科教,也可供对信息科学感兴趣的各类人员参考。
-
WebGIS之Element前端组件开发
郭明强 试读
本书结合Vue和OpenLayers,由浅入深、循序渐进地介绍Element的常用组件用法。 本书共8章,首先介绍Element+Vue+OpenLayers开发环境的配置;然后结合Vue和OpenLayers对Element的常用组件进行详细的介绍,包括基本组件、表单组件、数据组件、通知组件、导航组件以及其他组件;最后以开发一个简单的智慧校园系统为例,进行Element+Vue+OpenLayers的项目实战。
-
通信那些事儿(上册)
杨义先 试读
随着技术的快速发展,通信已经并将继续深刻地影响和改变着我们的生活以及社会的各个方面。在通信发展的过程中涌现出了许许多多伟大的人物,我们在教科书、技术专著以及科普书籍中经常见到那些闪光的名字。那么,这些英雄到底都是谁?他们是如何取得这些里程碑式的成果的?他们的背后有什么精彩的人生故事?他们有什么科研经验?他们对我们有什么启发?本套图书分为上下两册,对诸如此类的问题给出了全面系统的回答。 本套图书采用了章回体小说的形式,用幽默风趣的语言介绍了数十位为通信技术的发展做出了重大贡献的科学家的生平故事,以及那些里程碑式的发现和发明是如何产生的。本套图书可供对通信感兴趣的读者阅读,也可以作为通信从业人员以及相关专业的学生的趣味读物,还可以作为教师授课的有益补充。
-
中文版Maya 2020基础培训教程
来阳 试读
本书介绍了中文版Maya 2020的操作方法及实际运用,内容包括Maya的建模、灯光、摄影机、材质与纹理、渲染技术、动画技术、动力学与特效。本书主要针对零基础读者编写,是入门级读者快速、系统掌握Maya 2020的参考书。
-
-
ARM64体系结构编程与实践
奔跑吧Linux社区 试读
本书旨在详细介绍ARM64体系结构的相关技术。 本书首先介绍了ARM64体系结构的基础知识、搭建树莓派实验环境的方法,然后讲述了ARM64指令集中的加载与存储指令、算术与移位指令、比较与跳转等指令以及ARM64指令集中的陷阱,接着讨论了GNU汇编器、链接器、链接脚本、GCC内嵌汇编代码、异常处理、中断处理、GIC-V2,最后剖析了内存管理、高速缓存、缓存一致性、TLB管理、内存屏障指令、原子操作、操作系统等内容。 本书适合嵌入式开发人员阅读。
-
完美讲堂 Unity3D手机游戏开发实战教程
李梁 试读
这是一本讲解用Unity3D制作各类流行游戏的书。本书从Unity3D的基本操作入手,结合5个可玩性非常高的游戏实例(企鹅砸小猪、隧道探险、动感小球、地下赛车和坦克防御战),全面而深入地阐述Unity3D的基本操作、游戏策划、资源整理、游戏场景创建、编写游戏脚本、游戏UI制作、各种特效制作、Web平台上的运用、移动平台上的运用以及Unity3D资源的各种操作等各方面的知识。 本书附带下载资源(扫描封底“资源下载”二维码即可获得下载方法),内容包含本书所有实例的工程文件、场景文件以及多媒体教学视频。读者如果在实际操作的过程中遇到困难,可以通过观看多媒体教学视频来解决。 本书适合欲从事游戏开发的初、中级读者阅读,同时也可以作为相关教育培训机构的教材。
-
C#代码整洁之道:代码重构与性能提升
詹森·奥尔斯 试读
本书介绍如何使用各种工具、模式和方法将可读性、可维护性与可扩展性均不尽人意的代码重构为整洁的代码。首先介绍C#的编码标准和原则,然后详细讨论代码评审的过程并说明其重要性。接着介绍类、对象与数据结构以及函数式编程的基础知识。之后介绍异常处理、单元测试、端到端系统测试、线程与并发、API的设计与开发、API密钥与API安全、处理切面关注点等C#相关知识。结尾介绍一系列工具来提升代码质量,并介绍重构C#代码的方法。
-
地理信息系统应用与实践(第2版)
吴信才 试读
本书以武汉中地数码科技有限公司自主研发的MapGIS 10为基础,详细介绍MapGIS 10的基本操作方法。主要内容包括导论、数据存储与管理、数据预处理、数据编辑与处理、地图数据可视化、制图成果输出、空间分析、栅格数据应用、三维景观建模与可视化、地图瓦片等。本书采用案例式教学模式,按照业务处理流程的顺序编排内容,全书穿插了大量的应用实例,内容全面、针对性强,为读者系统学习MapGIS 10提供了便捷的学习资料。
-
Power BI数据可视化从入门到实战
袁佳林 试读
本书从数据可视化与仪表板设计基础着手,详细介绍Power BI三大模块:Power Query、PowerPivot和Power View。然后通过"一简一繁”两大实战案例,使读者由浅入深地掌握Power BI的各项功能,动手制作出有设计感的仪表板报告。本书按照由易到难、循序渐进的教学方式,多处对比Excel,解释Power BI核心计算原理,以案例实战为引导,清晰地展示了Power BI数据分析及仪表板设计的整体流程。 本书结构清晰、通俗易懂,讲解层层递进,设计美观大方,适合Power BI入门及进阶读者。本书面向在校大学生、数据分析相关岗位从业者、亟待提升数据分析及可视化能力的职场白领。
-
中文版Photoshop 2022完全自学教程
李金明 试读
《中文版Photoshop 2022完全自学教程》是Photoshop经典自学教程,历经150次印刷,累计印刷超1000000册。全书共21章,从Photoshop 2022的下载和安装方法讲起,以循序渐进的方式讲解Photoshop 2022全部功能,并通过实战+PS技术讲堂的形式深度解密图像合成、特效制作、抠图、人像修图、照片编辑、调色、矢量绘图等专业技术。书中配备了大量应用型实战案例,涵盖平面广告、UI设计、网店装修、摄影后期、视频、动画、商业插画等领域,实战数量多达331个,并全部录制了教学视频。此外,书中还配备了详尽的索引,可以检索Photoshop中的每一个工具、面板和命令。 《中文版Photoshop 2022完全自学教程》赠送了丰富的资源和学习资料,包括近千种画笔、形状、动作、渐变、图案和样式,以及“Photoshop应用宝典”“Photoshop 2022滤镜”“外挂滤镜使用手册”“Illustrator CC自学教程”“UI设计配色方案”“网店装修设计配色方案”“常用颜色色谱表”“CMYK色卡”“色彩设计”“图形设计”“创意法则”等电子文档。
-
从零开始:快速入门Unity 3D游戏开发
康远英 试读
本书是指导初学者学习Unity 3D游戏开发的入门图书,书中详细讲解了场景搭建、脚本、物理系统、Mecanim动画系统、UI(用户界面)系统等初学者必须具备的Unity 3D游戏开发基础知识,并演示了如何将这些知识运用到实际的游戏开发中。 全书共分为11章。第1章和第2章为Unity 3D的基础认识;第3章讲解场景搭建;第4章和第5章讲解游戏开发所需的编程知识;第6章讲解控制游戏中对象的位置、位移和旋转角度的3D数学;第7章讲解用于在游戏中进行检测的物理系统;第8章讲解制作游戏动画片段,以及控制动画片段过渡的Mecanim动画系统;第9章讲解游戏UI系统;第10章讲解运用脚本、物理系统、Mecanim动画系统、UI系统等知识点制作一款2D平台跳跃游戏;第11章讲解如何把游戏发布到不同的平台上,并让游戏能够运行。 本书适合想从事游戏行业,但苦于没有相关经历,需要从零开始学习的游戏爱好者,也可以作为游戏培训班或游戏开发专业学生的参考用书。
-
Altium Designer 22(中文版)电子设计速成实战宝典
郑振宇 试读
本书以2022年正式发布的全新Altium Designer 22电子设计工具为基础,全面兼容18、19、20、21各版本。本书以图文实战步骤形式编写,力求读者学完就能用。 全书共16章,系统地介绍了Altium Designer 22全新功能、Altium Designer 22软件及电子设计概述、工程的组成及完整工程的创建、元件库开发环境及设计、原理图开发环境及设计、PCB库开发环境及设计、PCB设计开发环境及快捷键、流程化设计(PCB前期处理、PCB布局、PCB布线)、PCB的DRC与生产输出、Altium Designer高级设计技巧及应用、2层最小系统板的设计、4层智能车主板的PCB设计、RK3288平板电脑的设计、常见问题解答集锦。本书以实战的方式进行图文描述,实例丰富、内容翔实、条理清晰、通俗易懂,最后部分详细介绍3个实战案例,让读者将理论与实践相结合,先易后难,不断深入,适合读者各个阶段的学习和操作。
-
Kubernetes实战:构建生产级应用平台
乔希·罗索 试读
本书探讨了通往Kubernetes生产环境成功道路中所涉及的多种技术、模式和抽象方面的考虑与权衡。主要内容包括基于Kubernetes构建应用平台、部署模型、容器运行时、容器存储、Pod、服务路由、密码管理、准入控制、可观测性、身份认证、构建平台服务、多租户问题、工作负载的自动缩放、在Kubernetes上运行应用程序时应该考虑的各种注意事项、在Kubernetes上从开发人员获取代码到生产的实际过程以及平台抽象。
-
深入浅出Windows API程序设计:编程基础篇
王端明 试读
本书是Windows API程序设计的入门图书,提供大量的示例程序,主要介绍学习Windows程序设计常备的基础知识,以及一个程序界面所需的菜单、图标光标、子窗口控件、其他资源和对话框等相关内容,并通过Photoshop切片和自绘技术实现一个优雅的程序界面。通过阅读本书,读者可以对Windows程序设计有更加深入的认识,并将其应用到实际场景中。 本书适合对Windows API程序设计感兴趣的初学者以及Windows API技术开发人员阅读,也可以作为培训学校的教材使用。