相比导航网站,压缩软件就要复杂的多了,这也是萧俊逸要先完成导航网站的原因。
说起压缩软件,不得不提一个人——菲利普·卡兹,正是他为了对抗当时的收费压缩软件arc,发明了zip这一世界通行压缩标准,并以免费形式发放。
到了windows诞生之后,使用卡兹创造的压缩算法的软件winzip的出现更使zip格式成为inter的传输标准,zip格式也成为压缩文档的事实标准。
而另一款被华夏人熟知的压缩软件winrar,这个时候还没有流行起来,直到几年后,由于盗版游戏在华夏盛行的原因,winrar意外的火了起来。究其原因就是因为winzip对非英文字符的支持并不是很好,所以游戏盗版集团习惯使用winrar。另外winrar很早就支持分卷压缩,不少破解游戏体积都很大,有的甚至好几个g,而一张普通的cd光盘容量只有几百兆,所以要把它们装进盗版光盘,就得用rar分卷,刻录到好几张光盘里。
说回到本质,真正决定压缩软件的好与坏,关键就是算法,而对萧俊逸来说,最拿手的就是算法了。压缩软件的算法有很多,但是不管是霍夫曼编码算法,还是lz算法,又或者是字典算法等等,其核心的原理都是一样的,那就是找到其中的规律,简化数字的排列。举个简单的例子,比如“aaabbbb”是七个字,压缩后可以改成“a3b4”,这样就只需要四个字了,解压后再恢复成“aaabbbb”。只不过不同的算法,注重的点不一样,有的会注重压缩率,有的会注重无损,也有的更注重压缩时间。
萧俊逸花了半个来月的时间就完成了压缩软件的开发,使用的算法,则是在结合了后世的多种算法的基础上,改进了之前的lz77算法,命名为lz98,比后来的7z所使用的lzma还要更加高效。当然比现在的zip那更是提高好几倍。对于这种类似文抄公的形为,萧俊逸不以为意,反正这个时候你们也没有研究出来,不能算是技术盗窃。
软件的名字就叫x-zip,扩展名则定为xiao。因为zip是一种开放格式,卡兹并没有申请专利,所以也就放心的兼容了winzip的所有格式。至于rar格式,人家可是申请了专利的,而且这个时候也还没成气候,就略过了。
萧俊逸开发这款压缩软件的初衷只是想出名,所以没有打算对算法申请专利,而是全部开源,软件也没打算收费。
由于时间有限,目前的的版本功能还不是太多,而且只有windows版本的,语言也只有中文和英文两种,但是萧俊逸不打算在改进了。因为开源的关系,相信会有很多公司和研究人员来跟进的。
萧俊逸先把x-zip发布在winsite等国内外一些大的网站上。又整理了一份关于lz98算法的文章,投到了《计算机学报》。《计算机学报》是华夏计算机学会和华夏科学院计算技术研究所主办的权威的技术期刊,很适合这类理论性的文章。让萧俊逸没想到的是,他这一无心之举害得有人差点因此丢了工作,当然这是后话。
忙完这些之后,萧俊逸打算给自己放几天假,这段时间太累了,每天睡觉的时间只有四五个小时,好在还年轻,恢复的快。更重要的是有一件事快要发生了。
……
9月6日星期日,下午四点来钟,因为是周末,所以中海电子市场里的客人比往日要多了许多,萧俊逸再次回到这个熟悉的地方,感觉有一种近乡情怯的心情,远远的看着那家名字叫“数码天下”的店铺。
她正在聚精会神的给客户介绍着手里的相机,一台刚刚介绍完的机子就随手放在了柜台上,这时一个身穿长袖外套的男人和记忆中的一样出现了,前世的自己就是因为他的穿着才注意上他,9月初的燕京虽然酷暑已过,但还不至于穿上长袖。如果是市场的工作人员,倒也说得过去,市场里开着空调,可能有的人天生怕冷,但是几乎没有顾客会穿着长袖。
不一会儿,只见那人溜达到“数码天下”的店铺前,观察了一下,瞬间拿起那台相机,随手揣进怀里,转身就走。
萧俊逸早就知道了他逃跑的路线,于是就站在那里等着他过来,就在他马上要从萧俊逸身边走过的时候,萧俊逸快速伸出一只脚,将他绊倒在地,然后迅速一步来到跟前,一把抓住那人的双手背在身后,将他死死的按在地上,抬头对着围过来的人群大声说道:“这个人是小偷,他刚刚从那家店里偷了一台相机。你们快去找保安过来。”
周围的人听到萧俊逸的话后,也纷纷过来帮忙。很快市场里的保安也过来了,众人合力将小偷捆了起来。
萧俊逸这才拿出手机报了警。接着从地上捡起刚刚从小偷怀里掉出来的相机,是一台上市不久的柯达dc260,售价将近一万块。开机查看了一下,没有任何损坏。
直到此时,相机店里的那个女孩才明白过来发生了什么,顿时吓得脸上直冒冷汗。赶忙跑过来对着萧俊逸鞠躬感谢。
萧俊逸仔细的看了看眼前这个既熟悉又陌生的女孩,一如前世一样,二十多岁,差不多一米七的个头,一头齐耳的短发,微蓬的细碎刘海下,清澈的大眼睛已经微微发红,穿了一件纯白色贴身短袖衬衫,深黑色的长裤,本来就高挑的身材,更显的有些清瘦。不施粉黛的脸庞掩盖不住飘逸脱俗的惊艳。
“不用客气,不过这个相机估计要等警察过来处理完了才能给你。”萧俊逸安慰着她说道。
“没丢就好,没丢就好。”依然没有从紧张的情绪中缓解出来的她岚岚自语的说道。
萧俊逸看到她惊魂未定,便扶着她回到店里坐下,拿起水杯递给了她。
如果是正常情况下,她肯定会奇怪为什么这个陌生的男孩对店里如此熟悉,而且还知道这个水杯是自己的。但是此时的她却一点也没有察觉。
……
此时的回龙观还不是后世那个号称亚洲最大的社区,除了刚刚建成的龙华园和慧华苑,其他的地方还都是农田和一些稀稀落落的民房,叶秀兰租的房子就在其中一间民房里,一个只有六七平米的小单间,空荡荡的房间除了一张单人床和一个比她年纪还大的破衣柜之外,没有其他的东西,别说桌子,连张椅子都没有。房间灯泡昏暗的都看不清床单的颜色。
房租倒是便宜,一个月80块,房东是豫北的,也算是老乡,准确点说是二房东,两夫妻,在华北电力大学门口附近摆着小吃摊。
今天早上,叶秀兰刚刚送完牛奶回来,小卖部的阿姨就在门口喊叶秀兰,说有她的电话。
叶秀兰自然是没有手机的,甚至连个呼机也没舍得买,有什么急事都是通过小卖部的公用电话找她,小卖部的老板是一个50多岁的阿姨,人还不错,因为叶秀兰常在她那打电话,叶秀兰家里的事也就知道个七七八八,所以对这个小姑娘很是心疼,时不时的会包点饺子什么的给叶秀兰送来。
电话是老家打来的,事情还是那些事情,除了告诉自己又快没钱了,没有一句关心的话。
挂完电话,回到屋里,叶秀兰倒在床上抱头痛哭,这是她三年来缓解委屈仅有的办法。一千多个日日夜夜,不知道自己哭湿了多少床单。
她没有人可以倾诉,也没有人能体会她的辛苦,为了赚钱给弟弟治病,早上五点多就要起床骑着三轮车去送牛奶,三个小时的时间要骑四五十里路。回到家洗漱一下,要赶在九点前到中海去上班。晚上还要去饭店里卖酒,为了能多卖一瓶酒,不得不低三下四的讨好那些对自己污言秽语的客人。一个月辛辛苦苦赚来的三四千块钱,只给自己留下两三百块钱,剩下的都寄回了老家。
可是哭过之后,一切都还得继续。