首頁(yè) 科幻

開(kāi)局簽到戴森球

第十六章 壓縮算法問(wèn)世

開(kāi)局簽到戴森球 一川川川 2082 2021-03-27 23:20:47

  事情越來(lái)越離譜,粉絲當(dāng)時(shí)頭腦一熱購(gòu)買(mǎi)了買(mǎi)了很多東西,但是冷靜下來(lái)一想完全沒(méi)必要。衣服褲子這東西,每個(gè)人的身材都不一樣,自己購(gòu)買(mǎi)的衣服送別人別人也穿不了。

  于是很多粉絲開(kāi)始了退貨之旅,訂單前一秒在增加,后一秒就來(lái)了很多的退貨消息。

  店鋪方面更是苦不堪言,時(shí)間一長(zhǎng)店鋪的推薦權(quán)重就因?yàn)橛刑嗟耐素浂档?,這個(gè)代言人反倒起了反作用。

  …………

  兩小時(shí)的深度學(xué)習(xí)時(shí)間一閃而逝,周?chē)某臭[感又慢慢襲來(lái),蘇洛知道今天的學(xué)習(xí)時(shí)間到手。

  “系統(tǒng),解鎖點(diǎn)數(shù)到賬沒(méi)?”蘇洛覺(jué)得還是問(wèn)一下系統(tǒng)比較好。

  “宿主可以通過(guò)全息視網(wǎng)膜投影查看自己的信息?!毕到y(tǒng)直接給蘇洛給了渠道,方便蘇洛查詢。

  解鎖點(diǎn)數(shù) 1點(diǎn)

  果然,一解鎖點(diǎn)數(shù)到手!

  “系統(tǒng),剛才的解鎖成就獎(jiǎng)勵(lì)是什么?”蘇洛想起來(lái)自己還有一個(gè)獎(jiǎng)勵(lì)沒(méi)有用,于是問(wèn)系統(tǒng)。

  “宿主,是否開(kāi)始抽獎(jiǎng)?”視網(wǎng)膜上投影出科技樹(shù)投影,有一個(gè)光標(biāo)在科技樹(shù)的各項(xiàng)科技上跳動(dòng)著。

  “開(kāi)始吧?!碧K洛還以為是定向選擇呢,原來(lái)是一個(gè)抽獎(jiǎng)機(jī)制。

  光標(biāo)一下子停留在‘文件壓縮’上,不是按照慣例應(yīng)該現(xiàn)在各項(xiàng)科技中跳動(dòng)一下,然后在你在你想要的科技上緩緩滑過(guò),最終落在一個(gè)完全用不到的科技上?

  “文件壓縮?”聽(tīng)名字就知道這是一個(gè)類(lèi)似壓縮包技術(shù)的工具,下載主流的的zip,rar都是其中的代表。

  “怎么領(lǐng)取這個(gè)獎(jiǎng)勵(lì)?”蘇洛等了半天也沒(méi)等到知識(shí)充滿腦袋的感覺(jué)。

  “宿主需要進(jìn)入意識(shí)空間才可以領(lǐng)取。”系統(tǒng)解答。

  話不多說(shuō),蘇洛閉上眼睛進(jìn)入意識(shí)空間,剛進(jìn)入就感覺(jué)久違的知識(shí)再一次充滿腦袋。

  在信息領(lǐng)域,香農(nóng)提出了‘信息熵’的概念,數(shù)據(jù)壓縮領(lǐng)域就是圍繞數(shù)據(jù)熵而展開(kāi)的。

  舉個(gè)例子,比如,“ABABABABABABAB“可以壓縮成‘7AB’。本質(zhì)上,所謂“壓縮“就是找出文件內(nèi)容的概率分布,將那些出現(xiàn)概率高的部分代替成更短的形式。所以,內(nèi)容越是重復(fù)的文件,就可以壓縮地越小。

  信息熵與熱力學(xué)的熵,基本無(wú)關(guān)。這兩個(gè)熵不是同一件事,信息熵表示無(wú)序的信息,熱力學(xué)的熵表示無(wú)序的能量。

  一大堆與壓縮相關(guān)的知識(shí)盡在蘇洛掌控之中。

  在最后的部分,學(xué)科知識(shí)是里提出一種全新的解壓縮辦法——?jiǎng)討B(tài)鏈表壓縮法。

  動(dòng)態(tài)鏈表壓縮法并不是一種常規(guī)意義的通用的解壓縮方法,她是通關(guān)計(jì)算源文件的哈希值,然后通過(guò)哈希值生成一個(gè)對(duì)應(yīng)的鏈表,然后依據(jù)文件獨(dú)有的鏈表來(lái)壓縮文件。

  這種壓縮方法計(jì)算量雖然非常大,但是可以最大程度的壓縮文件。

  得到這種壓縮方法后,蘇洛立馬來(lái)了精神,掏出不知道吃灰多長(zhǎng)時(shí)間的筆記本開(kāi)始編譯起這個(gè)應(yīng)用。

  蘇洛修長(zhǎng)的手指在鍵盤(pán)上飛舞這,這時(shí)超前的應(yīng)用,很多東西蘇洛只能一個(gè)一個(gè)編譯,包括現(xiàn)在有的運(yùn)行庫(kù)都不能符合蘇洛的要求。

  好在是整個(gè)應(yīng)用不是很大,再加之腦海中已經(jīng)有了此軟件的模板,蘇洛做的就是在自己的理解上在加以輸出,所以不到兩小時(shí)一個(gè)兩萬(wàn)行代碼的應(yīng)用就被蘇洛硬生生在電腦上敲出來(lái)。

  “蘇哥,你這是在干啥?”楊旭其實(shí)很早就想問(wèn)蘇洛這個(gè)問(wèn)題了,但是看蘇洛正入迷的寫(xiě)代碼,所以就沒(méi)有打擾。剛知道看蘇洛剛伸了一個(gè)懶腰,扭了扭脖子放下鍵盤(pán),這才發(fā)問(wèn)。

  “蘇哥這時(shí)提前轉(zhuǎn)行了?轉(zhuǎn)行碼農(nóng)月入一萬(wàn)?”張?jiān)掳l(fā)也很好奇,蘇洛筆記本風(fēng)扇起飛快一個(gè)多小時(shí)了,也是剛才電腦才歇下來(lái)。

  蘇洛的筆記本有些年代了,但是其鍵盤(pán)手感巨好,所以只是配了一臺(tái)臺(tái)式用來(lái)打游戲。

  “哈,閑來(lái)沒(méi)事琢磨出來(lái)一個(gè)小玩意兒,試著看看能不能編譯出來(lái),果然可以。”蘇洛活動(dòng)了一下手腕說(shuō)到,長(zhǎng)時(shí)間敲鍵盤(pán)這手不是一般的累。

  “啥玩意兒?”王學(xué)義也有了興趣。王學(xué)義一妥妥的數(shù)碼極客,在數(shù)碼圈子里小有名氣。

  “一個(gè)壓縮軟件。”蘇洛看了看還沒(méi)有給這款軟件起名呢。

  “可以啊蘇哥,待會(huì)兒我?guī)湍惆l(fā)布在我的圈子里看看反應(yīng),等修一修BUG就可以上傳應(yīng)用市場(chǎng)了?!蓖鯇W(xué)義一聽(tīng)是壓縮軟件,興致少了一大半。

  現(xiàn)在世界上的壓縮軟件實(shí)在是太成熟了。內(nèi)核都是那幾套,然后各家套皮研發(fā)。當(dāng)然他是不會(huì)說(shuō)出來(lái)打擊蘇洛的,該支持還得要支持。

  “啥都別說(shuō),先分享到群里讓哥幾個(gè)看看效果,我有好幾個(gè)G的學(xué)習(xí)資料等待壓縮呢。”楊旭露出了猥瑣的笑容。

  “好了好了已經(jīng)在上傳了。”這東西自己剛編譯出來(lái),但是到底能壓縮多大程度,蘇洛心里也沒(méi)低。剛好可以測(cè)試一下效果。

  話還沒(méi)說(shuō)完,楊旭的電腦已經(jīng)起飛。

  “蘇哥,你這確定不是病毒?”楊旭只是壓縮了以自己一個(gè)1G大小的視頻,這電腦就直接起飛。

  “我的也起飛了。游戲都給卡了出來(lái)。我的排位賽啊!”張?jiān)掳l(fā)也冒出頭來(lái)對(duì)蘇洛說(shuō)到。

  “蘇哥你這是暴力強(qiáng)算啊然后再壓縮?。俊蓖鯇W(xué)義看出點(diǎn)端倪來(lái),他的電腦也起飛了。王學(xué)義壓縮的是整個(gè)游戲目錄,里面大大小小的小文件各種格式都有,這才是最考驗(yàn)壓縮技術(shù)的工作。

  “我再優(yōu)化優(yōu)化?!碧K洛摸摸頭。原本是有一個(gè)參數(shù)的,他選擇最大化利用資源,看來(lái)應(yīng)該設(shè)置為智能調(diào)度。否則就會(huì)出現(xiàn)張?jiān)掳l(fā)遇到的情況,直接把運(yùn)行的軟件都給資源搶占沒(méi)了導(dǎo)致游戲卡退出來(lái)。

  “蘇哥,你這壓縮軟件效率有點(diǎn)低啊。五分鐘了才壓縮一半不到。要是換361壓縮,估計(jì)造就壓縮完成了?!睏钚窨粗D無(wú)比的電腦對(duì)蘇洛說(shuō)到。

  “再等等,我待會(huì)兒看看日志發(fā)生了什么?!碧K洛仔細(xì)回想了一下軟件設(shè)置,并沒(méi)有發(fā)現(xiàn)有什么不妥的地方啊。不過(guò)現(xiàn)在還不好下定論,得等任務(wù)完成才知道最終答案。

  “蘇哥你過(guò)來(lái)看看是這樣的嗎?”說(shuō)話的人正是張?jiān)掳l(fā)。

按 “鍵盤(pán)左鍵←” 返回上一章  按 “鍵盤(pán)右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書(shū)架
加入書(shū)架
書(shū)頁(yè)
返回書(shū)頁(yè)
指南