Quration AIQ

webdata

把大檔案壓縮成小小的 zip 檔,感覺像變魔術,其實靠的是抓出重複樣式的簡單技巧。

最貼切的解釋是?

重複出現的樣式被改寫成更短的表示法
無損壓縮會把「AAAA」改寫成「A×4」這種形式——完全可逆。JPG 和 MP3 則是有損壓縮:捨棄了人類幾乎察覺不到的細節,所以檔案更小,卻無法還原。

壓縮檔案的原理是找出重複出現的樣式,並用更精簡的方式重新記錄——像「AAAA」這樣連續重複的內容,可以記成「A 出現 4 次」,而不必分開儲存四個字元;由於真實的檔案中充滿了這類重複內容,這種改寫方式能在完全可逆、還原成原始資料的前提下縮小檔案體積。

檔案裡並沒有任何字面意義上被擠壓掉的「空白空間」;無失真壓縮也明確不會刪除比較不重要的內容——那種描述其實是套用在有損壓縮上,那是完全不同的另一類壓縮方式。

JPG 圖片和 MP3 音訊使用的是有損壓縮,會刻意捨棄人眼和人耳幾乎察覺不到的細節,這讓檔案能比無失真方法縮得更小,但代價是原始資料事後永遠無法完美還原。

▶ Quration AIQ

webdata

一般選擇的原則是?你可以在裡面做什麼?這個被稱為「網際網路電話簿」的系統是?那個 s 字母代表什麼?Cookie 到底是什麼?「先試試清除快取」——快取到底是什麼?最接近的物理實體是什麼?以下哪個描述最貼切?在 https://shop.example.com/items?id=42 這串網址裡,example.com 那部分叫什麼?半世紀以來,用來和資料庫「對話」的標準語言是?副檔名是?這裡的「伺服器」到底是什麼?

Quration — Quration AIQ