-
Docker开发实践
曾金龙 试读
《Docker开发实践》由浅入深地介绍了Docker的实践之道,首先讲解Docker的概念、容器和镜像的相关操作、容器的数据管理等内容,接着通过不同类型的应用说明Docker的实际应用,然后介绍了网络、安全、API、管理工具Fig、Kubernetes、shipyard以及Docker三件套(Machine+Swarm+Compose)等,列举了常见镜像、Docker API等内容。
-
Photoshop手绘从新手到高手
崇霄 试读
《Photoshop手绘从新手到高手》主要介绍使用Photoshop CC 2019进行数字手绘的方法与技巧,从基础的软件操作和手绘知识讲起,由浅入深介绍了4类不同风格插画的绘制方法。 《Photoshop手绘从新手到高手》共8章:第1章介绍了Photoshop手绘工具;第2章介绍了Photoshop手绘基础;第3章介绍了绘制简单元素;第4章介绍了人物绘制基础;第5章介绍了水墨古风插画的相关概念和绘制要点;第6章介绍了日系插画的相关概念和绘制要点;第7章介绍了欧美风格插画的相关概念和绘制要点;第8章介绍了游戏原画厚涂CG的相关概念和绘制要点。 《Photoshop手绘从新手到高手》附赠丰富的配套教学资源,包括书中实例的教学视频和PSD源文件,以及实例中使用的素材和笔刷,使读者阅读本书更简单、更直观。 《Photoshop手绘从新手到高手》适合有一定Photoshop使用基础又对使用Photoshop绘制CG插画感兴趣的学习者,以及需要学习不同风格插画的专业绘画者阅读。
-
SQL Server 2019从入门到精通(视频教学超值版)
王英英 试读
本书面向SQL Server 2019初学者和广大数据库设计爱好者。全书内容注重实用,通俗易懂地介绍了SQL Server 2019数据库应用与开发的相关基础知识,并提供了大量具体操作SQL Server 2019数据库的示例,能使读者在最短的时间内有效地掌握SQL Server 2019数据库的应用和开发。 本书共19章,内容包括SQL Server 2019的安装与配置;数据库和数据表的操作;Transact-SQL语言基础与应用;数据的更新、规则、默认和完整性约束;创建和使用索引、事务和锁、游标;使用存储过程、视图操作、触发器;SQL Server 2019的安全机制;数据库的备份与恢复;SQL Server 2019新增功能;最后一章通过开发企业人事管理系统,学习将SQL Server 2019运用于实际的开发项目中。各章的最后提供了典型习题,供读者课后操作练习,以加深对学习内容的理解。 本书适合SQL Server数据库初学者、数据库应用开发人员、数据库管理人员,也适合作为高等院校和培训机构计算机相关专业的师生教学参考。
-
UG NX 12 完全实训手册
张云杰 试读
UG NX是美国著名的3D产品开发软件,因其强大的功能,已逐渐成为当今世界流行的CAD/ CAM/CAE软件之一,产品的新版本是UG NX 12(NX 1847)中文版。《UG NX 12 完全实训手册》针对目前非常热门的UG NX技术,以详尽的视频教学讲解UG NX 12中文版的大量设计范例。全书共11章,通过288个范例,配以视频教学,从实用的角度介绍了UG NX 12中文版的设计方法。另外,本书还配备了包括大量模型图库、范例教学视频和网络资源介绍的海量教学资源。 《UG NX 12 完全实训手册》内容丰富、通俗易懂、语言规范、实用性强,使读者能够快速、准确地掌握UG NX 12中文版的绘图方法与技巧,特别适合中、高级用户学习,是广大读者快速掌握UG NX 12中文版的实用指导书和工具手册,也可作为大专院校计算机辅助设计课程的指导教材。
-
React Native应用开发实例解析
Alexander McLeod 试读
使用React Native可以轻松开发跨平台应用,并且无需等待Apple、Google或者Amazon的审核过程,可以为自己的应用发布更新。《React Native应用开发实例解析》主要从功能扩展和实际应用方面讲解React Native,带领读者全面了解React Native的API和组件,并且阅读本书无需React开发背景。《React Native应用开发实例解析》共五章,前两章介绍React Native的历史发展和基础知识,包括原生组件和第三方库;余下三章则分别介绍三个企业应用——Myagi、TinyRobot和Fixt,探讨了当今业界使用React Native的方式,以及生产环境下需要注意的问题和相应对策。 《React Native应用开发实例解析》适合客户端开发人员、前端开发人员,以及所有对React Native感兴趣的程序员。
-
游戏设计的236个技巧:游戏机制、关卡设计和镜头窍门
大野功二 试读
本书从游戏设计者和玩家的双重角度出发,以大量游戏为例,并结合丰富的配图,从“玩家角色”“敌人角色”“关卡设计”“碰撞检测”“镜头”这五个角度来探讨如何让3D游戏更加有趣,解明其中暗藏的技巧,为各位读者揭开游戏的“本质”。
-
ASP.NET Web API设计
Glenn Block 试读
本书依托ASP.NET Web API阐述API设计与开发的通用技术,是一本全面介绍如何构建真实可演化API的实践指南。本书共分三部分。第 一部分介绍WebHTTP和API开发的基础知识,介绍ASP.NET Web API,为初学者以及想充分利用HTTP的读者建立好的起点。第 二部分完整介绍了真实Web应用程序的开发,其内容从设计讲到实现,全面覆盖客户端与服务器端开发。第三部分深入ASP.NET Web API的内部机制,并讲解一些高 级的主题(如安全和可测试性),加深你的理解,让读者学会更好地利用Web API构建可演化系统。
-
Scala程序设计(第2版)
Dean Wampler 试读
本书通过大量的代码示例,全面介绍Scala这门针对JVM的编程语言,向读者展示了如何高效地利用Scala语言及其生态系统,同时解释了为何Scala是开发高扩展性、以数据为中心的应用程序的理想语言。 本书既适合Scala初学者入门,也适合经验丰富的Scala开发者参考。
-
Helm学习指南:Kubernetes上的应用程序管理
马特·布彻 试读
前三章介绍Helm并展示如何使用Helm客户端。第1章概述了Helm在云原生生态系统中的位置及其架构。第2章和第3章介绍如何使用Helm客户端—从安装逐步过渡到高级用法。第4~6章介绍了如何为Helm创建软件包。该部分从如何创建包(第4章)开始,然后学习模板语法(第5章),最后学习高级功能(第6章)。第7章介绍了共享软件包,包括它们各自的发布版本。如果你正在使用DevOps进程将软件分发给其他人或在系统之间共享软件,则共享非常重要。第8章介绍了Helm的扩展。可以在无须对其建立分支或增加功能的前提下,对Helm进行定制。两个附录提供了参考资料。附录A概述了当前软件包和遗留软件包之间的区别,附录B介绍了用于共享包的存储库API。
-
Flink入门与实战
汪明 试读
Apache Flink是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态的计算,广泛应用于大数据相关的实际业务场景中。 本书是一本从零开始讲解Flink的入门教材,学习本书需要有Java编程基础。 本书共分10章,内容包括Flink开发环境搭建、Flink架构和原理、时间和窗口、状态管理和容错机制、数据类型与序列化、DataStream API和DataSet API、Table API和SQL、Flink并行、Flink部署与应用,最后以一个Flink实战项目为例,对Flink相关知识进行综合实践,其中涉及Web页面展示、WebSocket协议和Node.js服务等技术。 本书内容详尽、示例丰富,适合作为Flink初学者必备的参考书,也非常适合作为高等院校和培训机构大数据及相关专业的师生教学参考。
-
Python深度学习:模型、方法与实现
伊凡·瓦西列夫 试读
本书集合了基于应用领域的高级深度学习的模型、方法和实现。 本书分为四部分。 第1部分介绍了深度学习的构建和神经网络背后的数学知识。 第二部分讨论深度学习在计算机视觉领域的应用。 第三部分阐述了自然语言和序列处理。 讲解了使用神经网络提取复杂的单词向量表示。 讨论了各种类型的循环网络,如长短期记忆网络和门控循环单元网络。 第四部分介绍一些虽然还没有被广泛采用但有前途的深度学习技术,包括如何在自动驾驶上应用深度学习。 学完本书,读者将掌握与深度学习相关的关键概念,学会如何使用TensorFlow和PyTorch实现相应的AI解决方案。
-
数字平面制作:Photoshop从入门到实践
曾丹 试读
《数字平面制作——Photoshop从入门到实践》是一本适用于零基础读者学习Photoshop的教材,把Photoshop的操作方法及技巧与项目结合,淡化理论,注重实践。 《数字平面制作:Photoshop从入门到实践》共分为7个模块,包括图像编辑、色彩调整、图像修复、图像选择、图像绘制、图像合成和综合实践相关内容。前6个模块适合任何专业的学生和广大图像处理爱好者学习,第7个模块是专业性较强的综合实践项目,可按照专业方向选学。 《数字平面制作:Photoshop从入门到实践》配套微课视频,课件、素材等一应俱全,案例的选择典型且实用,特别适合作为高校或培训机构的教材,也适合广大Photoshop从业者及爱好者自学使用。
-
CAXA CAD电子图板从入门到精通
CAD.CAM.CAE技术联盟 试读
《CAXA CAD电子图板从入门到精通》重点介绍了CAXA CAD电子图板的新功能及各种基本使用方法、操作技巧和应用实例。 全书共分13章,分别介绍了CAXA CAD电子图板基础,系统设置,简单图形绘制,复杂图形绘制,曲线的编辑,图形编辑,界面定制与界面操作,显示控制,图纸幅面,工程标注与标注编辑,块操作、块在位编辑和图库操作,系统查询和齿轮泵设计实例等。
-
和秋叶一起学:秒懂PPT
秋叶 试读
在职场中,你是不是每次都要加班做PPT?PPT技巧太多,学完就忘?知道一些 PPT 技巧,但不知道如何运用? 如果你希望快速提高自己的 PPT 职场技能,并且能够灵活应用,本书就是你学习的不二之选! 本书以PPT基础操作+实战运用组织内容,主要讲解在工作中几分钟就能掌握的 110个实用 PPT操作,包括 PPT高效操作、PPT实用技巧、PPT炫酷特效、PPT创意设计四大板块,每个技巧介绍都配有图文详解与视频演示,让你所见即所得,随学随用,解决职场中的 PPT应用痛点,提升工作效率与效果。 本书充分考虑初学者的知识水平,内容从易到难,能让初学者轻松理解各个知识点,快速掌握职场必备技能。本书大部分案例来源于真实职场,职场新人系统地阅读本书,可以节约大量在网上搜索答案的时间,提高工作效率。
-
RocketMQ技术内幕:RocketMQ架构设计与实现原理(第2版)
丁威 试读
这是一本指导读者如何在实践中让RocketMQ实现高性能、高可用、高吞吐量和低延迟的著作。 作者是RocketMQ官方认定的“优秀布道师”和技术专家,持续在RocketMQ领域深耕。 本书从源码的角度分析了RocketMQ的技术架构和实现原理,1版获得了良好的口碑,是RocketMQ领域的标志性作品,2版做了较大幅度的更新。
-
配色+布局+海报+移动:电商UI设计教程
张晓景 试读
电子商务是近几年互联网飞速发展的产物,它是一种新兴的商业模式。电商UI设计可以称为视觉营销,主要作用为使消费者在看到商品后有购买的冲动。本书是一本全面讲解电商UI设计的案例教程,语言浅显易懂,配合大量精美的电商UI设计案例,全面介绍了电商UI设计各方面的相关知识,以及使用Photoshop设计制作电商UI的方法和技巧,使读者在掌握电商UI设计相关知识的同时,能够做到活学活用。 本书的配套资源包括所有案例的源文件、素材及视频教程,方便读者借鉴和使用。 本书适合准备学习或正在学习电商UI设计的初、中级读者及设计爱好者阅读,也可以为电商企业美工人员及相关专业的学习者提供参考。
-
Python树莓派编程
沃尔弗拉姆·多纳特 试读
本书有别于其他编程语言类图书,在介绍完基本的软硬件平台后,通过网络机器人、气象站、媒体服务器、家庭安防系统、猫玩具、无线电遥控飞机、气象气球、潜水艇等8个工程项目,介绍了网络通信协议、文件存储、传感器、执行部件等基础知识的编程方法。 使读者真正理解了“通过做来学习”的先进理念。 在突出实践能力培养的同时,又在每个项目中针对嵌入式系统的各个功能模块给出了相应的基础知识的介绍。 另外,原书作者还非常重视工程习惯的培养,在实践过程中给出了一般的安全规则。 以译者20多年嵌入式系统教学、工程经验来看,本书十分适合作为本科、高职高专各专业的创新课程教材。
-
手机短视频制作从新手到高手
郝倩 试读
本书是为短视频制作新手量身定制的一本实用型学习手册,全书内容丰富,语言通俗易懂,讲解深入透彻,案例精彩且实用性强。通过本书不但可以系统、全面地学习短视频的基本概念和剪映等软件的基础操作方法,还可以通过大量的视频案例,拓展短视频的制作思路。 本书共10章,不仅对短视频的拍摄、后期处理手法进行了详细讲解,还通过多个关联性极强的实战案例,帮助读者进一步掌握短视频的编辑方法及技巧。随书提供实战案例的素材及效果文件,同时配备相关教学短视频,方便读者边学习边理解,成倍提高学习效率,快速掌握短视频的制作方法。 本书适用于广大短视频制作爱好者,想要进军抖音、快手短视频平台的玩家和创业者,以及想要寻求突破的新媒体平台工作人员、短视频电商用户、个体经营户等学习和使用,也可以作为各类大专院校及培训机构相关专业的培训教材。
-
手机摄影与短视频后期处理228例
雷剑 试读
看着微信朋友圈以及各大视频分享平台满目的精致手机照片或视频,很多人希望自己也可以用手机拍摄出精彩的照片或视频作品。本书正是一本讲解手机摄影、手机视频拍摄技巧和后期修饰照片和视频的书籍,内容涵盖手机摄影与视频,从前期拍摄到后期处理的228个技法。 书中在前期拍摄方面讲解了手机拍摄基础、构图、用光技法,以及人像、风光、花卉、美食与静物等题材的拍摄技法;在后期处理方面,讲解了常用修图App的操作方法,以及在用Snapseed App对人像、风光、建筑与花卉题材的调修技巧;在视频方面,讲解了时下流行的“剪映”和“快影”App的应用技巧。
-
白话网络安全
翟立东 试读
本书汇集了“大东话安全”团队多年从事网络安全科普活动的经验和成果。 全书采用轻松活泼的对话体形式,以大东和新手小白的对话为载体,用32个故事向读者介绍网络安全知识。 全书共分为5篇:“病毒初现”篇介绍了计算机病毒的原理,并以典型病毒为例进行深入分析;“魔道相长”篇介绍了网络世界中常见的攻击手段;“正者无敌”篇介绍了新的反击技术和手段;“新生安全”篇主要介绍脱离伴生安全理念的新生安全的典型代表,包括金融安全、大数据安全、区块链安全等;“隐逸江湖”篇介绍了与大众生活息息相关的黑色产业链、黑客大会等内容。 本书适合所有对网络安全感兴趣的读者阅读,特别适合在网络空间安全、计算机技术等领域有一定基础的大学生们,通过阅读此书这些读者可以了解网络安全的学科体系。 本书同样可以帮助非专业的读者朋友们掌握一定的网络安全知识,提高网络安全防范意识。 相信本书可以带领读者走进网络安全的世界。
-
云原生安全:攻防实践与体系构建
刘文懋 试读
本书介绍了云原生的容器基础设施、K8S编排系统和常见云原生应用体系;在介绍安全体系前先深入分析了前述架构各个层面的安全风险,并给出攻击实践,后续计划开放靶场环境,有很好的可操作性和说服力;在介绍安全体系时,首先从高层分析新型基础设施防护的思路切换,然后分为两个维度介绍相关的安全机制,清晰地拆解了复杂的安全技术栈,让读者很容易理解DevOps安全和云原生安全两者如何融合。
-
SolidWorks高级应用教程(2020中文版)
北京兆迪科技有限公司 试读
本书是进一步学习SolidWorks 2020中文版高级功能的书籍,内容包括高级草图设计、零件设计高级功能、高级曲面设计、高级装配设计、高级工程图设计、模型的外观设置与渲染、运动仿真及动画、凸轮设计、逆向工程和有限元结构分析等。 在内容安排上,本书结合范例对SolidWorks高级功能中的一些抽象概念、使用方法和使用技巧进行了讲解。这些范例都是实际工程设计中具有代表性的例子,能使读者较快地进入设计实战状态。在写作方式上,本书紧贴软件的实际操作界面,使初学者能够尽快地上手,提高学习效率。通过对本书的学习,读者将掌握更多的SolidWorks高级设计功能和技巧,进而能够从事复杂产品的设计工作。本书附赠多项学习资源,制作了教学视频,学习资源中还包含本书所有的素材源文件,以及SolidWorks软件的配置文件。 本书可作为工程技术人员学习SolidWorks高级应用的自学教程和参考书籍,也可作为大中专院校学生和各类培训学校学员的SolidWorks课程或上机练习的教材。
-
AutoCAD 2022 快速入门与实战
钟日铭 试读
《AutoCAD 2022 快速入门与实战》介绍了AutoCAD 2022软件的基础及实用功能, 并辅以范例引导读者通过自学迈向精通行列。 本书精心设计了创新的知识框架结构,突出“常用命令速查手册” 和“范例实训教程” 两大应用特点,以帮助读者快速掌握AutoCAD 2022的主流设计功能, 并帮助读者解决工作和学习中遇到的一些实际问题。 《AutoCAD 2022 快速入门与实战》适合从零开始学习AutoCAD 软件的工科院校学生阅读, 也适合需要提高绘图技能的工程师参考使用, 还可以作为相关培训机构的教学用书。
-
人工智能算法大全:基于MATLAB
李一邨 试读
本书的编程语言以MATLAB为主,分别从学习方式和理论知识两个方面来对机器学习(实现人工智能的方法)的算法进行分类介绍。 通过阅读本书,读者可以对人工智能的子集——机器学习形成一个系统、全面、完整的认识,并且在今后的研究工作中逐步拓展,最终形成自己的体系。 全书共6篇,分别为特征处理算法、分类和聚类算法、神经网络算法、优化算法、基于不同数学思想的算法以及集成算法,每一篇都对该类别中常见算法的思想、流程、核心知识和优缺点等内容进行了详细介绍,并通过实际的案例分析和代码展示,对算法的具体应用进行了完整解析。 本书适用的读者对象包括金融机构的量化投资经理、科研工作者、互联网企业的算法工程师、大中专院校相关专业师生,以及其他对实现人工智能的机器学习技术感兴趣的读者。
-
呆呆鸟儿童编程:在游戏中学习
王向辉 试读
本书介绍了基于C#语言的代码编程方法。针对6~16 岁的儿童,将枯燥的代码编程转变为86个有趣的游戏关卡,让儿童在探索中学习编程知识。 书中所涉及的编程内容包括命令、 函数、循环、判断、算法、变量、属性、初始化、参数和数组等,全面覆盖儿童编程所需掌握的知识点。
-
企业级数据与AI项目成功之道
尼尔·菲什曼 试读
大型组织正在竞相实施先进的数据科学。大多数时候,我们的人工智能尝试变成了走进死胡同的科学项目,从来没有提供可持续的商业价值。我们错过了什么?在本书中,你将发现必须理解和实现的信息架构支柱。只有当数据分析和人工智能能够在整个组织内以可预测和一致的方式提供业务洞见时,它们才能增加价值。本书概述了一种组织、管理和评估数据的有效且实用的方法,这样你就可以建立一个信息架构来更好地推动人工智能和数据科学的发展。通过阅读本书,你将学到:简化数据管理,随时随地提供数据;缩短可运转的AI用例的价值实现时间;使各个企业都能访问AI和数据洞见;动态地实时缩放复杂AI场景;开发能够带来可预测的、可重复的价值的信息架构。
-
数据库可靠性工程:数据库系统设计与运维指南
莱恩·坎贝尔 试读
数据是当今企业的宝贵资产,设计、构建并维护数据存储的重要性不言而喻,而技术的快速迭代给数据库可靠性带来了更多挑战,也向数据库管理员提出了更高要求。本书从可靠性这一视角就数据库的构建和运维展开细致讨论。全书内容分为两大部分:前一部分介绍运维基础知识,包括行为准则、服务等级管理、风险管理和运维可见性;后一部分深入研究数据本身,包括基础设施、备份和恢复、安全、存储和复制、架构等。
-
C#从入门到精通(第6版)
明日科技 试读
《C#从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行WinForm应用程序开发应该掌握的各方面技术。 全书分为4篇,共26章,包括初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法、结构和类、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件、LINQ数据访问技术、程序调试与异常处理、面向对象技术高级应用、迭代器和分部类、泛型、文件及数据流技术、GDI+图形图像技术、Windows打印技术、网络编程技术、注册表技术、线程的使用,以及企业人事管理系统等内容。
-
Access数据库创建、使用与管理从新手到高手
宋翔 试读
《Access数据库创建、使用与管理从新手到高手》详细介绍了使用Access创建和设计数据库的方法和技巧,以及Access数据库在实际中的应用。 《Access数据库创建、使用与管理从新手到高手》各章的先后顺序以数据库系统的创建和设计流程进行组织,有助于读者梳理Access知识体系,便于读者学习和理解。 《Access数据库创建、使用与管理从新手到高手》包含大量示例,示例文件包括操作前的原始文件和操作后的结果文件,既便于读者上机练习,又方便读者在练习后进行效果对比,从而快速掌握Access的操作方法和技巧。
-
IntelliJ IDEA 软件开发与应用
乔国辉 试读
IntelliJ IDEA 是一款优秀的软件开发工具,学习和掌握IntelliJ IDEA对于开发者来讲具有十分重要的意义。 本书为读者准备了比较全面的技术体系,共16章。第1章与第2章主要讲解了IntelliJ IDEA的使用技巧;第3章主要讲解了IntelliJ IDEA中的工程结构及组织方式;第4章与第5章主要讲解了IntelliJ IDEA下项目的编译、部署、运行与调试;第6章与第7章讲解了Maven等项目构建管理工具的使用;第8章Git版本管理是开发者需要着重学习的知识技能;第9章讲解了Spring项目的使用原理并深化了示例;第10章讲解了数据库管理工具的使用技巧;第11章至第14章进行了全方位的拓展,引入了Docker容器、Vue.js、Scala、Python等相关内容;第15章为辅助教学篇,主要讲解了持续化部署工具的使用;第16章为结束篇,以插件为主题从大方向讲解了IntelliJ IDEA下的插件开发。 本书适用于所有初学者及具有一定开发经验的从业人员、软件爱好者。相信通过阅读本书,读者能够获得更多的帮助与提升。
-
一本书讲透数据治理:战略、方法、工具与实践
用友平台与数据智能团队 试读
这是一本能为数字化转型企业的数据治理提供指导的著作,由用友集团官方出品,得到了用友集团董事长王文京、DAMA中国区主席汪广盛等9位企业界和学术界数字化专家的一致好评。 它基于国际主流的数据治理框架和用友多年的数据治理经验,从道、法、术、器4个维度、深入展开,不仅有数据治理在战略层面的顶层设计,还有数据治理在执行层面的实施方法,既可作为数据治理的纲领性指南,又可作为数据治理的实操手册。
-
数据分析与挖掘算法:Python实战
张晓东 试读
本书是一本介绍数据分析相关算法的学习指南,主要包括数据分析及数据挖掘相关概念介绍、数据思维及各种数据分析算法的原理及实现方法。本书的每个数据分析算法都介绍了数学原理、Python代码实现以及实战案例,内容丰富、容易理解。 本书共9章,第1章介绍了数据挖掘与数据分析、机器学习之间的关系;第2 章介绍了数据分析人员应该具备的数据思维,包括数据思维认知、数据挖掘“定律”;第3~9章介绍了各种数据分析算法的原理、实现方法及实战案例,其中包括逻辑回归、决策树、朴素贝叶斯、聚类分析、关联规划、人工神经网络、集成学习。 本书适合从事数据分析工作的读者自学,也可作为产品经理、运营人员、市场人员和对数据分析感兴趣的读者的参考用书。
-
形式语言与自动机理论
阿吉特·辛格 试读
本书详细介绍了各大学工科学士、理学硕士、商业和行政管理硕士、工科硕士及计算机学硕士教学大纲中提到的关于计算理论的所有领域。对于那些对这门学科有着浓厚兴趣的人来说,此书不仅理论翔实,并附有大量图例。 本书前几章介绍了研究自动机理论所必需的基础知识。例如:正则语言和克莱恩定理;最小自动机和句法幺半群;背景无关语言和下推自动机之间的关系;图灵机和可判定性。 本书有助于学生形成更为非正式的书写风格,同时以最深入浅出的方式介绍了自动机理论、构建证据的坚实处理、帮助传达思想的许多图表,以及突出相关资料的侧注。每一章都提供了大量的实操练习。
-
云原生应用架构:微服务开发最佳实战
FreeWheel核心业务系统开发团队 试读
传统的微服务应用正在经历着云原生技术的"洗礼”。随着该领域技术的不断变革与完善,以原生方式开发基于云的微服务成了降本提效的重要手段。 FreeWheel 核心业务系统开发团队在多年的实践中探索出了一条云原生微服务应用构建之路。 本书基于这些实践经验,从设计、开发到测试、部署,介绍了团队如何利用云原生技术为应用开发的全生命周期赋能。从架构技术选型到具体工程实践,书中内容理论联系实际,较为全面地剖析了容器落地、服务网格、无服务器计算、持续集成和持续部署等核心云原生技术,适合关注微服务、云原生技术的架构师、工程师及技术决策者阅读。
-
深入浅出Electron:原理、工程与实践
刘晓伦 试读
这是一本能帮助读者夯实Electron基础进而开发出稳定、健壮的Electron应用的著作。书中对Electron的工作原理、大型工程构建、常见技术方案、周边生态工具等进行了细致、深入地讲解。工作原理维度: 对Electron及其周边工具的原理进行了深入讲解,包括Electron依赖包的原理、Electron原理、electron-builder的原理等。工程构建维度:讲解了如何驾驭和构建一个大型Electron工程,包括使用各种现代前端构建工具构建Electron工程、自动化测试、编译和调试Electron源码等。技术方案维度:总结了实践过程中遇到的一些技术难题以及应对这些难题的技术方案,包括跨进程消息总线、窗口池、大数据渲染、点对点通信等。周边工具维度:作者根据自己的“踩坑”经验和教训,有针对性地讲解了大量Electron的周边工具、库和技术,涉及Qt开发框架、C++语言、Node.js框架甚至Vite构建工具等,可帮助读者拓宽技术广度,掌握开发Electron应用需要的全栈技术。
-
联邦学习:原理与算法
王健宗 试读
数据孤岛问题已经成为制约人工智能发展的主要阻碍。在此背景下, 联邦学习(Federated Learning) 作为一种新兴的机器学习技术范式, 凭借其突出的隐私保护能力,展示出在诸多业务场景中的应用价值。 本书从联邦学习的基础知识出发, 深入浅出地介绍了中央服务器优化和联邦机器学习的算法体系, 详细阐述了联邦学习中涉及的加密通信模块的相关知识, 以定性和定量的双视角建立了联邦学习服务质量的评估维度、理论体系, 还延伸介绍了提升联邦学习服务质量的方法, 并对联邦学习的研究趋势进行了深入探讨与分析, 可以对设计和选择算法提供工具式的参考和帮助。 本书是高校、科研院所和业界相关学者研究联邦学习技术的理想读本, 也适合大数据、人工智能行业的从业者和感兴趣的读者参考。
-
人工智能创新启示录:赋能产业
中国电子信息产业发展研究院(赛迪研究院) 试读
本书聚焦人工智能对产业的赋能,对产业发展和创新热潮进行概述,介绍人工智能在核心产业领域的发展现状和趋势,并分析国内外发展战略和政策。本书深入探讨人工智能与机器人、交通、医疗等领域的融合发展,以及由此产生的智能机器人、智能驾驶、人工智能医疗等新业态,详细阐释人工智能提升生产效率,催生新产品、新场景、新需求,推动产业转型升级和经济高质量发展的重要作用。 本书适合人工智能、互联网和计算机行业的从业人员和研究人员(技术岗位和非技术岗位),以及创投相关人员阅读参考。
-
写给大家看的安卓应用开发书:App Inventor 2快速入门与实战
David Wolber Hal Abelson 试读
本书由浅入深地介绍可视化编程工具App Inventor的基本内容,然后一步步指导读者搭建13个有趣的项目,包括一个短信回复应用、一个测验题应用和一个可以定位停车位置的应用。本书的后半部分可以看作开发者指南,帮助读者了解应用程序开发和计算机科学的基本知识。
-
结网 2:产品经理的无限游戏
王坚 试读
《结网2:产品经理的无限游戏》是继《结网@改变世界的互联网产品经理》出版10年之后的新作。《结网》讲述的是在桌面互联网时代如何成长为一名互联网产品经理,《结网2》讲述的是在移动互联网时代产品经理如何利用好人类有史以来最大的杠杆。新作聚焦在更本质的互联网规律上,这些规律在桌面互联网时代曾造就一批高估值的产品,在移动互联网时代又造就了更多更高估值的产品,我们相信下一个时代到来的时候这些规律依然有效。
-
Python数据分析基础
Clinton W. Brownley 试读
本书展示如何用Python程序将不同格式的数据处理和分析任务规模化和自动化。 主要内容包括:Python基础知识介绍、CSV文件和Excel文件读写、数据库的操作、示例程序演示、图表的创建等等。
-
快乐编程:青少年思维训练
黄威(@校园黄师兄) 试读
Scratch 是一款面向青少年的图形化编程软件,使用该软件编程就如同创作一场舞台剧,即使没有任何基础的小学生,也可以在极短的时间内创作出生动活泼的编程作品,因此它特别适合培养青少年的逻辑思维、编程思维和工程思维。 本书介绍了Scratch 软件的概况、工作模式和积木指令精髓;结合青少年熟知的生活场景,带领大家学习和理解程序的3 种基本结构;对程序的3 种基本结构进行强化学习,驱动青少年用逻辑思维分析问题、用工程思维分解问题、用编程思维解决问题;最后初步探究了算法和机器人控制程序。
-
机器人SLAM导航:核心技术与实战
张虎 试读
机器人SLAM导航的一大痛点是很难做到理论与实战相结合,而本书可谓“百科全书”式讲解,可帮助硬件、软件、算法等不同领域的研究开发人员走出“调参”困境,终结面对硬件和深奥算法时的束手无策,加快算法在实际机器人产品的工程落地与系统性技术突破。 本书以ROS编程、传感器、底盘等机器人开发所涉及的软硬件基础知识为切入点,逐步引出SLAM和导航两大领域核心算法,并结合Cartographer、LOAM、ORB-SLAM、VINS、CNN-SLAM、DeepVO、ros-navigation、TEB、RRT等热门开源算法对SLAM和导航的数学原理、代码框架及实操进行深度剖析。
-
代数大脑:揭秘智能背后的逻辑
加里·F.马库斯 试读
本书英文版出版至今已近20年,但关于大脑究竟如何工作的问题至今仍无答案,而符号主义(认为大脑是类似于计算机的加工符号的机器)与联结主义(认为大脑是并行运转的大型神经网络)之间的争论也从未停息。本书分析了联结主义模型和符号加工模型在计算方面的优势和劣势,关注不同联结主义模型之间的差异以及特定模型与符号加工的特定假设之间的关系,并围绕多层感知器展开讨论。书中的观点在今天依然频繁成为学术讨论的焦点,并为认知科学、人工智能、深度学习等领域的未来研究指明了可能的方向。
-
高效研发:硅谷研发效能方法与实践
葛俊 试读
全书主要从以下5个方面对硅谷的高效研发方法进行了总结,提供了非常系统的指导原则和实践指南。 (1)研发效能综述:主要讲解研发效能的定义、模型,以及研发效能度量的正确方法。 (2)个人高效研发实践:主要讲解如何提高个人研发效能,具体涉及深度工作、Git、命令行、Vim、工具环境集成等内容,旨在帮助读者提高技术的专精程度,实现持续成长。 (3)研发流程优化:主要讲解研发流程优化的基本目标和原则、代码优化、分支管理、DevOps、团队协同等,希望帮助读者深入理解研发过程中的关键流程,以及流程优化的基本原则,从而能够针对自己的实际情况,找到最合适的工程实践,让软件开发的整个流程更加顺畅、高效。 (4)团队高效研发实践:主要讲解团队高效研发实践过程中各关键步骤的高效工程方法,内容涉及研发环境搭建、代码审查、合理处理技术债、开源利弊分析、测试等,同时对研发流程及工程方法的趋势进行解读,希望帮助读者掌握这些具体工程方法的正确使用。 (5)管理和文化系统分析了硅谷研发团队的管理和文化,尤其是Facebook的工程师文化,并根据作者在国内公司的具体落地经验,给出推荐的文化引入和建设方法。
-
苹果办公三剑客Pages+Numbers+Keynote
彭思媛 试读
iWork是由苹果公司开发的专业办公软件套装,它适用于使用Mac OS X操作系统和iOS操作系统的电子设备。iWork包括3款软件,即用于处理文字和排版布局的Pages文稿软件、创建各式电子表格的Numbers表格软件和制作演示文稿的Keynote讲演软件。 Pages文稿拥有先进的书写工具和方便的页面排版功能,使用它能够创建出色的文稿。Numbers表格拥有易用的公式、一键式图表及多种表格样式,使用它可将大量数据制作为电子表格。Keynote讲演拥有全新的影院效果动画及多种过渡特效,使用它可以设计并制作出目眩神驰的演示文稿。
-
9堂课玩转快手+快影短视频
郝倩 试读
《9堂课玩转快手+快影短视频》基于当下热门的短视频平台快手及视频编辑处理App快影进行编写,对快手平台玩法、快影APP剪辑创作及快手平台运营变现等内容进行了全方位讲解。全书分为8个章节,从对快手平台的构成开始讲起,分析了快手的发展趋势和优势,详细介绍了创建快手的基本过程、内容制作、平台玩法短视频的拍摄以及变现模式。 《9堂课玩转快手+快影短视频》内容全面、条理清晰、通俗易懂、案例丰富,能够帮助读者快速掌握快手的创建和运营方法。
-
零基础学Premiere Pro 2020(全视频教学版)
高清雪 试读
本书以循序渐进的方式为读者讲解了Premiere Pro 2020快速入门、素材编辑基础、视频的转场效果、动画效果的创建、叠加与抠像技术、颜色的校正与调整、创建字幕与图形、音频处理等内容。 本书适合Premiere Pro 2020的初级用户学习和使用。此外,本书还可供广大视频编辑爱好者、影视动画制作者、影视编辑从业等人员阅读参考,也可以作为培训机构、大中专院校相关专业的教学参考书或上机指导用书。
-
Kotlin编程实践
Ken Kousen 试读
本书的重点不仅在于讲解Kotlin的语法与语义,还将展示何时以及为何应该使用某个指定的语言特性。本书的目标不一定会涵盖每一个Kotlin语法与库的细节。但在最后,本书添加了很多基本原理的内容,让即使只有Kotlin初级知识的读者也可以理解本书的内容。 当你认真学习Kotlin的细节后,你就可以使用这门受欢迎的语言构建Android应用、Web应用以及其他程序。Kotlin不仅可以用于任何应用Java的地方,还可以用于iOS开发、编写原生应用程序、JavaScript开发以及更多场景。
-
TinyML:基于TensorFlow Lite在Arduino和超低功耗微控制器上部署机器学习
Pete Warden 试读
TinyML是指微型机器学习,更准确地说,TinyML是指工程师们在mW功率以下的设备上,实现机器学习的方法、工具和技术。 TinyML将深度学习和嵌入式系统相结合,使得微型设备可以做出令人惊叹的事情。作者解释了如何训练足够小以适合任何环境的模型。对于希望在嵌入式系统中搭建机器学习项目的软件及硬件开发人员而言,本书是一个理想的指南,它将一步步地指导你创建一系列TinyML项目。 阅读本书无需任何机器学习或者微控制器开发经验。
-
AI源码解读:卷积神经网络(CNN)深度学习案例(Python版)
李永华 试读
本书以人工智能发展为时代背景,通过20个机器学习模型和算法案例,为读者提供较为详细的实战方案,以便进行深度学习。 在编排方式上,全书侧重对创新项目的过程进行介绍,分别从整体设计、系统流程和实现模块等角度论述数据处理、模型训练和模型应用等过程,并剖析模块的功能、使用及程序代码。为便于读者高效学习,快速掌握人工智能程序开发方法,本书配套提供项目设计工程文档、程序代码、实现过程中出现的问题及解决方法等资料,可供读者举一反三,二次开发。 本书语言简洁,深入浅出,通俗易懂,不仅适合对Python编程有兴趣的爱好者,而且可作为高等院校 相关专业的参考教材,还可作为从事智能应用创新开发专业人员的技术参考书。
-
密码学原理与Java实现
朱文伟 试读
现在,Java开发可谓如日中天,并且Java安全开发是Java开发领域中的一个重要内容,每个Java开发人员都必须掌握。市面中的绝大多数密码学书籍都是针对C或C++的,本书重点介绍Java自带加解密函数的相关技术,以及密码学领域重要的开源库OpenSSL在Java开发中的应用。 本书共8章,主要内容包括密码学和Java概述、搭建Java密码开发环境、对称密码算法原理、利用JCA、JCE对称加解密、杂凑函数和HMAC、密码学中常见的编码格式、非对称算法RSA的加解密、数字签名技术等。本书内容非常详细,学习坡度非常平滑,循序渐进,就算没有密码学基础,也能从零开始到全面掌握。 本书面向的读者是Java开发人员、企业内转行计算机信息安全的工作人员、已有信息安全基础并想了解Java加解密新特性的人员。本书也可作为高等院校和培训机构计算机及相关专业师生的教学参考书。
-
PHP 8从入门到精通(视频教学版)
张工厂 试读
本书循序渐进地介绍了PHP 8开发动态网站的主要知识和技能,提供了大量的PHP应用实例供读者实践。每一章节都清晰讲解了代码的作用及其编写思路,使读者能快速掌握PHP的应用开发技能。 全书共24章,内容包括PHP 8的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象编程、错误处理和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie和会话管理、MySQL数据库基础、PHP操作MySQL数据库、PDO数据库抽象类库、安全加密技术、PHP与XML技术、PHP与Ajax的综合应用、Smarty模板、Zend Framework框架和ThinkPHP框架等。本书最后通过网上商城和图书管理系统两个实战项目,使读者进一步巩固所学的知识,提高PHP网站开发的实战能力。 本书适合PHP初学者以及广大网站开发人员阅读,可以作为PHP网站开发人员的查询手册,也适合高等院校和培训机构相关专业的师生教学参考。
-
左手Python,右手Excel:带飞Excel的Python绝技
刘宇宙 试读
Excel作为当今最常用的办公软件之一,在数据编辑、处理和分析方面都有它的独到优势。Python是一门简单易懂的编程语言,很容易上手。用Python操作Excel可以很好地解决操作Excel中遇到的大量重复、机械工作的问题。 本书共12章,可分为两部分:第一部分包括第1~5章,概要介绍Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、文件操作、数据处理模块等,以帮助读者了解Python的基础知识;第二部分包括6~12章,主要讲解Python与Excel的实战操作,通过生动的情景对话方式引入大量的代码实战示例,所有代码都有详细、易懂的中文注解,以帮助读者快速理解代码。 本书专门针对希望通过Python操作Excel并提升自己的工作效率的人员量身定做,既适合经常与Excel打交道的办公人员、编写处理Excel程序的Python开发人员、Python编程爱好者阅读,也适合办公自动化培训机构以及中学、大中专院校、本科院校对办公自动化感兴趣的学生参考。