WebRTC音视频实时互动技术
WebRTC音视频实时互动技术

本书深入浅出的对WebRTC技术进行了系统讲解,既有原理又有实战,从WebRTC是如何实现实时音视频通信的,到如何应用WebRTC库实现音视频通信,再到WebRTC的剖析,逐步展开讲解。此外,本书对WebRTC的传输系统进行了重点分析,相信读者可以通过本书一窥WebRTC传输的奥秘。书中的1~3章介绍了音视频实时通信的由来,WebRTC做了什么,以及它要解决什么问题;4~10章是实战部分,

互联网创业核心技术:构建可伸缩的web应用
互联网创业核心技术:构建可伸缩的web应用

可伸缩架构技术是所有互联网技术中最重要,也是最引人入胜的技术。《互联网创业核心技术:构建可伸缩的web应用》针对互联网创业需求快速迭代,业务快速发展,短时间内用户、数据、访问量激增的特点,提纲挈领地描述了伸缩性架构的基本原理与设计原则,详细阐述了Web应用前端层、服务层、数据层的可伸缩架构,并花大量篇幅讲述了缓存技术和异步处理技术的可伸缩设计及其在Web系统中的具体应用。《互联网创业核心技

WebAssembly原理与核心技术
WebAssembly原理与核心技术

WebAssembly是栈式虚拟机和字节码技术的*新应用,在Web开发、后端开发、区块链等领域大显身手,越来越受欢迎。本书是WebAssembly入门和进阶的必读书,它不仅对WebAssembly的工作原理、核心技术和规范进行了全面的剖析和解读,而且给出了实现WebAssembly解释器和AOT编译器的思路和代码。本书共14章,分为四个部分:第壹部分WebAssembly

提高C++性能的编程技术
提高C++性能的编程技术

很多程序员及软件设计师都认为,用c++开发意味着放弃程序性能提升的可能。在很多人眼里,使用c++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,c++都常常处于被冷落的境地。而本书正是对这种错误观念的最有力回击。《提高c++性能的编程技术》揭示了c++开发高效应用的潜力,向广大读者展示了大量实用的c++面向对象编程

大数据架构和算法实现之路:电商系统的技术实战
大数据架构和算法实现之路:电商系统的技术实战

本书介绍了一些主流技术在商业项目中的应用,包括机器学习中的分类、聚类和线性回归,搜索引擎,推荐系统,用户行为跟踪,架构设计的基本理念及常用的消息和缓存机制。在这个过程中,我们有机会实践R、Mahout、Solr、Elasticsearch、Hadoop、HBase、Hive、Flume、Kafka、Storm等系统。如前所述,本书最大的特色就是,从商业需求出发演变到合理的技术方案和实现,因此根据不

自动驾驶决策规划技术理论与实践
自动驾驶决策规划技术理论与实践

自动驾驶的决策规划模块决定了车辆的具体运动行为,是体现车辆行驶智慧水平的关键环节。书中以最优控制问题的求解为主线,详细介绍了泊车轨迹规划任务建模、最优控制问题的数值求解、泊车决策规划方法、道路巡航行驶场景与Frenet坐标系、道路巡航行驶场景中的行为决策方法、道路巡航行驶场景中的轨迹规划方法、多体拖挂车的决策规划方法、多车协同决策规划方法、自动驾驶决策规划算法实践、百度Apollo自动驾驶开放平台

文件系统技术内幕:大数据时代海量数据存储之道
文件系统技术内幕:大数据时代海量数据存储之道

《文件系统技术内幕:大数据时代海量数据存储之道》通过理论与实践相结合的方式,深入浅出地介绍了文件系统的概念、原理和具体实现。本书涵盖本地文件系统、网络文件系统、分布式文件系统和对象存储等内容,可以说涵盖了数据持久化文件系统的主要领域。为了使读者更加深入地理解文件系统的原理,本书不仅介绍了文件系统的原理和关键技术,还结合开源项目介绍了文件系统的实现细节。最后,本书介绍了在互联网领域广泛使用的对象存储

Java核心技术·卷 I(原书第10版)
Java核心技术·卷 I(原书第10版)

Java领域最有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第10版根据JavaSE8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。一直以来,《Java核心技术》都被认为是面向高级程序员的经典教

Java无难事――详解Java编程核心思想与技术
Java无难事――详解Java编程核心思想与技术

《Java无难事》让你学习Java再无难事!本书系统地讲解了Java开发人员需要掌握的核心知识,按照中国人的思维习惯,由浅入深、循序渐进、引导式地带领你快速掌握Java知识。全书秉承作者一贯的写作风格,对知识的讲解让你知其然且知其所以然。全书语言通俗易懂、幽默风趣,在内容安排上由浅入深,在知识讲解上深入浅出,为你节省脑细胞,让你轻松愉快地掌握Java知识。看书累了,没关系,还有视频

ASP.NET Core技术内幕与项目实战
ASP.NET Core技术内幕与项目实战

本书讲解.NET平台下的异步编程、LINQ、依赖注入、配置系统、日志等相关技术的原理与应用;深入且全面地介绍EntityFrameworkCore在项目中的应用场景,剖析EntityFrameworkCore的实现原理。本书在讲解使用ASP.NETCore进行WebAPI开发的同时,结合作者的实践经验介绍REST、前后端分离等编程理念在ASP.NETCore中的实现。此外,本书还会介

MySQL技术内幕
MySQL技术内幕

《MySQL技术内幕:InnoDB存储引擎(第2版)》由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内唯一一本关于InnoDB的专著,《MySQL技术内幕:InnoDB存储引擎(第2版)》的第1版广受好评,第2版不仅针对最新的MySQL5.6对相关内容进行了全面的补充,还根据广大读者的反馈意见对第1版中存在的不足进行了完善,《MySQL技术内幕:InnoDB存储引擎(第2

Java核心技术·卷 I(原书第11版)
Java核心技术·卷 I(原书第11版)

本书由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),是程序员的优选Java指南。本版针对JavaSE9、10和11全面更新。全书共12章。第1章概述Java语言的特色功能;第2章详细论述如何下载和安装JDK以及本书的程序示例;第3章开始讨论Java语言,包括变量、循环和简单的函数;第4章介绍面向对象两大基石中极要的一个概念—