第16章 压缩算法问世
事情越来越离谱,粉丝当时头脑一热购买了买了很多东西,但是冷静下来一想完全没必要。衣服裤子这东西,每个人的身材都不一样,自己购买的衣服送别人别人也穿不了。
于是很多粉丝开始了退货之旅,订单前一秒在增加,后一秒就来了很多的退货消息。
店铺方面更是苦不堪言,时间一长店铺的推荐权重就因为有太多的退货而降低,这个代言人反倒起了反作用。
…………
两小时的深度学习时间一闪而逝,周围的吵闹感又慢慢袭来,苏洛知道今天的学习时间到手。
“系统,解锁点数到账没?”苏洛觉得还是问一下系统比较好。
“宿主可以通过全息视网膜投影查看自己的信息。”系统直接给苏洛给了渠道,方便苏洛查询。
解锁点数 1点
果然,一解锁点数到手!
“系统,刚才的解锁成就奖励是什么?”苏洛想起来自己还有一个奖励没有用,于是问系统。
“宿主,是否开始抽奖?”视网膜上投影出科技树投影,有一个光标在科技树的各项科技上跳动着。
“开始吧。”苏洛还以为是定向选择呢,原来是一个抽奖机制。
光标一下子停留在‘文件压缩’上,不是按照惯例应该现在各项科技中跳动一下,然后在你在你想要的科技上缓缓滑过,最终落在一个完全用不到的科技上?
“文件压缩?”听名字就知道这是一个类似压缩包技术的工具,下载主流的的zip,rar都是其中的代表。
“怎么领取这个奖励?”苏洛等了半天也没等到知识充满脑袋的感觉。
“宿主需要进入意识空间才可以领取。”系统解答。
话不多说,苏洛闭上眼睛进入意识空间,刚进入就感觉久违的知识再一次充满脑袋。
在信息领域,香农提出了‘信息熵’的概念,数据压缩领域就是围绕数据熵而展开的。
举个例子,比如,“ABABABABABABAB“可以压缩成‘7AB’。本质上,所谓“压缩“就是找出文件内容的概率分布,将那些出现概率高的部分代替成更短的形式。所以,内容越是重复的文件,就可以压缩地越小。
信息熵与热力学的熵,基本无关。这两个熵不是同一件事,信息熵表示无序的信息,热力学的熵表示无序的能量。
一大堆与压缩相关的知识尽在苏洛掌控之中。
在最后的部分,学科知识是里提出一种全新的解压缩办法——动态链表压缩法。
动态链表压缩法并不是一种常规意义的通用的解压缩方法,她是通关计算源文件的哈希值,然后通过哈希值生成一个对应的链表,然后依据文件独有的链表来压缩文件。
这种压缩方法计算量虽然非常大,但是可以最大程度的压缩文件。
得到这种压缩方法后,苏洛立马来了精神,掏出不知道吃灰多长时间的笔记本开始编译起这个应用。
苏洛修长的手指在键盘上飞舞这,这时超前的应用,很多东西苏洛只能一个一个编译,包括现在有的运行库都不能符合苏洛的要求。
好在是整个应用不是很大,再加之脑海中已经有了此软件的模板,苏洛做的就是在自己的理解上在加以输出,所以不到两小时一个两万行代码的应用就被苏洛硬生生在电脑上敲出来。
“苏哥,你这是在干啥?”杨旭其实很早就想问苏洛这个问题了,但是看苏洛正入迷的写代码,所以就没有打扰。刚知道看苏洛刚伸了一个懒腰,扭了扭脖子放下键盘,这才发问。
“苏哥这时提前转行了?转行码农月入一万?”张月发也很好奇,苏洛笔记本风扇起飞快一个多小时了,也是刚才电脑才歇下来。
苏洛的笔记本有些年代了,但是其键盘手感巨好,所以只是配了一台台式用来打游戏。
“哈,闲来没事琢磨出来一个小玩意儿,试着看看能不能编译出来,果然可以。”苏洛活动了一下手腕说到,长时间敲键盘这手不是一般的累。
“啥玩意儿?”王学义也有了兴趣。王学义一妥妥的数码极客,在数码圈子里小有名气。
“一个压缩软件。”苏洛看了看还没有给这款软件起名呢。
“可以啊苏哥,待会儿我帮你发布在我的圈子里看看反应,等修一修BUG就可以上传应用市场了。”王学义一听是压缩软件,兴致少了一大半。
现在世界上的压缩软件实在是太成熟了。内核都是那几套,然后各家套皮研发。当然他是不会说出来打击苏洛的,该支持还得要支持。
“啥都别说,先分享到群里让哥几个看看效果,我有好几个G的学习资料等待压缩呢。”杨旭露出了猥琐的笑容。
“好了好了已经在上传了。”这东西自己刚编译出来,但是到底能压缩多大程度,苏洛心里也没低。刚好可以测试一下效果。
话还没说完,杨旭的电脑已经起飞。
“苏哥,你这确定不是病毒?”杨旭只是压缩了以自己一个1G大小的视频,这电脑就直接起飞。
“我的也起飞了。游戏都给卡了出来。我的排位赛啊!”张月发也冒出头来对苏洛说到。
“苏哥你这是暴力强算啊然后再压缩啊?”王学义看出点端倪来,他的电脑也起飞了。王学义压缩的是整个游戏目录,里面大大小小的小文件各种格式都有,这才是最考验压缩技术的工作。
“我再优化优化。”苏洛摸摸头。原本是有一个参数的,他选择最大化利用资源,看来应该设置为智能调度。否则就会出现张月发遇到的情况,直接把运行的软件都给资源抢占没了导致游戏卡退出来。
“苏哥,你这压缩软件效率有点低啊。五分钟了才压缩一半不到。要是换361压缩,估计造就压缩完成了。”杨旭看着卡顿无比的电脑对苏洛说到。
“再等等,我待会儿看看日志发生了什么。”苏洛仔细回想了一下软件设置,并没有发现有什么不妥的地方啊。不过现在还不好下定论,得等任务完成才知道最终答案。
“苏哥你过来看看是这样的吗?”说话的人正是张月发。