69书吧

手机浏览器扫描二维码访问

第31章(第2页)

看到这里,叶新晨心里有了底,开始观察程序所在目录,果然在里面找到个dat文件;用十六进制编辑器打开,里面果然是网上传来的原始报文信息,二进制格式。

报文格式是网元编号:信息。

再检查相关代码,很显然,这是因为网元编号被底层通讯模块丢弃了,只把文本信息返回给了上层;这就使得上层无法区分信息来自哪个网元。

平常这样做还没有问题;但遇到同时连接多个网元且需要同时检查多个网元返回、且返回信息还比较多时,数据就乱了。

这个东西太基础。

因为它和上层关系太过紧密,修改它影响太大;而且底层通讯模块的源码已经丢失……

于是,叶新晨尝试用字符串分析的办法来恢复它,鉴于不同命令返回格式不同、数据各异,叶新晨也是用程序尝试识别每个字段的数据类型,然后再检测它是否为有序内容。

叶新晨把这类列叫“索引列”

,索引列有三种,一种是1、2、3这样的数字编号,另一种是网元编号这样一整个都是某个固定数字字符的,还有就是年月日时分秒这样的时间信息;它们可能同时全部出现,但也可能只出现其中一种,甚至全都没有。

当识别出索引列之后,叶新晨就把顺序不乱、时间不跳变的若干行视为一个整体;然后像分析单词的“编辑距离”

一样,寻找一种使得数据整体上“编辑距离”

调整最小的方案,把混淆的数据分隔开。

因为一组数据可能有多个索引列,按照不同索引列拆分的方案还可能不一样。

因此叶新晨也是不得不遍历各种拆分方案,寻找综合最优的那种方案……

这是个挺复杂的程序。

实际上它超出了TCL的能力范围——它的确能工作,而且没有出错时消耗很小;但一旦出错,它需要一分多钟才能恢复。

总之,叶新晨还是把这个程序写出来了,而且的确能自动识别并纠正这种问题;但性能消耗太严重,不是可用于生产的正常解决方案。

想到这里,叶新晨还是决定帮他们重写底层通讯模块,修改通讯约定。

虽然这的确会引起底层代码的大量更改,但毕竟范围还算可控,而且不需要付出恐怖的性能代价。

就以上种种这一次是真的占用了叶新晨挺长时间,一个星期还没有完成。

因为发布悬赏的这个小公司也是意识到了叶子是个大神级别的人物,所以原本他们的悬赏价格只是两万,后来发现了那个积年老BUG又提升到了三万,到现在悬赏价格已经提升到了八万,就是想让叶新晨也一起寻找BUG根新底层模块的需求分析和代码编写。

看在悬赏这么高的份上,叶新晨也是其中帮他们设计了一下新通讯模块。

也因此,就因为这个悬赏,直接干了叶新晨整整七天,好在悬赏已经结算了,不然的话叶新晨都觉得是不是太累了点,当然还有一些方向上的代码编写,叶新晨为了职业道德还是需要给他们写一点的。

PS:感谢神文2019的一百起点币打赏。

本周收藏榜
热门小说推荐
毒步天下·小邪后太诱人

毒步天下·小邪后太诱人

她是一名亡命之徒,更是一名惟利是图的雇佣兵。一朝穿越,魂穿异世。她是苍域国的右相千金...

腹黑市长霸王妻

腹黑市长霸王妻

他是政界最年轻耀眼新星,她是警界神枪霸王花,她为逃离家人的相亲决定一夜情,他看到她招‘牛郎’的全过程,却阴差阳错滚了一夜的‘床单’,相亲宴上,为摆脱家人继续安排相亲,他威胁她和他假结婚,却在新婚之夜霸王硬上勾剧场一他一脸厚颜无耻的邪笑道干都干过了,你说怎么办?要不,让你再干一遍?她一脸纯情无害的笑道古大少爷,昨晚你真的好威猛呢,奴家好怀念呢!剧场二某萌宝一脸危险的盯着某男,你再欺负我妈咪试试!某人嘴角一抽,不要脸的道我就欺负她了,怎么着?第二天,A市镇山之宝‘血如意’离奇被盗,而且盗贼还嚣张的写上‘盗圣到此一游’,某女嘴抽,丫的,反了你了,要不把你丫的抓起来,老娘这辈子都不拿枪。当真相大白时,某女泪奔了,养了五年看似纯良无害的萌宠小白兔居然是享誉全球的国际大盗‘盗圣’,而更大的秘密还没有真正揭开…。...

无限黄金时代

无限黄金时代

综穿作,用以纪念作者逝去的青春。不过,笔者看过的作品有限。所以准备写的作品,与作者同代的8090的书友大概比较熟悉,00后可能不熟了。上世纪90年代到本世纪初,射雕英雄传神雕侠侣小李飞刀之流的武侠剧集中爆发。同时因为中日关系不错,电视台播了不少日本动画。诸如圣斗士星矢名侦探柯南天鹰战士(正体不写,你懂的)等等都是笔者的青春回忆。而近几年的新作,作者是没看的,所...

都市奇人录

都市奇人录

物欲纷扰的时代,请跟我一起去追随已逝时光之残魂。香茗一杯,闲暇之余,读上两篇,以图心情清净。中医济世,术数休闲,丹道解密,传统文化尽在其中。...

我的老婆是狐狸

我的老婆是狐狸

陈峰得到了一个交易系统,仙灵店铺。各种武功心法,修真秘籍,斗气魔法,科幻装备,仙灵店铺里应有尽有。但要怎么赚取仙灵币呢?陈峰苦恼不已。咦?没有仙灵币也能抽奖?于是,陈峰抽到了一只狐狸精(狐狸书友群147658421)...

嚣张狂仙

嚣张狂仙

二十载苦修,终得飞升仙界。却现,浩渺仙界,神高高在上统治一切,百万仙人皆沦为奴!仙之尊严不可侵,少年傲骨不可夺!蜕变仙脉,从头再来。即便受尽万仙嘲笑,我欲跨血向前。独桀骜,耻不前,猪猡笑,刍狗喧!尔等甘为仙奴,我自不屑。神又如何,终有一日屠你如杀狗!...

每日热搜小说推荐