当前位置:首页>SUV>我把 SUV 借给同事回老家,临走前悄悄拔走 ETC 卡,隔天他堵在高速收费站急疯,电话里的嘶吼让我彻底看清人性

我把 SUV 借给同事回老家,临走前悄悄拔走 ETC 卡,隔天他堵在高速收费站急疯,电话里的嘶吼让我彻底看清人性

  • 2026-03-17 13:29:41
我把 SUV 借给同事回老家,临走前悄悄拔走 ETC 卡,隔天他堵在高速收费站急疯,电话里的嘶吼让我彻底看清人性

你们有没有碰到过这种人—— 把别人的帮忙当成天经地义,转过头还想算计你?

我就遇上了,这人还是我的同事江浩。

他一脸诚恳地开口借车回老家,理由说得头头是道。

我一时心软,就点头应了。

但我留了个心眼,悄悄把那张小小的 ETC 卡拔了下来。

谁能想到,这个不起眼的动作,竟引出一场看清人性、也找回自我的大戏。

电话在我预料的时间打了过来,那头是他气急败坏的吼声,说自己堵在高速收费站,身后的喇叭声都快震破天了。

好戏,这才刚拉开序幕。

01

我叫吴磊,在智联科技干了快六年,是个踏实肯干的项目负责人。

江浩是我的同事,比我晚来两年,工位就在我斜对面。

这人嘴甜得发齁,见谁都哥长姐短地叫,工作上有点小聪明,但底子不扎实,总爱耍小聪明找捷径。

我和他平时没什么交集,直到上个月,公司启动一个重点项目,我俩都被划进了项目组,我负责整体推进,他管一部分技术支持的活儿。

接触多了,他才开始主动拉近关系,中午吃饭总凑到我这桌,还时不时吐槽租的房子离地铁远,通勤要转两趟车,累得够呛。

那天周五下午,快下班的时候,江浩搓着双手,嬉皮笑脸地凑到我工位旁边。

“磊哥,忙着呢?”

我抬头看了他一眼:“还好,准备收个尾。有事?”

“是这么个情况,” 他拉过一把椅子坐下,声音压低了些,脸上堆着那种让人不好拒绝的笑,“我老家出了点急事,得赶紧回去一趟。你也知道,中秋假期的火车票抢都抢不到,机票价格高得吓人,真是愁死我了。我就想着…… 磊哥,你那辆 SUV 能不能借我开几天?我就回去处理完事儿立马回来,绝对不耽误你用。”

我愣了一下,借车?

这可不是借个充电器那么简单。

我下意识想拒绝,话到嘴边,看到他那副愁眉苦脸、眼巴巴望着我的模样,又有些犹豫。

他立刻察觉到我的迟疑,赶紧补充:“磊哥你放心!我驾龄都六年了,开车稳得很。油费过路费全我包,回来肯定给你把油加满,里外洗得干干净净!你就当帮弟弟一个忙,实在是没办法了。”

办公室里还有其他同事没走,他说话的声音似乎刻意抬高了一点。

旁边工位的小周抬头看了我们一眼。

我这人脸皮薄,尤其怕这种当着众人面的软缠硬磨。

拒绝的话在喉咙里滚了几圈,最后还是咽了下去。

“行吧…… 你什么时候用?” 我听见自己这么说。

“太好了!谢谢磊哥!就知道你最够意思!” 江浩一拍大腿,笑得格外灿烂,“我今晚就走,大概用四天,下周一晚上肯定回来还你。”

“今晚?” 我皱了皱眉,“这么急?”

“家里的事催得紧啊。” 他叹了口气,表情恰到好处地染上一丝焦灼。

事已至此,我也不好再多说什么。

下班后,我们一起去了地下停车场。

我那辆黑色的国产 SUV 开了三年,平时看得跟宝贝似的,简直像自己的小窝。

递钥匙给他的时候,我忍不住多念叨了两句:“开慢点别着急,山区的路不好走,多留心。”

“明白明白!磊哥你就放一百个心!” 江浩接过钥匙,拉开车门,动作透着一股迫不及待。

就在他低头准备发动车子时,我装作随意地弯下腰,指了指中控台:“对了,我这 ETC 好像接触不太好,你过高速的时候走人工通道拿卡吧,别用 ETC 了,万一不抬杆反而麻烦。”

说着,我手指一勾,飞快地把插在 OBU 设备里的 ETC 卡拔了出来,握在手里。

动作自然得就像在检查卡片。

江浩的注意力似乎已经飘回了老家,头也没抬,随口应道:“好嘞,知道了!谢了啊磊哥!”

看着他兴高采烈地把车开出车位,尾灯消失在停车场出口,我心里那点不安不仅没消散,反而像滴进清水里的墨汁,慢慢扩散开来。

我安慰自己,也许是我想多了。

但愿如此吧。

02

车子借出去的当晚,我翻来覆去有点睡不着。

不是心疼车,就是一种说不出的别扭。

我和江浩的关系,远没到能随便借车的地步。

这次他开口借车,与其说是请求,不如说是带着算计的试探—— 试探我的底线,试探我是不是真的好说话。

而我,果然没守住这条线。

第二天是周六,我尽量不去想这件事,陪女朋友苏晴逛了逛商场,看了场电影。

但心里总像悬着块石头,不踏实。

苏晴看出我心不在焉,问我怎么了。

我把借车的事跟她说了。

苏晴性子直,当时就瞪圆了眼睛:“你真借了?吴磊你脑子进水了?没听过车和老婆概不外借吗?万一出点事算谁的?”

我讪讪地说:“他说家里有急事,还当着同事的面……”

“急事?他哪天没急事?” 苏晴没好气地说,“上次是不是还跟你‘借’过两次充电宝,之后就没还?上上次团建吃饭,是不是假装手机没电让你先垫了钱,后来提都没提?这种人,就是看准了你脸皮薄好拿捏!”

苏晴的话像针一样扎在我心上。

仔细一想,还真是这么回事。

江浩的“借”,很多时候都是有借无还,或者变成了理所当然的占用。

这次借车,是他最大胆的一次试探。

而我,给了他肯定的答复。

周日下午,我估摸着江浩该回来了。

按里程算,他老家往返加上市区通勤,四天时间,我那大半箱油肯定见底了。

我甚至想好了,等他还车的时候,油没加满我也认了,只要车没事,以后坚决不再开这个口子。

到了晚上八点,没动静。

九点,手机还是安安静静的。

十点,我忍不住发了条微信:“江浩,回来了吗?车用完了吗?”

消息发出去,如同石沉大海。

十一点,我直接打了电话。

响了七八声,终于接通了。

背景音有些嘈杂,像是有很多人在说话。

“喂?磊哥啊!” 江浩的声音传来,带着刻意的热情,还有一丝不易察觉的喘息。

“嗯,你回来了吗?车……”

“哎哟磊哥,正想跟你说呢!” 他打断我,语速飞快,“家里的事比预想的麻烦,耽误了点时间,我今天刚处理完,现在才出发往回赶呢!你放心,明天一早,明天一早我肯定到公司,车直接停地下车库,钥匙放你桌上,绝对不耽误你上班!”

明天一早?那就是还要用一夜?

我心里咯噔一下,但话已至此,只好说:“行吧,那你注意安全,开夜车慢点。”

“好嘞好嘞!谢谢磊哥理解!” 电话挂断了。

我看着暗下去的手机屏幕,心里的不安扩大成了实实在在的焦虑。

他到底在哪儿?真的在老家吗?

一种强烈的直觉告诉我,事情没那么简单。

我点开手机上的 ETC 助手小程序(幸好卡是我自己的账户)。

查询记录需要车牌号和验证码,我输完信息。

当最近的通行记录加载出来时,我的血一下子冲到了头顶。

记录显示,就在今天下午四点,我的车,在距离本市两百多公里外的澜湾市度假区收费站,有出口记录!

而入记录,是昨天中午,同一个城市的高速入口!

他根本没回什么山里的老家!

他是开着我的车,载着不知道什么人,去澜湾市度假了!

所谓的急事,全是彻头彻尾的谎言。

借车时说的油费过路费他全包?

我看着那条通行记录,ETC 自动扣费当然没发生,因为卡在我手里。

那他怎么过的收费站?

一个更让我心寒的猜想冒了出来。

我握着手机,手心全是冷汗。

愤怒、失望,还有一种被愚弄的羞辱感,交织在一起。

苏晴的话在耳边回响:“这种人,就是看准了你脸皮薄好拿捏!”

我看着掌心里那张小小的、冰凉的 ETC 卡。

这一次,我没有因为自己的“好说话” 而自我安慰。

我意识到,我的忍让和边界模糊,在有些人眼里,不是善良,而是愚蠢,是默许对方得寸进尺的信号。

这一次,我不想再给这种信号了。

我倒要看看,没有这张卡,他怎么下高速。

我关掉手机屏幕,没有再去质问江浩。

让子弹,再飞一会儿。

03

周一早上,我提前半小时到了公司。

地下车库我的固定车位是空的。

一直到九点上班打卡时间过了,江浩的工位依然没人。

项目组的晨会快开始了,组长李姐已经在会议室等着了。

九点十分,我的手机疯狂震动起来。

是个陌生号码,属地是江浩老家的省份,但区号不对,是澜湾市的。

我拿着手机,走到消防楼梯间,按下了接听键。

果然,传来江浩气急败坏、几乎要破音的声音,背景是嘈杂刺耳的汽车喇叭声和收费站广播的电子音。

“磊哥!磊哥!是我,江浩!出事了!”

我平静地问:“怎么了?慢慢说,你不是应该到公司了吗?”

“到个屁啊!我堵在高速收费站了!” 他声音又急又怒,“你这车到底怎么回事?ETC 怎么失灵了?走 ETC 车道不抬杆!我退出来走人工车道,人家说我 ETC 标签失效,卡里也没信息,让我交现金或者扫码!我从这儿到咱们市,好几百公里的过路费,我身上现金根本不够!手机…… 手机刚才拍导航掉副驾驶缝里了,一时半会儿掏不出来!后面车的喇叭都快把我催疯了!收费站的人脸色难看得要命!”

我甚至能想象出他那副狼狈不堪、焦头烂额的样子。

心里一阵冷笑,语气却满是“惊讶” 和 “关切”:“啊?ETC 坏了?不可能啊,我上星期还用得好好的。是不是你没插卡?”

“卡?什么卡?” 他愣了一下。

“ETC 卡啊,就插在那个小设备里的,蓝色带芯片的那张。”

电话那头沉默了两秒,随即传来江浩近乎崩溃的声音:“卡?!你没给我卡啊磊哥!你当时根本没给我 ETC 卡!”

“我没给吗?” 我继续装着无辜,“哦,我想起来了!我忘了跟你说了!那天给你车的时候,我不是说 ETC 好像接触不良吗?我就把卡拔下来检查,后来顺手放进钱包里,忘了给你插回去了!哎呀你看我这记性!”

“你…… 你忘了?!” 江浩的声音都扭曲了,夹杂着难以置信和暴怒,“这么大的事你能忘了?!我现在怎么办?我在这儿堵着,后面排了老长一队!”

“别急别急,” 我好声好气地说,“现在只能走人工通道,你跟收费员好好说说,先把这段路的费交了。你身上现金不够,就让收费员等一下,你慢慢把手机从缝里抠出来,扫码支付。实在不行…… 你让收费员帮个忙,看看能不能……”

“帮什么忙啊!人家都快报警说我恶意堵路了!” 江浩吼了起来,但随即意识到还得求我,硬生生把怒火压下去,换成了恳求,“磊哥,我的好磊哥!你救救我!你微信上先转我点钱行不行?我把这段过路费先交了,回头我一分不少还你!双倍还你都行!”

终于,露出真面目了。

绕了这么大一圈,真实目的就在这儿—— 让我为他的谎言和私心买单。

用我的钱,付他开我的车去度假的过路费。

我握着手机,指尖因为用力而微微发白,但声音稳得连自己都意外:“小江啊,不是我不帮你。微信转账,得你那边手机能操作才行啊。你不是说手机掉缝里了吗?我转了你也收不到啊。再说了,你人不在跟前,我怎么确认是你本人要钱?现在电信诈骗这么多,万一被骗了怎么办?”

“我…… 我……” 他被我噎得说不出话来。

“要不这样,” 我给他指了条 “明路”,“你找收费站的工作人员,跟他们说清楚情况,请他们帮忙用工作电话或者对讲机联系一下高速交警或者路政?看看有没有应急处理的办法?毕竟是你操作不当导致堵车,态度好点,积极配合官方处理。”

“吴磊!你……” 他显然听出了我话里的疏离和冰冷,直呼我的名字,但后面的话,被收费站工作人员更大的呵斥声和更密集的喇叭声淹没了。

“我要开项目晨会了,李姐都在催了。你自己想办法处理吧,处理完了早点回来,别耽误工作。”

说完,我没等他回应,直接挂断了电话。

走回办公室的路上,我感觉到一种前所未有的通透。

那是划清界限后,虽然可能要面对冲突,但内心不再纠结黏腻的清爽。

我知道,事情还没完。

这只是个开始。

以江浩的性格,他绝对不会善罢甘休。

而我,已经做好了准备。

04

上午的会议,我有些心神不宁,下意识地留意着手机和公司门口。

直到快中午,江浩才灰头土脸地出现在办公室。

他脸色铁青,眼下挂着黑眼圈,头发乱糟糟的,昂贵的衬衫领口皱巴巴的,整个人像打了一场败仗。

他径直走到我工位前,把车钥匙“啪” 地一声拍在我桌上,声音不大,但满是怨气。

“车停 B2 了。” 他硬邦邦地扔下一句,转身就要走。

“等等,” 我叫住他,拿起钥匙,表情平静,“油加了吗?”

江浩的背影一僵,慢慢转过身,眼神躲闪:“…… 加了。”

“加满了?” 我追问了一句。

“…… 差不多。” 他含糊其辞。

我没说话,只是静静地看着他。

办公室里已经有几个同事悄悄竖起了耳朵。

江浩脸上挂不住了,压低声音说:“磊哥,过路费的事……”

“哦,那个啊,” 我打断他,声音清晰,“你后来怎么解决的?手机抠出来了?”

他脸色一阵红一阵白:“找后面车上的人借了点现金,凑够了。”

“那就好。” 我点点头,一副替他松了口气的样子,“出门在外,互相帮忙是应该的。那你记得把借人家的钱还了,别欠着人情。”

“…… 嗯。” 他从喉咙里挤出一个音节。

“还有,” 我晃了晃车钥匙,“你当初说回来把车‘里外洗干净’,洗了吗?我待会儿下去看看。”

江浩的耐心显然已经到了极限,他猛地抬头瞪着我,眼神里的怨毒几乎毫不掩饰:“吴磊,你什么意思?车我给你开回来了,一点事没有,你还想找茬?ETC 卡的事我还没跟你算账呢!”

他终于主动提了。

我等的就是这句话。

我放下钥匙,身体往后靠在椅背上,好整以暇地看着他:“跟我算账?算什么账?算我忘了把一张可能‘失灵’的卡给你的账?还是算你明明说回老家,却开着我的车跑到澜湾度假区去的账?”

我的声音不高,但在突然安静的办公室里,每个字都听得清清楚楚。

江浩像被踩了尾巴的猫,差点跳起来:“你…… 你胡说八道!谁去度假区了!”

“要不要查查高速通行记录?” 我拿起手机,“或者,看看你朋友圈?虽然你屏蔽了我,但保不齐有共同好友看到你晒的海边日出呢?”

江浩的脸色瞬间变得惨白,嘴唇哆嗦着,一句话也说不出来。

他没想到我会去查,更没想到我会当着同事的面直接戳穿他。

周围的同事虽然没大声议论,但彼此交换的眼神已经说明了一切。

那种鄙夷、了然、看笑话的目光,比直接骂他更让他难堪。

“你…… 你阴我!” 他指着我,手指都在发抖。

“我阴你?” 我笑了,是那种带着冷意的笑,“江浩,借车是你提的,油费过路费全包是你承诺的,按时归还是你保证的。我唯一做的,就是忘了给你一张我觉得可能不好用的卡。到底是谁,从一开始就在算计,在撒谎,把别人的好心当成驴肝肺?”

他彻底说不出话来,胸膛剧烈起伏,像条离水的鱼。

最后,他狠狠剜了我一眼,扔下一句:“行,吴磊,你厉害!咱们走着瞧!” 然后狼狈地冲回自己的工位,一上午都没再抬头。

下午,我抽空去地下车库看了车。

外表看起来没什么问题,但一拉开车门,一股混合着食物气味、汗水味和某种香水残留的浑浊味道扑面而来。

副驾驶和后排座位底下,扔着饮料罐、零食包装袋。

仪表盘显示,油量只剩最后一小格,绝对没加过油。

更让我火大的是,在驾驶座车门下方的门槛上,发现了一道崭新的、大约十厘米长的划痕,漆都掉了,露出底下的金属,明显是开门时不小心磕到了什么硬物。

这就是他口中的“一点事没有”。

这就是他承诺的“加满油洗干净”。

我拍了几张照片,包括油表、车内的垃圾和那道划痕。

回到办公室,我点开江浩的微信,把照片发了过去,附上一句话:“油没加,车没洗,车门有划痕。维修估价单出来我发你。另外,你代缴的过路费 286 元,是转账还是给现金?”

信息发出去,依旧石沉大海。

他没拉黑我,但就是不回复。

我知道,他在装死,赌我会像以前一样,吃了哑巴亏就自认倒霉。

可惜,现在的我,不想再认栽了。

05

接下来的几天,办公室里的气氛有些微妙。

江浩刻意躲着我,和其他同事说话也没了往日的活络,显得有些阴郁。

项目组开会,轮到他和我对接工作时,能说两个字绝不啰嗦第三个。

李姐似乎察觉到了什么,有次私下问我是不是和江浩有矛盾,要是影响工作就不好了。

我简单说:“没什么大事,一点私人小误会,我会处理好,不影响项目推进。”

李姐看了我两眼,没再多问。

我知道,江浩在等我消气,等这件事像以前的“充电宝”“垫饭钱” 一样,慢慢被淡忘。

他甚至可能觉得,一道小小的划痕,我一个大男人,总不至于真为这点事跟他撕破脸。

周四下午,我把车开到常去的修理厂。

师傅仔细看了看划痕:“这点伤不用钣金,补点漆就行。不过你这是原厂漆,补了多少会有点色差,想效果好就整扇门做。简单补的话,320 块。整扇门做,一千三左右。”

我拍了估价单,想了想,选了 320 块的简单修补。

车子留在修理厂,我打车回了公司。

刚进办公室坐下,手机震了一下。

是江浩,时隔几天,他终于回微信了。

“吴磊,划痕不是我弄的,你别想讹我。油费和过路费更可笑,车是你借我的,出现任何问题都该由你承担主要责任。我没追究你 ETC 卡的问题导致我行程受阻,已经够仁至义尽了。这件事到此为止。”

典型的倒打一耙,混淆逻辑,把借车关系扭曲成我要为他的使用全程负责。

我看着他这段义正辞严、避重就轻的话,反而气笑了。

我没立刻回复,而是把修理厂的报价单照片、之前拍的划痕特写,还有 ETC 小程序里那条澜湾度假区的通行记录截图,一起打包发给了李姐,同时抄送了部门的公共邮箱(平时用来备份工作交接和重要通知,基本人人都会看)。

然后,我才在微信上回复江浩,内容很简短:

“1. 划痕在驾驶侧,是你上下车的必经之地,有新旧对比照片为证。2. 借车时你明确承诺承担油费过路费,当时有同事在场(可找小周核实)。3. 你谎报用车目的,实际用于私人旅行,违背借车初衷。4. 维修费 320 元,代缴过路费 286 元,共计 606 元。请于今日下班前支付。否则,我将提请公司人事行政部介入,并保留通过法律途径追索的权利。”

信息发出后,我特意拿起水杯,走到公共休息区。

没过多久,我看到李姐脸色严肃地从她的办公室出来,把江浩叫了进去。

隔着玻璃,听不清具体说什么,但能看到江浩一开始激动地辩解,后来在李姐出示手机(估计是我发的东西)后,气势渐渐弱了下去,最后低着头,不停点头。

半小时后,江浩出来了,脸涨得通红,几乎是小跑着回到工位。

几分钟后,我的手机响了。

支付宝到账 606 元。

同时收到他一条微信:“钱转了。对不起。”

只有三个字,干巴巴的,满是不甘。

我回了一个字:“收。”

这件事,明面上似乎暂时告一段落。

我拿回了该拿的钱,也让他在办公室里小小的社死了一把。

但我知道,以江浩睚眦必报的性格,这件事绝不可能就这么算了。

他吃了这么大的亏,丢尽了脸,肯定会想方设法报复。

而机会,似乎很快就来了。

周五,李姐召开项目紧急会议。

我们负责的这个项目,核心数据接口部分遇到了一个棘手的技术瓶颈,原定的技术方案跑不通,卡住了整体进度。

甲方催得很紧,李姐压力很大。

“这个坎必须尽快迈过去。” 李姐眉头紧锁,“江浩,这部分当初是你主要负责调研和搭建的,你最清楚情况,有没有备用方案或者别的思路?”

江浩面露难色,支支吾吾地说:“李姐,这个…… 当初选这个方案也是经过论证的,没想到实际环境这么复杂。备用方案…… 可能需要点时间重新调研,而且效果不一定好。”

“时间不等人!” 李姐语气严厉起来,“最迟下周一,我要看到可行的解决方案!不然项目延期,大家都要负责!”

会议室里的气氛很凝重。

我脑子里飞快地转着。这个技术点我虽然不是直接负责人,但前期的讨论和相关文档我都仔细看过,也私下研究过。

我知道行业内有一个比较新的开源组件,可能能解决这个问题,但集成起来有一定难度,还需要熟悉特定的框架。

我看了一眼江浩,他眼神闪烁,显然对这个组件不熟悉,或者知道但不敢冒险提。

就在会议室一片沉默的时候,我开口了:“李姐,我有个想法。我们可以试试用 Nova 框架下的一个开源转接模块来做中转和协议转换,或许能绕开现在的瓶颈。”

李姐和所有人都看向我。

江浩更是猛地抬头,眼神复杂。

“你仔细说说。” 李姐示意我继续。

我走到白板前,简单画了个架构图,解释了这个组件的原理、优势,还有我们需要做的适配工作。

讲完后,李姐沉吟了片刻,问:“这个方案,你有多少把握?需要多久能验证?”

“七成把握。如果周末加班,下周一上午可以拿出初步的 demo 和测试报告。” 我说。

“好!” 李姐一拍桌子,“吴磊,这个任务交给你!需要什么资源,直接跟我提。江浩,你全力配合吴磊,把你之前那部分的详细文档和问题日志都交给吴磊。”

“…… 好的,李姐。” 江浩低着头应道,声音像是从牙缝里挤出来的。

散会后,江浩磨磨蹭蹭地最后一个离开会议室。

在门口,他和我擦肩而过时,用极低的声音,咬牙切齿地说了一句:“吴磊,你非要跟我过不去是吧?抢风头都抢到我头上了?行,咱们这梁子,结死了。”

我看了他一眼,没说话。

我知道,真正的较量,现在才开始。

他绝对不会真心配合我,甚至会暗中使绊子。

而这个项目,这个突如其来的机会,也像一把双刃剑。

做好了,可能是我的转折点;做砸了,或者中间出了什么“意外”,我可能会摔得更惨。

我嗅到了一丝危险的气息,但更多的,是一种跃跃欲试的挑战感。

我忽然意识到,当我不再把“怕得罪人”“怕冲突” 放在第一位时,眼前的路,似乎清晰了很多。

06

散会后,我回到工位,打开电脑开始梳理手头的工作。

江浩的威胁还在耳边回响,“咱们这梁子,结死了”,每个字都透着咬牙切齿的恨意。

我知道他不是说说而已。

以他的性格,必然会在项目上动手脚,毕竟这是他唯一能报复我的机会。

果不其然,下午两点多,我去江浩工位要之前那部分的技术文档和问题日志时,他就开始耍花样。

“磊哥,你要的东西有点多啊,” 他一边慢悠悠地打开文件夹,一边故作惊讶,“我得好好找找,有些文档可能存在旧电脑里了。”

“旧电脑?” 我皱了皱眉,“项目相关的资料,不都要求统一存到公司云盘吗?”

“按理说是这样,” 他挠了挠头,脸上堆着敷衍的笑,“但有些调试过程中的临时日志,我随手存在本地了。你也知道,当时赶进度,哪顾得上那么多。”

“那多久能找到?” 我耐着性子问。

“不好说,” 他摊了摊手,“旧电脑放储物间好久了,可能得充电开机慢慢翻。要不你先回去弄别的,我找到后第一时间发给你?”

我盯着他的眼睛,他眼神闪烁,明显在拖延。

项目时间紧迫,周末只有两天,每一分每一秒都耽误不起。

“不用了,” 我直接说,“我跟你一起去储物间,咱们现在就找。”

江浩的脸色瞬间僵了一下,随即又恢复如常:“也行,就是储物间有点乱,你别嫌弃。”

储物间在公司茶水间旁边,堆满了淘汰的办公设备和杂物,灰尘满天飞。

江浩在一堆旧电脑里翻了半天,才找出一台布满灰尘的笔记本。

“应该是这台了,” 他把电脑放在地上,插上电源开机,“你看,开机都得半天,老古董了。”

电脑屏幕闪烁了半天,才勉强进入系统,反应慢得像蜗牛。

江浩一边假装操作,一边时不时抱怨:“你看这破电脑,早该扔了,关键时刻掉链子。”

我站在旁边,目光紧紧盯着屏幕。

他打开几个文件夹,翻来翻去,嘴里念念有词:“奇怪,我明明存在这里了,怎么找不到?”

就这样磨蹭了快一个小时,眼看快到下班时间,他才“恍然大悟”。

“哦!我想起来了!” 他拍了下大腿,“有部分日志我后来整理到 U 盘里了,U 盘好像在我包里。你等我回去拿!”

说完,不等我回应,他就急匆匆地跑出了储物间。

我看着他的背影,心里冷笑。

明摆着就是故意拖延,想让我周末加班时缺少关键资料,到时候项目出问题,责任自然落到我头上。

我没跟他回去,而是留在储物间,仔细检查了那台旧电脑。

既然他说有临时日志存在本地,没理由一点痕迹都没有。

我打开电脑的搜索功能,输入项目相关的关键词,果然,在一个隐藏文件夹里,找到了几个压缩包。

解压后,正是我需要的调试日志。

看来他是把资料藏起来了,以为我找不到。

我赶紧用自己的 U 盘把文件拷贝下来,然后关掉电脑,走出了储物间。

回到办公室,江浩正坐在工位上玩手机,看到我回来,眼神有些慌乱。

“怎么样,找到了吗?” 他假装关切地问。

“找到了,” 我晃了晃手里的 U 盘,“幸好你电脑里还有备份,不然真得耽误事。”

江浩的脸一下子红了,支支吾吾地说:“找到就好,找到就好。那 U 盘我后来没找到,可能丢了。”

“没事,有这些就够了,” 我没戳破他的谎言,转身回到自己的工位,“我先回去了,周末加班随时联系。”

走出公司大门,夕阳把我的影子拉得很长。

我知道,这只是江浩的第一步,接下来的周末,才是真正的考验。

07

周六早上,我不到八点就到了公司。

办公室里空荡荡的,只有我一个人。

我泡了杯咖啡,打开电脑,开始全身心投入项目。

首先,我需要把江浩之前做的技术架构吃透,再结合 Nova 框架的开源转接模块,设计新的解决方案。

江浩提供的文档虽然有些零散,但核心内容还算完整。

我一边看文档,一边在白板上画架构图,梳理逻辑关系。

不知不觉,一上午就过去了。

中午,我叫了个外卖,在办公室随便吃了点,就继续投入工作。

下午三点多,问题出现了。

我在集成开源组件时,发现江浩之前写的接口代码有一个隐藏的逻辑漏洞,这个漏洞会导致组件无法正常对接,数据传输会出现丢包现象。

一开始,我以为是自己集成的方式不对,反复调试了好几次,都没有解决问题。

直到我逐行检查江浩的代码,才发现了那个隐蔽的漏洞。

这个漏洞很巧妙,不是明显的语法错误,而是逻辑判断上的一个小偏差,不仔细看根本发现不了。

但就是这个小偏差,会让整个方案功亏一篑。

我心里咯噔一下。

这绝对不是无心之失。

江浩作为负责技术支持的人员,不可能犯这种低级错误,显然是他故意留下的。

他知道我会用他的代码做基础,所以提前埋下了隐患。

如果我没有发现这个漏洞,直接推进项目,到时候测试的时候肯定会出大问题,项目延期,责任就全在我身上。

好阴的手段。

我深吸一口气,强迫自己冷静下来。

现在不是生气的时候,得赶紧想办法修复这个漏洞。

我拿出纸和笔,仔细分析代码的逻辑,寻找修复方案。

这个漏洞涉及到核心数据的传输逻辑,修改起来很复杂,不能只改表面,否则会引发新的问题。

我一边查阅相关的技术文档,一边在本地搭建测试环境,反复调试。

时间一点点过去,窗外的天渐渐黑了下来。

办公室里只有电脑屏幕的光,还有我敲击键盘的声音。

晚上八点多,我终于找到了解决方案。

我重新设计了数据传输的逻辑,避开了江浩留下的陷阱,同时保证了接口的稳定性。

测试通过的那一刻,我长长地舒了一口气,感觉浑身都放松了。

我揉了揉酸痛的肩膀,起身活动了一下。

就在这时,手机响了。

是苏晴打来的。

“磊哥,你还在公司吗?都这么晚了,吃饭了吗?” 苏晴的声音带着关切。

“在呢,刚解决一个大问题,” 我笑着说,“还没来得及吃,等会儿叫个外卖。”

“你也太拼了,” 苏晴心疼地说,“再忙也得吃饭啊,身体最重要。我给你做点饭,送过去吧?”

“不用不用,太麻烦了,” 我赶紧拒绝,“你在家好好休息,我叫外卖就行,很快的。”

“不麻烦,我都已经做好了,现在过去,” 苏晴不容分说,“你发个定位给我,我马上到。”

挂了电话,我心里暖暖的。

有这样一个支持我的女朋友,真好。

二十分钟后,苏晴提着保温桶来到了办公室。

“快尝尝,我做了你爱吃的红烧肉和番茄炒蛋,还有米饭。” 苏晴把保温桶放在桌上,打开盖子。

香味瞬间弥漫开来。

我拿起筷子,尝了一口红烧肉,软糯香甜,还是熟悉的味道。

“太好吃了,” 我狼吞虎咽地吃着,“比外卖强多了。”

“慢点吃,没人跟你抢,” 苏晴笑着给我递了张纸巾,“项目进展怎么样了?江浩没给你捣乱吧?”

我把下午发现代码漏洞的事跟苏晴说了。

“这个江浩,也太坏了!” 苏晴气得咬牙切齿,“明着来不行,就玩阴的!你可得小心点,别让他得逞。”

“放心吧,我已经修复好了,” 我擦了擦嘴,“他这点小伎俩,还难不倒我。”

“那就好,” 苏晴点点头,“不过你也别掉以轻心,他肯定还会想别的办法。”

“我知道,” 我看着苏晴,“有你在,我什么都不怕。”

苏晴笑了笑,摸了摸我的头:“加油,我相信你一定能搞定。我不打扰你了,你忙完早点回家休息。”

送走苏晴,我重新回到电脑前,干劲更足了。

我不能让苏晴失望,更不能让江浩的阴谋得逞。

接下来的时间,我继续推进项目,把组件集成的细节一一落实。

凌晨一点多,我终于完成了初步的 demo 搭建,测试结果也符合预期。

我把项目文件备份好,关掉电脑,走出了公司。

深夜的街道很安静,只有路灯亮着。

我打车回家,路上给苏晴发了条微信,告诉她我已经忙完,让她放心。

回到家,洗了个热水澡,我倒头就睡。

这一天,虽然累,但很充实。

08

周日早上,我睡到九点多才醒。

简单吃了点早餐,我又匆匆赶往公司。

今天的任务是完善 demo,写测试报告,确保周一上午能顺利汇报。

到了公司,我刚打开电脑,就发现江浩竟然也在。

他坐在工位上,面前放着一杯咖啡,看起来精神不错。

看到我进来,他抬头看了一眼,眼神里闪过一丝惊讶,随即又恢复了冷漠。

“这么早就来了?” 他语气平淡,听不出情绪。

“嗯,赶进度,” 我没多跟他废话,径直走到自己的工位,“你怎么也来了?”

“我过来看看有没有能帮忙的,” 他笑了笑,笑容有些假,“毕竟项目延期,大家都有责任。”

我心里清楚,他根本不是来帮忙的,而是来打探消息的。

他想知道我有没有解决昨天的问题,项目进展到了什么程度。

我没理他,打开电脑开始工作。

demo 已经基本完成,我需要做的就是优化细节,比如界面的响应速度、数据的处理效率等。

我一边调试,一边记录测试数据,撰写测试报告。

江浩坐在对面,时不时瞟我一眼,见我一直专注于工作,没什么异常,他也没好意思过来打扰。

中午,我们各自叫了外卖,吃完后继续工作。

下午两点多,江浩突然站起来,走到我工位旁边。

“磊哥,项目进展怎么样了?demo 弄好了吗?” 他看似关心地问。

“差不多了,正在写测试报告,” 我头也没抬地说,“周一上午应该能按时汇报。”

“这么快?” 他故作惊讶,“我还以为会很麻烦呢。看来磊哥你果然厉害。”

“还好,只是运气好,没遇到太大的问题,” 我故意说,想看看他的反应。

江浩的脸色变了变,似乎没想到我能这么顺利。

“那挺好,” 他笑了笑,“对了,我昨天整理了一些之前的测试数据,可能对你写报告有帮助,我发给你?”

“不用了,谢谢,” 我直接拒绝,“我的测试数据都是自己跑出来的,比较准确。”

我知道,他现在给我发数据,肯定没安好心。

要么是数据有误,要么是想在数据里动手脚,到时候汇报的时候出问题。

江浩碰了个钉子,脸色有些难看,但也没多说什么,转身回到了自己的工位。

接下来的时间,他变得有些坐立不安,时不时拿出手机看看,又或者站起来走动一下。

我能感觉到,他在焦虑,在想别的办法。

果然,下午四点多,公司的网络突然断了。

办公室里所有电脑都失去了网络连接。

“怎么回事?网络怎么断了?” 江浩第一个叫了起来,语气里带着一丝不易察觉的兴奋。

我心里咯噔一下,赶紧检查网络设置。

本地连接正常,但就是上不了网。

“可能是公司网络出故障了,” 我皱了皱眉,“我给物业打个电话问问。”

我拿起手机,拨通了物业的电话。

物业说,整个写字楼的网络都断了,正在抢修,估计得一两个小时才能恢复。

挂了电话,我心里有些着急。

我的测试报告还没写完,而且需要上传到公司云盘备份,没有网络根本不行。

江浩坐在工位上,嘴角勾起一抹隐秘的笑容。

“这下麻烦了,” 他假惺惺地说,“网络断了,报告也写不了,备份也做不了。万一电脑出点问题,那之前的努力不就白费了?”

我看了他一眼,心里已经猜到了七八分。

这网络断得也太巧了,偏偏在我快要完成的时候断了。

很可能是江浩搞的鬼。

他肯定是看到我项目进展顺利,急了,所以想办法断了网络,阻止我完成报告和备份。

如果电脑真的出点问题,比如病毒、死机什么的,我之前的工作就全白费了,周一根本没法汇报。

好狠的心思。

但我并没有慌乱。

我早就料到他会耍手段,所以提前做了准备。

我的测试报告已经写得差不多了,只剩下最后一部分总结。

而且,我每隔一小时就会把项目文件备份到自己的 U 盘里,电脑里也有多个备份。

就算网络断了,电脑出问题,我也能快速恢复。

“没事,” 我平静地说,“报告我差不多写完了,备份也做了,等网络恢复了再上传就行。”

江浩的笑容僵住了,他没想到我会提前做备份。

“那就好,那就好,” 他有些尴尬地说,“我还以为你没备份呢。”

“做项目,备份是基本操作,” 我淡淡地说,“不然出了问题,哭都来不及。”

江浩没再说什么,悻悻地回到了自己的工位。

接下来的时间,我用离线文档完成了测试报告的最后部分,然后检查了一遍所有的项目文件,确保没有问题。

两个小时后,网络终于恢复了。

我第一时间把测试报告和项目文件上传到公司云盘,同时又做了一个异地备份。

做完这一切,我松了口气。

江浩的阴谋,又一次失败了。

他坐在对面,看着我有条不紊地完成一切,脸色越来越难看。

下班的时候,他没跟我打招呼,一个人匆匆离开了办公室。

我看着他的背影,心里没有一丝得意,只有一种释然。

我不是想跟他斗,只是不想被他欺负。

09

周一早上,我提前半小时到了公司。

我再次检查了 demo 和测试报告,确保没有任何问题。

九点整,项目汇报会准时开始。

李姐坐在主位,甲方的几位代表也通过视频会议参加了汇报。

江浩坐在我旁边,脸色阴沉,一言不发。

“吴磊,开始吧。” 李姐示意我。

“好的,李姐,各位领导,” 我站起身,打开演示文档,“接下来,我给大家汇报一下核心数据接口的解决方案。”

我先简单介绍了项目遇到的技术瓶颈,然后详细讲解了 Nova 框架下开源转接模块的原理和优势,以及我设计的整体架构。

接着,我打开 demo,进行了现场演示。

数据传输流畅,响应速度快,各项指标都达到了预期。

视频那头的甲方代表频频点头,露出了满意的笑容。

“测试数据怎么样?” 李姐问道。

“这是详细的测试报告,” 我把测试报告共享到屏幕上,“我们进行了多次压力测试,数据传输成功率达到 99.9%,响应时间平均在 50 毫秒以内,完全满足项目需求。”

“很好!” 李姐拍了拍手,“这个方案非常好,解决了我们的燃眉之急。”

视频那头的甲方代表也纷纷表示认可,说这个方案比原定方案更优,希望我们尽快推进落地。

就在这时,江浩突然开口了。

“李姐,各位领导,我有话要说。” 他站起身,脸色严肃。

所有人的目光都集中到了他身上。

我心里一紧,知道他要开始发难了。

“吴磊的方案看起来确实不错,” 江浩看着屏幕,语气带着质疑,“但我有几个疑问。第一,这个开源组件的稳定性怎么样?虽然测试数据不错,但在实际生产环境中,会不会出现兼容性问题?第二,吴磊修改了我之前写的接口代码,我担心他的修改会影响其他模块的正常运行;第三,测试报告里的数据,是不是真实可靠的?有没有经过严格的验证?”

他的问题很尖锐,直指方案的核心痛点。

视频那头的甲方代表也皱起了眉头,看向我的眼神充满了疑惑。

李姐也看着我,等待我的解释。

我早就料到他会提出这些问题,所以提前做了准备。

“首先,关于开源组件的稳定性,” 我平静地说,“这个组件是行业内比较成熟的开源项目,已经有很多大型企业在使用,兼容性经过了市场的验证。我们也针对项目的实际环境,做了专门的适配测试,没有发现任何问题。”

“其次,关于接口代码的修改,” 我继续说,“我确实修改了江浩之前的代码,但并不是随意修改,而是因为我发现了一个隐藏的逻辑漏洞。这个漏洞会导致数据传输丢包,如果不修复,不仅会影响当前模块,还会导致整个项目出现问题。我修改后,已经做了全面的兼容性测试,确保不会影响其他模块的正常运行。这里是漏洞的详细分析报告和测试数据,大家可以看一下。”

我把提前准备好的漏洞分析报告共享到屏幕上,里面详细记录了漏洞的位置、危害以及修复方案,还有相关的测试数据。

所有人都认真地看着报告,江浩的脸色越来越白。

“最后,关于测试数据的真实性,” 我看着江浩,语气坚定,“所有测试数据都是我在本地测试环境和模拟生产环境中多次测试得出的,每一组数据都有详细的测试日志和截图为证。如果大家有疑问,我们可以现场重新测试。”

说完,我打开测试环境,准备现场演示。

视频那头的甲方代表看了看漏洞分析报告,又看了看我准备现场测试的样子,脸上的疑虑渐渐消失了。

李姐的脸色也缓和了下来,她看着江浩,眼神里带着一丝失望。

“江浩,你还有什么疑问吗?” 李姐问道。

江浩张了张嘴,想说什么,但看着屏幕上的证据,又说不出来。

他知道,他的阴谋已经被我识破了,再纠缠下去,只会让自己更难堪。

“没…… 没有了。” 他低着头,声音小得像蚊子叫。

“既然没有疑问,那这个方案就通过了,” 李姐站起身,“吴磊,接下来你负责牵头推进方案的落地,需要什么资源,随时跟我提。江浩,你协助吴磊,全力配合他的工作,不要再出任何纰漏。”

“好的,李姐。” 我点点头。

江浩也勉强点了点头,脸色难看至极。

汇报会结束后,甲方代表私下给李姐发了消息,称赞我专业能力强,解决了关键问题。

李姐在办公室里公开表扬了我,说我为项目立了大功。

同事们也纷纷向我表示祝贺,看向江浩的眼神则带着一丝鄙夷。

江浩坐在工位上,头埋得很低,一言不发。

我知道,这一次,他彻底输了。

10

汇报会结束后,我并没有放松警惕。

我知道,江浩不会就这么善罢甘休。

他在汇报会上丢了这么大的脸,肯定会想别的办法报复我。

果然,接下来的几天,江浩虽然表面上配合我的工作,但暗地里还是不断地给我制造麻烦。

比如,我让他提供某个模块的对接文档,他总是拖延半天,才发过来一个不完整的版本;我让他协助测试,他总是找各种借口推脱,要么说自己身体不舒服,要么说有别的工作要忙;甚至,他还在其他同事面前散布谣言,说我抢了他的功劳,说我的方案存在严重的隐患。

一开始,有些同事还真的相信了他的话,对我有些疏远。

但我并没有在意。

我知道,清者自清,浊者自浊。

只要我把项目做好,用事实说话,大家自然会明白真相。

我更加努力地工作,每天加班加点,推进方案的落地。

遇到问题,我主动和其他同事沟通,寻求解决方案;完成一个阶段的工作,我及时向李姐汇报,让她了解项目的进展。

渐渐地,同事们看到我踏实肯干,方案也确实没有任何问题,都改变了对我的看法。

他们开始主动配合我的工作,甚至有人站出来反驳江浩的谣言。

“吴磊的方案我看过了,很专业,根本不像江浩说的那样。”

“是啊,江浩自己没能力解决问题,还嫉妒别人,真没意思。”

“我觉得江浩就是因为借车的事怀恨在心,故意针对吴磊。”

这些话传到江浩的耳朵里,他的脸色越来越难看。

他没想到,自己的谣言不仅没有毁掉我,反而让他自己成了同事们议论的对象。

周五下午,项目终于顺利完成了核心模块的部署,测试结果完全符合预期。

李姐在办公室里召开了庆功会,给我发了一个厚厚的红包,还宣布要给我申请升职加薪。

同事们都向我表示祝贺,办公室里一片欢声笑语。

只有江浩,一个人坐在角落里,脸色阴沉,喝着闷酒。

庆功会结束后,李姐把我叫到了她的办公室。

“吴磊,这次你立了大功,” 李姐笑着说,“不仅解决了项目的关键问题,还顶住了压力,表现非常好。”

“谢谢李姐,这都是我应该做的。” 我谦虚地说。

“你不用谦虚,” 李姐摆摆手,“我知道江浩一直在给你找麻烦,你能克服这些困难,很不容易。其实,借车的事情,还有这次项目上的事情,我都看在眼里。江浩这个人,能力一般,心胸太狭隘,不适合留在公司。”

我愣了一下,没想到李姐会这么说。

“李姐,这……”

“你不用多说,” 李姐打断我,“公司已经决定了,下周会给江浩办理离职手续。这种破坏团队氛围、影响项目进度的人,我们不能留。”

我心里一阵释然。

江浩终于为他的所作所为付出了代价。

“对了,” 李姐又说,“公司准备提拔你为项目总监,负责后续的项目管理工作。你好好干,我很看好你。”

“谢谢李姐!我一定不会辜负你的信任!” 我激动地说。

这不仅是对我工作的认可,更是对我这段时间所受委屈的补偿。

走出李姐的办公室,我感觉浑身都充满了力量。

我抬头看向江浩的工位,他已经不在了。

听说他提前下班了,估计是知道了自己要被开除的消息。

我没有丝毫的同情。

路是他自己选的,后果也应该由他自己承担。

11

周末,我和苏晴一起去了海边度假。

这是我们早就计划好的,只是因为之前项目太忙,一直没能成行。

坐在沙滩上,看着一望无际的大海,吹着海风,我感觉所有的压力和疲惫都烟消云散了。

“磊哥,恭喜你升职加薪!” 苏晴靠在我肩膀上,笑着说。

“也谢谢你,一直支持我,” 我紧紧抱住她,“如果不是你,我可能早就放弃了。”

“傻瓜,” 苏晴戳了戳我的额头,“我相信你本来就很优秀,只是以前太在意别人的看法,总是委曲求全。现在你终于学会了拒绝,学会了保护自己,这才是最棒的。”

我点点头。

借车给江浩这件事,虽然让我遇到了很多麻烦,但也让我成长了很多。

我明白了,善良需要带点锋芒,忍让要有底线。

对于那些把别人的好心当成理所当然,甚至反过来算计你的人,不必客气,要学会勇敢地拒绝,坚定地维护自己的权益。

同时,我也明白了,在职场上,只有不断提升自己的专业能力,才能立足脚跟。

遇到困难和挑战时,不要退缩,要勇于面对,用实力证明自己。

“对了,江浩怎么样了?” 苏晴问道。

“他被公司开除了,” 我淡淡地说,“这是他应得的下场。”

“那就好,” 苏晴点点头,“以后再也不用被他骚扰了。”

“嗯,” 我看着苏晴,笑着说,“以后我们的日子会越来越好的。”

苏晴笑了,笑容像阳光一样灿烂。

我们在海边玩了两天,周一早上,我精神饱满地回到了公司。

走进办公室,同事们都热情地跟我打招呼,喊我“吴总监”。

我笑着回应,心里充满了成就感。

新的职位,新的挑战,我已经做好了准备。

我知道,未来的路还很长,可能还会遇到各种各样的问题和挑战。

但我不再害怕。

因为我已经学会了如何保护自己,如何应对困难。

我也知道,只要我保持初心,踏实肯干,就一定能在自己的岗位上做出成绩。

下午,我召开了第一次项目总监会议。

会上,我明确了各个项目的目标和分工,制定了详细的工作计划。

同事们都认真地听着,积极地发表自己的意见和建议。

会议结束后,我回到自己的办公室。

看着窗外的高楼大厦,我感慨万千。

从一个默默无闻的项目负责人,到项目总监,这一路走来,有付出,有收获,有委屈,有成长。

而这一切的转折点,就是那次借车给江浩的经历。

如果不是那次经历,我可能还会一直委曲求全,不敢拒绝别人,也不会有今天的成长和成就。

人生就是这样,有时候,一次意外的经历,一次艰难的挑战,反而会成为你成长的契机。

只要你勇敢地面对,积极地应对,就一定能在困境中找到出路,在挑战中实现成长。

我打开电脑,开始处理新的工作。

未来,可期。

最新文章

随机文章

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