第一章 漏電
站在小小的窗口前,瑩瑩的月亮高高掛在頭頂,紅紅綠綠的燈在馬路上慢慢挪動,滴滴答答的車聲刺入陳平佑的耳朵。
本來一個難得的國慶假期,準(zhǔn)備認(rèn)真提高一下自己的編程水平,結(jié)果卻被車堵住了心,使得自己煩躁不堪?;叵霂讉€月前,還是學(xué)生的時候,雖然有舍友敲鍵盤的聲音,打游戲的友好交流,隔壁深情的歌聲,但是這些聽起來都是那么的美妙,那么得讓人舒適?,F(xiàn)在街道上的每一個聲音都像是過年回家時親戚的嘮叨,很不想聽,但不得不聽;很想逃離,但逃不掉?;貞浭且蝗ゲ环档模貞浭莻械?,回憶是后悔的,青春的回憶像電影那樣一幀一幀地在腦中放映。第一次上學(xué)時自己一個人坐在角落摳著手指;第一次集體活動時緊張地站在角落;第一次交朋友時躲在媽媽的背后;第一次被別人誤會時委屈地哭泣;第一次當(dāng)眾講話時吐詞不清的感言;第一次遇到自己喜歡的女孩子時怯懦的逃避;他不是個好相處的人,他經(jīng)常無緣無故地生氣;他不是個勇敢的人,他忘不了別人失望表情;他不是個孝子,他經(jīng)常對父母大吼大叫;他感覺自己的青春是如此的不堪,如果再來一次,他或許就會大膽點(diǎn),勇敢點(diǎn)……
陳平佑強(qiáng)行把傷感的思緒扭轉(zhuǎn)回來,他緊緊地鎖上窗戶,小小的房間變得安靜,像一個封閉的盒子,走路的腳步聲清晰地踏在耳朵里。他坐回書桌,繼續(xù)編程工作。他在使用 Golang 協(xié)程寫一個服務(wù),Golang 的協(xié)程簡單來說就是對操作系統(tǒng)的線程的進(jìn)一步并發(fā),以解決系統(tǒng)線程的占用內(nèi)存太大,切換成本大的缺點(diǎn)。他把自己寫的代碼編譯,然后放到虛擬機(jī)上面運(yùn)行,這是個兩核的機(jī)器,為防止程序掛掉,他還專門寫了個監(jiān)控腳本,如果程序掛掉,就會啟動。他雖然防范工作做的很好,但是代碼跑出來的預(yù)期總是與他不符。
這是他第 N 此修改代碼了,N 大于 10 。他不斷地抓著凌亂的頭發(fā),整個房間都充滿了煩躁的聲音。陳平佑照著自己的想法再次修改了代碼,他也不知道這樣改是不是正確的,他已經(jīng)失去了耐心,他不愿意再檢查一次,反正運(yùn)行程序就會知道結(jié)果,于是,他上傳代碼,運(yùn)行……電腦正在運(yùn)行,一段短暫的平靜,緊接著,控制臺飛快地輸出,陳平佑意識到不對勁,趕緊按暫停按鈕,奈何運(yùn)行的程序就像脫韁的野馬,不受控制地肆意狂奔。
突然,電腦屏幕一閃,變成了藍(lán)色!陳平佑花費(fèi)了一個晚上,就換來了藍(lán)屏!陳平佑感覺自己崩潰了,腦子一片空白,他狠狠地往腳下的主機(jī)踢去,眼角急得有淚水滲出。他的腳踢到主機(jī),主機(jī)帶動這桌子上的杯子一起運(yùn)動,杯子的水倒在地下的插排上,然后流到他的腳下,水把插排和陳平佑連接在一起,藍(lán)色的電流從插排通過水流向陳平佑。陳平佑退一麻,眼睛一黑,倒在了地上……