林森被百度坑了一把,覺得很難受很傷心很不愉快。
他在自己的網站上特地留下了留言板,留言板一開始是沒有回復的,但由于系統(tǒng)的王霸操作,留言板很快的就刷起屏來,一開始都是咒罵這個病毒式的彈窗方式。
后來當這群程序員發(fā)現了世界第一VSCODE的恐怖之后,他們就開始由衷的贊美起來。
特別是他們在用戶條例里面發(fā)現該軟件承諾永久免費之后,就更加贊美了。
在這個互聯網蓬勃發(fā)展的時代里面,互聯網精神代表著自由、平等、共享——人人為我,我為人人。維基百科、CC協(xié)議、FTP服務器、P2P、開源軟件,都是那個自由時代的產物。
林森以互聯網精神安慰了一下自己,隨后生氣的打開了某度,看著遠古年代的簡陋某度網站,他覺得很是不爽。
“叮?!獧z測到宿主心情極度郁悶?!?p> “頒布任務:開發(fā)世界第一搜索引擎,拳打某度腳踢某歌。”
“獎勵:無?!?p> “失敗懲罰:抹殺?!?p> 林森愣了愣,翻了個白眼,“系統(tǒng)你別鬧。”
“嘿嘿,娛樂你一下嘛~”系統(tǒng)撒嬌道。
撒……
撒嬌???
“你別膈應人,你撒什么嬌啊你……”林森一臉嫌棄。
系統(tǒng)怒了,“干不干?不干就抓去彈丁丁!”
“行行行,我干就是了……剛弄完vscode就讓我做搜索引擎,能不能讓我躺一會,休息一會啊……”
“不行!”
“你看看別人,都是沒事找事各種干事,你看看你,都一百多章了還跟個咸魚似的!快點起來干活!把搜索引擎搞出來?!?p> 正在躺著的林森,忽然感覺渾身一股急流涌動,好似閃電似的在自己身體上竄動了一下,隨后整個身體一個激靈的彈了起來。
“丫的你放電來電我?”林森驚住了。
“不干活就電你!”系統(tǒng)兇狠狠的。
“算你狠!”林森再次豎起大拇指。
林森被迫坐在電腦面前,望著這個年代古老而簡陋操作系統(tǒng)。
這個時代的操作系統(tǒng)還是古老的視窗98,連XP都還沒出來呢。
這復古的操作系統(tǒng),乍一看的時候還覺得有一種什么文藝復興啊,新文化運動啊啥的既視感??墒且贿B搞了十天的vscode之后,林森看著這個簡陋的系統(tǒng)都想吐。
換個壁紙都麻煩,更被說網絡上的壁紙一個比一個稀奇古怪了。
“算了算了,時代局限性,時代局限性?!绷稚詈粑豢跉猓蜷_了自己寫出來的vscode,手放在上面,開始創(chuàng)建大量的源文件。
搜索引擎主要分為幾大塊,爬取,索引,收錄。
爬取,顧名思義就是亂來爬。把網絡上淺層的和深層的內容通過特定的爬蟲算法給抓取下來了。
俗話說的好嘛,只要爬蟲學得好,刑罰判得早。
所以爬蟲可以爬,但是不能亂來爬。
索引,搜索引擎之所以可以搜的那么快,都是索引的功勞。索引是一種專門針對搜索優(yōu)化的結構。而怎么索引、怎么索引的好、怎么索引的快,這又是一個復雜的問題了。
在數據結構里面,有大量的關于索引查找的方法以及探討,可見快、準、狠的索引,是一個研究的大難題。
收錄嘛,也叫搜索。搜索是將根據查詢詞,搜索索引內匹配的內容,然后展示出來。符合查詢詞的結果多了的時候怎么辦呢,這就涉及到排序的問題,排序也是個天大的難題,在數據結構里面有專門的探討排序的章節(jié)。
如何排序、如何合理的排序、如何排序的好、如何排序的快,這也是一個大大滴難題。
所以林森在開始敲代碼的時候,腦顱之中也在不斷的閃過各種需要構建和搭建的問題。
最大的兩個問題就是索引和排序的問題。
索引的問題比較好解決,因為林森的腦里有超過這個時代的編程知識也原理,隨便找一個出來都可以吊打當代。
而且……
在這個網速普遍較低的狀況下,索引的效率快和慢,也沒有差多少。
所以林森隨便搞了個索引算是完事了。
而收錄,林森則在里面編寫了一個打分機制,在定量的分詞搜索情況下,打分機制會對整個索引的結果進行打分,通過網站日瀏覽數量、網站的建立時間等進行綜合打分,然后通過分數來從高到低依次排序。
反正就是大大滴麻煩就是了。
林森代碼敲著敲著,就不斷的薅著自己的腦袋,薅著薅著,忽然發(fā)覺有點涼快。
伸手一探,給抓了一大把黑發(fā)下來。
林森呆了呆,回想起了國家隊下場的時候,那兩個戴著假發(fā)的程序員(保鏢?)。
那光禿禿的腦門,如同汽車前蓋似的可開啟的頭發(fā)……
一陣子寒顫。
“系統(tǒng)粗來!”
“干什么啊天天嚷嚷著,真當我是你兒子??!”系統(tǒng)一臉不爽。
“我脫發(fā)了!”林森悲憤道。
“脫發(fā)不很正常嗎?”系統(tǒng)不以為意。
“我不管,我脫發(fā)了,我要睡覺補充精神,不干活了!”林森把手一放,就躺在老板椅上了。
系統(tǒng)一看,略微有些無語,可是想了想,好似又有點道理。
畢竟頭可斷血可流,發(fā)型不能亂,亂了人家發(fā)型可是滔天之罪啊。
“行行行,我給你整點好吃的補補。”
說著,面前桌面上藍光不斷的閃爍,熱騰騰的氣浪撲面而來,香噴噴的氣味迎面而來。
蜜汁鮑魚、芝士焗龍蝦、鮮菇海參湯、秘制乳鴿……
各種奇味珍饈躍然桌上。
“怎么樣宿主,喜歡不?”系統(tǒng)冒了出來。
林森瞪大著眼睛。
人家的系統(tǒng)都是喊打喊殺的天天嚷嚷著滅了宿主,自己的系統(tǒng)倒是很好說話,威脅一下子就從心了?
林森頓時笑意滿滿,“不錯不錯,大補大補,那我先吃了?!?p> 說著就是一邊敲代碼一邊吃著桌上的奇味珍饈。
悶頭大干就是一個月,林森以一己之力把搜索引擎搞出來了。
起名為:百歌搜索!
“系統(tǒng)啊,老樣子,給我彈窗,彈得他全世界都是,而且給我強行改了人家的主頁,改成百歌搜索!”
“好嘞!老流氓!”