91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
數(shù)據(jù)壓縮入門
數(shù)據(jù)壓縮入門
Colt McAnlis, Aleks Haecky
王凌云 譯
出版時(shí)間:2021年04月
頁數(shù):188
要在5G時(shí)代成功獲取用戶并提升轉(zhuǎn)化率,離不開數(shù)據(jù)壓縮的專業(yè)技能。本書從理論和實(shí)踐兩方面入手,面向開發(fā)人員講解數(shù)據(jù)壓縮算法,并幫助開發(fā)人員選擇合適的數(shù)據(jù)壓縮工具。書中通過講解清晰、步驟詳細(xì)的示例,將數(shù)據(jù)壓縮算法化繁為簡,幫助開發(fā)人員做出正確的有關(guān)數(shù)據(jù)壓縮的商業(yè)決策,從而實(shí)現(xiàn)客戶更多、事業(yè)更興、利潤更高。
● 了解5類數(shù)據(jù)壓縮算法:變長編碼、統(tǒng)計(jì)壓縮、字典編碼、上下文模型、多上下文模型
● 了解數(shù)據(jù)、場景和算法,以選擇匹配的數(shù)據(jù)壓縮工具
● 選擇合適的圖像壓縮算法,權(quán)衡圖像質(zhì)量與文件大小
● 學(xué)習(xí)如何壓縮客戶端和服務(wù)器生成的數(shù)據(jù)
● 了解與數(shù)據(jù)壓縮算法有關(guān)的名人及其趣事
  1. 前言 
  2. 第1章 并非無趣的一章 
  3. 1.1 5類數(shù)據(jù)壓縮算法 
  4. 1.2 惹人“憤怒”的克勞德 香農(nóng) 
  5. 1.3 關(guān)于數(shù)據(jù)壓縮,你必須知道的 
  6. 第2章 不容錯(cuò)過的一章 
  7. 2.1 理解二進(jìn)制 
  8. 2.1.1 十進(jìn)制計(jì)數(shù)系統(tǒng) 
  9. 2.1.2 二進(jìn)制計(jì)數(shù)系統(tǒng) 
  10. 2.2 信息論 
  11. 2.2.1 二分查找 
  12. 2.2.2 熵:表示一個(gè)數(shù)所需要的最少二進(jìn)制位數(shù) 
  13. 2.2.3 標(biāo)準(zhǔn)的數(shù)字長度 
  14. 第3章 突破熵 
  15. 3.1 理解熵 
  16. 3.2 熵有什么用處呢 
  17. 3.3 理解概率 
  18. 3.4 突破熵 
  19. 3.4.1 示例1:增量編碼 
  20. 3.4.2 示例2:符號分組 
  21. 3.4.3 示例3:排列 
  22. 3.5 信息論與數(shù)據(jù)壓縮 
  23. 第4章 VLC 
  24. 4.1 摩爾斯碼 
  25. 4.2 概率、熵與碼字長度 
  26. 4.3 VLC 
  27. 4.3.1 運(yùn)用VLC 
  28. 4.3.2 創(chuàng)建VLC 
  29. 4.3.3 幾個(gè)VLC示例 
  30. 4.3.4 為數(shù)據(jù)集找到最適合的編碼方法 
  31. 第5章 統(tǒng)計(jì)編碼 
  32. 5.1 利用統(tǒng)計(jì)使數(shù)據(jù)壓縮接近熵 
  33. 5.2 哈夫曼編碼 
  34. 5.2.1 構(gòu)造哈夫曼樹 
  35. 5.2.2 生成碼字 
  36. 5.2.3 編碼和解碼 
  37. 5.2.4 實(shí)際的實(shí)現(xiàn)方法 
  38. 5.3 算術(shù)編碼 
  39. 5.3.1 找出正確的數(shù) 
  40. 5.3.2 編碼 
  41. 5.3.3 選擇正確的輸出值 
  42. 5.3.4 解碼 
  43. 5.3.5 具體實(shí)現(xiàn) 
  44. 5.4 ANS 
  45. 5.4.1 通過轉(zhuǎn)換表來編碼和解碼 
  46. 5.4.2 創(chuàng)建備查表 
  47. 5.4.3 使用ANS壓縮數(shù)據(jù) 
  48. 5.4.4 解碼示例 
  49. 5.4.5 壓縮是從哪里來的 
  50. 5.5 在實(shí)際壓縮中,選擇哪一種統(tǒng)計(jì)壓縮算法 
  51. 第6章 自適應(yīng)統(tǒng)計(jì)編碼 
  52. 6.1 位置對熵的重要性 
  53. 6.2 自適應(yīng)VLC編碼 
  54. 6.2.1 動(dòng)態(tài)創(chuàng)建VLC表 
  55. 6.2.2 字面值 
  56. 6.2.3 重置 
  57. 6.2.4 知道何時(shí)重置 
  58. 6.2.5 實(shí)際中的應(yīng)用 
  59. 6.3 自適應(yīng)算術(shù)編碼 
  60. 6.4 自適應(yīng)哈夫曼編碼 
  61. 6.5 現(xiàn)代的選擇 
  62. 第7章 字典轉(zhuǎn)換 
  63. 7.1 基本字典轉(zhuǎn)換 
  64. 7.2 LZ算法 
  65. 7.2.1 LZ算法的工作原理 
  66. 7.2.2 編碼 
  67. 7.2.3 解碼 
  68. 7.2.4 壓縮LZ算法的輸出 
  69. 7.2.5 LZ算法的變體 
  70. 7.3 盡可能多地收集數(shù)據(jù) 
  71. 第8章 上下文數(shù)據(jù)轉(zhuǎn)換 
  72. 8.1 RLE 
  73. 8.1.1 處理短行程問題 
  74. 8.1.2 壓縮 
  75. 8.2 增量編碼 
  76. 8.2.1 XOR增量編碼 
  77. 8.2.2 參照系增量編碼 
  78. 8.2.3 修正的參照系增量編碼 
  79. 8.2.4 壓縮增量編碼后的數(shù)據(jù) 
  80. 8.2.5 那么它對文本有效嗎 
  81. 8.3 MTF 
  82. 8.3.1 消除搗亂符號的影響 
  83. 8.3.2 壓縮MTF 
  84. 8.4 BWT 
  85. 8.4.1 順序很重要 
  86. 8.4.2 BWT的工作原理 
  87. 8.4.3 BWT的逆操作 
  88. 8.4.4 具體的實(shí)現(xiàn) 
  89. 8.4.5 壓縮BWT后的數(shù)據(jù) 
  90. 第9章 數(shù)據(jù)建?!?
  91. 9.1 馬爾可夫鏈 
  92. 9.1.1 馬爾可夫鏈與壓縮 
  93. 9.1.2 實(shí)際的實(shí)現(xiàn) 
  94. 9.2 部分匹配預(yù)測算法 
  95. 9.2.1 單詞查找樹 
  96. 9.2.2 字符的壓縮 
  97. 9.2.3 選擇一個(gè)合理的N值 130
  98. 9.2.4 處理未知的符號 
  99. 9.3 上下文混合算法 
  100. 9.3.1 模型的類型 
  101. 9.3.2 混合的類型 
  102. 9.4 下一代技術(shù) 
  103. 第10章 換個(gè)話題 
  104. 10.1 多媒體數(shù)據(jù)壓縮 
  105. 10.2 通用壓縮 
  106. 10.3 實(shí)踐中的數(shù)據(jù)壓縮 
  107. 第11章 評價(jià)數(shù)據(jù)壓縮 
  108. 11.1 數(shù)據(jù)壓縮的使用場景 
  109. 11.1.1 線下壓縮,客戶端解壓 
  110. 11.1.2 客戶端壓縮,云端解壓 
  111. 11.1.3 云端壓縮,客戶端解壓 
  112. 11.1.4 客戶端壓縮,客戶端解壓 
  113. 11.2 數(shù)據(jù)壓縮的需求 
  114. 11.3 壓縮率 
  115. 11.4 壓縮性能 
  116. 11.5 解壓性能 
  117. 11.6 解碼流的能力 
  118. 11.7 比較壓縮算法 
  119. 第12章 壓縮圖像數(shù)據(jù) 
  120. 12.1 理解圖像質(zhì)量與文件大小 
  121. 12.1.1 是什么降低了圖像的質(zhì)量 
  122. 12.1.2 度量圖像質(zhì)量 
  123. 12.1.3 讓想法真正工作 
  124. 12.2 圖像的尺寸很重要 
  125. 12.3 選擇正確的圖像格式 
  126. 12.3.1 PNG 
  127. 12.3.2 JPG 
  128. 12.3.3 GIF 
  129. 12.3.4 WebP 
  130. 12.3.5 現(xiàn)在,到了選擇的時(shí)刻 
  131. 12.4 GPU紋理格式 
  132. 12.5 矢量格式 
  133. 12.6 收獲的捷徑 
  134. 第13章 序列化數(shù)據(jù) 
  135. 13.1 了解常見的使用場景 
  136. 13.1.1 服務(wù)器動(dòng)態(tài)生成的數(shù)據(jù) 
  137. 13.1.2 服務(wù)器擁有的靜態(tài)數(shù)據(jù) 
  138. 13.1.3 客戶端動(dòng)態(tài)生成的數(shù)據(jù) 
  139. 13.1.4 客戶端擁有的靜態(tài)數(shù)據(jù) 
  140. 13.2 序列化格式的問題 
  141. 13.2.1 可讀文本 
  142. 13.2.2 解碼時(shí)間長 
  143. 13.3 更小的序列化數(shù)據(jù) 
  144. 13.3.1 使用二進(jìn)制序列化格式 
  145. 13.3.2 重構(gòu)列表以獲得更好的壓縮 
  146. 13.3.3 組織數(shù)據(jù)以便高效獲取 
  147. 13.3.4 將數(shù)據(jù)切分為適當(dāng)?shù)膲嚎s格式 
  148. 第14章 有損數(shù)據(jù)壓縮 
  149. 第15章 讓世界變得更小 
  150. 15.1 數(shù)據(jù)壓縮與你 
  151. 15.2 數(shù)據(jù)壓縮與盈利 
  152. 15.2.1 用戶獲取與保持 
  153. 15.2.2 運(yùn)行成本 
  154. 15.2.3 提前規(guī)劃 
  155. 15.3 讓用戶的生活更美好更便宜 
  156. 15.4 對下一步技術(shù)的思考 
  157. 15.4.1 未來的50億用戶 
  158. 15.4.2 移動(dòng)網(wǎng)絡(luò) 
  159. 15.5 開始行動(dòng) 
  160. 數(shù)據(jù)壓縮術(shù)語表 
書名:數(shù)據(jù)壓縮入門
譯者:王凌云 譯
國內(nèi)出版社:人民郵電出版社
出版時(shí)間:2021年04月
頁數(shù):188
書號:978-7-115-53417-0
原版書書名:Understanding Compression
原版書出版商:O'Reilly Media
Colt McAnlis
 
柯爾特·麥克安利斯 (Colt McAnlis)
谷歌開發(fā)倡導(dǎo)者,專注于游戲開發(fā)、壓縮技術(shù)和性能提升。擔(dān)任南衛(wèi)理公會大學(xué)Guildhall學(xué)院的兼職教授,加州大學(xué)洛杉磯分校繼續(xù)教育學(xué)院講師,以及優(yōu)達(dá)學(xué)城(Udacity)的講師。

 
 
Aleks Haecky
 
亞歷克斯·海奇 (Aleks Haecky)
谷歌開發(fā)倡導(dǎo)者、培訓(xùn)開發(fā)人員,從事性能提升、文檔編寫等幕后工作,在優(yōu)達(dá)學(xué)城、谷歌開發(fā)者頻道也從事一些幕后工作。
 
 
購買選項(xiàng)
定價(jià):69.00元
書號:978-7-115-53417-0
出版社:人民郵電出版社