出租车在家属院楼下停稳。顾屿和母亲刚下车,单元门就“哐当”一声被推开,父亲系着围裙(上面还沾着点面粉),一脸兴奋地迎了出来。
“回来了!快上楼快上楼,汤都快炖化了!”父亲的声音洪亮,带着掩饰不住的高兴,顺手就接过了顾屿手里的行李箱。
推开家门,一股温暖熟悉的气息瞬间将顾屿包裹。那是家的味道,混合着空气中弥漫的、浓郁诱人的山药排骨汤的香气,还有阳光晒过被子的淡淡芬芳。所有期末考试的疲惫、旅途的劳顿,在这一刻仿佛都被隔绝在了门外。
“快,先喝碗汤暖暖身子!”母亲催促着,一边帮顾屿脱下外套挂好。
父亲却已经等不及,拉着顾屿就往书房走:“来来来,先看这个!Gtx 1070!我跑了下初步测试,比之前那块强了不止一点!就等你回来用你那套专业软件好好压榨一下它的性能了!”书房里,电脑机箱侧板开着,新装的显卡闪着幽蓝的光,父亲像个展示新玩具的孩子,眼里闪着光。
顾屿被父亲按在电脑前,听着他滔滔不绝地讲着如何淘到这块“宝贝”、如何清理上机、跑了哪些测试软件……他笑着应和,这种熟悉的、带着技术宅气息的欢迎仪式,让他感到无比放松和亲切。
“行了行了!先让孩子吃饭!”母亲端着满满一大碗热气腾腾的汤走进来,打断了父子俩的“技术交流”,“汤凉了就不好喝了!老顾你也真是的,孩子刚回来就说你那些零件!”
餐桌上早已摆好了几样顾屿爱吃的家常小炒。山药排骨汤炖得奶白醇厚,排骨酥烂,山药糯软,喝下去从胃里一直暖到四肢百骸。母亲不停地给他夹菜,询问着学校的生活、考试的情况、室友们的趣事,目光里的关切几乎要溢出来。
顾屿吃着久违的家常菜,听着父母的唠叨,心里被一种踏实而饱满的幸福填满。这就是家,能卸下所有防备和疲惫的港湾。
吃完饭,顾屿回到自己房间整理行李。房间打扫得一尘不染,床铺铺得整整齐齐,窗台上的绿植也生机勃勃。他从背包里拿出电脑和几本最重要的书放在书桌上。
这时,他瞥见放在床头的手机屏幕亮了一下。
是一条未读短信。
发件人赫然是:**沈知遥**。
顾屿的心跳莫名漏了一拍。他拿起手机点开。
短信的内容非常简短,格式工整,语气是辅导员一贯的冰冷官方:
**“顾屿同学,书签已寻回,多谢。期末成绩预计一周后可通过教务系统查询,祝寒假愉快。 辅导员:沈知遥”**
仿佛图书馆后院那次略显慌乱的失态从未发生过。一切都回到了严格的师生界限之内。顾屿看着这条短信,眼前却闪过她紧攥书签、脸色苍白的样子,以及更早之前,她昏睡在办公室仍紧握着它的画面。这枚书签,对她而言,绝不仅仅是一个“旧物”。
他正想着,手机又震动了一下,是微信消息。
来自 **“小遥”**。
> **小遥:** “小笨蛋,安全着陆了没?…妈妈的爱心汤喝到第几碗啦?… (**停顿片刻,消息才继续弹出**) 咳咳…那个…汤那么好喝,有没有顺便…嗯…有一点点想姐姐我啊?(? ???w??? ?)”
这条消息带着熟悉的慵懒和调侃,但最后那句试探,却与刚刚那条冰冷官方的短信形成了极其诡异的反差。同一个人的两种身份,隔着屏幕,以一种顾屿毫不知情的方式,发生了微妙的碰撞。
顾屿失笑,摇了摇头,将沈知遥那条官方短信抛诸脑后,手指飞快地回复“小遥”:
> **顾屿:** 到了到了。汤喝了三大碗,我妈的手艺当然是天下第一。至于想你嘛… (**他故意停顿了一下**) 嗯…我的胃现在确实被汤填满了,没空想别的。
> **小遥:** “!!!好哇!有汤喝就忘了姐姐是吧!(╯‵□′)╯︵┻━┻ 哼!亏我还惦记着你路上顺不顺利!…心寒了,需要哄才能好!”
> **顾屿:** (一个大笑的表情) 怎么哄?
> **小遥:** “…嗯…暂时没想好,先欠着!利息很高的哦~!”
轻松带点暧昧的对话冲散了方才那一瞬间的异样感。顾屿放下手机,将最后一件衣服挂进衣柜,彻底融入了家中温暖松弛的氛围里。窗外的天色渐渐暗下来,小区里传来邻居炒菜的声响和孩子们玩耍的笑闹声。
寒假,就在这碗热汤、父母的唠叨和线上“小遥”的玩笑中,真切地开始了。
然而,这份温馨很快就被络绎不绝的亲戚串门打破。
首先登门的是顾屿的表姨一家。表姨夫在本地一家效益一般的国企做中层,表姨则全职在家,最热衷的就是比较各家孩子的“出息”。她拉着自己刚从澳洲某普通大学“镀金”回来的儿子张超,脸上堆满了刻意放大的笑容。
“哎呀,小屿回来啦!大学生活怎么样?听说你们明江大学是211,竞争很激烈吧?”表姨开场就是熟悉的调调,眼神却不住地瞟向自家儿子,“我们家超超啊,在澳洲可是开了眼界!刚跟一个什么……硅谷回来的导师做了个项目,用的都是最前沿的算法!”张超配合地挺了挺胸,带着一丝海归的优越感,开始大谈特谈他参与的“基于深度学习的用户画像优化”,夹杂着不少听起来高大上实则经不起推敲的术语。
父亲在一旁默默听着,母亲则客气地应和着。顾屿安静地喝着粥,没怎么搭话。
“对了,小屿,你们学计算机的,肯定懂这些吧?”表姨终于把话题引到顾屿身上,带着一丝不易察觉的考校意味,“超超他们那个项目,听说用了种特别厉害的神经网络模型,叫什么……VGG-19?是吧超超?”张超自信点头。
顾屿放下碗,擦了擦嘴,语气平静得像在讨论天气:“VGG-19是图像识别领域的经典模型,用于用户画像优化,特征提取能力足够但模型参数量大,部署成本高,对于实时性要求高的场景可能不是最优解。而且,”他顿了顿,目光扫过张超瞬间有些僵硬的脸色,“你们项目里提到的那个动态权重调整算法,如果是在用户行为稀疏矩阵上直接应用,迭代收敛过程很容易陷入局部最优,导致画像偏差。可以考虑引入图神经网络(GNN)建模用户关系,或者用LightGbm这类梯度提升树做特征交叉,效果和效率可能会更好。”
一席话,专业、精准、点到即止,却像一根针,轻轻戳破了张超精心吹起的“学术气球”。客厅里瞬间安静下来。表姨脸上的笑容有些挂不住,张超更是涨红了脸,支支吾吾说不出话。父亲眼中闪过一丝压抑不住的骄傲,母亲则悄悄在桌下握了握顾屿的手,示意他适可而止。
顾屿心中并无多少快意,反而有些索然。这种攀比,在沈知遥那庞大而冰冷的阴影下,显得如此幼稚可笑。他需要的不是这种浅薄的胜利感。
几天后,气氛截然不同的访客来了。是顾屿的堂哥顾峰,带着他大学时最好的朋友兼现在的创业合伙人赵磊。两人风尘仆仆,脸上带着熬夜的疲惫和焦虑。
“小屿!救命啊!”顾峰一进门就大倒苦水。他们的小公司刚起步,主要做本地企业的网站运维和小程序开发。最近接了个不大不小的单子,客户要求搭建一个内部信息共享平台。本来一切顺利,结果临上线前,核心数据库服务器毫无征兆地崩溃了!数据丢失严重,客户催得急,找了几家外包公司都束手无策,报价还高得吓人。
“磊子折腾了两天两夜,系统能起来,但数据恢复不了,还报一堆奇怪的读写错误!”顾峰指着旁边一脸憔悴、顶着浓重黑眼圈的赵磊。
顾屿看着堂哥焦急的样子和赵磊眼中的血丝,那份属于家人的真切求助触动了他。他点点头:“带我去看看。”
在堂哥公司那个狭小拥挤、堆满设备和泡面桶的“机房”里,顾屿坐在那台出问题的服务器前。屏幕上是赵磊留下的、一片狼藉的故障日志和尝试恢复的失败记录。顾屿的眼神瞬间变得专注而锐利,手指在键盘上翻飞,一行行命令符快速滚动。
“RAId5阵列,一块硬盘物理损坏导致阵列降级……嗯,第二块硬盘SmARt预警,存在大量重映射扇区……文件系统关键元数据损坏……”顾屿低声自语,指尖如同精密的探针,快速定位着问题核心。他没有理会赵磊在旁边紧张的解释和顾峰屏住的呼吸。
只见他迅速备份了尚存的磁盘状态,然后利用Linux环境下强大的`ddrescue`工具,精准地从那块物理损坏的硬盘上抢救出尽可能多的原始数据块。接着,他熟练地挂载虚拟磁盘镜像,使用`testdisk`和`photorec`等数据恢复神器,如同在废墟中考古,一点点拼凑、识别、重建损坏的文件系统结构和关键数据文件。屏幕上,代表恢复进度的绿色光柱稳定而快速地向前推进。
不到两个小时。
“好了。”顾屿敲下最后一个回车,长舒一口气。屏幕上弹出一个文件夹,里面赫然是客户丢失的、看似已无望的核心数据文件!“大部分重要数据都恢复了,损坏的是些临时文件和日志。平台应该能正常上线了。”
“卧槽!!”顾峰激动得爆了粗口,用力拍着顾屿的肩膀,“神了!小屿你真是神了!”
赵磊更是目瞪口呆,看着屏幕上失而复得的数据,又看看一脸平静的顾屿,眼中充满了难以置信的崇拜:“太……太厉害了!顾屿,你这水平,在明江也是顶尖的吧?我们找的外包公司那些‘专家’跟你比,简直……”他摇摇头,说不下去了。
看着堂哥如释重负的狂喜和赵磊由衷的敬佩,看着父母在一旁脸上洋溢的、再也压抑不住的自豪笑容,顾屿的心头第一次涌起一股真实的、温热的暖流。这不是碾压他人的快感,而是自己的能力真真切切帮助到了家人,得到了家人最朴实也最珍贵的认可。