作者:介安藝
楚戈張了張嘴,看了看手裡的樹狀圖,又看了看站在門口的陸嘉。
陳拙坐在椅子上,看著這個主動跑上門的室友。
無奈的嘆了口氣。
陳拙索性站起身,順手把王大勇桌前的一把空椅子拉了過來,放在自己書桌旁邊。
他拿起桌上的暖壺給杯子裡倒了一杯熱水。
陳拙把水杯放在桌角。
“既然腦子裡停不下來,就坐下把它算完吧。”
陳拙看著陸嘉,聲音很淡定。
畢竟自己可算是相當有經驗了。
“算完了,心就靜了。”
陸嘉站在門口,手裡還死死攥著那幾張草稿紙。
他看了看陳拙。
又看了看旁邊沒吭聲的楚戈,和蹲在地上滿頭大汗的王大勇。
他挪動腳步,走了過來。
在椅子上坐下。
水杯裡的熱氣撲在臉上,讓他原本緊繃的神經稍微鬆緩了一點點。
陸嘉拿起筆。
沒有廢話,也沒有再抱怨一句。
他低著頭,筆尖落在那幾張草稿紙的空白處,沙沙的摩擦聲在215宿舍裡響了起來。
楚戈看著這一幕,默默地轉過身。
他把陳拙畫的那張倒樹狀圖平鋪在鍵盤旁邊。
手指重新搭在鍵帽上。
王大勇蹲在地上,伸手調整了一下小吊扇的角度,讓風能更均勻地吹過主機板上的散熱鋁片。“我這風扇是改過線圈的,風力大。”
王大勇壓低聲音,對楚戈說。
“你儘管跑資料,溫度要是能燒了,我把這主機板吃了。”
楚戈沒抬頭,只是嗯了一聲。
鍵盤的敲擊聲再次響了起來。
這一次,沒有了之前的暴躁和急促,而是變成了一種規律,平穩的節奏。
陳拙坐回自己的位置。
他翻開那本列印出來的英文文獻,拿起鋼筆。
屋裡只有風扇的呼呼聲,鍵盤的敲擊聲,還有陸嘉筆尖劃過紙面的聲音。
偶爾,楚戈會停下來。
“陳拙。”楚戈盯著螢幕,眉頭皺著,“逆向拓撲走到第二層,資料介面變窄了,溢位怎麼算?”陳拙頭也沒抬,看著眼前的文獻。
“別算溢位,直接做個空指標,把溢位的資料扔進快取池,讓底層的迴圈自己去撿。”
楚戈愣了兩秒,手在鍵盤上飛快地鼓了幾行程式碼。
“通了。”
楚戈沒再說話,繼續往下敲。
過了一會兒,陸嘉手裡的筆停了。
他把一張寫得密密麻麻的紙推到楚戈手邊。
“半衰期變數。”陸嘉的聲音還是有點沙啞,“代進去,右旋極值就不會撞了。”
楚戈掃了一眼。
“謝謝。”
手指在鍵盤上飛舞,把那串公式轉化成C語言的邏輯語句。
時間一點點過去。
窗外的夜色越來越深。
兩點。
四點。
陳拙看完了手裡那份十幾頁的預印本論文。
他把筆帽合上,揉了揉有些發酸的眼睛。
轉頭看了一眼。
王大勇已經靠在床架子上睡著了,呼嚕聲打得震天響,手裡還捏著一把小螺絲刀。
陸嘉趴在桌子上。
他面前的草稿紙上寫滿了公式。
他閉著眼睛,呼吸均勻綿長。
那個把他折磨了一晚上的心結解開了,他終於睡著了。
楚戈還坐在電腦前。
他嘴裡叼著一根棒棒糖,雙眼佈滿血絲,死死盯著螢幕上的進度條。
陳拙站起身,倒了杯水。
“還有多少?”
“快了。”楚戈的聲音啞得厲害,“最後一次全量編譯。”
機箱裡的風扇在瘋狂轉動。
螢幕上的漏斗圖示轉了足足一分鐘。
“叮。”
系統發出一聲清脆的提示音。
一個小視窗彈了出來。
楚戈拿下嘴裡的棒棒糖,手指微微有些發抖,鼓下了回車鍵。
黑色的命令視窗裡,綠色的資料流像瀑布一樣傾瀉而下。
順暢。
沒有任何卡頓。
一萬條。
五萬條。
十萬條。
最終,游標停留在最後一行。
檢索完成,總耗時2.3秒。
比僱主的要求還快了整整一倍。
楚戈靠在椅子上,長長地吐出一口氣。
他沒喊也沒叫。
只是疲憊地搓了搓臉。
“跑通了。”
楚戈轉過頭,看著陳拙,扯起嘴角笑了一下。
陳拙點點頭,喝了口水。
“把測試包打包發過去吧,收錢睡覺。”
楚戈按了幾下滑鼠,把生成好的程式檔案壓縮。
他點開那個駭客論壇的私信介面,準備給對方發過去。
就在這時,對方的頭像閃了起來。
發來了一個十幾兆的壓縮包。
緊接著是一條留言:
【兄弟,程式碼如果跑通了,順手幫個忙。這是我們網站初期的兩萬條原始圖片資料標籤,你用你的新程式跑一遍,把裡面的亂碼和錯誤標籤篩出來,跑完沒問題,一千五百塊錢我立刻打你卡上。】
楚戈愣了一下。
他點開那個壓縮包,解壓。
開啟裡面的文字文件。
只看了一眼,楚戈的臉就黑了。
密密麻麻的文字,幾百頁。
裡面全是不規則的資料。
有些是正常的中文標籤風景,人物。
有些是亂碼%amp;:*#¥。
還有些是拚寫錯誤的英文單詞,甚至是半形全形混雜的標點符號。
這根本不是程式設計師寫出來的東西,而是那些不懂電腦的文員,用各種千奇百怪的輸入法手動錄入的原始垃圾。“怎麼了?”
陳拙看出了楚戈的不對勁。
楚戈指著螢幕上的那堆亂碼。
“對方讓拿這些原始資料跑一次測試。”
楚戈頭疼地揉了揉太陽穴。
“這活兒沒法幹,這資料太髒了,裡面全是不符合任何邏輯規律的人為輸入錯誤。”
陳拙走過去,看了一眼螢幕。
“寫個正則篩除指令碼不行麼?”
“不行。”
楚戈搖頭。
“正規表示式只能抓取有規律的東西,你看這行,他把蘋果打成了pinguo,旁邊還跟了個火星文,這種東西一進底層邏輯,程式立馬就會判定為異常變數,直接卡死。”
楚戈咬著牙。
“這幫孫子,自己不願意花時間去清理這些垃圾資料,想用一千五百塊錢讓我連程式碼帶清洗全包了。”旁邊,陸嘉被楚戈的說話聲吵醒了。
他迷迷糊糊地直起身子。
看了一眼螢幕上的那些東西。
“這沒有數學規律。”
陸嘉看了一眼就得出了結論,聲音帶著剛睡醒的沙啞。
“代數方程解不了無序的錯誤。”
屋裡安靜下來。
楚戈靠在椅子上,看著螢幕上的兩萬條資料,有些洩氣。
熬了一整夜,腦子都快炸了。
就差這臨門一腳。
“要不....我明天寫個稍微複雜的指令碼,多加幾個條件判斷,能篩多少是多少?”
上一篇:华娱:牢景,你要剧本不要?
下一篇:无敌镖人,开局护送灭世帝女!