“狄野,起来了吗?”
“已经起来了,门没锁,你直接推。”
1月3日这天早上,冯世杰又来找狄野一起去吃早饭,进屋之后见他坐在书桌前,在一沓稿纸上写字,问道:“你在写信?”
“不是,写毕业论文的开题思路。”
冯世杰走过去看了看,惊讶道:“上学期都要结束了,你毕业论文还没开题?”
“我跟导师关系比较好,他让我先安心考研,等下学期再写论文,这间屋子也是他租给我看书用的。”
“你导师人真好,叫什么名字?”
“刘少松,你认识吗?”
“我知道这个人,但是不认识,刘少松是计算机学院唯一的海归博士,你抱上了他的粗腿,毕业论文肯定能拿优秀。”
“那可不一定,他要求很严的。”
昨晚狄野又发现了电子表的一个新功能,可以用语音或者意念控制的方式,把光幕上的内容截屏存储到留言箱里,这样不用和狄冶保持通话状态,也能剽窃2023年的各种信息。
他一边和冯世杰闲聊,一边对着留言箱里的截图抄关键词,等写好最后几个字之后,关掉光幕,把稿纸塞进一个牛皮纸袋里,起身说道:“走吧,吃早饭去。”
冯世杰在云城大学当了好几年辅导员,是个地头蛇,只用一天时间就摸清楚了狄野的底细,在路上打听道:“听说你3月份要去IBM的美国总部实习?”
“还不确定,可能吧。”
“还是你们学计算机的有前途,不仅工作好找,还能经常出国。”
“冯老师是学哪個专业的?”
“我是学材料的,如果没有留校当老师的话,就只能去工厂里干苦力了。”
在2023年,中国已经是世界工厂了,生化环材这四个专业仍旧号称四大天坑,1995年中国经济才刚刚起步,GDP只有美国的10分之1,就更加坑了,狄野对此无能为力,随口安慰道:“留校任教也挺好的。”
在食堂吃过早饭之后,狄野去了计算机学院和管理学院共用的办公楼,在5楼找到一间门口挂着“刘少松”铭牌的办公室,屈指敲了敲门。
“请进。”
办公室也是共用的,里面有两张办公桌,后面各自坐着一个人,一个年龄比较大,是个50多岁的老头,另外一个比较年轻,看起来大约30岁的样子,狄野按照狄冶的描述,走到年轻的老师桌子前,打招呼道:“刘老师,你找我?”
刘少松很重视形象,梳着精致的偏分头,戴着一副无框眼镜,看起来文质彬彬的,他盯着面前的电脑屏幕,头也不抬的问道:“马上要放寒假了,你的毕业论文选题想好了吗?”
“想好了,我准备开发一款新型的压缩软件。”
“怎么个新型法?有损压缩还是无损压缩?”
“无损压缩,我准备改进LZ77算法,设计出一种比PKZIP压缩比更高的软件。”
刘少松闻言有些惊讶,抬头看了看狄野,提醒道:“LZ77算法不是那么容易改进的,你有没有把握?”
“我已经大致想好了,寒假期间应该能把软件写出来。”
坐在对面的老头呵呵冷笑,嘲讽道:“现在的学生越来越没谱了,本科还没毕业,就想写出比PKZIP更好的软件,小心牛皮吹大了毕不了业。”
狄野不认识这个老头,懒得理会,刘少松则针锋相对的回怼道:“人不轻狂枉少年,大学生心气高不是坏事。”
怼完之后,他指了指窗户边的一个凳子,说道:“狄野,你坐下,跟我说说伱打算怎么改进LZ77算法。”
狄野从牛皮纸袋里拿出稿纸,说道:“我打算在LZ77算法和Deflate算法的基础上,加入基于马尔科夫链的区间编码……”
昨晚听说刘少松找他的时候,狄野感觉应该和毕业论文有关,回租的房子跟狄冶商量了一下,然后选择了压缩软件作为他在1995年打响名气的头炮。
90年代网速慢,硬盘小,几乎每一台电脑都要装压缩软件,使用场景非常广泛,然而此时市面上大多数压缩软件都是收费的,算法也有专利保护,一不小心就容易吃官司,比如1993年,微软就因为一种名叫LZS的压缩算法,赔了1.2亿美元。
LZ77算法是无损压缩算法的基础,由Abraham Lempel和Jacob Ziv于1977年发明,之后衍生出了很多改进版,其中最著名的要数Deflate和LZMA。
Deflate算法是美国程序员Philip Katz于1988年发明的,他用这个算法开发出了PKZIP,PKZIP后来又衍生出了著名的WinZIP,成为90年代压缩软件的王者,虽然在2000年之后衰落了,但它留下的zip文件格式,一直到2023年仍旧被广泛使用。
LZMA算法是俄罗斯程序员Igor Pavlov于1998年发明的,他用这个算法开发出了7-ZIP,以压缩比高,速度快著称,而且是免费开源的,发布之后备受欢迎,很快成为了主流压缩软件之一。
狄野向刘少松描述的,就是LZMA算法,他实操不行,但口才很好,而且穿越前是7-ZIP的忠实用户,读大学时曾研究过它的代码,对这款软件非常了解,再加上剽窃的稿子做铺垫,讲起来条理清晰,头头是道。
刘少松只听了一两分钟,就放下鼠标,转过身来,和狄野面对面交流,等听完之后,又详细看了一遍稿纸,然后鼓掌喝彩道:“狄野,你在计算机算法领域很有天赋,引入马尔科夫链是很精妙的想法,如果能实现的话,写出来的论文别说本科毕业了,就是硕士毕业都没问题!”
“软件是写出来的,不是吹出来的。”
对面老头感觉脸上有点挂不住,说了句阴阳怪气的场面话,然后端着保温杯走出了办公室。
刘少松摇头而笑,说道:“别管他,这是个老混子,只会教《计算机基础入门》这种课,根本听不懂你刚才说了什么。”
狄野嗯了一声,问道:“刘老师,你找我还有没有别的事?”
刘少松起身绕过办公桌,把房门关上,然后一脸严肃的说道:“我元旦那天去你爸店里买了几张打口碟,看他身体好得很,根本没病,你昨天却跟费院长说他病了,把去IBM实习的名额让给了石玉成,到底怎么回事?”
狄野是个大忽悠,被拆穿了丝毫不慌,换一种说辞道:“刘老师,我和石玉成都是云城本地人,他家有钱有势,我家普普通通,如果不把去IBM实习的名额让给他,我怕不仅没法考研,甚至还会连累家人,与其鸡飞蛋打,两头不保,不如卖个人情,毕竟考研才是我的首要目标。”
刘少松刚才怼老头毫不留情,像是一个不谐世事的人,此刻却表现的非常冷静,皱眉问道:“他威胁你了?”
“明面上没有,但暗地里搞了不少小动作。”
刘少松坐回椅子上,沉吟片刻之后说道:“这样也好,你就专心考研吧,以你的天赋,继续深造比去找工作更有前途。”
说完他指了指那沓稿纸,鼓励道:“这个压缩算法很有技术含量,写成论文应该可以发表到SCI期刊上,对你考研复试很有帮助,你寒假期间好好琢磨一下,争取把它弄得尽善尽美,我今年春节不回老家,就在云城过,如果遇到了什么问题,随时可以来找我。”
“好,谢谢刘老师。”
计算机学院所在的办公楼正对着体育场,狄野走出来之后,看着有不少人在打篮球,一时兴起,跑过去和人组队打了几场3V3,搞出一身臭汗,由于学生宿舍和筒子楼都没有热水器,想要洗澡的话,只能等下午1点公共澡堂开放了才行。
“没有信用卡也没有她,没有24小时热水的家……”
狄野反复哼着这两句歌词,从篮球架下捡起牛皮纸袋,准备回宿舍找几件换洗衣服,去校外的旅馆开个钟点房洗澡,结果刚走了没几步,袋子里的BB机响了起来,他拿出来看了看,见上面显示着一串电话号码,号码后面是“黄雅”两个汉字。
根据狄冶的说法,黄雅和他从初中到高中都是同学,而且还当过一阵子同桌,属于青梅竹马的好友,没法不理会,狄野在附近找了个有公用电话的小卖铺,拨通了BB机上的号码。
“狄野,中午请我吃大餐吧,你昨天答应过的。”
“晚上请吧,我刚才打篮球搞了一身汗,要去洗澡。”
“打篮球?你不是只喜欢踢足球吗?”
狄野没想到体育运动也能露馅,苦笑道:“早上没人踢球,我就去打了会篮球,锻炼一下身体。你找我吃饭是假,有事是真,说吧,什么事?”
“夏芳菲说你变了,和以前判若两人,皮特别厚,嘴特别贫,我专门去买了块八卦镜,想看看你是不是被什么脏东西附体了。”
“我知道你初中尿过裤子,也知道你高中暗恋过谁,别逼我跟你鱼死网破。”
“哎呀完了,狄野你肯定被脏东西附体了,不然不会如此狠毒。”
“再见!”