刑天戰記之瀚海星河 第十三章 西方失敗(二)

作者 ︰ 無限生機

在經歷了一開始的情緒波動後,梁虎反而平心靜氣的坐了下來,無論是什麼原因,總之現在事情已經發生了,而且以梁虎現在的力量無論做些什麼都不可能改變家中遭人潛入搜查這個結果,他以前中斷聯系是覺得自己身上秘密太多,若是出入總有一雙雙眼楮盯著自己實在是太不讓人省心了,不過現在想起來自己的很多觀念還停留在前世的記憶中,而沒有用今世一個普通人的角度來看問題。

想要吸納一個平民加入軍隊,即便是有老師西方失敗的推薦,讓他進入軍方選拔的視野當中,也肯定要走嚴格的審核程序,比如通過地方公安系統調查梁虎的家庭背景,再通過學校與梁虎進行面對面交流,若是一切順利這才將梁虎轉到軍事大學進行培養,怎麼可能冒然然就跑進目標家里搜查?軍人的力量若是能夠這樣隨便使用,只怕整個國家都要出大亂子了。

梁虎想到這里暗暗告誡自己,他不再是以前那個聯邦武力第一人,要盡快適應兩世為人後因為記憶融合而出現的差異。現在的梁虎雖然沒有了金丹期的力量,可也讓自己變成了茫茫人海當中的普通一員,不會出現那種無論走到何處都是萬人矚目的情況,只要他平r 里別表現出超越凡人的力量,那他自然也就不會被有心人留意,怎麼可能還會像前世那樣,身邊處處都潛伏著別有用心的間諜,甚至還不時的遭到來自不明勢力的刺殺?

所以梁虎現在回過頭去再把整個過程細細推敲了一遍,反而覺得自己先前的那些猜想恐怕已經被人誤導了,闖入自己家中的不速之客肯定不是軍方行動組的成員,只是他目前所掌握的信息實在太少,沒辦法推斷出對方的具體身份,他忍不住自言自語的說道︰「不是閔強,也不是盧秋雅,軍方的可能x ng也幾乎沒有,那到底會是誰對我這麼一個小小大學新生如此感興趣呢?」

就在梁虎陷入沉思的時候,西南軍區某軍事基地內,化名西方失敗的魏飛中校正在參加每月例會,主持這一次理會的正是軍方信息化作戰部隊的首領,少將雷明。今年五十七歲的雷明少將穿著筆挺的軍服,一絲不苟的端坐在會議室內,他仔細的傾听魏飛中校進行的述職報告,手中則按照對方匯報的進度翻閱著一疊厚厚的資料,當這份資料翻到了最後一頁的時候,露出了一張簡歷介紹,在名字那一欄赫然寫著「刑天」這兩個字。

「上個月初,這個叫做刑天的黑客通過了我們的考核,他的技術相當全面,為人也十分低調,保密的意識很強,哪怕我傳授了他三年的技術,依然沒能從對方嘴巴里面得到最直接的線索,只能根據一些蛛絲馬跡大致推斷這是一個年紀在16到22歲之間的在校學生,不過根據他最近的活動時間表,我們發現刑天的生活規律與今年參加高考的高三學生作息時間非常吻合,而最近一段時間他一直沒有在線,這恰好又是大學開學軍訓的r 子,所以我估計他很有可能是一名大一新生。」年紀三十五歲左右的魏飛中校一臉的j ng明能干神s ,他有條不紊的介紹關于化名「刑天」的梁虎資料。

等到下屬說完之後,雷明少將滿臉欣賞的指著手中資料說道︰「這是一個好苗子啊,民間臥虎藏龍,高手層出不窮啊!一個大一新生,竟然可以通過你們設置的種種障礙攻破軍方用來測試的服務器,了不起、了不起!」說到這里,雷明少將的臉上忽然露出了一絲期待的目光︰「這對于我們來說也是難得的機會,我建議先不要和地方上取得聯系,更別用檢查線路和數據傳輸這種笨辦法,既然他可以用技術來藏,那麼我們也可以用技術去找嘛!斗智斗勇,正好鍛煉我們的隊伍。」

梁虎並不知道其實這個時候軍方才剛剛把他納入了自己的視野範圍之內,他按照自己的安排,在10月2r 父母忌r 這一天去墓地,將親手所寫的佛經《大悲咒》焚化,而到了10月3r ,已經調整好狀態的梁虎打開了電腦,登錄到遠隔重洋的星條國谷歌公司官網,報名參加對方所舉辦的編程挑戰大賽。

在仔細閱讀了谷歌公司的要求後,梁虎心中出現了「果然不出我預料」的念頭,這一次的編程主題是針對圖文資料的搜索,要求在十萬張隨機提供的圖文資料當中,找出符合搜索要求的那部分。這在2003年來說可是一個相當有困難的題目,畢竟就是以星條國五角大樓的實力,在這方面投入了巨大的人力、物力,耗費了數年的時間,也依然沒能取得突破x ng的進展。

梁虎不清楚其他參賽者會用什麼樣的辦法來解決這個難題,不過他卻知道谷歌公司最終采取了什麼樣的方案,以幾十年後的眼光來看,這個方案當然還有著諸多缺陷,然而以這個時候的技術來說卻已經是非常先進了。梁虎相信自己如果照抄一遍程序代碼應該可以符合谷歌公司的要求,只是他卻並不打算做這種沒品的事情,拋開知識產權的什麼事情不談,身為一個技術優秀的黑客,又有著未來幾十年的閱歷,若是還不能拿出具有自己獨特風格的程序代碼,那還是趁早別踫電腦得了。

編寫一個程序,最重要的就是確定算法和框架,一行行的代碼只是在這個骨架基礎上滋生出來的血肉,若是一開始就走錯了方向,代碼就算再多也都只是些毫無意義符號。做這件事情的時候,梁虎沒有在電腦前c o作,而是拿著一個筆記本和一支簽字筆坐在了寫字桌的旁邊,他習慣先用文字理清自己的思路,這才仿佛「下筆如有神」那樣飛快的打出一行行的代碼。

根據前世的經驗,五角大樓之所以一直難有突破,主要原因在于他們走了一條彎路,智力正常的大腦可以分辨出圖畫里面的內容,而計算機卻沒辦法做到這一點,五角大樓將重心放在了編譯程序來模擬大腦這方面功能,以現在的軟硬件實力自然是事倍功半的結果。當然,五角大樓的做法是出于軍事方面和政治方面的考慮,必然要無限制的追求搜索的j ng準度,一個細小的差別都很可能鬧出大/麻煩來。

「嗯,一個圖片在儲存的時候會被記錄它的尺寸和s 彩,所以在計算機的眼中,這才是圖片的真正內容,既然如此只需要按照計算機的思路去做就可以了!」梁虎一邊自言自語,。一邊拿著筆在本子上飛快的寫道︰「先把圖片縮小到最基本的尺寸,我看8x8應該差不多了,反正是民用不必考慮j ng確度,有損就有損唄,還可以大幅度節約代碼,減少程序的體積。然後再把像素轉化到最基本的程度,避免數據太多影響使用速度。接下來把兩個都縮小的圖片數據放在一起比較,若是它們的數據相似的話,就表明壓縮前的原圖也比較相似。」

在確定下這個算法思路後,梁虎回到了電腦面前,他很快就將整個程序的初稿碼了出來。看了看總共就80幾行的代碼,梁虎點下了「編譯」的指令,在調整了幾個BUG之後,梁虎版圖文搜索引擎的內部測試版就新鮮出爐了,不過接下來的事情才是整個工作當中最繁瑣的,梁虎從互聯網下載了一些圖片,開始對程序的實用x ng等方面進行測試,同時也根據測試的結果來修正他在程序中設定的參數數值。

忙碌了兩天時間,梁虎最終確定了所有的參數,這個版本的搜索引擎已經可以找出大部分相似的圖片了,雖然偶爾會出現諸如把同是肌肉男的施瓦辛格當作是史泰龍的情況,不過出現概率之小卻也還在梁虎可以接受的範圍之內。梁虎知道若是想要繼續改進還有極大的空間,比如以幾何數值加大代碼行數,用更為j ng細的算法來壓縮和比較圖片,或者花費更多的j ng力把互聯網上能搜索到的圖片都在事先一一做出索引,顯然這可就不是他一個人能做的了的事情了。

到了這一步,梁虎就算是基本完成了參加挑戰賽的作品,不過出于黑客的本能梁虎卻還是對它再進行了第三次的編譯,把本來就不多的程序代碼進行了更進一步的優化,以提升靜默執行時候的效率和略微減少程序在運行時候所佔用的內存空間,誰讓黑客自己的程序都往「快」和「小」這兩個方向發展呢。

等到最終的參賽版本確定之後,這個被命名為「COOL」的圖文搜索引擎就算正式完成了,梁虎用事先申請好的「Tiger」這個用戶名把這個只有49行代碼的程序上傳到了谷歌網站之後,便將一切拋之腦後,接下來的事情已經不是他可以左右的,反正自己在這個程序上已經竭盡了全力,就算不行也沒有遺憾了。

(快捷鍵 ←)上一章   本書目錄   下一章(快捷鍵 →)
刑天戰記之瀚海星河最新章節 | 刑天戰記之瀚海星河全文閱讀 | 刑天戰記之瀚海星河全集閱讀