技术演讲的艺术:技术人员成为成功人士必知必会的原则和技巧
¥31.85
本书是专门为那些缺乏演讲技能而又亟需掌握演讲技能的专业技术人员量身打造的,是资深演讲专家兼畅销书作家多年经验的结晶,从克服焦躁情绪、分析现场听众、调研演讲主题、组织演讲内容、绘制有用图表、完善现场发挥等多角度讲解了如何让技术人员在演讲中获得成功。内容简洁实用、可操作性强,每一个章节都给出了指导方针、相关案例以及实战建议。
数据结构编程实验(第3版)
¥90.35
本书针对大学程序设计竞赛和课程教学,基于数据结构的知识体系结构和循序渐的原则组织内容,包括基本编程能力训练、线性数据结构的编程、树的编程、图的编程。在每一章中,先介绍了相关的数据结构知识后,然后给出相应的范例;在每章的结尾给出相关题库。
向上突破:不一样的产品经理
¥57.85
职位无法再升迁? 产品无法再突破? 本书以11位成功产品经理现身说法的方式,指导陷迷茫的产品经理突破发展瓶颈,获得职业生涯的再次飞跃。 全书共分为11章,分别由苏杰、唐韧等11位产品领域的大咖执笔,以个人成长经历为主线,以瓶颈突破思维、瓶颈突破方法、产品方法论、针对性实战指导为主要内容,分享11套成为不一样的产品经理的解决方案。 提供了可借鉴的发展方向:11位作者,提供了11套可借鉴的解决方案,兼顾多个人群、多种情况。非科班、低学历、野路子、三本毕业、名校毕业、专业技术、荒等多种出身,多次转型、小厂拼、大厂深造、外包创业等多种突破经历,年百万的产品导师、粉丝数十万的自由职业者、大厂产品负责人、企业高管、创业公司CEO等多种突破后的成功表现,让每位读者都能找到一套适合自己的解决方案。 提供了可复制的实践方法:从思维、方法和工具三个层面介绍了产品经理突破当前困境的方法,其中既包括职业突破解决方案,也包括能力突破解决方案。每种方案都来自作者自身,都具有很强的可复制性,有些甚至可以直套用。 提供了可落地的专业指导:为了帮助读者快速落地解决方案,不走弯路,书中不仅分享了作者们踩过的很多坑,还针对性地提供了落地技巧和实施建议。
TinyML:基于TensorFlow Lite在Arduino和超低功耗微控制器上部署机器学习
¥96.85
深度学习网络正在变得越来越小。Google Assistant团队可以使用大小只有14KB的模型检测单词——模型小到可以在微控制器上运行。在这本实用的书中,你将TinyML的世界。TinyML将深度学习和嵌式系统相结合,使得微型设备可以做出令人惊叹的事情。 本书解释了如何训练足够小的模型以适合任何环境。对于希望在嵌式系统中搭建机器学习项目的软件及硬件发人员而言,本书是一个理想的指南,它将一步步地指导你搭建一系列TinyML项目。阅读本书不需要任何机器学习或者微控制器发经验。 你将深了解以下内容: 如何创建语音识别程序、行人检测程序和响应手势的魔杖程序。 如何使用Arduino和超低功耗微控制器。 机器学习的基本知识以及如何训练自己的模型。 如何训练模型以理解音频、图像和加速度传感器数据。 如何使用TensorFlow Lite for Microcontrollers,这是Google用于TinyML的工具包。 如何调试程序并提供隐私和安全保障。 如何优化延迟、功耗、模型以及二制文件大小。
大规模数据分析和建模:基于Spark与R
¥57.85
这本书的目的是帮助所有人通过R使用Apache Spark。第1章~第5章,简单地介绍了如何大规模执行数据科学和机器学习项目。第6~9章介绍了使用Spark行集群计算中令人激动的基本概念。第10章~第13章涵盖一些高级主题,包括分布式R、Streaming和社区贡献等。
现代C:概念剖析和编程实践
¥71.40
这本书按级别组织,编号从0到3。初始级别0,名为“邂逅”,它将总结使用C进行编程的基础知识。它的主要作用是提醒你我们所提到的主要概念,并使你熟悉C应用的特殊词汇。第1级“相识”详细描述了大多数主要概念和特性,如控制结构、数据类型、操作符和函数。第2级“相知”是C语言的核心,完全解释了指针,使你熟悉C的内存模型,并使你能够理解C的大部分库函数接口。第3级“深入”详细介绍了特定主题,如性能、可重复输入、原子性、线程和泛类型编程。
Nagios系统监控实践(原书第2版)
¥44.85
本书是介绍Nagios的权威指南。详细讲解了整个监控技术,演示了*做法,揭示了常见的错误及其后果,以及如何避免。提供了所有配置和运行方式,并探讨如何编写自定义模块与基于Nagios事件代理API。 本书从实际出发,在篇就系统运维中的监控提出一系列需求,从而展对Nagios系统的初步介绍(第1~2章),随后从实用的角度,全面、详细地讲解了Nagios安装、配置的相关内容(第3~4章)。通过简化配置、实施监控等工作(第5~6章),用大量的示例展示Nagios的实际能力。然后,在扩展方面介绍了一些常用的方案(第7章),并从原理、案例到后的DIY,一步步带领读者数据可视化的世界(第8章)。此外,还介绍了Nagios商业版本——Nagios XI的功能特色(第9章)。后,介绍Nagios事件代理(NEB),并用C语言实现完整NEB插件(第10章),使读者一步掌握NEB的工作机制。
成功软件开发方法—由外到内开发实践指南
¥23.40
本书介绍由外到内的软件发方法,定义了利益相关者特定的分类和实用的方式。本书介绍了易用性以及实用的技术,以评估和改产品的快速有效部署、使用和支持的能力。本书还介绍了要与利益相关者的目标保持一致、用利益相关者的术语定义成功,应用由外到内的发技术和成功采用已验证的方法,增加成功的机会。 本书可供从事软件发工作的业界人员参考。
软件再工程:优化现有软件系统的方法与*佳实践
¥44.85
再工程领域的集大成之作,由有20 余年实践经验的杰出CTO 、资深软件架构师撰写,亚马逊全五星好评,指引你学会如何以小的花费,在短的时间通过再工程方法使旧版系统焕发新生。本书结合真实案例和示例代码,充分展示探究旧有代码真实状态、制定再工程计划、引*的工具和方法以提升性能的思维、方法和*实践,从而将新架构以及发展集成到不可离线的关键业务系统中。 《软件工程技术丛书·软件再工程:优化现有软件系统的方法与*实践》共分两部分。部分包括第1 ~5 章。第1 章以面向服务的架构为基础,讲解如何明确终目标的架构。第2 章分析3 种常见架构模式的区别、工作机制,以及如何选择适用的架构和设计模式。第3 章以一个较高的层次重新认识单元测试的理念和实现。第4 章讲解如何利用依赖倒置原则破应用程序的紧耦合,以便行优化。第5 章介绍对单元测试使用测试替身的要。第二部分包括第6 ~13 章。第6 章介绍如何从整体上认识再工程项目的原解决方案,辨析当前代码的真实状态。第7 章分析再工程团队在项目规划和管理方面所面临的挑战,并给出解决方案。第8 章介绍高效的再工程工具、方法。第9 章介绍如何清除旧版解决方案。第10 章讲解具体添加核心服务、类、库的方法,以建立再工程基础。第11 章讨论如何将新的架构整合到旧版系统。第12 章介绍架构重构中的一些重难任务。第13 章讲解将窗体重构为控制器的方法和具体步骤。
自己动手制作软体机器人
¥77.35
软体机器人是机器人领域的新兴研究方向。软体机器人技术让机器人在非结构化、不稳定的环境下执行精巧、柔顺的操作任务成为可能。实现这一目标的关键在于使用柔性的材料 —— 硅胶、布料、气球、柔性塑料,以及它们的不同组合,并佐以神奇、新颖却又易于实现的创新思路。本书以通俗易懂的语言和快速上手的制作项目,向学生、发明家、创客介绍软体机器人技术及各种概念。 在本书中,你将会: 了解生物模型对软体机器人这一新兴领域带来的变革 探索新颖的材料和制造工艺在机器人领域内外的应用 寻找传统机器人机构设计的柔性替代方案 体验低成本、易实现的机器人制作项目 学习复杂项目的手工制作技巧 本书中介绍的项目涵盖了各种常用的工具使用及相关技术,包括单片机技术、3D印技术、模具加工与注塑技术等,这些工具和技术能让你轻松创造有趣的软体机器人和装备。
WebRTC音视频开发:React+Flutter+Go实战
¥65.35
本书详细介绍WebRTC音视频发技术,本书系统介绍WebRTC技术的原理与应用,涵盖:WebRTC技术发展历史、应用场景、整体架构,WebRTC通话原理,Web发环境搭建,HTML5项目简介,访问设备的设置,音视频设备的设置,音视频的录制,结合React Flutter Go技术发音视频应用的案例等。 分为三篇,共15章,主要内容包括: 基本概念篇(第1~2章),介绍WebRTC技术发展历史,分析WebRTC整体架构及其核心API,分析WebRTC通话原理,介绍媒体协商、网络协商等基本概念,介绍NAT、SDP、ICE、STUN以及TURN协议; 基础应用篇(第3~11章),介绍WebRTC技术的方方面面,如访问设备、音视频设置、媒体流与轨道、媒体录制、连建立过程以及数据通道等,帮助读者快速掌握WebRTC的常用口; 综合案例篇(第12~15章),通过一个一对一的视频通话案例,将前面所学知识串起来,案例的客户端实现了画面渲染、声音控制、视频控制、大小视频展示等功能,服务器端实现了信令处理服务器以及中转数据服务器等。
数据产品经理:实战进阶
¥57.85
内容简介 这是一部全面讲解数据产品经理核心知识体系的著作。12位作者大多来自国内的知名企业,涉及不同的行业,让本书拥有了更广泛的视角,能帮助读者从不同的角度去了解数据产品经理如何在数据、产品、运营、市场等多个方面产生价值。本书的*终目的是让读者全面了解数据产品经理的工作内容、系统掌握数据产品的核心知识体系,快速实现从门到阶的突破。 全书一共11章,重讲解了数据产品经理应该掌握的11个核心知识,可以概括为四个部分。 第壹部分 基础知识(第1章) 首先介绍了数据产品的定义、组成、分类,其次介绍了数据产品经理的分类和能力模型,*后介绍了数据产品经理的招聘、应聘和面试。 第二部分 通用能力(第2~3章) 讲解了数据产品经理应该具备的数据分析能力和项目运作能力(产品路线图)。 第三部分 数据管理(第4~9章) 依次讲解了数据埋、数据中台、数据指标体系、A/B测试、数据管理、数据服务等知识,涵盖数据采集、治理、应用、能力输出的整个条。 第四部分 策略产品(第10~11章) 重讲解了搜索系统和用户画像等策略产品相关的知识。
物联网系统开发:从0到1构建IoT平台
¥51.35
内容简介 这是一本从技术原理、工程实践、设计模式和*佳实践4个维度讲解物联网系统发的著作,是作者10余年实践经验的总结。首先,通过代码实例循序渐、深浅出地介绍了物联网协议的原理与实践;然后,以一个功能完备的综合性物联网平台的搭建过程为例,讲解了如何从0到1搭建一个物联网平台,同时总结了物联网平台发中常用的设计模式和*佳实践。 全书一共12章,逻辑上可分为3大部分: 第壹部分(第1-2章) 物联网基础 对物联网的一些关键常识和各种协议行了详细的介绍。 第二部分(第3-5章) 物联网协议 通过大量实例代码详细分析和讲解了MQTT协议的规范、特性、原理和应用。 第三部分(第6-12章)物联网平台发 详细讲解了如何使用源组件和云服务从0到1搭建一个具备完备功能的物联网平台。
人人可懂的数据科学
¥38.35
数据科学的主要目标就是通过数据分析来改决策,它与数据挖掘、机器学习等领域紧密相关,但范围更广。本书简要介绍了该领域的发展、基础知识,并阐释了数据科学项目的各个阶段。书中既考虑数据基础架构和集成多个数据源数据所面临的挑战,又介绍机器学习基础并探讨如何应用机器学习专业技术解决现实问题。还综述了伦理和法律问题、数据法规的发展以及保护隐私的计算方法。*后探讨了数据科学的未来影响,并给出数据科学项目成功的原则。
深入浅出联邦学习:原理与实践
¥47.40
全书共9章,分为4部分。 *部分 基础(第1~2章) 主要介绍了联邦学习的概念、由来、发展历史、架构思想、应用场景、优势、规范与标准、社区与生态等基础内容。 第二部分 原理(第3~5章) 详细讲解了联邦学习的工作原理、算法、加密机制、激励机制等核心技术。 第三部分 实战(第6~7章) 主要讲解了PySyft、TFF、CrypTen等主流联邦学习开源框架的部署实践,并给出了联邦学习在智慧金融、智慧医疗、智慧城市、物联网等领域的具体解决方案。 第四部分 拓展(第8~9章) 概述了联邦学习的形态、联邦学习的系统架构、当前面临的挑战等,并探讨了联邦学习的发展前景和趋势。
智能硬件产品:从0到1的方法与实践
¥65.40
本书讲述了智能硬件产品从0到1需要的方法和技术。内容涵盖识别市场机会、细分市场、市场分析、产品定位、定义产品需求、定义需求优先级、产品概念生成、产品概念选择、产品概念测试、产品设计、构建产品原型、可用性测试、智能硬件相关法规与认证、产品发布等。
Rust编程:入门、实战与进阶
¥53.40
这是一部注重编码能力训练的实战性著作,既能帮助读者扎实掌握Rust的主要语法知识并具备实战能力,又能指导读者快速从初学者晋级为高手。 全书秉持学以致用的原则:一方面,没有事无巨细地罗列Rust的每一个语法知识点,但是常用知识点和重要知识点悉数囊括;一方面,将各种常见数据结构和算法与Rust编程实战相结合,同时精选39道LeetCode高频算法面试题,帮助读者快速语法知识固化为实战能力。 全书一共15章,分为3个部分: 第1部分(第1~11章)Rust编程语法 非常有针对性地讲解了Rust的常用语法,由浅入深,循序渐进,能帮助读者快速掌握Rust的语法知识并具备基本的编程能力 第二部分(第12~13章)Rust编码能力训练 将数组、栈、队列、哈希表、链表、树等实用的数据结构和递归、分治、回溯、二分查找、深度优先搜索、广度优先搜索、排序、动态规划等常用算法与Rust编程实战结合,并精选39道LeetCode高频算法面试真题,帮助读者将语法知识转化为编程实战能力。 第三部分(第14~15章)Rust综合进阶实战 以排序算法为主题,围绕功能拓展和性能拓展两条主线,结合工程管理、泛型、trait系统、高阶函数、闭包、迭代器、单元测试、多线程并发和异步并发等重要的语法知识点进行综合实战训练,进一步在实战中提升编程水平。
云原生数据中台:架构、方法论与实践
¥59.40
本书中讨论了云原生架构对于数据中台的必要性。数据中台的一个天然特性是支持多元异构的数据以及处理这些数据的工具。虽然很多时候孤岛的产生有组织架构的原因,但是缺乏统一的数据平台,无法快速支持不同部门对数据的不同需求,这些也是产生孤岛的重要原因—因为业务部门需要不断建设独立的系统以满足眼前的紧迫需求。在Twitter的大数据平台建设过程中,公司规模从300人发展到4000人,集群规模从80台服务器扩展到8000台服务器,利用云原生架构我们快速满足了各个部门对不同数据的需求,并极大简化了统一数据规范的工作。各个业务部门可以快速自主地在平台上开发自己的数据应用,很少需要额外的系统支持,从而大大降低了出现孤岛的可能性。随着云平台及容器技术的不断成熟,我们认为云原生架构一定是未来数据平台建设的必然选择。
WebRTC技术详解:从0到1构建多人视频会议系统
¥59.40
这是一本*、详细讲解WebRTC技术以及如何使用它构建一个可商用的视频会议系统的著作。 技术维度,本书不仅详细讲解了WebRTC规范和全部API、信令系统、底层技术、移动端和服务端实现,而且还总结了作者多年来的“踩坑”经验;实战维度,本书不仅提供了可直接应用于视频会议和在线教育等场景的真实案例,而且开源了一个可商用的视频会议系统WiLearning,教读者如何从0到1搭建一个高并发、易扩展的视频会议系统。 全书一共10章 第1章介绍了WebRTC的历史、技术架构、网络拓扑、兼容性等内容。 第2章讲解了使用WebRTC API获取本地摄像头、话筒、桌面等媒体流的方法,以及媒体流的录制、使用canvas操作媒体流的方法和示例。 第3章讲解了WebRTC底层使用的传输技术,如ICE、SDP、STUN/TURN等。 第4章介绍了使用RTCPeerConnection管理WebRTC连接的方法。 第5章介绍了WebRTC的媒体管理方法,结合示例演示了切换编码格式、控制视频码率、替换视频背景的方法。 第6章结合实例介绍一种*、实时的信令系统实现方法,并实现一个可以在生产环境中使用的信令系统。 第7章介绍了使用WebRTC数据通道传输任意数据的方法,结合示例演示了基于P2P的文本聊天以及文件传输功能的实现。 第8章介绍了使用WebRTC获取媒体流相关统计数据的方法,在示例中演示如何使用Chart.js绘图展示实时码率。 第9章介绍了在Android、iOS开发环境中使用WebRTC的方法,通过实例实现了基于WebRTC的视频聊天App。 第10章结合笔者的开源项目WiLearning介绍了从0到1打造高性能视频会议系统的方法。
Go语言精进之路:从新手到高手的编程思想、方法和技巧2
¥71.40
Go门容易,精难,如何才能像Go发团队那样写出符合Go思维和语言惯例的高质量代码呢? 本书将从编程思维和实践技巧2个维度给出答案,帮助你在Go阶的路上事半功倍。 编程思维层面 只有真正领悟了一门语言的设计哲学和编程思维,并能将之用于实践,才算精通了这门语言。本书从Go语言设计者的视角对Go背后的设计哲学和编程思想行了梳理和分析,指引读者体会那些看似随意实则经过深思熟虑的设计背后的秘密。 实践技巧层面 实践技巧源于对Go发团队和Go社区发的高质量代码的阅读、挖掘和归纳,从项目结构、代码风格、语法及其实现、口、并发、同步、错误与异常处理、测试与调试、性能优化、标准库、第三方库、工具、Z佳实践、工程实践等多个方面给出了改善Go代码质量、写出符合 Go 思维和惯例的代码的有效实践。 全书的内容覆盖如下10个大类,共66个主题,字字珠玑,句句箴言。 (1)Go语言的一切 (2)项目结构、代码风格与标识符命名 (3)声明、类型、语句与控制结构 (4)函数与方法 (5)口 (6)并发编程 (7)错误处理 (8)测试、性能剖析与调试 (9)标准库、反射与cgo (10)工具与工程实践 学完这本书,你将拥有和 Go专家一样的编程思维,写出符合Go惯例和风格的高质量代码,从众多 Go 初学者中脱颖而出,快速实现从Go新手到专家的转变!
Knative实战:基于Kubernetes的无服务器架构实践
¥53.40
准备篇(第1~2章):通过介绍Serverless与Knative项目的技术背景、架构设计以及相关的云原生平台基础设施,帮助读者了解Serverless技术。通过快速搭建Knative测试平台,使读者直观地感受Knative是如何管理应用的。基础篇(第3~5章):通过对Knative Serving和Eventing组件、CI/CD平台的介绍,帮助读者*了解各个组件的基础概念、架构设计及原理。实战篇(第6章):采用多个实际范例来验证Knative的服务管理能力以及事件驱动基础设施的能力。扩展篇(第7~9章):详细介绍了运维Knative平台需要关注的内容,包括Serving的高级配置、日志中心、监控平台。

购物车
个人中心

