深入实践Kotlin元编程
¥65.00
这是一本从基础知识、设计思想、技术方案、应用方法、实践技巧5个维度系统讲解Kotlin元编程,并以此大幅提升Kotlin工程师发水平、研发效率和发体验的著作。作者是Kotlin领域的资深专家和布道者,本书源于他对Kotlin编译器源码的反复研读和大量的工程实践,不仅细致讲解了反射、程序静态分析、 Java注解处理器、Kotlin符号处理器、Kotlin编译器插件、元程序的发和调试等核心元编程技术,而且详细剖析了Jetpack Compose的编译器插件和IntelliJ 插件、AtomicFU 的 JVM 字节码和JavaScript代码的生成逻辑。本书的出版破了元编程技术资料少、门槛高的行业现状。本书包含大量案例,这些案例大多来自真实的生产实践,相对成熟和完善,可以作为元编程项目的范本。同时,本书提供大量的代码,为了提升阅读体验,在注释、书写和排版等方面对代码做了精心的优化。全书的源文件均可免费下载,读者可以通过作者的网站实时与作者互动和交流。
测试驱动开发:入门、实战与进阶
¥71.00
发者的水平需要靠代码来证明。无论你用的是哪种编程语言,都应该写出干净、优雅且整齐的代码。测试驱动发(TDD)可以帮助你写出这种既易懂又漂亮的代码,这样的代码能够在以后的几个月乃至几年中稳定运行。在这本发者的教程中,你能够学到如何用Go、JavaScript以及Python这三种语言来做测试驱动发。 Saleem Siddiqui在书中会告诉你如何用单元测试引领发工作,以解决业务领域中的复杂问题。这种测试驱动的编程方式会把需求划分成多个比较小的功能,并分别予以实现。无论使用哪种编程语言与编程框架,你都可以把本书中的知识运用到日常的编程工作中。 通过本书,你将学到: * 如何用TDD把业务领域中的复杂问题划分成多个小功能,并分别予以实现。 * 如何在各类编程语言中用各种测试框架来做TDD,以实现业务领域中的概念。 * 如何通过TDD推持续集成(CI)。 * 如何通过TDD做重构与重新设计。 * 如何用JavaScript编写一套简单而有效的测试用具,以便自动识别并运行单元测试。 * 如何配置一套持续集成环境,以自动测试在做TDD的过程中所写的单元测试。 * 如何以TDD的方式写出清晰而整齐的Go、JavaScript及Python代码。
Blender超级学习手册
¥76.74
本书基于中文版Blender 3.4编写,通过大量的操作实例系统地讲解三维图形和动画的制作技术,是一本面向零基础读者的专业教程。 全书共10章,详细讲解软件的操作界面、建模方法、灯光技术、摄像机技术、材质与纹理、渲染技术、动画技术、动力学动画、二维动画等内容。本书结构清晰,内容全面,通俗易懂,第2~10章还设计了相应的实例,并介绍了制作原理及操作步骤,帮助读者提升实际操作能力。 本书的配套学习资源丰富、实用,包括书中所有实例的工程文件、贴图文件和教学视频,便于读者自学使用。本书适合作为高校和培训机构动画专业相关课程的教材,也可以作为广大三维图形和动画爱好者的自学参考书。
深度序列模型与自然语言处理:基于TensorFlow 2实践
¥90.10
《深度序列模型与自然语言处理:基于TensorFlow2实践》以自然语言和语音信号处理两大应用领域为载体,详细介绍深度学习中的各种常用序列模型。 在讲述理论知识的同时辅以代码实现和讲解,帮助读者深掌握相关知识技能。 《深度序列模型与自然语言处理:基于TensorFlow2实践》共12章,不仅涵盖了词向量、循环神经网络、卷积神经网络、Transformer 等基础知识,还囊括 了注意力机制、序列到序列问题等高级专题,同时还包含其他书籍中较少涉及的预训练语言模型、生成 对抗网络、强化学习、流模型等前沿内容,以拓宽读者视野。 《深度序列模型与自然语言处理:基于TensorFlow2实践》既适合互联网公司算法工程师等群体阅读,又可以作为本科高年级或研究生级别的自然语言处 理和深度学习课程的参考教材。
Python程序设计:基础与实践
¥57.47
Python 是一种面向对象的解释型高级编程语言,是当前流行的编程语言之一。本书系统性地介绍Python 的基础知识及利用 Python 行项目发的实践。全书分两部分,第一部分介绍 Python 的基础语法、Python 自带的两个模块及其使用方法,以及 Python 的矩阵计算包 NumPy 的使用方法等,在介绍基础语法的同时强调利用 Python 行编程时需要注意的编程规范;第二部分聚焦科学研究和工程实践中比较前沿的方向,涵盖绘图、图像处理、优化计算、游戏发、基于 Web 的系统发、爬虫、机器学习等方面的项目实践,侧重是利用 Python 实现项目需求。
领域驱动设计:业务建模与架构实践
¥65.00
内容简介这是一本从业务和架构视角讲解DDD的基本原则、底层逻辑、落地难、落地方法和阶技巧的实战性著作。DDD的理论体系复杂,学习和实践门槛较高,已有的关于DDD的著作或多或少存在理论描述难理解、案例示范难落地等问题,阻碍了DDD在实践中的应用。本书作者有20余年的软件研发经验,对DDD有深刻的理解,深谙DDD实践过程中的痛,他在这本书中高屋建瓴、化繁为简,让读者有拨云见雾之感。理论部分(第1~3章)从软件工程的基本思想出发,首先分析了DDD产生的原因,并由此推论出DDD的基本原则,这些内容是学习本书的基础;紧着分析了DDD落地的难,帮助读者扫清障碍;然后提炼出了DDD的成熟度模型,包括DDD的战略、战术和衡量指标。这些内容极具针对性和独创性,是研发团队必须掌握的,也是目前同类书中很少讲的。实战部分(第4~10章)从业务建模和架构的角度切,首先用搭积木的方式讲解和演示了DDD项目由简易到复杂的落地过程,包含大量的业务建模场景和案例,涉及如何应用通用语言、如何建模领域逻辑、如何应用上下文和子域切分系统以及如何保持语言、模型、代码的一致性等重要内容;然后讲解了如何将各种设计模式应用到DDD中,以及如何设计出能让DDD更好落地的系统架构。这些内容兼具实操性和思想性,充满经验和智慧,在同类书中同样也不多见。
Python概率统计
¥83.30
本书以Python为工具,全面讲解概率论与数理统计的主要内容和多元统计分析常用技术。全书包括13章和4个附录,内容翔实,讲解深浅出。概率论4章,讲解概率论基础知识,主要是随机变量的相关理论;数理统计4章,主要是样本理论、参数估计和假设检验;回归分析2章,包括一元和多元回归分析及其统计解释;多元统计3章,主要讲解主成分分析和因子分析理论。整书内容简明,易上手,实用性强。本书不需要读者有良好的数学基础,4个附录提供了Python基础知识、微积分与线性代数的必要基础,可满足不同层次的读者需求。本书的特色是将Python贯穿于内容之中,为读者提供实践练习,也便于读者学习用Python解决实际问题的能力。 本书适用于大数据与人工智能专业的教师和学生,也适用于对数据科学感兴趣的人士和企业界的工程师。
图表之美:Excel 经典商业图表制作指南
¥75.60
本书主要介绍数据和可视化过程中必知必会的概念,并且带领读者拓展对可视化流程、视觉暗示和图表分类框架的理解。全书分为3 篇,共10 章,重讲解Excel 图表模块的功能和使用方法,不仅为读者建立了系统化的知识框架,使其了解每个功能的使用逻辑和作用;还向读者详细说明了商业图表和科学图表中常用的设计思路和特殊效果的制作技巧,帮助读者奠定图表制作的理论基础。此外,本书提供了大量典型的实战范例图表,这些实战范例图表大部分选自世界级知名商业类杂志《经济学人》,每个实战范例图表都有详细的制作步骤,实现手把手教学,帮助读者提高独立制作高质量图表的能力。 本书适合零基础学习图表制作的人员阅读,也适合需要经常制作图表的人力资源、财务、税务、产品、运营及数据分析的相关从业人员阅读,还适合作为培训机构或大、中专院校的参考资料。
Kubernetes云原生数据管理
¥75.60
本书围绕 Kubernetes 云原生数据基础设施,介绍了如何通过 Kubernetes 管理数据存储,如何通过 Helm 和 Operator 在 Kubernetes 上自动部署和管理数据库,阐述了数据流式传输和数据分析的过程,探讨了在机器学习及其他新兴用例中如何使用 Kubernetes 云原生数据等。本书不仅深阐述了云原生基础设施的发展历程和处理方式,而且分门别类地为每个场景提供了可以直运行的示例代码,以便读者学习和练习。本书结构与英文原版保持一致,是 DaoCloud 云原生数据存储专家经反复校对后提供的译本。本书适合从事云端设计、构建和运行应用的发人员,以及架构师和云原生工程师。无论你是Kubernetes 数据存储方面的“新手”还是有经验的“老兵”,相信本书都能让你有所受益。
Python数据分析与挖掘
¥38.80
本书面向大数据应用型人才,以任务为导向,全面地介绍Python数据分析与挖掘的常用技术与真实案例。全书共7章,第1、2章介绍Python数据分析的常用模块及其应用,涵盖NumPy数值计算模块、pandas数据分析模块,较为全面地阐述Python数据分析的方法;第3、4章介绍轻量级的数据交换格式JSON和连MySQL数据库的pymysql模块,并以此行数据综合案例的分析;第5章介绍Matplotlib可视化模块,用于绘制一些统计图形;第6章主要讲解Flask框架结合ECharts实现可视化效果;第7章主要讲解在机器学习和数据挖掘中sklearn模块的应用。 本书适合作为高等院校大数据专业、人工智能专业的Python教材,也可作为Python相关培训的教材。
Illustrator 2022平面设计案例教程(全彩慕课版)
¥52.00
全书按照由浅深的写作方法,从基础内容始,以实例为主,*详细地讲解了Illustrator 2022实战技能。全书共12章,内容括Illustrator基础作、初级绘图、颜色设置、对象变换与管理、*绘图、文字与排版、效果的运用、UI设计综合应用、海报设计综合应用、书籍设计综合应用、网页设计综合应用、装设计综合应用。本书可作为普通高等院校影视摄影与、数字媒体艺术、数字媒体技术等相关业的教材,也可作为想要从事商业修图、平面设计、电商美工、UI/网页设计等行业的人员的参考用书。
深入理解物联网
¥59.00
本书以AIoT为主线,由浅深、循序渐地剖析AIoT概念、技术与应用,力求构建脉络清晰的AIoT知识体系,为一步学习AIoT技术下基础。本书由9章组成,系统地介绍了从IoT到AIoT的发展过程,讨论了AIoT智能硬件、智能人机交互,以及可穿戴计算设备、智能机器人在AIoT中的应用,介绍了AIoT技术与网分类,讨论了5G移动边缘计算的概念、技术与应用,探讨了6G与AIoT相关的研究与发展愿景,讨论了AIoT核心交换网结构特,以及AIoT隐私保护与区块在AIoT安全中的应用等。本书可供物联网技术研究与产品研发人员、技术管理人员阅读,也可作为物联网工程专业、计算机与信息技术相关专业的教材或参考书。
OpenShift*运维:SRE视角的集群和分布式系统管理
¥53.00
本书介绍了OpenShift核心概念和部署策略,包括多集群OpenShift容器平台部署,以及按照最佳实践管理OpenShift集群。本书还探讨了部署工作负载到OpenShift的最佳实践、通过最先的概念监控OpenShift集群,并结合示例构建和部署Kubernetes operator来自动管理任务,使用GitOps方法配置OpenShift集群。本书适合SRE、系统管理员、DevOps工程师和云架构师阅读。
网店商品图片与视频的拍摄及处理
¥35.90
本书结合电子商务的行业特,通过对网店商品图片与视频的拍摄及处理全流程的介绍,帮助读者快速掌握相关技能和方法。本书共10章,内容包括商品图片与视频拍摄及处理基础、拍摄准备、拍摄服饰类和鞋类商品、拍摄护肤品类和化妆品类商品、拍摄器皿类和食品类商品、拍摄家电类和数码类商品、处理商品图片、拍摄主图视频与详情页视频、制作商品视频、导出与上传商品视频。 本书提供精美PPT课件、教学大纲、电子教案、模拟题库、实例素材等,用书教师可登录人邮教育社区(www.ryjiaoyu.com)免费下载。 本书可作为电子商务专业相关课程的教材,也可作为从事网店商品拍摄相关工作人员的参考书。
Airflow实战
¥51.07
本书由浅深地介绍了如何快速搭建Airflow集群,包括不同操作系统的快速搭建方法、Airflow的安装方法、Airflow集群的部署方法、Airflow中的核心概念和其他重要概念、Airflow的架构和组件、Airflow的系统管理、实践经验以及其他常见的调度系统。附录提供了Docker和Kubernetes的简介。此外,本书还提供了在生产环境中使用Airflow的诸多实践与经验,无论是对研发工程师创建工作流、排查工作流问题,还是对运维工程师维护集群运转、优化集群性能,都有极其重要的借鉴价值。 本书图文并茂,理论翔实,示例丰富,适合正在使用或者即将使用Airflow作为调度系统的研发工程师、Airflow平台的运维工程师以及对Airflow感兴趣的读者阅读。
大数据通识教程(微课版)
¥38.80
“文明”是人类经过教化后达到的一种状态,代表着社会的步。自人类社会发端以来,人类文明就了一个漫长的演过程。从原始文明、农业文明、工业文明到数字文明,每一次新文明的诞生都代表着文明形态的重塑和社会的变更。数字文明是一种基于大数据、云计算、物联网、区块等新一代技术,以高科技为主要特征的文明,其核心是网络化、信息化与智能化的深度融合。它在提高生产力水平、丰富物质供给的同时,也塑造了一个全新的人类文明形态。 “大数据导论”是一门知识性和应用性都很强的课程。本书针对各专业大学生的大数据通识教育需求,系统、全面地介绍关于大数据技术及其应用的基础知识和技能,包括走数字文明、数字化转型与数字经济、大数据思维变革、大数据商业规则、大数据促医疗与健康、大数据与城市大脑、大数据可视化、大数据预测分析、大数据处理与存储、大数据与云计算、大数据与人工智能、大数据安全与法律、数据科学与职业技能以及大数据的未来等内容,具有较强的可读性和实用性。
小型编译器设计实践
¥69.86
本书主要着力于叙述编译器具体的设计和编程细节,并不侧重探究编译器的设计理论。本书以目前较为流行的两款微处理器(MCU)为例,设计、发相应的C语言编译器工具包:(1) 加强型PIC16Fxxxx系列MCU、8位微处理器、RISC系统结构、小端式体系(little-endian)。(2) STM8系列MCU、8位微处理器、CISC系统结构、大端式体系(big-endian)。本书以实际目标处理器为对象,介绍和展现编译器设计的全部详细过程。
开发者关系实践指南
¥51.07
本书是关于发者关系的实践指南,书中呈现了那些奋战在发者营销一线的专家的非凡见解。在本书中,许多公司的发者营销和发者关系的主要实践者分享了他们的知识、经验和实战案例,如微软 Azure 发者营销总监 Cliff Simpkins、Facebook 发者营销主管Desiree Motamedi、谷歌发者关系主管 Dirk Primbs 等。他们以发者为中心,从邮件营销、社区营销、造发者营销计划、构建发者关系、面向发者重新定位品牌等方面,通过具体实例,阐述了发者营销和构建发者关系的重要性,及其战略战术和方法措施。不管你是发者关系领域中久经沙场的老将还是刚刚起步的新手,都会发现这些内容是非常有见地的。 本书适合从事发者关系、发者营销等相关工作的人员阅读参考。
SPSS医学数据统计与分析
¥70.80
本书以SPSS 28.0为软件应用平台,由浅深地全面讲解SPSS软件在医学统计学上的应用。本书通过图文并茂的方式讲解SPSS在医学统计工作中的各项操作,讲解深浅出,以案例引导,内容翔实、清晰、直观,易学易用。 本书分为16章,详细介绍SPSS与医学统计学,医学资料的描述性统计分析、参数检验、非参数检验、方差分析、相关分析、回归分析、聚类分析与判别分析、主成分分析与因子分析、对应分析、可涵盖信度与多维尺度、生存分析、时间序列分析、统计表与统计图、观察性研究设计、实验性研究设计等内容。本书涉及面广,涵盖医学数据处理中需要使用的各种SPSS功能,全书按逻辑顺序编排,自始至终结合案例行描述,内容完整且每章相对独立,是一本详尽实用的SPSS医学统计用书。 本书适合医学、生物科学领域的学生、科研人员学习使用,也适合作为高等院校医学、生物学等相关专业的教学参考书。
漫画学Python:快速提高
¥66.75
《漫画学Python:快速提高》是一本注重实用的Python编程指南,通过幽默风趣的漫画和简洁清晰的讲解,带领读者深探索Python编程的精髓。本书不仅适用于初学者,也适合有一定编程经验的读者,为他们提供了一个快速提升编程技能的利器。 从疯狂的模块到面向对象的编程,从日期、时间到文件和文件夹的处理,再到随机数、矩阵和数组,本书涵盖了Python编程的广泛领域,让读者能够全面掌握Python的核心知识和实用技巧。每一章节都以清晰的示例和练习引领读者深理解,同时通过幽默有趣的漫画图解增添了阅读的乐趣。 特别是在图形界面的章节中,本书详细介绍了按钮组件、GUI和布局管理器等内容,帮助读者轻松创建精美的图形界面应用程序。通过学习本书,读者不仅能够掌握Python编程的核心概念和技能,还能够快速提升编程水平,成为Python编程的高手。 无论你是想门Python编程,还是希望提升编程技能,都不要错过《漫画学Python:快速提高》这本书。让斯蒂芬和薛定谔带领你探索Python编程的奇妙世界,享受学习编程的乐趣吧!
大数据分析处理(慕课版)
¥45.00
本书采用理论知识与任务案例相结合的形式,以PyCharm为主要发工具,系统地阐述了大数据分析处理工作流程中的重要步骤,介绍了大数据分析过程中常用的几种第三方库。本书共13个单元,第1单元介绍了大数据分析处理的概念;第2、3单元介绍了大数据分析中科学计算与统计分析的相关知识;第4-7单元介绍了使用Pandas实现数据预处理的方法;第8单元介绍了使用Scikit-learn实现简单的机器学习的方法;第9单元介绍了使用Matplotlib、Seaborn绘制图表的方法;第10-13单元分别介绍了4个大数据分析处理的综合案例。单元1-9中,每个单元都包含了相关知识部分和任务实现部分,任务实现部分一般包含多个任务的具体实现过程,每个任务后面都有课堂实践,通过完成实践操作,读者可以一步巩固所学知识。 本书既可作为高等院校大数据技术专业的教材,也可作为大数据爱好者的自学书籍。