關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第11部分

檔案格式mpeg、音樂檔案格式mp3和影象檔案格式jpg。

也有很多情況下壓縮資料必須準確無誤,人們便設計出了無失真壓縮格式,比如常見的zip、rar等。壓縮軟體(compressionsoftware)自然就是利用壓縮原理壓縮資料的工具,壓縮後所生成的檔案稱為壓縮包(archive),體積只有原來的幾分之一甚至更小。當然,壓縮包已經是另一種檔案格式了,如果你想使用其中的資料,首先得用壓縮軟體把資料還原,這個過程稱作解壓縮。

對這個目前這個世界流行的壓縮軟體演算法,蕭天若完全提不起來興趣。基本上都是利用最簡單的重複演算法,進行“資料加稠”,從而達到減小檔案體積的目的的。

相比於完全不壓縮來說,這種最簡單但是最直接的壓縮演算法可以幾倍甚至是十幾倍的減小檔案大小。這種壓縮演算法可以把1個G的程式壓縮到不足100M(1G=1024M)看似已經非常神奇的,但是蕭天若卻完全看不上眼。

就像一個人,上一次考試考了20分,這次即使是提升了50%,也不過是30分,才剛剛夠一半的及格分。

這個演算法也是這個道理,用這種演算法可以把沒有壓縮過的軟體體積縮小到以前的十分之一。不過這就是它的極限了,這個所謂的極限對蕭天若來說更像是一個笑話。就像一個考了30分的人吹噓自己成績已經提高了多少多少,已經沒有提升空間了一樣。

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

“趙雨婷,有我們公司研發的壓縮軟體原始碼嗎?我以前學過計算機程式設計,想看看有什麼可以改進的。”蕭天若對著旁邊還在認真的給吳曼這個新總經理整理著資料的趙雨婷問道。

“哦,你那臺電腦上面就有樣本,不過是加密過的,如果要原始碼我可以給你去技術部拿。”趙雨婷對這個新助理要看軟體並沒有太多驚訝,要是完全都不懂軟體就直接跑來做總經理助理才讓人奇怪呢。

趙雨婷說著,已經打算起身去給蕭天若到技術部拿原始碼了,為總經理和總經理助理處理一些瑣事就是她的工作。

“不用了,你繼續整理資料吧,早點整理好給總經理送去,我就隨便問問。”蕭天若當然不是隨便問問,不過既然這個電腦裡面有壓縮程式就不用趙雨婷去跑腿了。破解這個所謂的加密程式,對蕭天若來說,和雙擊開啟程式沒有任何區別。

趙雨婷也沒有表示什麼不滿,自己工作就是跑腿,也沒有什麼可抱怨的。

蕭天若很容易就破解了壓縮軟體外層的加密程式,看到原始碼,蕭天若又無語了。現在市面上流行的壓縮軟體好歹也能針對一些重複出現的位元組串進行壓縮,但是這個天若壓縮軟體可就真的讓人無語了。

這款天若軟體公司最高技術水平的壓縮軟體的原理,基本上就跟我們剛剛介紹的一樣,只能對一些連續的字元進行替換。看清楚,只是字元!

也就是說,它會把連續不斷的字串給用一個特殊字元代替。像是“0;0;0;0;0,。。。”它會知道用“1024個0”來代替,但是也僅限於此。就算是“0;1,0;1;0;1。。。”它也不會知道用“1021個0;1”來代替。。。。。。

蕭天若完全有理由相信,即使是這個世界專業知識過關計算機方面普通大學生也能很輕鬆地獨立編出來這麼一個“壓縮軟體”。

沒辦法,看看這個所謂的“壓縮軟體”蕭天若原來打算的做一些改動再拿出去的計劃是沒辦法執行了,只能自己動手編一個了。

但是從今天遇到的這些情況來看,蕭天若對這