第十章 轨道
书名:花开花满花落谁家 作者:相遇相知到相爱 本章字数:5806字 发布时间:2026-06-02



郑阅跑回宿舍的时候,王浩正坐在桌前吃泡面,面条挂在嘴边,像一截耷拉着的白色橡皮管。他看到郑阅气喘吁吁地推门进来,嘴边的面条“吸溜”一声被吸了进去,发出一个响亮的、带着汤汁飞溅的声音。


“你跑什么跑?后面有狗追你啊?”王浩嚼着面条,含混不清地说。


郑阅没理他,走到桌前,把书包里的东西一股脑全倒了出来——《C语言程序设计》摔在桌上发出一声闷响,笔滚到了地上,一本草稿本在空中翻了几个跟头,落在了王浩的泡面碗旁边,溅起了几滴红色的汤汁。


“你疯了?”王浩把草稿本捡起来,甩了甩上面的油渍,“这可是我刚打印的复习资料!”


“赔你。”郑阅说着,已经打开了电脑。


这台电脑是他大一入学时买的,联想的小黑,配置在当时算中上,放到七年后来看就是一台电子垃圾。4G内存,500G机械硬盘,屏幕分辨率1366×768,开机要一分半钟,打开一个IDE要等半分钟,编译一个程序要等十几秒。


但对于写一个校园App的后端来说,够了。


他需要搭一个技术栈:Linux服务器,Nginx做反向代理,MySQL存数据,Redis做缓存,用Python的Django框架写业务逻辑。这套组合在2016年已经很成熟了,文档齐全,社区活跃,出了问题容易找到解决方案。


郑阅打开浏览器,开始搜索“阿里云学生服务器”。他记得阿里云有一个“云翼计划”,专门针对在校大学生,每个月只要九块九就能买到一台入门级的云服务器。上辈子他大三的时候才知道这个计划,白白浪费了一年的便宜资源。这辈子他要从第一天就开始用。


注册、实名认证、学生认证,一套流程走下来花了不到十分钟。他选了一台最便宜的ECS实例,1核1G内存,40G系统盘,按量付费,每个月大概十块钱左右。他用支付宝付了钱,服务器在三十秒内就创建好了,控制台上出现了一串公网IP地址。


郑阅复制了那个IP地址,打开终端,用SSH连上了服务器。


Welcome to Alibaba Cloud Elastic Compute Service!


黑色的屏幕上跳出这行白色字符的时候,他的手指在键盘上停了一下。


上辈子,他第一次连上自己的服务器是2017年,大二暑假。那时候他什么都不懂,连SSH是什么都不知道,是在网上看了三天教程才勉强连上去的。连上去之后他兴奋了很久,觉得自己是全世界最厉害的程序员,虽然那台服务器上什么东西都没有跑。


现在他已经是第二次连上自己的服务器了。


不,不是第二次。是第二次人生中的第一次。


他深吸一口气,手指落在键盘上,开始敲命令。


apt-get update

apt-get install nginx mysql-server redis-server python3-pip

pip3 install django djangorestframework pymysql redis


一行一行的命令像流水一样从他的指尖倾泻而出,没有犹豫,没有迟疑,没有查阅文档。这些命令他已经敲过几百遍了,闭着眼睛都能敲出来,甚至不需要思考,肌肉记忆就替他完成了所有的工作。


王浩吃完泡面,端着碗从他身后走过,看到屏幕上飞快滚动的白色字符,停下来看了几秒钟。


“你在干嘛?”王浩问。


“写程序。”


“写什么程序?”


“一个App。”


王浩端着空碗站在他身后,看了大概有半分钟,然后摇了摇头,用一种“我看不懂但大受震撼”的表情走开了。他把碗扔进垃圾桶,回来的时候顺手给郑阅倒了一杯水,放在他右手边,什么也没说,坐回自己的位置打游戏去了。


郑阅端起水杯喝了一口,是温水,不烫不凉。他看了一眼王浩的背影,心里动了一下,但没有说什么,继续埋头敲键盘。


环境搭好之后,他开始写代码。


首先是用户模块。用户注册、登录、信息修改、密码重置,这些是任何一个App的基础功能,没什么技术含量,但必须写得扎实、稳定、不出bug。他一行一行地写,每一个函数都写得很仔细,每一条SQL语句都经过反复推敲,每一个异常处理都考虑到了边界情况。


写代码的时候,他的世界变得很安静。


宿舍里的打游戏声、聊天声、泡面味、脚臭味,全部退到了意识的最外层,像一层薄薄的、透明的膜,包裹着他,但不影响他。他的注意力全部集中在屏幕上那些正在被一行一行敲出来的字符上,它们在他眼前流动、组合、嵌套、调用,从一个个孤立的字符变成有逻辑的语句,从一个个语句变成有功能的函数,从一个个函数变成有结构的模块。


这个过程他上辈子做过无数次,但从来没有像现在这样专注过。那时候写代码是为了完成工作,是为了拿工资,是为了不被老板骂。现在写代码是为了——他想了想——为了构建一个他可以站在上面的、足够高的地方。


他需要那个高度,才能看到更远的地方,才能触到那些他上辈子够不到的东西。


比如他爸的健康,比如刘琼。


写到下午四点半的时候,他的手机亮了。


刘琼:你今天几点来图书馆?


郑阅看了一眼时间——四点半。如果他五点出发,五点半到图书馆,还能坐两个小时。他打了几个字回过去。


郑阅:五点半。


刘琼:我等你。


郑阅盯着这两个字看了两秒钟,然后把手机关了屏,放在桌上,继续写代码。


他写到五点十分,把当前正在写的函数收了一个尾,保存了所有文件,关闭了IDE,合上了电脑。他站起来伸了个懒腰,脊椎骨发出“咔咔咔”一连串的响声,像一串被点燃的鞭炮。


王浩从电脑屏幕后面探出头来:“又去图书馆?”


“嗯。”


“又去坐刘琼对面?”


“嗯。”


王浩看了他一眼,目光复杂。有羡慕,有嫉妒,有一点点的不甘心,但更多的是一种“我兄弟出息了”的老父亲式欣慰。他张了张嘴想说什么,最后只说了一句“加油”,然后又把头缩回了屏幕后面。


郑阅换了一件干净的T恤——今天第三件了,早上跑步一件,中午吃饭一件,现在去图书馆又换一件。他自己都觉得有点过分,但想到刘琼坐在他对面,整晚都要对着他的白T恤看,他就觉得换一件干净的是一种基本的礼貌。


不,不是礼貌,是在意。


五点半,郑阅准时出现在图书馆四楼自习区的门口。


刘琼坐在老位置上,面前摊着一本《语言学纲要》,正在看索绪尔的《普通语言学教程》相关章节。她听到脚步声,抬起头看了一眼门口,目光和他的目光在空中撞了一下,然后各自收回。


郑阅走过去,拉开对面的椅子坐下来。他把电脑包放在脚边,从书包里抽出一本新的草稿本,翻开第一页,拿起笔,开始画App的数据库ER图。


用户表、教室表、座位表、预约表、收藏表。五个实体,五个关系,一把主键外键。他在草稿本上画了一个简单的E-R图,用方框表示实体,用菱形表示关系,用箭头表示映射关系。画完之后他看了一眼,觉得还不够完善,又加了一张黑名单表和一张反馈表。


刘琼的余光一直在观察他。


她注意到他今天带了一个电脑包——之前几天他只带书包,电脑是放在书包里的,今天单独拎了一个电脑包,说明电脑对他今天的工作很重要。她注意到他在草稿本上画图的时候,握笔的姿势和她不一样,他是用拇指和食指捏住笔杆的中上部,中指抵在笔杆下方,像一个习惯了长时间写字的人才会有的握姿。


她还注意到他右边锁骨下方两厘米处有一颗很小的痣,圆圆的,像一粒芝麻。这个发现让她自己都觉得莫名其妙——为什么要观察他的锁骨?为什么要数他锁骨下面的痣?为什么要在意这些毫无意义的事情?


她不知道。


她只知道,从今天下午她坐在图书馆里等他来的那一刻开始,她的注意力就再也没有办法完全集中在书本上了。每隔一会儿,她会不自觉地看一眼手机,看一眼时间,看一眼门口。每一次有人推开自习区的门,她的心跳都会快一拍,然后在看清来人不是他之后,慢下来,慢到比正常还慢一些,像是被透支了一样。


这种状态让她很不舒服。她不喜欢被人影响,不喜欢在意一个人在意到连书都看不进去的感觉,不喜欢那个在图书馆里等一个男生的自己。


但她没有离开。


她坐在那里,等他来。


现在他来了,坐在她对面,低头画图,偶尔停下来思考,偶尔在图上修改几笔。他的眉头会微微皱起来,眼睛会微微眯起来,嘴唇会微微抿起来——这些微表情他一定不知道,因为都是无意识的、专注工作时才会流露出来的小动作。但她都看到了,清清楚楚地看到了,像在看一部被放慢了无数倍的老电影,每一帧都清晰得能数清睫毛。


她低下头,继续看索绪尔。


索绪尔说,语言符号有两个特性:任意性和线性。任意性是说能指和所指之间没有必然的联系,“树”这个声音和树这个概念之间的关系是约定俗成的,不是天然的。线性是说能指是线性的,只能一个接一个地出现,不能同时出现两个音。


她想,人和人之间的关系大概也是这样的。没有必然的联系,所有的相遇都是约定俗成的、偶然的、可以被推翻的。但一旦产生了联系,它就是线性的,只能沿着时间的方向往前走,不能回头,不能跳跃,不能同时有两种可能。


她和郑阅之间,已经产生了某种联系。不管她愿不愿意承认,那条线已经画下了第一笔,现在正在一点一点地延伸,往她不知道的方向,延伸到她没有想过的距离。


她不确定这条线的终点是什么。


但她确定一件事——她不想现在切断它。


六点半,郑阅的草稿本上已经画满了图。ER图、系统架构图、功能模块图、数据流图,一张一张的,虽然不是按比例画的,但逻辑清晰,结构完整,拿出来可以直接当设计文档用。


他放下笔,活动了一下手腕。连续画了一个小时的图,手指有些酸了,手腕有些僵了,他转了转手腕,骨节发出轻轻的响声。


对面的刘琼刚好也在这时候放下了笔。她合上《语言学纲要》,把笔记本翻到了新的一页,然后抬起头看着他。


“你画了一下午的图,”她说,“是什么东西?”


“一个App的设计。”


“什么App?”


“找自习室的。”郑阅把草稿本转过去,让刘琼看。刘琼低头看了一眼那些方框和箭头,密密麻麻的,像一张看不懂的地图。她对编程一窍不通,对App开发更是一无所知,但她能看到这张图背后所耗费的时间和精力——草稿纸上有好几处被擦过的痕迹,擦得不干净,留下了淡淡的铅笔印,有些地方反复改过很多次,线条描了一遍又一遍,最后定稿的那一版画得最工整,每一根直线都用了尺子,每一条曲线都画得很圆润。


“你自己做的?”她问。


“先画个草图,后面还要细化。”


“你做这个干嘛?期末作业?”


郑阅摇了摇头,把草稿本转回来,看着上面那些被他反复修改过的线条和方框。他在想怎么回答这个问题才能既不说谎又不把话说得太重。最后他选了最朴素的一个答案。


“因为我需要钱。”


刘琼的手指微微蜷了一下。


“多少钱?”她问。


“很多。”


“多到什么程度?”


郑阅想了想,说:“多到我可以让我爸住上好病房,多到我可以请最好的医生给他做手术,多到我不用担心哪一天他会突然倒下而我什么都做不了。”


他说这些话的时候,语气很平静,平静得像在念一份天气预报。但刘琼从他平静的语气底下听出了一种东西,不是悲伤,不是焦虑,而是恐惧——一种被埋得很深的、用平静的表象层层包裹着的、不敢轻易触碰的恐惧。


她没有说“你爸爸怎么了”,没有说“你还好吗”,没有说任何一句安慰的话。她只是从笔袋里拿出了一支绿色的荧光笔,在草稿本边缘空白的地方写了两个字。


加油。


然后把笔收好,重新翻开《语言学纲要》,低下头继续看书。


郑阅看着那两个字,看了几秒钟。绿色的荧光笔写出来的字在灯光下亮亮的,像两棵刚从土里钻出来的小苗,嫩嫩的,绿绿的,带着一股子稚气又倔强的生命力。他伸出手指摸了摸那两个字,笔迹已经干了,摸不出任何凹凸感,只有指尖传来的一点点纸张的粗糙。


他把草稿本合上,收进了书包里。


继续写代码。


晚上九点半,图书馆的闭馆音乐响了。是那首不知道放了多少年的《致爱丽丝》,钢琴声从走廊尽头的音箱里飘出来,叮叮咚咚的,像山泉水从高处跌落,砸在石头上,溅起细碎的水花。


自习区里的人开始收拾东西,椅子拖动的声音此起彼伏,像一场小型的地震。有人打哈欠,有人伸懒腰,有人小声聊天,所有的声音混在一起,嗡嗡嗡的,像一锅即将沸腾的粥。


刘琼合上书本,开始收拾东西。她的动作还是一样有序——笔记本先放,书本其次,笔袋最后,拉好拉链,把书包背好,站起来,把椅子推回原位。


郑阅也收好了东西。他的电脑包比来时沉了一些,因为里面多了一本画满图的草稿本。他把电脑包斜挎在肩上,书包背在另一侧,整个人看起来像一个即将远行的旅人,身上挂满了行囊。


两个人一起走出了图书馆。


夜晚的风比白天凉快了一些,但还是很热,吹在脸上像一块温热的湿毛巾。梧桐树在路灯下投下大片的阴影,像一滩一滩的墨迹,被风吹得微微晃动,像是活的。


两个人走在梧桐大道上,和前几天一样,中间隔着一段距离。但今天这段距离比昨天又小了那么一点点——小到几乎可以忽略不计,小到如果不是刻意去注意根本不会发现,但确实小了。从一米到九十厘米,从九十厘米到八十厘米,每一天都在缩短,像两块被同一种磁力吸引的磁铁,缓慢地、不可逆地靠近。


走到女生宿舍楼下的时候,刘琼停下来,转过身。


路灯的光落在他脸上,把他的轮廓照得很柔和。她看着他的脸,目光从他的眉毛一路滑到下巴,像一只看不见的手,温柔地抚过他的五官。


“你今天还没跟我说晚安。”她说。


郑阅愣了一下,然后笑了。他从裤兜里掏出手机,当着她的面打开了微信,在对话框里打了两个字发了过去。


手机在她口袋里震了一下。


她掏出手机看了一眼,然后抬起头看着他。路灯的光在她眼睛里反射出两点小小的亮斑,像两颗被点燃的星星。


“晚安。”她说。


“晚安。”郑阅说。


刘琼把手机收好,转身走了两步,忽然停下来,没有回头,只是微微偏了一下头,侧脸的轮廓在路灯下像一弯新月。


“郑阅,”她的声音从前方飘过来,被夜风吹得有些散,“你那个App,做出来以后,第一个给我用。”


“好。”


她继续往前走,走得很慢,像在丈量从宿舍楼门口到楼梯口的距离,又像在丈量一些别的什么东西。她的影子在路灯下被拉得很长很长,一直延伸到郑阅的脚边,像一个无声的拥抱。


郑阅站在那里,看着她的影子一寸一寸地缩短,一寸一寸地从他脚边收回,最后随着她消失在玻璃门后面,整片地面重新被空荡荡的灯光覆盖。


他转过身,往四号楼的方向走。


走了大概二十步的时候,他收到了一条微信。


林晚晚:郑阅,我今天晚上想了很久,还是想跟你说清楚一件事。我喜欢你,你不喜欢我,这是事实。我接受这个事实。但我不会因为这个就不跟你做朋友了。你在我心里还是那个请我吃早饭、跟我说“喜欢一个人不丢人”的郑阅。所以,我们还是朋友,对吧?


郑阅站在梧桐大道上,路灯的光把他笼罩在一片橘黄色的暖意里。他看着这条长长的消息,一字一句地读了两遍,然后打了几个字发过去。


郑阅:对。


他想了想,又加了一句。


郑阅:朋友。


发完之后他把手机收好,继续往前走。夜风吹动梧桐树叶,发出沙沙的声响,像有人在窃窃私语。蝉鸣已经停了,取而代之的是蟋蟀的叫声,细细密密的,像一根根银针从夜色里扎出来,在空气中留下看不见的痕迹。


他走过图书馆的时候,抬头看了一眼四楼。窗子已经全黑了,没有人在里面。但他好像还是能看到一个模糊的影子坐在靠窗第三排的位置上,低着头,安安静静地在看书。


那是他见过的最好看的样子。


不是因为她长得好看,而是因为她坐在那里的姿态,专注的、沉静的、像一棵在阳光下慢慢生长的树。那种姿态让他觉得,这个世界是有秩序的,有些事情是值得认真去做的,有些人是值得认真去等的。


他加快脚步,往四号楼走去。


明天还要早起跑步。

上一章 下一章
看过此书的人还喜欢
章节评论
😀 😁 😂 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 😗 😙 😚 😇 😐 😑 😶 😏 😣 😥 😮 😯 😪 😫 😴 😌 😛 😜 😝 😒 😓 😔 😕 😲 😷 😖 😞 😟 😤 😢 😭 😦 😧 😨 😬 😰 😱 😳 😵 😡 😠 😈 👹 👺 💀 👻 👽 👦 👧 👨 👩 👴 👵 👶 👱 👮 👲 👳 👷 👸 💂 🎅 👰 👼 💆 💇 🙍 🙎 🙅 🙆 💁 🙋 🙇 🙌 🙏 👤 👥 🚶 🏃 👯 💃 👫 👬 👭 💏 💑 👪 💪 👈 👉 👆 👇 👌 👍 👎 👊 👋 👏 👐
添加表情 评论
全部评论 全部 0
花开花满花落谁家
手机扫码阅读
快捷支付
本次购买将消耗 0 阅读币,当前阅读币余额: 0 , 在线支付需要支付0
支付方式:
微信支付
应支付阅读币: 0阅读币
支付金额: 0
立即支付
请输入回复内容
取消 确认