从企业级开发到云原生微服务:Spring Boot实战
¥75.60
本书以Spring 5.2和Spring Boot 2.2为基础,系统地讲解了在日常企业级发和微服务发中面临的大部分的问题,如函数式编程、Spring MVC、Spring Data、Spring Security、响应式编程、事件驱动、Spring Integration、Spring Batch、Spring Cloud、Kubernetes 与微服务等。本书内容由浅深,适合有Java基础的初级程序员学习。同时,本书还介绍了较深的理论及原理知识,可供中、高级工程师提升使用。本书讲解的所有主题都附有实战案例,读者可快速将相关技术应用于工作实践中。
机器视觉与机器学习——算法原理、框架应用与代码实现
¥76.90
本书内容共10章。第1章为绪论,包括机器视觉的相关概念,机器视觉的发展、基本任务、应用领域与困难,以及马尔视觉理论;第2章为数字图像处理;第3章为相机成像;第4章为相机标定;第5章为Shape from X;第6章为双目立体视觉;第7章为结构光三维视觉;第8章为深度相机,介绍当前颇受欢迎的Kinect、Intel RealSense等深度相机的知识与相关应用;第9章为机器学习基础;第10章为机器学习在机器视觉领域的应用,包括机器学习在模式识别、图像超分辨率重建、图像去噪、目标跟踪、三维重建等方面的应用。 本书除第1章和第9章,其他各章都配有应用案例,包括案例的分析过程、实验设置、实验数据、程序代码及运行结果。案例的编程实现采用了MATLAB、C 、Python程序设计语言,使用了OpenCV函数、MATLAB视觉与图形工具箱、Scikit-Learn机器学习工具包,以及MatConvNet、TensorFlow、Keras深度学习框架。通过讲解案例背景与原理、设计思路、实验步骤、发环境与工具和实验结果,使读者能够根据案例理解相关内容,加强工程实际应用中理论和知识的学习。同时,本书对从事机器视觉与机器学习的科研人员和工程师也具有一定的参考作用。
假如C语言是我发明的:讲给孩子听的大师编程课
¥55.30
一位从未触过计算机编程的小学生提问,作者尝试站在编程语言发明者的角度来回答,提问有趣活泼,从不懂计算机编程到能参加信息学奥林匹克比赛;回答清晰深刻,描述正确的编程思维并能学以致用——本书在这样的一问一答中带领大家启一次C语言门之旅。本书不仅叙述C语言的全部语法规则,而且包含编程涉及的计算机科学的相关知识和基础概念,还精心编排大量短小精悍、循序渐的编程任务,分布在本书的每个部分。读者如果认真地跟随本书实现每段程序,将具备C语言基础编程的能力。 C语言历来被认为是为编程高手而生的语言,本书写给希望学习C语言的读者。无论你是小学中高年级的学生,还是计算机专业的大学生,或者是完全没有C语言基础和编程知识的人,本书都能带领你从零始掌握C语言的全部语法,感受用0和1实现自己想法的成就感。
Flutter组件详解与实战
¥76.30
本书秉承Flutter框架“一切皆为组件”的核心设计思想,配合大量实例,系统且全面地介绍Flutter 2.0中各式各样的组件。同时,穿插于全书的“Flutter框架小知识”和“Dart语法小贴士”也可帮助刚门的读者迅速掌握框架和编程语言中的基础知识。 全书大致按照“由门到精通”划分,又按功能板块细分,共分为3部分:基础篇(第1~5章)详细介绍基础布局、文字、图片、按钮、事件流、滚动列表等常用组件,既适合Flutter新手,也可帮助有一定经验的发者查漏补缺。阶篇(第6~12章)介绍更多与布局、动画、导航、人机交互、弹窗等功能相关的组件。后扩展篇(第13~15章)则重介绍如Sliver机制、高效渲染、破约束、自定义布局等难。 本书既可作为Flutter门书籍,也可作为计算机软件从业人员的参考书,在工作或实战中遇到疑惑时通过本书附录中的索引,迅速查阅相关章节。
Vue.js从入门到项目实战(升级版)
¥62.30
本书从Vue框架的基础语法讲起,逐步深Vue阶实战,并在后配合项目实战案例,重演示Vue在项目发中的一些应用。在系统地讲解Vue的相关知识之余,本书力图使读者更深地理解Vue项目发。 本书共分为11章,涵盖的主要内容有前端技术的发展历程、Vue基本介绍、Vue语法、Vue选项、Vue内置组件、Vue项目化、使用Vue发电商类网站、使用Vue发企业官网、使用Vue发移动端资讯类网站、使用Vue发工具类网站等。 本书内容通俗易懂,案例丰富,实用性强,特别适合Vue的初学者和从业人员阅读,同时适合职业生涯遇到“瓶颈”的前端从业人员和其他编程爱好者阅读。另外,本书也适合作为相关培训机构的教材。
Python广告数据挖掘与分析实战
¥53.40
这是一部营销和广告数据挖掘与分析的实战指南,横跨技术和业务两个维度,理论与实践相结合。技术维度,结合营销与广告行业的实际需求,系统讲解了广告数据挖掘的模型、算法以及数据分析方法,从而实现面向用户的精准营销;业务维度,结合广告业务的具体场景,为广告中的具体问题提供解决方案。更重要的是,本书还讲解了热门的机器学习算法在广告数据挖掘与分析中的应用。 全书共 10 章,从逻辑上可分为技术理论知识和具体业务应用两个部分。前6章以及第10章主要讲解了广告数据分析与挖掘的技术、方法和应用,第7~9 章则主要讲解了广告业务中的具体问题及相应的解决方法。 第1~2 章主要介绍了Python的安装和环境配置,以及广告数据和广告数据分析的基础知识; 第3~6章深讲解了Python常用的工具包、模型常用的评价指标,以及如何利用Python建立广告分类模型和集成模型。 第7~8章讲解了广告数据分析的典型案例和常用分析方法,以及如何做一份满意的数据分析报告。 第9章讲解了如何运用数据分析与挖掘方法解决广告业务中的实际问题。 第 10 章主要讲解了常用的数据预处理及特征选择方法。
新程序员004:我们的技术时代,我们的程序人生
¥57.85
《新程序员.004:我们的技术时代,我们的程序人生》是由48位技术专家倾心分享的技术佳作,献给所有热爱技术的发者们。从C 之父到企业CTO,从技术管理者到斜杠程序员,揭了技术大咖的思考法则、工作方式和逻辑体系,是一本不可多得的技术人生规划和事业阶指南。无论你是做工程师还是正在创业,无论你处于技术人生的哪个阶段,这本技术图书都能帮你建立通路,给你技术人生的启迪。
深入浅出Pandas:利用Python进行数据处理与分析
¥59.40
如果你想充分发挥Python的强大作用,如果你想成为一名好的Python工程师,你应该先学好Pandas。 这是一本全面覆盖了Pandas使用者的普遍需求和痛的著作,基于实用、易学的原则,从功能、使用、原理等多个维度对Pandas做了全方位的详细讲解,既是初学者系统学习Pandas难得的门书,又是有经验的Python工程师案头必不可少的查询手册。 本书共17章,分为七部分。 部分(第1~2章) Pandas门 首先介绍了Pandas的功能、使用场景和学习方法,然后详细讲解了Python发环境的搭建,Z后介绍了Pandas的大量基础功能,旨在引领读者快速门。 第二部分(第3~5章) Pandas数据分析基础 详细讲解了Pandas读取与输出数据、索引操作、数据类型转换、查询筛选、统计计算、排序、位移、数据修改、数据迭代、函数应用等内容。 第三部分(第6~9章) 数据形式变化 讲解了Pandas的分组聚合操作、合并操作、对比操作、数据透视、转置、归一化、标准化等,以及如何利用多层索引对数据行升降维。 第四部分(第10~12章) 数据清洗 讲解了缺失值和重复值的识别、删除、填充,数据的替换、格式转换,文本的提取、连、匹配、切分、替换、格式化、虚拟变量化等,以及分类数据的应用场景和操作方法。 第五部分(第13~14章)时序数据分析 讲解了Pandas中对于各种时间类型数据的处理和分析,以及在时序数据处理中经常使用的窗口计算。 第六部分(第15~16章) 可视化 讲解了Pandas的样式功能如何让数据表格更有表现力,以及Pandas的绘图功能如何让数据自己说话。 第七部分(第17章) 实战案例 介绍了从需求到代码的思考过程,如何利用式编程思想提高代码编写和数据分析效率,以及数据分析的基本方法与需要掌握的数据分析工具和技术栈,此外还从数据处理和数据分析两个角度给出了大量的应用案例及代码详解。
Python深度学习(第2版)
¥129.80
本书由流行深度学习框架Keras之父弗朗索瓦·肖莱执笔,通过直观的解释和丰富的示例帮助你构建深度学习知识体系。作者避免使用数学符号,转而采用Python代码来解释深度学习的核心思想。全书共计14章,既涵盖了深度学习的基本原理,又体现了这一迅猛发展的领域在近几年里取得的重要展,包括Transformer架构的原理和示例。读完本书后,你将能够使用Keras解决从计算机视觉到自然语言处理等现实世界的诸多问题,包括图像分类、图像分割、时间序列预测、文本分类、机器翻译、文本生成等。
Solidity编程:构建以太坊和区块链智能合约的初学者指南
¥38.35
本书首先简要介绍区块、以太坊及其中*重要的概念或组件。随后介绍如何安装所有必要的工具来编写、测试和调试以太坊上的Solidity合约。然后书中将探索Solidity源文件的布局及如何使用不同的数据类型,介绍构建智能合约时使用的运算符、控制结构和数据结构。*后通过Solidity介绍面向对象编程中的函数调用、返回类型、函数修改器。通过本书你将学会事件记录和异常处理,以及测试和调试智能合约。
Julia设计模式
¥77.40
本书兼顾Julia编程语言的优势和不足,全面介绍了Julia编程语言,介绍了模式所依赖的编程语言特性,同时涵盖了一些高级的内容。 全书分为四部分: 第1部分介绍设计模式; 第2部分就少Julia基础; 第3部分介绍设计模式实现; 第4部分介绍一些阶主题。
Android Jetpack开发:原理解析与应用实战
¥53.40
全书共12章,首先介绍Jetpack的基本知识,然后详细介绍了架构组件Lifecycle、ViewModel、LiveData、ViewBinding、DataBinding、Room、Hilt等,并通过切合实际的需求用例循序渐地讲解了每个组件的使用方法和使用场景。除此之外,还针对当下流行的Kotlin 协程和Flow行了讲解,让读者了解如何使用这些技术结合Jetpack组件写出更加优雅的代码,并演示了实战项目“出行防疫App”的实现方法。z后介绍了全新的声明式UI编程——Jetpack Compose。
Java并发编程的艺术
¥38.35
第1章介绍Java并发编程的挑战,会向读者说明可能会遇到哪些问题,以及如何解决。 第2章Java并发编程的底层实现原理,从CPU和JVM2个层面剖析。 第3章详细深介绍了Java的内存模型。 第4章从介绍多线程技术带来的好处始,讲述了如何启动和终止线程以及线程的状态,详细阐述了多线程之间行通信的基本方式和等待/通知经典范式。 第5章介绍Java并发包中与锁相关的API和组件,以及这些API和组件的使用方式和实现细节。 第6章介绍了Java中的大部分并发容器及其实现原理。 第7章介绍了Java中的原子操作类,并给出一些实例。 第8章介绍了Java中提供的很多并发工具类。 第9章介绍了Java中的线程池实现原理和使用建议。 第10章介绍了Executor框架的整体结构和成员组件。第11章介绍几个并发编程的实战与并发编程问题排查。
内容平台:产品运营方案与实践
¥53.40
随着微信公众号、今日头条和抖音等内容平台的崛起,内容在生活中扮演着越来越重要的角色,相关从业人员爆炸式增长。但是市面上缺乏系统性介绍内容平台产品运营方面的资料,以致大家都在“摸着石头过河”。本书以提升读者在内容平台方面的技能和加强对这个行业的理解为目标,系统性地介绍平台产品运营的工作框架和具体的工作细节,阐明如何*优化用户体验。本书首先概括性地勾勒出平台的工作框架,帮助读者建立起科学的认知。随后分别阐述平台四要素——内容池、内容分发、用户增长和商业化,顺着搭建平台的方向,一步一步地深入工作细节。*后关注平台和行业的发展,带领读者拓宽视野,展望未来。本书的讲述深入浅出,哪怕是内容平台运营的门外汉也能跟随本书从零搭建起一个完整的平台,快速上手相关工作。此外,平台专家可以从本书中找到优化平台产品体验的灵感,在面对具体问题时获得有针对性的建议。
编程与类型系统
¥71.40
本书*介绍类型系统的特性,从基本类型开始,一直介绍到函数类型和子类型、OOP、泛型编程和高阶类型(如函子和单子)。本书没有关注这些特性背后的理论,而是通过实际应用的方式来解释每种特性。本书说明了如何以及何时使用每种特性来改进代码。
前端函数式演进
¥47.40
本书从逻辑上分为三部分。 *部分(第1~3章)是全书的理论基础。 第1章介绍编程语言中的编程范式以及各种范式在前端的体现。第2章介绍函数式的常见概念。这两章的内容对于基础较好的读者来说可能是老生常谈,但是我加入了一些前端示例和个人理解,也算是老坛装新酒。第3章介绍函数式思维的相关内容,帮助读者在使用函数式框架工具时从传统命令式编程的思考方式,向更契合函数式前端开发的思考方式转变,比如对循环的实现、数据结构的差别、对异常态和类型的处理等。 第二部分(第4~7章)以实际的工具内容为主,分别介绍前端函数式的几种重要形态。 第4章介绍Monadic编程,这是函数式的一种经典工程实现,也在前端衍生了一些工具。在这一章我们将学习工程理论的几个基础单元,如函子、幺半群,并进行一些实用性的分析和推导。第5章从jQuery出发,介绍函数式工具形态演进。很多研发工程师对前端的理解都停留在jQuery的经典时代,本章从函数式“形”的角度出发,介绍前端函数式工具。第6章和第7章将介绍前端函数式的两个热门框架工具——RxJS和React Hooks,展示它们的基本原理以及演进过程。 第三部分(第8章和第9章)是本书的总结部分。 第8章回归初心,探讨前端开发的核心复杂度,以及函数式在前端开发中的贡献。希望读者能像借鉴函数式思想一样,多借“他山之石”,在前端和其他研发领域成为更出色的工程师。第9章梳理本书项目的整体情况,并展现一些核心代码,帮助读者通过代码完成知识的落地和沉淀。
MATLAB信号处理与应用
¥59.40
本书以MATLAB R2020a版本为基础,系统地讨论数字信号处理的基本理论、基本分析方法、基本算法和设计方法,是一本比较全面的MATLAB信号处理参考书。本书共10章,全面系统地阐述数字信号处理的相关知识,包括MATLAB基础、离散时间信号与系统、Z变换、傅里叶变换、IIR滤波器的设计、FIR滤波器的设计、自适应滤波器的设计、随机信号处理、小波分析、信息处理中的应用等。此外还给出了MATLAB在信号处理中的一些简单应用。 本书内容丰富,讲解深浅出,可作为电子工程、计算机工程、信号处理以及通信工程等专业的本科生和研究生的参考书,也适合工程技术人员参考。
软件测试的艺术(原书第3版)
¥25.35
本书从第1版付梓到现在已经30余年,是软件测试领域的经典著作。本书结构清晰、讲解生动活泼,简明扼要地展示了久经考验的软件测试方法和智慧。 本书以一次自评价测试开篇,从软件测试的心理学和经济学人手,探讨了代码检查、走查与评审、测试用例的设计、模块(单元)测试、系统测试、调试等主题,以及极限测试、互联网应用系统测试等高级主题,*展现了作者的软件测试思想。 第3版在前两版的基础上,结合软件测试的*新发展进行了更新,覆盖了可用性测试、移动应用测试以及敏捷开发测试等内容。 本书适合软件开发人员、IT项目经理,以及学生或更多相关的读者阅读,还可以作为高等院校计算机相关专业软件测试课程的教材或参考书。
重新定义Spring Cloud实战
¥83.85
这是一本实践与理论并重、广度与深度兼顾的Spring Cloud生产实践发指南,由Spring Cloud中国社区倾力造,作者来自阿里、蚂蚁金服、*金融等企业,本书针对Spring Cloud在国内的使用情况,结合国内企业使用Spring Cloud落地微服务架构遇到的问题,提出可落地的解决方案。 本书内容有3大特色: 足够广:详细讲解了Spring Cloud的核心常用组件以及Spring Cloud的增强生态,针对生产实践中常见问题给出可落地的*实践方案,无论您是初学者还是发人员,还是架构师,都能从此书获益。 有深度:本书对涉及的Spring Cloud组件按照从门、阶、实战、扩展增强的顺序循序渐行剖析和讲解,帮助作者知其然并知其所以然,授之以渔。 重实践:注重生产实践,通过案例驱动,给出优秀的生产实践方案和优秀的生产配置,帮助读者快速落地企业微服务架构。 全书共25章,分为三个部分: *部分核心组件篇(第1~10章) 主要讲解Spring Cloud的核心组件。首先从应用架构的发展历程讲起,介绍了微服务出现的背景,并对微服务架构的落地提出了相应的解决方案;然后分别详细介绍了Spring Cloud微服务体系中的核心常用组件,如Eureka、Feign、Ribbon、Hystrix、Zuul等;*后通过一个综合案例将前面介绍的组件连起来,帮助大家融会贯通。 第二部分阶实战篇(第11~18章) 在核心组件的基础上,对Config、Consul、认证和鉴权、全路监控以及对Spring Cloud生态圈中第二代网关Spring Cloud Gateway行了详细阐述,循序渐、案例驱动,帮助读者加深对组件的理解和运用,更好地掌握相关内容运用于生产实践。 第三部分解决方案篇(第19~25章) 主要从解决方案着手,内容包括Spring Cloud与gRPC的整合方式、版本控制与灰度发布、Spring Cloud容器化、Dubbo向Spring Cloud的迁移、分布式事务、领域驱动等生产级实用解决方案,为企业IT架构微服务化和变革保驾护航。
Java高并发编程详解:多线程与架构设计
¥57.85
本书主要包含四个部分: 第①部分主要阐述Thread的基础知识,详细介绍线程的API使用、线程安全、线程间数据通信,以及如何保护共享资源等内容,它是深学习多线程内容的基础。 第②部分引了ClassLoader,这是因为ClassLoader与线程不无关系,我们可以通过synchronized关键字,或者Lock等显式锁的方式在代码的编写阶段对共享资源行数据一致性保护,那么一个Class在完成初始化的整个过程到*后在方法区(JDK8 以后在元数据空间)其数据结构是怎样确保数据一致性的呢?这就需要对ClassLoader有一个比较全面的认识和了解。 第③部分详细、深地介绍volatile关键字的语义,volatile关键字在Java中非常重要,可以说它奠定了Java核心并发包的高效运行,在这一部分中,我们通过实例展示了如何使用volatile关键字以及非常详细地介绍了Java内存模型等知识。 第④部分,站在程序架构设计的角度深讲解了如何设计高效灵活的多线程应用程序,这一部分长达15个章节,其重要程度可见一斑。
OpenStack CI/CD:原理与实践
¥44.85
内容介绍 中兴通讯OPNFV源团队不仅技术实力雄厚,而且一直致力于为OPNFV团队做贡献,团队的贡献值在社区里排名全球前3。本书由中兴OPNFV源团队撰写,从系统管理员角度阐述了OpenStack CI/CD系统的组成、架构和原理,涉及从代码提交到测试、部署的各个环节,本书提到的 Gerrit 服务器管理、JJB、Zuul、Nodepool等内容国内都鲜有介绍,本书能让您快速了解这套系统。 全书共11章,在逻辑上分为4个部分: *部分(第1~2章) 基础篇 首先从宏观上对DevOps的发展、文化、工具和转型做了介绍,然后重介绍了OpenStack CI/CD的概念、功能、工作流程和架构等,这是阅读本书的基础; 第二部分(第3~9章)技术篇 从系统管理员的视角,对OpenStack CI/CD中的每一项关键技术都行了讲解,包括版本控制系统(Git)、代码评审系统(Gerrit)、持续集成系统(Jenkins)、门控系统(Zuul)、资源管理系统(NodePool)、日志服务器、日志分析系统、公共组件等。 第三部分(第10章) 经验篇 主要总结了团队在OpenStack CI/CD上积累的经验、方法和案例,以及如何行裁剪、扩展和定制化修改。 第四部分(第11章) 优化篇 总结了当前解决方案中存在的不足和可行的优化方案,以及社区当前经历的变化和未来的演路线。

购物车
个人中心

