大學(xué)生活以一種不容拒絕的忙碌姿態(tài),迅速填滿了顏夏悸的每一天。
開學(xué)典禮、新生教育、班級破冰會……她像所有新生一樣,懵懂而又努力地適應(yīng)著新環(huán)境。
宿舍里另外三個女生也陸續(xù)到了,分別是性格開朗的本地人李悅,文靜愛看書的孫薇,以及活潑外向的東**娘趙圓圓。
“夏悸,走啦,計算機(jī)導(dǎo)論課要開始了!”
趙圓圓嗓門清亮,站在宿舍門口催促。
“來了。”
顏夏悸合上筆記本電腦,將那個名為“星語”的界面最小化,匆匆抓起書包跟上。
這是她們專業(yè)的第一門核心課程,在能容納兩百多人的階梯教室進(jìn)行。
顏夏悸和趙圓圓到得不算晚,但前排位置己經(jīng)被占得差不多了,她們只好在中段靠走道的位置坐下。
教室里人聲嘈雜,新生們大多還帶著對大學(xué)課程的好奇與期待。
顏夏悸剛拿出筆記本和筆,就聽到旁邊趙圓圓壓低聲音的驚呼:“哇!
快看門口!
那個學(xué)長好帥!”
她的心猛地一跳,下意識抬頭望去。
顧棲遲正從教室前門走進(jìn)來,身邊跟著周彥。
他今天穿了件淺灰色的襯衫,袖口隨意挽到小臂,露出線條流暢的手腕。
他微微側(cè)頭聽著周彥說話,神情放松,陽光透過窗戶落在他身上,仿佛自帶追光。
顏夏悸的心跳瞬間失衡,她慌忙低下頭,假裝整理筆袋,耳朵卻豎得尖尖的,捕捉著那邊的動靜。
“遲哥,這邊!”
周彥的聲音傳來。
腳步聲漸近,顏顏感覺自己的呼吸都屏住了。
他們……會坐到哪里?
腳步聲在她前一排的位置停了下來。
她甚至能聞到顧棲遲身上淡淡的、像是洗衣液混合著陽光的味道。
“就這吧,視野還行?!?br>
是顧棲遲的聲音,近在咫尺。
他和周彥在她斜前方坐下,隔著一個座位和一排的距離。
顏夏悸只要一抬頭,就能看到他挺首的背影和利落的短發(fā)。
她緊張得手心微微出汗。
“他們怎么來上我們的課?”
趙圓圓湊過來,極小聲音地問,眼睛里閃爍著八卦的光芒。
顏夏悸?lián)u搖頭,她也想知道。
***的教授己經(jīng)開始調(diào)試麥克風(fēng),教室里漸漸安靜下來。
周彥回過頭,似乎想找后排的人借支筆,目光掃過,恰好看到了顏夏悸。
“咦?
是你啊,害羞的小學(xué)妹!”
周彥認(rèn)出她,笑著打招呼,“你也計算機(jī)系的?
真巧?!?br>
顧棲遲聞言,也隨意地回過頭。
顏夏悸猝不及防地對上他的視線,大腦再次宕機(jī),只會笨拙地點點頭,聲音卡在喉嚨里。
“我們來蹭課,王教授的導(dǎo)論講得特別好?!?br>
周彥熱情地解釋了一句,又轉(zhuǎn)回去了。
顧棲遲對她微微頷首,算是打過招呼,也轉(zhuǎn)回了身。
整個過程不過十幾秒,顏夏悸卻像是打了一場仗,后背都繃緊了。
“你們認(rèn)識?”
趙圓圓驚訝地用氣聲問。
“報到那天……問過路?!?br>
顏夏悸含糊道,強(qiáng)迫自己將注意力集中在***。
老教授講課深入淺出,風(fēng)趣幽默,很快吸引了大部分學(xué)生的注意力。
顏夏悸也漸漸沉浸進(jìn)去,只是在記筆記的間隙,目光總會不受控制地飄向前方那個背影。
她看到顧棲遲聽得很專注,偶爾會在筆記本上記錄幾句。
他的手指轉(zhuǎn)動著筆,動作靈活而好看。
課間休息時,顏夏悸和趙圓圓一起去洗手間。
回來時,她看到顧棲遲和周彥站在教室外的走廊窗邊說話。
她下意識地想避開,卻聽到周彥提高了點聲音抱怨:“……所以說啊,天文社那個數(shù)據(jù)處理的破程序又崩了,招新統(tǒng)計一團(tuán)亂,老王讓我盡快搞定,我哪兒搞得定啊!”
“找人修一下?!?br>
顧棲遲的聲音淡淡的。
“說得輕巧,那破程序年頭久了,代碼估計也亂,誰愿意接這麻煩活兒……”周彥嘆氣。
顏夏悸腳步微頓。
程序?
數(shù)據(jù)處理?
她的心跳忽然快了起來。
晚上回到宿舍,顏夏悸洗漱完,坐在書桌前打開了電腦。
屏幕上,“星語”的界面依舊簡潔。
她看著那個孤零零的、屬于她自己的測試留言,手指在觸摸板上無意識地***。
白天周彥的話在她腦海中回響。
天文社……程序問題……一個大膽的念頭悄然滋生。
她深吸一口氣,打開瀏覽器,開始搜索A大天文社的相關(guān)信息。
很快,她在天文社一個不起眼的舊版招新頁面上,找到了一個“問題反饋”的入口點。
點進(jìn)去,是一個極其簡陋的數(shù)據(jù)提交界面。
顏夏悸嘗試著進(jìn)行幾個簡單操作,果然,頁面響應(yīng)緩慢,并且在她提交一個測試數(shù)據(jù)時,返回了一個常見的數(shù)據(jù)庫連接錯誤。
她看著那個錯誤提示,眼神專注,手指下意識地在桌面上輕敲,分析著可能的原因。
這像是一個挑戰(zhàn),一個……她能解決的挑戰(zhàn)。
而且,是一個與他相關(guān)的挑戰(zhàn)。
她不再猶豫,打開一個安全的遠(yuǎn)程連接工具——這是她之前為了測試“星語”兼容性而準(zhǔn)備的。
她需要非常小心,不能留下任何可疑的痕跡,這關(guān)乎原則。
纖細(xì)的手指在鍵盤上快速敲擊,一行行代碼在黑色屏幕上飛速滾過。
她先是嘗試性地探測了一下服務(wù)器架構(gòu)和數(shù)據(jù)庫類型,果然如周彥所說,系統(tǒng)老舊,存在幾個明顯的安全漏洞和配置錯誤。
她集中精神,像解開一道復(fù)雜的數(shù)學(xué)題,逐一排查問題所在。
宿舍里很安靜,只有她敲擊鍵盤的輕微聲響和趙圓圓追劇時壓抑的笑聲。
時間一分一秒過去。
終于,在接近午夜的時候,她找到了核心問題——一段存在邏輯錯誤的數(shù)據(jù)庫查詢代碼,以及一個配置錯誤的連接池參數(shù)。
修復(fù)并不復(fù)雜,對她而言甚至有些簡單。
但她猶豫了。
首接修改嗎?
會不會太明顯了?
對方會發(fā)現(xiàn)異常,甚至追查過來嗎?
她想了想,決定換一種更隱蔽的方式。
她寫了一個小小的補(bǔ)丁程序,繞過那幾處錯誤代碼,首接修正了數(shù)據(jù)處理邏輯,并將這個補(bǔ)丁巧妙地“貼”在了原程序之上,設(shè)置成在特定條件下觸發(fā)和自毀。
這樣,天文社的程序可以暫時正常運行,但不會留下明顯的被侵入修改痕跡。
只要他們不久之后升級系統(tǒng),這個臨時補(bǔ)丁就會自動失效。
做完這一切,她輕輕呼出一口氣,感覺心臟在胸腔里有力地跳動,帶著一絲完成惡作劇般的隱秘**。
她切回“星語”的界面。
空白的輸入框似乎在等待著什么。
她抿了抿唇,再次用那個測試賬號,敲下了一行新的文字:“偷偷做了一件小事,希望那顆星星能順利一點。
——— 第三天?!?br>
發(fā)送。
看著這行新出現(xiàn)的留言,她關(guān)掉了電腦。
躺在床上,顏夏悸望著天花板,黑暗中仿佛還能看到代碼流動的軌跡。
她不知道這樣做對不對,也不知道會不會被發(fā)現(xiàn)。
但這是她目前唯一能想到的,可以離他近一點點的方式。
哪怕他永遠(yuǎn)都不知道。
第二天下午,顏夏悸和室友們一起去食堂吃飯。
經(jīng)過布告欄時,看到周彥正站在天文社的招新海報前,眉飛色舞地對幾個新生說著什么。
“……我們社的系統(tǒng)己經(jīng)修好了,報名數(shù)據(jù)都找回來了!
現(xiàn)在加入,還有機(jī)會參與本學(xué)期最重要的雙子座流星雨觀測活動……”顏夏悸腳步未停,低著頭從旁邊走過,嘴角卻忍不住微微上揚了一點。
成功了。
那顆星星前進(jìn)的道路上,她悄悄為他拂去了一粒塵埃。
無人知曉,卻心滿意足。
精彩片段
書荒的小伙伴們看過來!這里有一本云間晨鶴的《星棲于夏》等著你們呢!本書的精彩內(nèi)容:九月初的A大,暑氣未消,梧桐樹影被拉得細(xì)長,蟬鳴聲裹挾著熱浪,一陣陣涌向校園的每個角落。顏夏悸拖著一個略顯沉重的行李箱,站在熙熙攘攘的報到入口處,微微喘了口氣。她扶了扶鼻梁上的黑框眼鏡,目光略帶局促地掃過周圍——到處都是洋溢著青春笑臉的新生和熱情指引的學(xué)長學(xué)姐。她成功了。終于站在了A大的土地上。不是因為它是頂尖學(xué)府,也不是因為它的計算機(jī)專業(yè)全國聞名。只是因為,那個人在這里?!巴瑢W(xué),需要幫忙嗎?”一...