数据压缩入门
5推荐 收藏
8.9K阅读
图灵程序设计丛书

数据压缩入门

[美] 柯尔特 • 麦克安利斯 亚历克斯 • 海奇 (作者) 王凌云 (译者)
上市销售
谷歌开发高手通俗讲解数据压缩算法
高效传输和存储海量数据,打造流畅的用户体验
本书的主题是数据压缩,也就是用最紧凑的方式来表示数据。本书先讲解了5类数据压缩算法,即变长编码、统计压缩、字典编码、上下文模型和多上下文模型,然后介绍了香农的信息论,以及怎样通过各种方法来突破熵,如统计编码、自适应统计编码、字典转换、上下文数据转换、数据建模等。本书还讨论了数据压缩中的一些要点,如多媒体数据压缩和通用压缩,并介绍了有损数据压缩。本书最后说明了数据压缩与你、你的公司以及未来的技术是如何相互关联的。
电子书
¥20.70 ¥34.50
格式
mobi   pdf

纸质书
¥54.51 ¥69.00

出版信息

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

本书特色

“我希望本书能揭开数据压缩的神秘面纱,为软件开发人员学习压缩算法提供一个起点,同时帮助他们开发出更好的软件。”
——John Brooks,Blue Shift公司CTO

5G时代即将到来,随之而来的是铺天盖地的数据洪流。对此,你和你的公司做好准备了吗?用户随时随地分享大量图片、音频和视频,应用程序的云端放得下吗?运营商的传输速度跟得上用户的分享速度吗?客户端能否快速加载用户点击的页面?

要在5G时代成功获取用户并提升转化率,离不开数据压缩的专业技能。本书从理论和实践两方面入手,面向开发人员讲解数据压缩算法,并帮助开发人员选择合适的数据压缩工具。书中通过讲解清晰、步骤详细的示例,将数据压缩算法化繁为简,帮助开发人员做出正确的有关数据压缩的商业决策,从而实现客户更多、事业更兴、利润更高。

●了解5类数据压缩算法:变长编码、统计压缩、字典编码、上下文模型、多上下文模型
●了解数据、场景和算法,以选择匹配的数据压缩工具
●选择合适的图像压缩算法,权衡图像质量与文件大小
●学习如何压缩客户端和服务器生成的数据
●了解与数据压缩算法有关的名人及其趣事

目录

版权声明 阅读
O'Reilly Media, Inc.介绍 阅读
致辞 阅读
阅读
前言 阅读
第 1 章 并非无趣的一章 阅读
第 2 章 不容错过的一章 阅读
第 3 章 突破熵
第 4 章 VLC
第 5 章 统计编码
第 6 章 自适应统计编码
第 7 章 字典转换
第 8 章 上下文数据转换
第 9 章 数据建模
第 10 章 换个话题
第 11 章 评价数据压缩
第 12 章 压缩图像数据
第 13 章 序列化数据
第 14 章 有损数据压缩
第 15 章 让世界变得更小
数据压缩术语表
关于作者
关于封面

作者介绍

柯尔特•麦克安利斯 (Colt McAnlis)
谷歌开发倡导者,专注于游戏开发、压缩技术和性能提升。担任南卫理公会大学Guildhall学院的兼职教授,加州大学洛杉矶分校继续教育学院讲师,以及优达学城(Udacity)的讲师。

亚历克斯•海奇 (Aleks Haecky)
谷歌开发倡导者、培训开发人员,从事性能提升、文档编写等幕后工作,在优达学城、谷歌开发者频道也从事一些幕后工作。


【译者简介】

王凌云

先后就读于大连理工大学与北京师范大学,现从事科技信息服务工作。阅读兴趣广泛,对数学、计算机、历史、文学等有浓厚的兴趣。除本书外,另译有《度量:一首献给数学的情歌》《软件开发本质论》。

相关文章

  • 陈孟寒 3推荐

    4月书讯(下)| 美亚4.8星评,又一本口碑相传的著作来了

    “只需一分钟就能学会,但却要用一辈子的时间去精通”。这句话虽然老套,但是在我们学习技术的时候又很适用,尤其是在学习 CSS 的时候。 在软件开发中,CSS 是很特别的存在。严格来讲,它不是编程语言,却要求抽象思维。它不是纯粹的设计工具,却要求创造力。它提供了看似简单的声明式语…...

  • 请问这本书计划什么时候出版?
    archimboldi  发表于 2017-06-28 14:30:38
    推荐
    • 预售了兄dei~提醒你一下哈哈

      轩辕御龙  发表于 2020-04-04 00:20:32
    • 在售了 兄弟

      l7a7a  发表于 2020-06-18 22:28:22
  • 请问本书有计划出电子版吗
    Thooo  发表于 2020-04-11 10:44:03
    推荐
    • 有的,目前在制作中,很快就会上架,敬请关注,谢谢。

      王苗  发表于 2020-04-13 10:01:51