当前位置:首页>深圳>《深圳湾没有湾》第9章:2008年·地震与金融

《深圳湾没有湾》第9章:2008年·地震与金融

  • 2026-05-16 10:25:15
《深圳湾没有湾》第9章:2008年·地震与金融

第9章:2008年·地震与金融


上篇:五月

一、两点二十八分

五月十二日。

陈静记得那个下午格外闷热。办公室的中央空调吹着冷气,但落地窗外的阳光白晃晃的,隔着玻璃都能感到灼热。她刚泡了一杯立顿绿茶,准备处理下个季度的采购方案。

两点二十八分。

她的办公桌第一次摇晃时,她以为是哪个同事在用力跺脚。旁边的Monica抬起头,困惑地看了看天花板。

"装修?"

然后桌子又晃了一下,这次更明显。电脑屏幕上的Excel表格在抖动,鼠标指针滑到了一边。有人站了起来,有人开始往窗外看。

然后是尖叫。

不知道是谁第一个喊出来的,但整个办公室忽然炸了。所有人都在往外跑。陈静抓起手机和包,被挤在人群里往楼梯间涌。二十层的楼梯,高跟鞋踩在台阶上噼里啪啦响。没有人说话,只有急促的呼吸声和脚步声,像擂鼓一样从楼板传上来。

跑到大楼外面的时候,广场上已经站满了人。她抬头看了一眼大楼——三十八层的玻璃幕墙在阳光下反着光,什么都没有发生。大家都站着,面面相觑,有人抱着胳膊在发抖。

手机震了。林晓的电话。

"你没事吧?"他的声音很紧。

"没事。"她深呼吸,"我在公司楼下,跑出来了。"

"我也跑出来了。华讯整栋楼都撤了。"

"你知道怎么回事吗?"

"新闻说是四川。地震。"

她怔了一下。四川。深圳隔了两千公里,居然震感这么强烈。

那得多大。

后来她才知道——里氏8.0级。后来她才知道——汶川。后来她才知道——那一天的死亡数字,从几千变成几万,从几万变成将近七万。

回到办公室的路上,大楼已经重新开放了。所有人都心不在焉。有人在打电话,有人在电脑前刷新新闻页面。茶水间里几个人在低声议论,没有人真正知道该说什么。陈静坐在工位上,手放在键盘上,一个字都打不出来。她打开浏览器,搜索"四川地震",跳出来的第一个词条是"汶川 7.8级"。七点八级。她对这个数字没有概念,只知道唐山大地震也是七点八级。

那一刻她后背一阵发麻。

新闻画面出来的时候,所有人都不敢相信自己的眼睛。整座县城变成废墟,学校操场躺着一排排白布盖着的孩子,救援队员跪在碎石上用手刨。陈静站在客厅里,电视开着,手里拿着的遥控器始终没有放下。她在电视机前站了整整两个小时,一动不动。

那天晚上她没睡着。

翻来覆去到凌晨三点,她拿起手机,给林晓发了条短信。

你说我们能做什么?

凌晨三点十三分,他回了。

不知道。但我想做点什么。

二、华强北的捐款箱

李芳是在摊位上听到消息的。

华强北的商户们聚在一台破电视机前,四川卫视的画面断断续续。她站在人群后面,手上还拿着一部刚贴好膜的山寨机,屏幕上的保护膜还没撕干净。

她盯着电视,手慢慢放了下来。

那天下午,华强北的生意几乎停了。商户们三三两两聚在一起,有人打电话回老家确认家人安全,有人蹲在店门口抽烟。李芳没有四川亲戚,但她看着电视上那些倒塌的房子,想起湖南老家那些砖瓦房,想起小时候听大人说过的洪水,想起村里谁家的房子塌了,全家人在田埂上坐了一夜。

她给王强打电话。

"你那边怎么样?"

"停工了。"王强的声音闷闷的,"工友里有几个四川的,都在联系家里。"

"联系上了吗?"

"有一个没联系上。还在打。"

她沉默了几秒。"你有没有想过去灾区?"

王强没有马上回答。过了好一会儿,他说:"想过。工地不让走,说了也没钱结。"

她听出他声音里的压抑。

"那捐钱吧。"李芳说,"能捐多少捐多少。"

挂掉电话后,她翻开摊位下面的铁皮盒子——她的积蓄。从2006年开店到现在,攒了一万八千多块。她从里面数出八千块,塞进一个信封。想了想,又拿出两千块。一万。

旁边卖手机壳的老陈探过头来:"芳姐,你捐这么多?"

"命都没了,留着钱干什么。"

她把钱交给了华强北管理处组织的募捐点。工作人员让她登记姓名和金额,她摆摆手说不用了。但工作人员还是写上了:赛格广场3楼-B318,李芳。

然后她回到自己摊位前,又拿起那部没贴完膜的山寨机,贴好,放进柜台。

晚上回到白石洲的出租屋,她打开电视看新闻。重播的画面比白天更震撼——一座完全被夷平的县城,救援队员举着喇叭对着废墟喊"有人吗",一个男人跪在废墟前徒手挖砖石,指甲全翻起来了还在挖。

李芳坐在床沿,眼泪止不住地往下掉。

她从来没去过汶川。那里离湖南很远。但不知道为什么,她觉得那些废墟里的人,那些跪在地上的母亲和丈夫,那些在操场上排成一排的书包——跟她有关系。

第二天,她开始在华强北的商户群里组织捐款。一家一家地走,一家一家地说。有人捐了一千,有人捐了两百,有人翻遍了口袋拿出皱巴巴的五十块。

李芳一家一家地鞠躬。说谢谢。

三天时间,她筹了六万七千块。

她甚至回了以前的工厂——福昌电子。离开三年了,她以为没人会记得她。但走进去的时候,门卫大叔认出了她:"李芳?你怎么回来了?"

她把来意说了。大叔沉默了一下,让她进去了。

工厂还是那个工厂。流水线的声音还是那样——嗡嗡嗡的,像一群蜜蜂。站在二楼的走廊上往下看,那些女工们穿着统一的蓝色工服,低着头,手指飞快地重复着同一个动作。一台、一台、又一排线板。她在那条线上站了三年,每天十二个小时,每个月八百五十块钱。

她一眼就认出了那个位置——第三排,左边第二个。她站在那里整整三年,屁股都坐出了一个坑。现在坐在那张凳子上的,是一个看起来不到二十岁的女孩,扎着马尾辫,侧脸很瘦。

李芳站在走廊上看了一会儿。然后她走进车间,跟车间主任说明了来意。车间主任是个四十多岁的男人,跟她没有直接打过交道,但他看了她三秒钟,说:"你是那个——后来做文员去了的?"

"是。"

"我记得你。你是这里第一个靠自己考上电脑的文员。"

李芳没想到他还记得这个。

车间主任让她在车间门口摆了一张桌子。李芳站在那里,面前放着一个纸箱,上面写着"汶川地震捐款"。下班的铃声一响,女工们鱼贯而出。有人看了她一眼,走过去,从口袋里掏出一张十块钱,放进纸箱。然后第二个,第三个。

她们大多数跟她当年一样——一个月八百多块,要寄一半回老家,剩下的才是自己的生活费。十块钱,大概是她们两顿饭的钱。

但她们还是捐了。

一个看起来年纪很小的女孩走过来,从口袋里掏出皱巴巴的五块钱,放进纸箱里,小声说了一句:"希望那些小朋友没事。"

李芳看着那个女孩的背影——穿着洗得发白的工服,个子很小——忽然觉得眼眶发热。

那天她在福昌电子门口站了四个小时,收了三千多块。钱不多,但她知道每一张钞票后面,都是一个跟她当年一样、在流水线上花费青春的女工。

三、工地上的沉默

王强那几天几乎没有说话。

五月十二日下午地震的时候,他正在福田的一个工地上绑钢筋。震感从脚下传来的时候,他以为是打桩机震的。但旁边的人停下了动作,说"地震",然后大家都站着不动,侧耳听着。

什么都没有。只有打桩机的声音停了,整个工地忽然安静下来。

下午工头宣布提前收工。王强没回宿舍,他在工地边的水泥管上坐了很久,一根接一根地抽烟。

老家的电话打不通。四川的工友也在打。有一个蹲在路边打了四十多分钟,终于接通了,说了几句,忽然在电话里嚎啕大哭。

王强走过去,没有说话,只是拍了拍他的肩膀。

接下来的几天,他每天都盯着电视看灾区新闻。他看着那些倒塌的房屋,看着那些被压断的预制板,看着救援队从废墟里抬出一个又一个人——有些还活着,有些已经没有了呼吸。

他是搞建筑的。他比任何人都清楚那些预制板有多重,那些钢筋断茬有多锋利。他也比任何人都清楚——如果换一个地方,如果那些房子是他盖的,如果那些废墟里有他的工友在那天下午,他可能就在那堆砖石下面。

他终于理解了为什么以前老家地震的时候,镇上的人都说"房子不倒人就没事"。房子如果倒了,人就没了。就这么简单。

他想去灾区。

他想,他有力气,他会绑钢筋会砌墙会看图纸,到了现场至少能帮忙搬砖抬人。他甚至去问了工头。工头看了他一眼说:"你想去,我不拦你。但这个月的工资发不了,去了也算旷工,年底奖金全扣。"

王强什么都没说,转身走了。

那天晚上他蹲在工棚外面给李芳打了个电话。说了几句工地停工的事,说了一个四川工友联系上家里了,房子倒了但人没事。

李芳问他想不想去灾区。

他沉默了一会儿,说"工地不让走"。

李芳在电话那头"嗯"了一声。

没有安慰,没有责备,就是那一声"嗯"。但他觉得,她懂。

四、敲键盘的人

地震那天下午,林晓在写代码。

华讯科技位于南山科技园的办公楼也感受到了震感。有人喊了一声"地震了",整层楼的人都站起来往外跑。林晓站起来的时候,电脑屏幕上刚写完的一段代码还没保存。他犹豫了一秒——要不要按一下保存——最后还是跟着人群冲了出去。

站在楼下广场上,他给陈静打电话,听到她说"没事"的时候,心里那块石头才落地。

但接下来几天,那块石头越来越大。

他看到新闻里说,震中地区的通信全部中断。有救援队进去了,但因为道路中断,卫星电话不够用,前线的信息传不出来。有人在网上发帖问:有没有技术人员可以做一套灾区的实时信息平台?

他盯着那个帖子看了很久。

他是个程序员。他的能力就是写代码,建系统,搭平台。他一直觉得技术和救灾离得很远——代码又不能救人。但那个帖子让他忽然意识到:也许可以。

他想做一个灾区的物资需求信息平台。让前线的救援队发布需要什么——水,食物,帐篷,药品,血浆——让后方的人能精准地捐。

他开始利用晚上的时间做这件事。

但很快他就碰到了问题:他没有灾区一线的数据来源。他在网上联系了几个志愿者组织,但对方说现在通信中断,连前方都联系不上,更别说提供实时数据。他做了两天,发现自己建的是一个空壳——一个漂亮的界面,里面什么都没有。

他关掉编辑器,坐在电脑前发了好一会儿呆。

最后他把那天晚上写好的代码打包存进了一个文件夹,文件夹命名为"project_512"。也许以后用得上。也许永远也用不上。

但平台终究没上线。

他建了一个测试版,自己登陆测试了一下——首页显示着一个空荡荡的进度条,物资需求一栏写着"暂无数据",求助信息一栏写着"暂无数据"。整个网站像一座没有人的城市,路灯亮着,街道干净,但没有人住。

他在凌晨两点关掉了电脑。屏幕暗下去的那一瞬间,他看到了自己的脸映在黑色的屏幕上——眼镜反着光,嘴角紧绷,眼睛下面有深深的黑眼圈。

他捐了一个月工资。六千块。这是他觉得自己唯一真正能做到的事。

公司组织捐款那天,他排着队,把信封投进募捐箱。HR的小姑娘在登记,他签了名字,看到前面一个同事捐了八百,后面的部门经理捐了两千。没人知道他捐了多少,他也不打算说。

回到工位上,他看到对面工位的小刘在哭。小刘是四川绵阳人,家里房子塌了,好在父母跑出来了。她一直在打电话,一直打不通,急得眼泪直掉。林晓给她倒了一杯水,放在她桌上,没说什么。

后来他听说小刘请了假回了四川。再后来,他听说她回来了,但瘦了一圈。回来上班的第一天,林晓给她桌上放了一瓶牛奶。她看到牛奶的时候愣了一下,然后说了一声"谢谢"。她没有多说,他也没有多问。但那天下午茶水间里,有人在讨论捐款的时候,小刘忽然说了一句:"我家的房子没了。但人还在。"

茶水间安静了一秒。没有人知道该怎么回应。小刘自己笑了笑,端着水杯走了。

人还在。这句话让林晓记了很久。

地震改变了很多人。有些人的家乡永远变了样。有些人的亲人再也没能接起电话。而他——他只是捐了一个月的工资,把电脑里一个上不了线的项目文件夹命名为project_512。他不知道自己做的够不够。他只知道这是他能做的全部。

但晚上他和陈静打电话的时候,他提了一句。

"捐了六千。"

陈静沉默了一会儿,说:"我也捐了。"

"多少?"

"三千。"

他没有问为什么比他少。他知道陈静在供那套罗湖的小房子。她的压力比他大。

五、烛光

五月十九日晚,全国哀悼日。

陈静一个人走到莲花山公园的时候,她没想到会看到那样的场景。

上万人。男人女人老人小孩,有人穿着黑色的衣服,有人手臂上系着黄丝带。广场上,人们自发地围成一个巨大的圈,点燃了蜡烛。烛光在晚风里晃动着,像一片安静的星海。

有人在哭。有人闭着眼。有人在胸前画十字。

陈静从包里拿出一根烟,点上,夹在手指间没有抽。她不知道该做什么,就是觉得应该来这里。

然后她看到了林晓。

他站在人群的边缘,穿着一件灰色T恤,手里拿着一根点燃的蜡烛。他没有看到她,只是静静地看着广场上的烛光。他的表情很平静,但眼睛里有光——是烛火的反光,还是别的什么,她说不清。

她没有走过去。

又过了一会儿,她看到了李芳。

李芳蹲在蜡烛阵的边上,正在帮一个老人在手机上写什么——大概是在发短信给家人。写完了,站起来,拍了拍膝盖上的灰,目光落在烛光上,看了一会儿。

陈静还是没有走过去。

然后她看到了王强。

他站在更远的角落,一个人,双手插在裤兜里。他站得很直,肩很宽,像个军人一样立着。但他的下巴微微抬着,目光望向远方的夜空,不是在看烛光。

一万多人的广场,安静得像深夜的教堂。

只有风声,和偶尔的一声抽泣。

九点钟,哀悼结束。人群开始慢慢散去。有人把蜡烛收起来,有人把蜡烛留在原地,整片广场像一片燃烧过的麦田,星星点点的烛火在风中一点点熄灭。

陈静终于走过去。

林晓看到她,愣了一下,然后笑了一下——不是轻松的笑,是一种"我知道你会来"的笑。

"你来了。"

"嗯。"

李芳也看到了他们,走了过来。然后是王强,远远地辨认出他们三个,也穿过人群走过来。

四个人站在熄灭的蜡烛阵边上,谁都没有先开口。

最后是陈静说了一句:"我请你们喝水吧。"

他们去了公园门口的便利店,一人拿了一瓶矿泉水,在便利店门口的台阶上站着喝完。没有多余的对话。喝完水,各自回家。

那个晚上的沉默,比他们之间说过的所有话都重。

陈静回到出租屋后没有开灯。她站在窗边,看着莲花山方向的夜空——那里还残留着微微的光芒,大概是有人在收拾蜡烛。她站了很久,久到手机屏幕亮了,是林晓发来的消息:到了吗?她回了一个字:到了。对话框里安静了一分钟,他又发了一句:明天还要上班。早点睡。她回:你也是。

她把手机放在床头柜上,躺下来。闭上眼睛的时候,眼前还是那片烛光。万点微光在风中摇曳,像无数张脸。她不知道那些人叫什么名字,以后也不会再见到。但在那个晚上,他们靠在一起,站成一片。


下篇:九月

六、金色秋天,灰色秋天

八月,北京奥运会如期举行。

开幕式那天晚上,白石洲的出租屋里,几乎每一扇窗户都透出电视机的蓝光。李芳和王强挤在她那台十四寸的小电视前,看完了整整四个小时的开幕式。当李宁举着火炬在鸟巢上空奔跑的时候,王强说了一句:"咱中国,真了不起。"

李芳看了他一眼,没说话,但点了点头。

那个晚上的电视机前,全中国的出租屋里都在发生类似的对话。几万万人守在屏幕前,看同一场盛会,好像过去几个月的阴霾——雪灾、藏独、地震——都在那个夜晚被暂时遗忘了。奥运的火炬照亮了鸟巢,也照亮了那些普通人的脸。

但奥运结束之后,现实还是现实。

九月的阳光照在华强北的玻璃幕墙上,晃得人睁不开眼。商业街上行人如织,手机店的音乐声此起彼伏,卖手机壳的小贩推着三轮车在人群中穿梭。

一切看起来和去年没什么不同。

但李芳感觉到了不对劲。

最先发生变化的是上游的供货商。以前打电话订货,对方总是"李老板你要多少,明天给你发"。现在变成"你先等等,我们也在看行情"。电子元器件价格开始往下掉,以前进货要靠抢的山寨机主板,现在主动打电话问要不要。

然后是旁边的档口。八月底,3楼卖内存卡的阿强贴出了"旺铺转让"。九月中,对面卖蓝牙耳机的老赵也开始清货。李芳路过的时候问了一句怎么了,老赵苦笑了一声:"美国那边出事了,生意不好做啊。"

她不太懂什么"美国出事"。她的英语水平仅限于"Hello"和"Thank you"。但她知道,当对面的老赵都要清货的时候,事情肯定不小。

新闻上说,美国的投行倒了。她不太清楚投行是什么,但电视里那些戴着眼镜的专家表情都很严肃。有人说这是1929年以来最严重的金融危机。她不知道1929年发生了什么,但听起来就很严重。

华强北的人流明显少了。国庆节那几天,往年挤都挤不动,今年居然能在通道里快步走。李芳坐在自己的档口里,看着偶尔路过的客人,心里有点发慌。

但她的生意还在做。山寨手机便宜——一部卖三四百块,是品牌机价格的五分之一。来买的人大多是在工厂打工的年轻人,或者送快递的小哥,或者在餐馆端盘子的服务员。他们买不起诺基亚,买不起摩托罗拉,但总得有个手机跟家里人联系。李芳有时候看着那些顾客递过来的皱巴巴的钞票,想起自己三年前在福昌电子流水线上,一个月八百五十块的工资。她现在就坐在这条产业链的另一端——卖手机给当初的自己。

经济不好的时候,穷人反而更多了。穷人还是得用手机。经济不好的时候,穷人反而更多了,穷人还是得用手机。十月和十一月的流水虽然比去年少了,但还撑得住。

真正让她担心的,是王强。

七、讨薪

王强所在的工地在九月中旬停工了。

没有预兆。那天早上他照常到了工地,发现所有的机械设备都停了。塔吊的吊臂歪在半空中,搅拌机旁边堆着没来得及用的水泥,已经结成了硬块。工头蹲在办公室门口抽烟,脚边七八个烟头。

"王强,今天不干了。"

"怎么了?"

"开发商跑了。"

那三个字像一记闷棍。开发商跑了——意味着工钱没了。半年的工钱。塔吊不动了,搅拌机不转了,工人们三三两两站在工地上抽烟聊天。工头在打电话,脸色很难看。

后来才知道:开发商跑路了。

那个据说在深圳有五个楼盘的大老板,据说身价几十亿的富豪,据说什么都不缺的成功人士——跑路了。

开发商跑了,施工方拿不到钱。施工方拿不到钱,包工头拿不到钱。包工头拿不到钱,王强和工友们已经干了半年的活,工资全部泡汤。

半年。算下来接近一万块的工资,一分钱没拿到。

工人们炸了。有人砸了工地的办公室,有人堵了施工方的门。有人报警,警察来了,登记了信息,说"要等调查"。有人找劳动局,劳动局给了张表,说"填了等通知"。

王强没有砸东西。他站在人群里,听着周围人的愤怒和咒骂,一言不发。

十二月的时候,天气终于冷了。工棚的窗户关不严,夜风从缝隙里灌进来,刺骨的冷。王强裹着一床薄被子——做了他七年的行李,棉花都结块了——躺在硬板床上,听着风呜呜地吹。

他想起了老家的冬天。湖南的冬天比深圳冷多了,但家里的被子厚。母亲每年入冬前都会把棉被拿出来晒,拍得蓬蓬松松的。阳光和棉花混在一起的味道,他现在还能想起来。

他翻了个身。他想起父亲年轻时去广东打工,每年过年回来一次。小时候他不懂——为什么父亲一年只能回来一次?为什么非要去那么远的地方?现在他懂了。不是为了出人头地,只是为了活着。为了让家里能活下去。

他现在也在活着。活着而已。距离"过得好",还有好长一段路要走。有人报了警,警察来了,做笔录,说"我们会调查"。有人去了劳动局,拿回来一张表,说"填了等通知"。有人在工地门口拉了一条横幅,白底红字,写着"还我血汗钱"。

横幅挂了两天,第三天被城管收走了。

横幅被收走那天下午,工友老谢蹲在工地门口哭了。老谢是王强在工地上最老的搭档,四川达州人,今年四十二岁,有两个孩子。大的刚考上县里的高中,小的还在上小学。他老婆在老家种地,全家的开销全靠他一个人在工地上挣。

"我答应娃儿了,期中考试考进前十就给他买新书包。"老谢蹲在地上,脸埋在胳膊里,声音闷闷的,"现在别说新书包了,下个月的学费都不晓得哪里来。"

王强蹲在他旁边,递了一根烟。

"会好的。"

"好个屁。开发商跑路了,警察也找不到人。我们这些人的工资,谁管?"

王强不知道怎么回答。他说不出那些漂亮话。他只能陪着老谢蹲在那里,一根接一根地抽烟。

后来老谢去了龙华的一家电子厂做临时工。走的时候对王强说:"强哥,以后有工地活,记得叫我。"王强说好。但他心里知道,老谢大概不会再回工地了。这个行业的人就是这样——一茬一茬地来,一茬一茬地走。工地缺人的时候,大巴车去乡下接人,包吃包住,来了就干。没活的时候,人就像水一样流走了,流向别的工地、别的工厂、别的城市。

而他还在。

他不知道自己为什么还在这里等。也许是因为不甘心。半年——他在这片工地上晒了半年的太阳,扛了半年的水泥,流了半年的汗——他不信这些就这么白费了。

他脑子里想的是别的事。

他和李芳订过婚。没有正式的仪式,但去年过年回老家的时候,他带着李芳回去见了父母,在祖宗牌位前磕了头,算是订婚了。两家人商量着今年先把积蓄攒一攒,明年办酒席。

他答应过李芳。要风风光光把她娶进门。

现在呢?半年工资一分钱没拿到,他拿什么办酒席?

有天晚上他去了白石洲,站在李芳住的楼下。楼上的窗户亮着灯,他知道她在里面。他想上去,但看了看自己身上的灰扑扑的工装——三天没洗了。他又站了一会儿,转身走了。

走到巷口的时候,他回头看了一眼那扇亮着灯的窗户。灯还亮着。他蹲在路边,抽了一根烟。

他觉得自己配不上她了。

以前在建筑工地的时候,他没这么想过。那时候他觉得,只要他肯干,肯吃苦,总能给她一个家。但现在工地停了,钱没了,他连请她吃顿饭的钱都拿不出来。她一个女人在华强北打拼,一个月挣得比他还多。他有什么资格说要娶她?

十月底,工地已经彻底成了一片空地。工友们走得差不多了。有的人去了别的工地碰运气,有的人回了老家。王强没有走。他还在等——等劳动局的结果,等那笔钱。

他身上的钱越来越少。每天三顿饭变成两顿,两顿变成一顿。早上他买了两个馒头,一块钱。中午不吃,晚上在街边摊吃一碗素面,两块五。一天花三块五。

晚上躺在工棚的硬板床上,他有时会盯着天花板想:要不回老家吧。老家虽然没有大钱挣,但至少有口饭吃。老家的房子虽然破,但不用交房租。爸妈虽然嘴上不说,但他知道他们一直盼着他回去。

他把这个念头压下去了。

不是因为深圳有多好。是因为李芳在这里。他走了,她怎么办?他不是为她做主——他知道没有他她也活得下去。他是不想让她觉得,她选错了人。他从来不给李芳说这些,每次打电话都说"还行""还好""在等消息"。

但李芳什么都知道。

有一天晚上,李芳打电话来,他照常说"还行"。她打断了他。

"你那边到底怎么样了?"

"……"

"王强,你别骗我。"

他沉默了很久,最后说了一句:"工地停了。开发商跑了。半年工资没发。"

"多少?"

"将近一万。"

电话那头沉默了。他以为她会生气,会骂他为什么不早说。但她没有。

"你在哪里?"

"宿舍。"

"等着。"

四十分钟后,李芳出现在他面前。她坐了一个小时公交车,从华强北赶到他的工棚。她手里拿着一个牛皮纸信封,递到他面前。

"拿着。"

他打开看了一眼——两万块。

"我不要。"

"拿着。"

"我说了我不要。"

李芳把信封拍在他胸口,声音忽然拔高了:"你一个大男人,怎么这么磨叽!"

王强愣住了。

"你以为我不知道你什么情况?"李芳的声音在发抖,"你每天只吃一顿饭,你以为我看不出来?你电话里说话有气无力的,你以为我傻?"

"我……"

"这钱你拿着,先把吃饭的事解决了。然后我跟你商量一件事。"她深吸一口气,"你不要再打工了。你不是一直想自己干吗?现在就是时候。"

"我没本钱……"

"这就是本钱。"李芳指着信封,"两万块。你先租个拉货的面包车,接一些小装修的单子。不用大的,先做墙面、贴砖这些。等有了回头客,再慢慢做大。"

王强看着手里的信封,嘴唇动了动,没说出话来。

他想说"我一定会还你",但觉得太生分。想说"谢谢你",又觉得太轻了。他最后什么都没说出来,只是把信封攥在手心里——很紧,纸都皱了。

他的手在抖。

李芳伸出手,握住了他那只攥着信封的手。她的手不白,指节粗大,指甲剪得短短的——做手机贴膜的手,指甲长了碍事。她的手比他的手还粗糙。

"王强,"她说,"你是我这辈子见过最能吃苦的人。你能行的。"

七年的建筑工,他第一次要当老板。不是因为准备好了,是因为已经没有退路了。但她说他能行。光是这个,就够了。

八、一封离职信

陈静被裁的那天,天气很好。

十一月中旬的深圳,二十多度,穿一件单衣就够了。她出门的时候还在想——今天要不要穿那件新买的外套?后来觉得没必要,就穿了件灰色的薄毛衣。

她已经很久没买新衣服了。被裁的前两个月,她察觉到公司在控制成本,就开始省着花。外面吃饭变成了带便当,星巴克变成了速溶咖啡。她甚至开始记每一笔账——月消费控制在两千以内,房贷两千五,剩下的存起来。

她以为省一点,公司就能好一点。她以为只要自己足够努力,就不会轮到自己。她穿着灰色的职业裙,踩着小高跟,走进公司。一切如常——刷卡,倒水,打开邮箱。

然后收到了HR的会议邀请。

主题:绩效沟通。

她没有多想。季度末绩效面谈很正常。她拿着笔记本走进小会议室,HR经理和她的直属上司都在。她坐下来的时候,看到对面两个人交换了一个眼神。

她忽然明白了。

"陈静,公司全球业务调整,亚太区要缩减20%的人员……"

HR经理后面说了什么,她一个字都没听进去。她看到对方的嘴唇在动,听到"补偿方案""N+1""月底离职"这些词一个一个弹出来,像弹幕一样飘过脑海。她想集中注意力,但脑子里一片空白。

她最后只问了一句:"什么时候?"

"11月30号。你的最后工作日是这个月结束。"

她点了点头,站起来,走出会议室。

回到工位上的时候,她看到桌上那杯早上泡的绿茶已经凉了。她端起来喝了一口,冷的,涩的。

七年。她在这家公司做了七年。从行政助理做到行政主管,从月薪两千做到月薪八千,从什么都不懂的小白做到什么都能搞定的"静姐"。

七年时间,三个字就打发了。

她没跟家里说。

妈妈打电话来问她最近怎么样,她说"挺好的"。妈妈说深圳冷不冷,她说"不冷,二十多度呢"。妈妈说工作忙不忙,她说"年底了有点忙"。说完谎话,她靠在床上,盯着天花板发呆。

被裁后的第一个星期,她做了以下几件事:第一天,在出租屋里睡了一整天,下午四点被饿醒,泡了碗面继续睡。第二天,打开招聘网站,搜索"行政主管·深圳",翻了几页,关掉。第三天,把网上的简历更新了,但没投出去。第四天,坐在沙发上想自己到底想做什么,想了三个小时没想出来。第五天,把存款算了一遍——五万三千块。房贷每月两千五。如果不找工作,她能撑……她算了一下——十七个月。如果算上失业金的补助,大概二十个月。不到两年。

第六天晚上,她坐在电脑前,给一个做外贸的朋友发了条消息:你那边有没有尾单货源?我想试着自己卖。

朋友回复:有。你要多少?

那天晚上她十二点才睡。不是失眠,而是在网上看别人怎么开淘宝店。

公司给了一个纸箱让她收拾东西。她站在工位前,看着桌上贴满的便利贴——"周三例会10点""供应商电话下午3点""Monica生日提醒"——她一张一张撕下来,叠好。台式机里的文件已经让IT清理了,她只拿走了抽屉里的一个相框,一盒名片,和那杯凉掉的绿茶。

走出写字楼的时候,阳光很好。但她的眼眶红了。

她没有哭。她打开Outlook,开始写离职信。手指在键盘上打了几行字,删掉,又打了几行,又删掉。最后她只写了一句话:

感谢公司给予的机会。祝公司越来越好。

点下"发送"的那一刻,她忽然觉得,这七年好像什么都没剩下。

她给林晓发了条消息。

我被裁了。

过了不到十分钟,她的手机响了。林晓打来的。

"你还好吗?"

"还行。"她靠在办公椅上,看着天花板上日光灯管的网格,"反正也回不去。"

"你在哪?"

"公司。"

"我来接你。"

"不用,我……"

"我来接你。"

四十分钟后,林晓站在她公司楼下。她走下楼的时候,看到他穿着一件深蓝色的外套,站在大堂外面的台阶上。十一月的阳光斜斜地照在他身上,影子拉得很长。

她没有说谢谢,也没有抱怨。她走到他面前,说了一句:"陪我走走。"

他们沿着深南大道一直走。林晓走在靠马路的一侧——这是他不知什么时候养成的习惯。

十一月的下午,深南大道上的人不多。偶尔有几个穿着正装的人从旁边走过,手里拎着公文包和咖啡杯。陈静看着那些人的背影,忍不住想:这些人里面,有多少下个月还能坐在办公室里?有多少也收到了HR的会议邀请?

她走得很快。鞋跟敲在人行道上,哒哒哒的,像心跳。林晓跟在她旁边,没有问去哪里,没有问走多久,就是一直陪着。

他们沿着深南大道一直走。深南大道的绿化带很宽,紫荆花开得正好,粉色的花瓣落在灰色的水泥地上,像碎了的花纸屑。深圳的花不会落叶——只有落花。

他们走了三公里,从车公庙走到香蜜湖。路上林晓几乎没说话。她没有哭,没有发牢骚,就是一直走。高跟鞋磨脚,她脱下来拎在手上,光着脚走在人行道上。

"脚不凉吗?"

"不凉。深圳哪来的冬天。"

又走了一段路。她忽然停下来。

走了快四十分钟了。脚底磨出了水泡。她低头看了看自己的光脚,脚趾甲上还涂着上个月做的红色甲油,已经掉了大半,斑斑驳驳的。

她忽然觉得有点好笑。七年白领,最后光着脚站在马路边上。

"林晓,我不想再打工了。"

他看着她。

"我想自己开店。开淘宝店。卖外贸尾单。我认识一批工厂的资源,前几年存了五万块,够起步了。"她顿了顿,"但网店怎么弄,我不会。你会不会……"

"会。"

"我还没说完呢。"

"不就是要个网店系统吗。我做。"

"你白天要上班……"

"晚上做。"

她看着他。他的表情很平静,好像这是世界上最正常的事——下了班不休息,帮女朋友建一个网店系统。

"你不嫌麻烦?"

"不麻烦。"

她忽然笑了。这是被裁之后,她第一次笑。

"那走吧。"她把高跟鞋重新穿上,"请你吃饭。沙县小吃。"

"被裁了还请客?"

"反正钱不够花一辈子,够吃一顿沙县的。"

那天晚上,他们在香蜜湖附近的一家沙县小吃,吃的是蒸饺和鸭腿饭。两碗汤,一份蒸饺,十二块钱。

店很小,四五张桌子,塑料椅吱吱嘎嘎响。墙上贴着菜单,菜名都是手写的,价格用修正液改过——"鸭腿饭6元"改成了"6.5元"。老板娘在柜台后面看电视剧,偶尔抬头喊一句"面好了自己端"。

环境算不上好。但陈静觉得这是几个月来吃得最踏实的一顿饭。不用想明天PPT怎么做,不用想季报数据怎么解释。

林晓一边吃一边拿出手机记笔记:"你店铺需要什么功能?商品展示、下单、支付……"

"就那些呗。跟淘宝差不多。"

"那我照着淘宝做。"

"说得好像你能做出一个淘宝一样。"

"做不出来。但做一个给你用的,应该可以。"

她咬着蒸饺,笑了。

九、华讯的风声

林晓的日子也不好过。

雷曼兄弟倒掉的消息传出后,华讯科技内部的气氛就开始变了。先是茶水间的零食取消了,然后团建取消了,然后是每个月一次的项目聚餐取消了。

这些小变化本身没什么。但所有人都知道,这意味着公司开始省钱。省钱就意味着——可能要裁员。

林晓所在的部门一共有四十多个人。传言说要裁掉五分之一。大家表面上都在正常上班,但私下里已经开始打听风声。有人偷偷更新了简历,有人开始托朋友介绍工作。

林晓没有动。

十二月中旬,部门开了一次年终会。说是年终会,其实就是在会议室里摆了张桌子,放了几瓶矿泉水和一碟瓜子。部门经理老周站在白板前面,面色凝重地讲了十分钟——总结一下今年业绩,再展望一下明年。

但所有人都知道,真正的核心信息只有一句:不裁员,但全员降薪10%,年终奖取消。

会议室里一片沉默。有人低头玩笔,有人看着窗外不说话。没有人提出异议。在这种大环境下,能保住工作已经是万幸了。

散会后,老周叫住了林晓。"小林,你那个电商系统的项目——自己业余做的?"

林晓愣了一下——他以为没人知道他在业余时间帮陈静写代码。

"嗯,帮一个朋友。"

"挺好。"老周点点头,"明年公司也可能往这个方向走。电商、线上服务……你要是有想法,可以聊聊。"

林晓点了点头。他不知道老周是真的鼓励他,还是在暗示什么。但在那个所有人都在焦虑的十二月,这句话让他觉得——也许明天还有希望。

一方面,他技术过硬,是部门里的主力,被裁的概率不高。另一方面——他的股票还在里面套着。

2007年炒股赚的那二十万,他没及时抽出来。5·30暴跌之后反弹了,他觉得还能涨回来,没卖。然后全球金融危机来了。他的二十万先是变成了十五万,然后变成了十万。

到现在,只剩六万多了。

他不想算这笔账。每算一次,心就揪一次。

十二月底的一天,他终于下定了决心。打开股票账户,按下了"清仓"按钮。确认弹出来的时候,他犹豫了五秒钟——如果他再等一等呢?明年会不会涨回来?专家都说现在已经到底了——但上半年也是这么说的。

他点了"确认"。

六万八千块到账。去年二十万,今年六万八。亏了十三万二。他盯着银行余额看了很久,然后关掉了页面。

他想,就当交学费了。交了学费买了一个教训——股票市场里,散户永远是最后知道消息的人。但他也知道,如果没有炒股,去年他不会认真考虑买房。不会在房价暴涨之前想过"要不要上车"。

只是他还没上车,车已经开走了。

但日子还是要过。他把注意力转移到陈静的网店系统上。每天晚上回家,打开电脑,一行一行地写代码。商品分类、购物车、订单管理、支付接口——他从零开始搭建一个小型电商系统。

有时候写到凌晨三点,他揉着酸胀的眼睛,看一眼窗外的南山科技园。园区里还有几扇窗户亮着灯,不知道那些亮灯的人,是和他一样在加班,还是也睡不着。

有天晚上他正在调试支付接口——支付宝那边返回的报文老是签名错误,他已经查了两个小时,眼睛都快看瞎了。手机忽然震了。

陈静打来的。

他接起来,还没说话,那边传来她有点沙哑的声音:"你在干嘛?"

"写代码。你还没睡?"

"刚打包完。手酸得睡不着。"

他靠在椅背上,把手机换到另一边耳朵。"今天发了几单?"

"七单。"她的语气里带着一种藏不住的得意,"比昨天多了两单。"

"生意越来越好嘛。"

"利润加起来不到一百块。"

"那也是越来越好。"

电话那头沉默了几秒。然后她的声音变得轻了一些:"林晓,谢谢你。"

"谢什么?"

"谢你帮我做这个系统。我今天算了算,去掉成本,去掉快递费,虽然赚得不多,但这个月把房租赚回来了。上个月我以为我要靠失业金过日子了。"

他握着手机,没有说话。出租屋里很安静,只有电脑风扇在嗡嗡响。

"你在听吗?"

"在听。"

"你怎么不说话?"

"我在想……值不值得。"

"什么值不值得?"

"搭这个系统。帮你的店。"他顿了顿,"我以前一直觉得,程序员写代码就是写代码,不创造什么价值。但你今天说这个月把房租赚回来了——我觉得比我在华讯写的那些代码都有意义。"

陈静在电话那头笑了。不是客气的笑,是那种——真好笑——的笑。

"林晓,你真是个呆子。"

"……怎么又骂人。"

"不是骂你。就是……你这个人挺好的。就是不太会说。"

"那你教我说。"

"不要。你自己学。"

挂了电话之后,他又精神了。支付接口的错误又查了半个小时——找到了,是参数顺序的问题。改完,跑通,提交。凌晨四点十七分,他合上电脑。

窗外的园区更安静了。路灯孤零零地亮着,水泥地面上落了几片枯叶。他又看了一眼手机——通话记录显示:陈静,22分钟。

他笑了一下。关灯,睡觉。

陈静是十二月初正式开始离职后的新生活的。

决定开店之后,她做的第一件事是去了一趟东莞虎门的服装批发市场。凌晨四点起床,赶第一班大巴。车上除了她,还有几个跟她年纪差不多的女人,都背着大号编织袋。有人在补觉,有人在啃包子,有人在打电话交代家里的事。没有人打扮,没有人化妆。她们都是去进货的。

大巴在高速上跑了两个小时,天亮的时候到了虎门。陈静下了车,第一次走进那个巨大的批发市场——上下五层,几千个档口,衣服从天花板上挂下来,密密麻麻的,像一片彩色的森林。老板们站在档口前大声揽客:"小妹来看看!外贸原单!纯棉的!"拉货的板车在人流中穿梭,有人扛着巨大的编织袋从她身边挤过去,撞了她一下,连头都没回。

她站在市场门口,深呼吸了一口——空气里混着布料的味道、盒饭的味道、汗水味和香水味。很吵、很乱、很直接。

但她忽然觉得很踏实。

这种混乱她懂。她在深圳待了七年,去过最高的写字楼,参加过最体面的商务酒会。但在那个凌晨四点的东莞大巴上,在虎门批发市场的人流中,她第一次觉得自己在真正地做生意——不是帮别人做,是给自己做。

她花了一整天,跑完了两层楼,挑了五十件衬衫、三十条围巾、二十件毛衣,装了满满三个编织袋。回来的大巴上,她靠着窗睡着了。醒来的时候车到站了,天已经黑了。三个编织袋,她一个人扛下大巴,扛上出租车,扛进那个租来的车库里。

那晚她坐在车库的折叠椅上,看着地上堆满的衣服,有一种说不清的满足感。

车库旁边是一家麻将馆,每天下午都能听到洗牌声和老人家的谈笑声。对面是一棵老榕树,树根从人行道的地砖缝里钻出来,把地面拱得坑坑洼洼的。

签合同那天,房东问她租来干嘛,她说"放东西"。房东上下打量了她一眼——一个穿着灰色大衣、拎着通勤包的女人——大概觉得奇怪,但也没多问。

她从来没想过自己有一天会在罗湖的老小区里租一个车库。车库不大,二十平米,堆满了她从工厂拿来的外贸尾单——衬衫、裙子、围巾、包包。她在墙上钉了挂衣杆,拉了灯泡,放了一张折叠桌和一台旧电脑。

林晓帮她把网店系统搭好了。界面很简陋——他自己都说"丑得像九十年代的网站"——但功能齐全,能展示商品,能下单,能通过支付宝收款。

"不错了,"陈静说,"比我预想的好。"

"将就着先用。"林晓挠了挠头,"等我优化一下界面……"

"别优化了。先能用,再慢慢改。"

第一单是在上线的第三天。一个买家买了一条围巾,成交价四十九块。陈静亲自包装——把围巾叠得整整齐齐,放进透明塑料袋,贴上手写的快递单。她不会用打印软件,就用圆珠笔一笔一划写地址。字写得歪歪扭扭的,她看了两眼,觉得丑,撕了重写。

骑电动车去华强北的快递点发货。一路上她骑得很慢,怕围巾被风吹皱了。到了快递点,人家问她保不保价,她说不用。付了五块钱运费,拿了一张回单。

回来后,她在电脑前盯着那个"已发货"的订单信息看了好一会儿。四十九块钱。去掉进货成本二十五块,快递费五块,利润十九块。十九块钱——她以前一顿午饭钱都不止十九块。

但她觉得这是她这辈子赚得最踏实的一笔钱。

十二月中旬的一个晚上,她在电脑前刷新后台的时候,忽然看到一个新的订单通知。一个买家下了五件毛衣,总金额三百四十五块。

她以为是看错了。又看了一遍——五件。三百四十五。

她的手停在鼠标上,心跳快了两拍。五件——这不是个人买的,是批量。可能是开实体店的小老板在找货源,可能是公司买来当员工福利。不管是什么——这是她开店以来最大的一单。

她赶紧给买家留言确认,然后开始打包。五件毛衣,她反复检查了每一个线头、每一粒扣子,确认没有瑕疵才装进快递袋。装好了又拆开看了一眼,又装好。凌晨一点,她骑着电动车去快递站——那个点已经没有快递车了,她把包裹放在快递站门口的监控下面,拍了张照片做证据。

回家后她坐在电脑前,又把后台刷新了三遍。第二天一早,显示"已揽收"——她终于放心了。

这三百四十五块,是她的淘宝店真正起跑的信号。

然后她拍了一张仓库的照片,发了一条短信给林晓:

第一单。四十九块。我在做自己的生意了。

他回了两个字:

恭喜。

十、碎掉的砖

十二月中的深圳,终于有了一丝凉意。早上起来,窗户上有了薄薄一层雾。李芳穿了一件薄外套,出门前看了看镜子——好像瘦了一点,但精神还好。

李芳收了摊,从华强北坐公交车回白石洲。路上她收到了王强的消息。他租了一辆旧面包车,开始接活了。第一个单子是一个朋友介绍的——给罗湖一户人家贴卫生间瓷砖。活不大,三天就能干完,工钱八百块。

她靠在车窗上,看着窗外掠过的街景,嘴角微微翘了一下。

王强的第一单活儿贴的是卫生间瓷砖。

地方在罗湖一个老旧小区,六楼,没电梯。卫生间不到四平米,墙面瓷砖掉了大半,露出灰色的水泥层,墙角还有几处发霉的斑块。房东说原来的租户住了五年,从来不搞卫生,墙都泡烂了。现在换了个新租户,要求重新贴砖。

王强一个人干的。他借了一辆三轮车,去建材市场买了瓷砖、水泥、沙子,一袋一袋扛上六楼。上楼的时候,沙子袋子压在肩膀上,他咬着牙,一步一级台阶。扛了四趟。

贴砖的活他干过无数次。但给别人打工和自己干是完全不同的感觉。以前他只管出力气,砖贴得平不平、缝对齐不对齐,那是工头的事。现在不一样——每一块砖都是他自己花钱买的,贴坏了亏的是自己的钱。

他贴得很慢,比在工地时慢了一倍。每贴一块都要拿水平仪比一下,再比一下。三天的活,他干了四天半。但贴出来的效果——他自己站在卫生间中间,四周看了一圈——比工地上的那些老师傅贴得都好。

最后一天下午,房东来验收。一个五十多岁的中年男人,戴着金丝眼镜,进来扫了一眼。蹲下来摸了摸墙角,站起来看了看墙面平整度。然后点了点头。

"小伙子,手艺不错。"

王强站在那里,手上还沾着水泥,咧嘴笑了一下。

"下次还有活找你。"房东掏出手机,"你电话多少?"

王强报了号码,房东存了。走的时候,房东从钱包里数了八百块递给他。

"多了一百?说好八百。"

"你多干了一天半,应该的。"

王强握着那八百块钱,站在空荡荡的卫生间里——瓷砖刚贴好还没干,水泥的气味刺鼻,但闻着很舒服。他站了一会儿,把钱收好,蹲下来开始收拾工具。

瓷砖刀、水平仪、橡胶锤——他把工具一件一件擦干净,放进工具包里。然后他站在卫生间门口,又看了一圈自己贴的墙。白瓷砖,横平竖直,缝线整齐,在日光灯下泛着柔和的光。

他掏出手机,拍了张照片,发给李芳:

第一单。干完了。

过了一会儿,她的消息回了过来:

好看。比我想的好。

他又笑了。

她的手机又响了。这次是陈静发来的。

新店开张了。有空来看?

她笑了一下,回了一个"好"字。

公交车拐进白石洲狭窄的巷子里。路两边的大排档升起了烟火气,烧烤摊的香味顺着风飘过来。有人在炒河粉,锅铲碰撞的声音当当响。一个学生模样的女孩蹲在巷子口,面前摆着一个小纸箱,上面写着"爱心捐款"。

李芳从口袋里掏出十块钱,放了进去。

女孩抬起头说"谢谢姐姐",她又笑了笑,继续往家走。

回到出租屋,她烧了一壶水,泡了一碗方便面。坐在床沿,打开电视。新闻里还在说金融危机,专家说明年会更难。

她吃完面,把汤也喝光了。

然后她拿起手机,翻开通讯录。林晓、陈静、王强——三个名字排在一起。她想起五月份莲花山公园的那个晚上,他们四个站在熄灭的蜡烛阵边上,谁都没说话,但谁都知道对方在那里。

那大概是来深圳这么多年,她第一次觉得自己不是一个人。

她按下了陈静的号码。

"静姐,听说你开店了?"

"芳芳!对,刚开的。在一个破车库里。你在哪?"

"在家呢。我想去看看。"

"来啊来啊。我发地址给你。"

"好。"

她挂了电话,站起来,穿上外套。出门前她想了想,从柜子里拿出一袋湖南老家寄来的腊肉——过年时老妈寄的,一直没舍得吃。又装了两包方便面和几颗橘子,统统塞进帆布袋里。

楼下的大排档还在冒着热气。炒河粉的老板认识她,大声喊:"李老板,今天不吃点?"

"今晚不吃了。去朋友那。"

她上了公交车。十二月的晚风吹进车窗,凉凉的,但不算冷。她靠着窗,看着外面的街景一帧帧掠过。深南大道两旁的行道树上挂着圣诞装饰——有些灯串已经亮了,小白灯在树叶间一闪一闪的。快到圣诞节了。但她周围的人,没有一个在讨论圣诞礼物。

四十分钟后,她到了罗湖那个老小区。小区门口的保安看了她一眼,没拦——大概以为她是哪家的钟点工。她问了一下路,绕了两圈,才在一排车库中间找到陈静的"店"。

说是店,其实就是一个车库。卷帘门半开着,黄色的灯光从里面漏出来。门口堆着几个纸箱,上面用马克笔写着"已打包"和"待发"。旁边停着一辆旧电动车,车筐里塞着快递单。

李芳蹲下来,从卷帘门下面钻了进去。

陈静正蹲在地上打包。她穿着一件旧棉袄,头发随意扎了个马尾,手上的快递胶带撕得呼啦响。看到李芳钻进来,她愣了一下,然后笑了。

"你真来了。"

"说了来嘛。"

李芳把帆布袋放在角落,环顾了一下这个"店"。二十平米不到,四面墙都堆着货。挂衣杆上挂满了衣服,都用透明塑料袋套着,袋子上贴着价格标签——39元、49元、69元。角落里一台旧电脑,屏幕上开着淘宝后台。顶上一个白炽灯泡,光很亮,照得整个车库像一个小型舞台。

"条件比我想的还艰苦。"李芳说。

"比你的档口呢?"

"我这好歹在华强北,人来人往的。"

"我这也人来人往的——每天下午都有老头在对门打麻将。"

两个人同时笑了。

陈静放下胶带,拍了拍手上的灰,站起来。她从纸箱里翻出一件毛衣,抖了抖,递给李芳:"试试这个?外贸尾单,纯羊毛的,进货价才三十五。"

李芳接过来摸了摸——手感确实好。"你是让我来买东西的?"

"不是不是。就是想让你看看,我现在干的事。"

李芳把毛衣叠好放回去,从帆布袋里拿出那袋腊肉:"我妈寄的。你一个人做饭不方便,腊肉炒一下就能吃。"

陈静接过来,看了看那袋腊肉——不是超市里真空包装的那种,是用报纸包着的,外面缠了好几层保鲜袋。包装很土,但很实在。

"你妈还给你寄这个?"

"每年都寄。我在深圳一个人,哪吃得了这么多。你帮我消化一点。"

陈静没推辞。她把腊肉小心地放进角落里一个纸箱里——"这是我家当",她开玩笑说。

然后两个女人在折叠桌边坐了下来。陈静倒了两杯热水——纸杯是在超市买的那种最便宜的,一打两块钱。两个人捧着热水,沉默了一小会儿。

"你不容易。"李芳先开口。

"你也不容易。"

"但你比我好一点。"李芳说,"你有学历,有脑子,这个店做起来只是时间问题。"

"你也有脑子。你在华强北把档口做得那么好。"

"我不一样。我是从流水线出来的,学的都是手上功夫。你是做管理的,学的都是脑袋里的功夫。不一样的。"

陈静抿了一口水。她看着李芳——这个湖南女人,眉毛粗粗的,皮肤有点糙,眼睛里有一股很倔很亮的光。从工厂女工到华强北店主,她走的是一条更难的路。

"我们都不容易。"陈静说。

"嗯。"

"但都会好的。"

"嗯。"

李芳看了看手机,快九点了。她站起来说:"我走了,明天还要出摊。"

"我送你。"

"不用。你继续包你的货。"

陈静还是送她走到了小区门口。十二月的夜晚,空气里飘着谁家炖汤的香气。路边的圣诞灯串还在闪,一闪一闪的,有些俗气,但在这条安静的老街上,竟也有几分温暖。

"你那个朋友——王强,他最近怎么样?"陈静问。

"工地停了。在找活干。"

"你帮他吗?"

"帮了。给了点钱。"

"多少?"

"两万。"

陈静沉默了一下。两万块——她知道对李芳来说意味着什么。那是她大半年攒下来的全部。

"你是个好女人。"陈静说。

"他值得。"李芳笑了笑,"走了。"

她走进夜色里,背影瘦小,但走得很稳。

2008年12月31日。一年的最后一天。

那天下午,陈静在四个人的群里发了一条消息——这个群还是地震后建的,叫"都还好吗",后来大家偶尔在上面说几句话。

今晚有没有空?一起吃个饭吧。我请客。

林晓先回:好。 然后李芳:好。 过了半小时,王强:行。

地点约在白石洲的一家湘菜馆——李芳推荐的,她来深圳八年最常去的那家。馆子不大,在巷子深处,招牌上的字都褪了色。老板娘是湖南衡阳人,跟李芳算半个老乡。

晚上七点,四个人到齐。

这是他们今年第一次正儿八经坐在一起吃饭。上一次聚在一起还是五月的莲花山,但那不是吃饭,是悼念。空气里有蜡烛和汗的味道。今天不一样——桌子上摆着四菜一汤,辣椒炒肉、酸豆角、剁椒鱼头、手撕包菜、一碗西红柿蛋汤。菜很普通,但在2008年的最后一夜,这一桌菜像是某种宣告:我们还活着,我们还在吃。

陈静先举起杯子——一次性塑料杯,里面倒着可乐。

"这一年,大家都辛苦了。"

三个人都举起了杯。碰了一下,塑料杯发出清脆的声音。

"我先说吧。"陈静喝了一口可乐,"我被裁了。但我的淘宝店开起来了。上个月赚了一千二。"

"不错啊。"林晓说。

"你呢?你那边怎么样?"

"公司没裁我。但年终奖肯定没了。股票也差不多亏完了。"他夹了一块辣椒炒肉,"不过我还好。还能写代码。"

王强坐在角落里,一直没怎么说话。李芳给他碗里夹了一块鱼头,他低头吃。陈静看了看他,说:"王强,你呢?"

他抬起头,嘴里还嚼着饭。咽下去之后,他说:"工地停了。开发商跑了。工资没拿到。"

桌上安静了一秒。

"但我接到活了。"他说,"今天刚贴完一个卫生间的砖。八百块。"

"八百块不少了。"林晓说。

"慢慢来。"李芳在旁边补了一句,语气平淡,但谁都知道"慢慢来"这三个字的分量。

王强看了看李芳,然后举起杯子:"谢谢大家。这一年,谢谢。"

他说的是"大家",但他的眼睛只看着一个人。

李芳低下头,假装在夹菜,但嘴角的弧度出卖了她。

陈静看在眼里,笑了一下,没有点破。

"还有我呢?"她故意说,"我也失业了,我也在重新开始,怎么没人敬我?"

"敬你敬你。"林晓赶紧举起杯子。

四个人又碰了一次杯。

外面的巷子里传来零星的鞭炮声——有人在放烟花,噼里啪啦的,在夜空中炸开几朵小花。深圳禁烟花爆竹好几年了,但白石洲这种城中村,总有人偷偷放。响声从四面八方传来,此起彼伏,像这座城市最粗粝又最真实的心跳。

他们吃着,聊着。说这一年的糟心事,也说好不容易的好事。李芳讲华强北一个同行老板跑路的笑话——"昨天还在喝茶,今天铺位就空了,电话打不通了"——逗得大家笑了好一阵。陈静讲她那个淘宝店第一单的买家,一个东北大哥,买了一条围巾给媳妇,结果媳妇不喜欢,要求退货,她含泪退了。王强讲贴瓷砖的时候水泥糊了一脸,房东以为他掉厕所里了。

笑声从巷子深处飘出去,混进烟花声和炒菜的滋啦声里。

这顿饭吃到了晚上九点半。散场的时候,老板娘多送了一碟拍黄瓜,说是"老乡优惠"。四个人走出餐馆,站在巷子里。夜空中还在闪过零星的烟花,没有大晚会的那种璀璨,但一下一下的,像这座城市不眠的呼吸。

陈静看着夜空,忽然说:"明年会好吗?"

没有人回答。

过了一会儿,林晓说:"不知道。但应该不会比今年更差了。"

"也不好说。"王强说,"金融危机还没过呢。"

"王强你能不能不要这么扫兴。"李芳拍了他一下。

王强摸了摸后脑勺,嘿嘿笑了。

"行吧行吧。会好的。"

他们站在巷子里,谁也舍不得先说"走了"。最后是李芳说:"明天还要出摊,我真走了。"

"走吧走吧。"

"你们也早点睡。"

"嗯。"

李芳走进了巷子深处,王强跟了上去——他说他送她到楼下。两个人的身影在路灯下越拉越长,最后拐了个弯,看不见了。

陈静和林晓还站在原地。

"我送你吧。"林晓说。

"不用。我坐公交车回去。"

"那我陪你去车站。"

他们往公交站走。路上经过一栋还在施工的大楼,脚手架上挂着横幅:"深圳速度,再创辉煌。"横幅被风吹得猎猎响,上面的字有些斑驳了。

陈静抬头看了一眼,说:"这楼从去年就在盖了,到现在还没封顶。"

"金融危机嘛。很多项目都停了。"

"你说,深圳会不会停止发展?"

"不会的。"林晓说,"你看这城市——地震来了,金融危机来了,但它还是亮的。路边的灯还亮着,工地上的灯还亮着,那些加班的窗户还亮着。"

陈静没有接话。她看着远处那些散落在夜色中的灯火——高楼上的,城中村里的,写字楼里的。有些亮,有些暗。有些密集,有些稀疏。像一片倒悬的星空。

公交车来了。她上了车,从车窗里朝他摆了摆手。

他也摆了摆手。

车开走了,尾灯在夜色中渐渐变小。

林晓站在原地,把手插进外套口袋里,转身往自己家的方向走。

他走得很慢。

但他没有停。

她想起五月的那个晚上,莲花山公园的烛光。那天的风吹灭了她的蜡烛三次,她点了三次。旁边一个陌生的大姐帮她把打火机递过来,两个人对视了一眼,什么都没说。

她想起王强蹲在工棚外的背影。想起他接过两万块钱时颤抖的手——那双能一天砌一千块砖的手,抖得像风中的树枝。

她想起陈静发来的那条"新店开张"的消息。想起那个罗湖老小区的车库里,陈静蹲在地上打包,快递胶带撕得哗啦响,脸上却带着她在写字楼里从未有过的表情——那种表情叫做"这是我自己的事"。

她想起自己。想起她自己,一个从湖南农村走出来、在流水线上站了三年、在华强北卖了两年手机的女人——现在手里有两万块积蓄,有一个愿意跟她一起熬的男人,还有三个在深圳各自挣扎着往下走的朋友。

这座城市,正经历着三十年来最寒冷的冬天。

但春天,终究会来。

2008年过去了。

它带走了很多——生命、财富、稳定、和一些人眼中的希望。但它也留下了一些——留下来的,还站着的人,以及他们之间重新认识的东西。

林晓学会了:不是每个问题都能用代码解决。但能解决的那一部分,值得认真去做。

陈静学会了:失去一份工作不可怕。可怕的是失去做事的勇气。

王强学会了:深圳不欠他什么。他要的一切,得自己一砖一瓦地砌起来。

李芳学会了:她已经不是当年那个在流水线上只会点头的女孩了。她可以捐款、可以组织、可以拿出全部积蓄去相信一个人。她可以。

而这个城市里的几百万人,也在各自的角落里,学着同样的事。



【第9章《2008年·地震与金融》完】

正文字数:约20,000字(22,276字符) 总跨度:2008年5月-12月

核心事件:汶川地震募捐与烛光悼念、全球金融危机导致裁员停工、四人在双重灾难中的转折

情感发展: - 林晓×陈静:从炒股分歧到患难见真情。林晓熬夜为她搭建网店系统,关系在逆境中重新升温 - 王强×李芳:李芳拿出两万积蓄支持王强创业——"你一个大男人怎么这么磨叽",感情在危难中夯实

本章新增场景: 1. 莲花山烛光悼念(四人同场无言的交集) 2. 李芳回福昌电子厂募捐(从流水线女工到组织者) 3. 陈静被裁后一周(招聘网没投、存款算了十七个月) 4. 陈静东莞虎门进货(凌晨大巴、三个编织袋) 5. 王强第一单瓷砖(四天半、八百块) 6. 林晓清仓股票(二十万→六万八) 7. 李芳去陈静车库店(腊肉、纸杯热水) 8. 工友老谢离去(一茬一茬的人) 9. 林晓深夜接陈静电话(22分钟) 10. 2008年最后一夜,四人湘菜馆聚餐(告别最冷的一年)

下一章预告:第10章《2009年·转身》——陈静的淘宝店渐入轨道,王强的装修队正式开张,四人在金融危机后的新赛道上各自转身。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-20 03:05:23 HTTP/2.0 GET : https://c.460.net.cn/a/570530.html
  2. 运行时间 : 0.084820s [ 吞吐率:11.79req/s ] 内存消耗:4,545.65kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=64c8f3f5e690cd8c92beda07f5ff0842
  1. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/database.php ( 2.47 KB )
  34. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/runtime/temp/a3df6b94aede6ebd0d2926ccdfcd20d5.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/c.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000507s ] mysql:host=127.0.0.1;port=3306;dbname=c460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000756s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000348s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000263s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000533s ]
  6. SELECT * FROM `set` [ RunTime:0.000214s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000584s ]
  8. SELECT * FROM `article` WHERE `id` = 570530 LIMIT 1 [ RunTime:0.000710s ]
  9. UPDATE `article` SET `lasttime` = 1779217523 WHERE `id` = 570530 [ RunTime:0.006954s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000274s ]
  11. SELECT * FROM `article` WHERE `id` < 570530 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000437s ]
  12. SELECT * FROM `article` WHERE `id` > 570530 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000371s ]
  13. SELECT * FROM `article` WHERE `id` < 570530 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003260s ]
  14. SELECT * FROM `article` WHERE `id` < 570530 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000784s ]
  15. SELECT * FROM `article` WHERE `id` < 570530 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001199s ]
0.086500s