简介
如果你正在寻找一本充满奇幻与冒险的都市脑洞小说,那么《重生2010:我靠代码撬动世界》将是你的不二选择。作者“代码能跑就行”以细腻的笔触描绘了一个关于林默的精彩故事。本书目前已经连载,喜欢阅读的你千万不要错过!
重生2010:我靠代码撬动世界小说章节免费试读
周一一早,林默到公司第一件事,就是查启航科技。
工商信息还是那些,没什么新发现。他又搜了搜李刚这个名字,百度出来一堆同名同姓的,看不出哪个是法人代表。
正看着,赵岩走过来,手里拿着杯咖啡:“看什么呢?”
林默关掉网页:“没什么,查点东西。”
赵岩在他旁边坐下,压低声音:“联调今天开始,钱枫那边准备好了,孙磊的用例也写完了。你盯着点?”
林默点点头:“行,我全程跟着。”
赵岩喝了口咖啡,犹豫了一下,说:“林工,有个事想跟你说。”
林默看他。
“那个王海,你知道他为什么走吗?”
林默摇头。
赵岩压低声音:“不是他自己想走的。是被周工劝退的。”
林默愣了一下。
“他了半年,啥也没出来。开会开了一堆,方案写了好几版,代码一行没写。”赵岩说,“周工给他机会,他不中用。最后没办法,让他走了。”
林默没说话。
赵岩看着他:“周工让你接这个,什么意思,你现在明白了吧?”
林默点点头。
赵岩站起来,拍拍他肩膀:“好好,别让周工失望。”
说完他走了。
林默坐在工位上,盯着屏幕发呆。
上午十点,联调开始。
钱枫把代码部署到测试环境,孙磊开始跑用例。一开始还挺顺,跑了半小时,突然报警响了。
“出问题了。”孙磊说,“数据对不上。”
林默凑过去看。志上显示,有一批索引更新没分发到某台机器上,导致那台机器的数据和别人不一致。
钱枫慌了:“怎么会这样?我测试过很多次了。”
林默没慌,让他把志翻出来,一行一行看。看了十分钟,发现问题了:版本号生成器在高并发下出现了重复值,两台机器拿到了同一个版本号,导致其中一台以为自己已经更新过了,实际上没有。
“这个问题怎么发现的?”赵岩问。
林默想了想:“Snowflake算法的时钟依赖问题。如果服务器时钟回拨,就有可能生成重复ID。”
钱枫问:“那怎么办?”
林默说:“改算法。不用Snowflake了,我们自己写一个,用数据库序列加机器ID。”
赵岩皱眉:“数据库序列在高并发下也是瓶颈。”
“所以用缓存。”林默说,“每个机器预取一段序列号,用完了再去取新的。这样数据库压力小,也不会重复。”
三个人听完,都愣了愣。
钱枫先反应过来:“这个思路好,我这就改。”
下午三点,改完的代码重新部署。这次跑了一下午,没再出问题。
快下班的时候,周明远走过来,在工位旁边站了两秒,问:“联调怎么样?”
林默说:“上午出了个问题,已经解决了。”
周明远点点头,没说什么,走了。
等他走远,赵岩凑过来,小声说:“周工这是放心了。他要是不放心,会一直问。”
林默没说话。
晚上回到家,林默又查了一遍启航科技。还是那些信息,没什么新发现。他想了想,搜了一下李刚这个名字加上“电商”,出来几条新闻。有个叫李刚的人,去年在一个电商论坛上发过言,说是做供应链的。
林默点进去看,照片不太清楚,但看着有点像张磊给他看的那张照片里的中年男人。
他盯着屏幕,想了很久。
手机震了,朱小发消息:“今天忙吗?”
林默回:“还行,联调第一天,出了点问题,解决了。”
“厉害。那你吃饭了吗?”
“还没,刚到家。”
“快去吃饭,别饿着。”
林默笑了:“你吃饭了吗?”
“吃了,和同事一起。”
“那就好。”
聊了几句,朱小忽然说:“林默,我下周可能还要去北京。”
林默愣了一下:“怎么又去?”
“培训第三期。”朱小发了个捂脸的表情,“公司最近好像挺看重我,连着派我出来培训。”
林默回:“那是好事。”
“嗯,就是累。到时候找你玩。”
“好。”
放下手机,林默又看了一眼比特币论坛。价格0.97美元了。这周挖了0.5个,总共有9.6个比特币,值9.312美元。
他挂了个卖单:1个比特币,0.97美元。凑点钱,准备买显卡。
周二中午,赵岩拉他去吃饭。两个人坐在食堂里,赵岩忽然问:“林工,你那个朋友,还在找你吗?”
林默愣了一下:“哪个朋友?”
“就你之前说的,那个从上海来的。”赵岩夹了块肉,“我上次看你下班去见的那个人。”
林默说:“最近没找。”
赵岩点点头,没再问。
吃完饭回去,钱枫跑过来,说又发现一个bug。林默过去看,是个小问题,很快就解决了。
下午四点,孙磊跑完最后一轮用例,说:“联调通过了。”
林默松了口气。
赵岩在旁边说:“这才两周,联调就过了。王海那会儿,三个月都没过。”
林默说:“是大家一起得好。”
赵岩笑了:“你这话说的,跟周工一个样。”
晚上回到家,林默打开电脑。卖单成交了,账户里多了0.97美元。加上之前卖的,现在有十几美元了。
他打开二手硬件网站,搜HD 5870。有个卖家在北京,一千五出,用了半年。他发了个消息问,还在不在。
卖家回:“在,你要?”
林默说:“我考虑一下。”
他又看了看自己的账户余额。工资快发了,加上卖比特币的钱,应该够。
但买了显卡,这个月就得吃土。
他想了想,给卖家回:“下周交易,行吗?”
卖家回:“行,到时候联系。”
周三下午,周明远把林默叫到办公室。
“联调过了?”周明远问。
“过了。”
周明远点点头:“下周上线,有把握吗?”
林默想了想:“有。”
周明远看着他,忽然笑了一下:“林默,你知道我最欣赏你什么吗?”
林默摇头。
“你不装。”周明远说,“能就是能,不能就是不能。王海那会儿,每次问他,都说‘快了快了’,快了半年也没见动静。”
林默没说话。
周明远站起来,走到窗边,背对着他:“这上线之后,还有几个硬骨头要啃。到时候,可能还得你上。”
林默说:“我听周工安排。”
周明远转过身,看了他一眼,摆摆手:“出去吧。”
走出办公室,林默站在走廊里,忽然觉得有点不真实。
三个月前,他还在运维组看监控。现在,他在核心架构组带,周明远说“可能还得你上”。
手机震了,朱小发消息:“周六到北京,有空吗?”
林默回:“有。”
“那到时候见。”
“好。”
周六中午,还是那家火锅店。朱小穿着那件白色羽绒服,脸被冻得红扑扑的。
“北京真冷。”她坐下就开始搓手。
林默把菜单递给她:“点菜。”
朱小点了一堆,鸳鸯锅,羊肉,毛肚,黄喉,还有一堆蔬菜。等菜的工夫,她问:“怎么样了?”
林默说:“下周上线。”
“这么快?”
“嗯,团队给力。”
朱小看着他,忽然笑了:“你现在说话,有点像领导了。”
林默愣了一下:“有吗?”
“有。”朱小说,“刚认识你的时候,你说话可直了。现在学会夸人了。”
林默想了想,好像确实。
菜上来了,两个人开始涮。吃到一半,朱小忽然说:“林默,我有个事想问你。”
林默看她。
“你那个朋友,最近还找你吗?”
林默摇头:“没找。”
朱小犹豫了一下,说:“他上周加我微信了。”
林默愣住了。
“他问我你在北京的情况,说你最近是不是特别忙,想约你出来吃饭,你总说没空。”朱小说,“我问他为什么自己不直接问你,他说你们是同学,但可能你对他有点误会。”
林默没说话。
朱小看着他:“林默,他到底是谁啊?”
林默沉默了几秒,说:“大学同学。以前抄我作业,现在在上海工作。”
“就这些?”
林默想了想:“他来北京好几次了,每次都约我吃饭。上次还说要拉我创业。”
朱小愣了一下:“创业?”
“嗯,说有个朋友做电商,缺技术合伙人,给我股份。”
朱小看着他,眼神有点复杂。
“你怎么想的?”她问。
林默夹了片肉,放进锅里,看着它变色,捞出来,蘸麻酱,吃掉。
“没想好。”
朱小没再问。
吃完饭,两个人走出火锅店。阳光挺好,但风冷。朱小站在他旁边,忽然说:“林默,我觉得他那个人,有点怪。”
林默看她。
“他说他是我朋友的朋友,可我问他哪个朋友,他又说不清楚。”朱小说,“而且他加我微信,第一件事就是问你的情况。我觉得不太对。”
林默点点头:“我知道了。”
送朱小回酒店,她站在门口,说:“那我进去了,你路上慢点。”
“好。”
“到了给我发消息。”
“好。”
朱小往里走,走了几步又回头,冲他挥挥手。林默也挥了挥手。
看着她的背影消失在电梯里,林默转身往地铁站走。走得很慢,脑子里一直在想朱小的话。
张磊加她微信了。
为什么?
回到家,林默打开电脑,搜张磊的名字加“启航科技”。这次出来几条新信息。有个招聘网站上,启航科技正在招人,招的是“电商运营”,联系人是张磊。
他又搜了一下李刚的名字加“启航科技”,出来一条法院公告。李刚被了,原因是合同,案由是“买卖合同”。
林默盯着屏幕,看了很久。
手机震了,张磊发消息:“林默,下周来北京,出来喝点?”
林默回:“下周上线,没空。”
张磊回:“行,那再约。等你忙完。”
林默放下手机,靠在椅子上。
窗外,北京的夜很冷。月光照着对面楼的窗户,亮晶晶的。
他忽然想起周明远那句话:你不装。
是啊,不装。
该嘛嘛。