哔嘀阁 > 轻小说 > 星空传承者 > 第八章 “极限”软件

第八章 “极限”软件

沈斌淡淡一笑,接着不理会妹妹坐在一旁,安心地开始剖析优化过后的软件。其实他心里很清楚,妹妹是根本看不懂这密密麻麻的程序的。

如果身边坐的不是她妹妹,而是一个电脑高手,哪怕只是一个初学者,懂得一些基本的编程理论,沈斌却也绝不敢如此的大意。都说内行怕内行,属于自己的东西决不能轻易让别人学去。

这编程更是如此,在大的框架下,每个人都有每个人的手法,一个软件的优劣,有时候在软件的编写细节当中就体现出来了。

沈芸兴致勃勃地看着沈斌,见他时而皱眉时而舒展的模样,不知道为什么,这一刻她居然也对屏幕上那一行一行看不懂的符号产生了浓厚的兴趣。这一行行字符,虽然看不懂,但好像写得很传神一样,跃然心头。

这时候的沈斌已经进入了两耳不闻的状态,他认真地扫量着程序,思考着这里为什么要这样改动,那里又为什么要增添一行代码。当然也有看不懂的地方,有时乍一看不明所以,但细细一想,再过小汐的点拨,才发现这竟是如此巧妙的神来一笔,不由地想拍案叫绝!

就好似有些地方明明只是简简单单的增减了个别字符,但整体产生的效果居然就与原先设想的截然不同,甚至根本就是南辕北辙的,而恰恰正是这点小改动,往往起到画龙点睛的作用,效果是出奇的好。

两者虽然是运用了不同的编程思维,但由于这软件是在原软件的基础上优化的,所以沈斌看起来还算十分轻松,挑出改动过的地方细细钻研,好几次都有豁然开朗的感觉。

大约过了两个多小时,整个程序粗略的浏览完毕。

视线从软件代码上离开,他深深地呼出一口气,心中对“超级优化”这个软件的编写者,钦佩之情油然而生!

也只有魔鬼之才,才能够编出这样的软件来!

这时他注意到身边的沈芸居然还在,不由道:“小芸你怎么还没有回去睡?”

“才十点多啊,又不晚。”沈芸看了看时间,如蒜头一般摇首。平时她习惯了临近十一点才睡,第二天睡个懒觉就补回来了。

沈斌哑然失笑,道:“我是说……你又看不懂这些程序代码的意思,这么瞎瞪着,不会觉得枯燥吗?”

“不枯燥啊,其实我觉得也蛮有意思的。对了,这是什么软件?”

沈斌险些晕厥,对这个妹妹简直佩服到五体投地,看不懂你还这么津津有味地坐了两个多小时?还以为她有长进学会看程序了呢!看来还是高估她了。不过他也不好直接说出来,怕打击到妹妹,就顺着话题说道:“这是我做的一款压缩软件,已经做了两年了,嗯,现在算是完成了。”

原来软件只加了一个简易的外壳,但经过“超级优化”这么一改,不光将内部程序优化了,而且将那简易的壳也加固了。

也就是说,压缩软件的优化属于内外兼修,已经是一个成熟的软件了。

“咦,已经完成了么,那真是太好了!”

沈芸一听软件已经完成了,笑颜如花朵般绽放。

“对了哥哥,当初你是怎么想到要做压缩软件的啊。网络上现在不是已经有很多压缩软件了吗?”

居然是这个问题,沈斌心里一笑。张文松也这么问过他的!略微想了想,他道:“笔记本电脑不是也很先进了么,为什么生厂商还要一代接一代地推出它们的后续产品?”

“因为电脑都是在不断升级换代的啊,功能也不断增强,哦……我知道了!这就和电脑换代一样,压缩软件也在不断更新的。”

沈芸恍然大悟。

沈斌孺子可教地扫了一眼,点头道:“电脑是一种高科技电子产品,但凡是这类产品,就必须不断地升级或者推出它们的下一代,厂商通过更新换代保持了产品的新鲜度,也维系了品牌的持久性。其实不光电脑这一类,生活中任何产品都是如此,只是它们没有电子产品换代这么频繁而已。”

“软件是一种更新速度极快的产品。一款软件的出品,需要用它的竞争力,依靠超越原有产品的水准,将原来的霸主打倒,只有这样它们才有生存的空间。”

“可是现在的压缩软件我觉得用着挺好啊,难道老哥你的产品会比它们更优秀?”沈芸狐疑地问,可爱的鼻子皱了皱,似乎很为软件的前景感到担忧。

“这个不用*cao心。”

沈斌笑了笑:“软件的更新速度太快了,也就是说其实有很多潜力可挖,一款软件的好坏不是永恒的,现在好的未必将来也一直都好,况且我对自己的作品一直很有信心!”

对于自己这款压缩软件,他不敢说盖世无双,却也笃定鲜有其它软件能与之匹敌。再说超级优化过后性能大幅提升,无形中他的信心更足了。

沈芸仿佛被他的自信感染,若有所思道:“既然是哥哥的得意之作,那肯定有过人的地方!”

沈斌呵呵一笑,瞥了沈芸一眼,开玩笑道:“这种盲目的崇拜可是不可取的哦。”

“哎呀,说句好话鼓励你你还不愿意听,难不成要我说坏话啊!”

沈芸雌威大发,有些微怒的样子。

“呵呵,开个玩笑,对了小芸,我们来做个普查:你电脑上装的是什么压缩软件?”

“好压,最近很流行的一款软件。”

“那你的同学呢?”沈斌问。

沈芸想了想,开口道:“有些也是好压,还有些用60的压缩软件,还有WinRAR,ZIP之类的。”

“那你比较一下,觉得这些软件怎么样?”

“都差不多吧,我们也就平常用用,感觉这几种压缩软件差别都不大。”

沈斌听后会心的一笑,外行毕竟是外行,光凭感觉的确感觉不出它们的差距,可在专业人士看来,上述几种压缩软件还是有比较大的差别的。

“老哥你是在笑话我吗?”

见自己的哥哥居然在笑,沈芸一下子知道自己暴露了“电脑小白”的属性,脸上马上浮现出羞怒之色。

“当然不是!”沈斌矢口否认道,“你之所以觉得这几种软件相差不大,那是因为你只是平常用用,没有经过细致的试验。如果你压缩或者解压一个超大文件的时候,看它们的速度及占用的资源度,它们的优劣一下子就能分辨出来了。”

“原来是这样啊,老哥你的软件不是已经完成了么,我做你的第一个用户怎么样?明天我就去学校把笔记本电脑带过来,卸了好压,换上哥哥的这款,对了,这个软件叫什么名字?”

“极限,极限速度的‘极限’!压缩包后缀名是‘.ji’。”

“极限这个名字很不错啊,看来哥哥对它的速度很有信心哦。等下回去学校,我一定将它推广给同学们!”沈芸促狭一笑。

“呵呵,那就全靠你喽,不过离它正是发布可能还要等一段时间,先别着急推广。”沈斌摇摇头道。

“为什么啊!”

沈芸大失所望,都已经完成了,难道还不能宣传一下吗?

沈斌暗笑了下,软件固然是完成了,但他并不着急推广。刚才他粗略浏览了软件的源代码,已经被“超级优化”的优化效果深深震撼了。如此巧夺天工的手艺,他沈斌自叹不如,至少现阶段的他还无法达到“超级优化”这一层次。

一个人被一款软件给比下去,那滋味实在不咋地。

不过沈斌暂不推广软件可不是他自怨自艾,相反,他下定决心要从“超级优化”这一没有生命气息的宝贝身上汲取营养!

就拿它给软件加的那一层“壳”来说,就足够沈斌从中学习一阵子的了。

沈斌做事总有一个习惯,喜欢刨根问底。如果说从自己手中出去的软件,连他都不清楚壳的原理或者说没有把它钻研透,那无论如何都说不过去,对沈斌而言更是一个莫大的遗憾,让他寝食难安!

沈斌已经有了一个规划,在接下来一段时间里,他决定攻克软件的“壳”。他清楚,了解了其中原理,必使他受益良多。

一款软件坚固与否,能否守得住源代码,跟壳有着直接的关系。一个软件的壳若是不坚固,那么就很容易流出源代码,在盗版商及分享主义人士眼中,不啻于肥嫩可爱的羔羊。

牢靠的壳,是保障正版的重要手段!

……

夜已经深了,沈芸打着哈欠回了自己的房间。沈斌躺在床上遐想一阵,不一会就进入了梦乡。

接下来的几天很平淡的度过,沈斌果然守候在电脑前,通过“超级优化”不断解析着“极限”压缩软件。

超级优化分析软件的功能实在非常的强悍,有了它,沈斌的进度也十分快。从中他不断了解那层壳的原理,只用了短短三天的时间,就彻底弄明白了。

这天,他长舒了一口气,朝后一仰,舒舒服服的贴在椅背上。

“怎么样,大功告成了?”

他这一放松,一直在一旁的沈芸顿时打起精神来了。

沈斌望了她一眼,含笑点点头。几天前沈芸已经回学校开始正常上课了,由于学业繁忙,她来这里的时间也就变少了。不过看在沈斌“大病初愈”的份上,她还是坚持每天抽一点时间过来看看,并且每次来都会带上几盒丰盛的饭菜。

沈斌有时会想,这些天自己把心思都放在分析那层壳上,要不是有妹妹过来接济,只怕都要饿瘦一圈了。

沈芸漂亮的眼睛眨了下,将沈斌推到一边,自己霸占了位置,然后开始鼓弄起桌面上的软件来。

这几天她一直被心中的好奇折磨得痒痒的,自己老哥做的压缩软件究竟属于哪个层次,比起市面上的软件来又如何?这些问题的答案令她极度好奇。有心想要问个明白,却又见这几天哥哥一直都在忙着,在她看来,肯定是软件还在进一步完善中,于是就不便打搅。

现在好了,见沈斌肯定地点头,她那心中的好奇顿时就激发了出来。

往桌面上一扫,一下子看到了一个两百多兆的视频文件,这个文件是沈斌用来测试软件功能的“道具”。要知道一般的音频、视频都是经过压缩的,像rm、rmvb、MP等常见的格式,它们本身就经过压缩,所以想要用压缩软件再进一步压缩,可行性十分的低。

但是沈芸不懂这些,她看到桌面上这个视频文件后眼睛就是一亮,手一动,迫不及待地拖动鼠标用“极限”进行压缩。

望着熟悉的进度条开始走动,从效果来看,很流畅!沈芸心中稍安,不说最后能压缩得多小,起码软件做得还不错。

大约过了十秒钟不到,压缩完毕。

沈芸估摸着能压多小,鼠标往压缩后的文件上一放。

属性弹出:一百五十兆!

沈芸眼睛猛地一瞪,眼珠子都快掉出来了。她可清楚的记得,以前压缩这类文件的时候,不光速度慢,好像也压不到这么小啊!

一般的视频文件,进一步压缩,能变为原先的95%都算奇迹了!

可现在却是75%啊,差不多接近原先的一半!

狐疑地回头朝沈斌看去,沈斌惬然一笑,道:“一般的视频、音频都是不可再压缩的,因为它们不是源文件,本身就经过了一次处理。但你也看到了,我的极限却能再压缩一次,而且效果不错!”

“这是怎么回事?”

沈芸脸上充满了惊喜。

“因为压缩的原理不同!”

沈斌故作高深,见妹妹投来不满的目光,他呵呵笑道:“反正跟你解释了你也不懂,我就简单说一下吧。”

“数据压缩的重要指标是压缩时间和压缩率,由于技术所限,一般压缩率越高,所需要的压缩时间就越长。对于纯文本而言,一般压缩比可以达到:1甚至5:1,而视频、音频的压缩,能达到10%的压缩率已经十分不容易了。像常见的MP、WMA等格式都是有损压缩格式,和作为源的WAV文件比起来,它们都有相当大程度的信号丢失。”

“刚才用极限压缩的时候,软件尽可能的将它们逆向还原,当然,对于有损压缩的文件来说,还原成无损源文件那是不切实际的。经过逆向还原之后,接着软件再用自己的压缩算法进行压缩,由于压缩算法比较先进,于是生成的压缩文件也就更小了。”

沈斌的算法自然就有它独特的地方,那便是螺旋数据储存,它能最大限度的用较小字节存储较多数据,原理上它类似于数学上的映射,通过中间公式使压缩后的数据与原文件对应起来。如果说之前这种机制还存在不成熟的地方的话,那么经过超级优化的改进后,它已经是一种比较领先的技术了。

沈芸一看生成的“.ji”后缀名文件,发现自己越发的喜欢这款软件了。这种喜欢已经远远超越了爱屋及乌的范畴,是真正喜欢上这款软件了。

沈斌微微一笑,又道:“这种‘.ji’后缀名的文件具有很强的保密性,我不敢说和银行的密码系统那样,但比起一般的密码器却要安全得多。”

用户可以给极限压缩软件设置密码,这一密码会被自动添加到螺旋数据密钥中,从而改变了压缩公式。等到压缩文件的时候,由于螺旋数据密钥的不同,所生成的压缩包也会有细微的差异。

就是这种细微的差异,其实已经完全打乱了原文件。想要重新解压出原文件,就必须通过相同的压缩公式逆向而行,即设定了同一密码的压缩软件才能实现正确解压。

这是极限的一大亮点,比起市面上的压缩软件,它更加不易被破解!沈斌自然毫不吝啬地给妹妹演示起来。

这下连沈芸这个业余电脑用户也知道极限的前景了,她心中十分激动,这是多么另类而强大的压缩软件啊!它不光光是压缩软件,同时也是一款超强的保密软件啊!

“你觉得这款软件怎么样?”

沈斌笑着问。

“超棒!”

沈芸明眸闪烁,似乎恨不得立刻将它推荐给自己的同学似的。

这个答案不出他的意料,理当如此!得到了认可,沈斌笑了。(未完待续)

星空传承者》情节跌宕起伏、扣人心弦,是一本情节与文笔俱佳的轻小说小说,哔嘀阁转载收集星空传承者最新章节。