“,等两分钟,另BUG给留言。”
毕竟外另外BUG,叶新晨错机啊,其什,码悬赏再加钱肯定应该毫问题。
叶:维护辅助库另外BUG,应该积老BUG,代码片段送给。
完句话,叶新晨才拇指按按太阳穴,笑笑王晓雪,“其实已经饿,知什,毕竟炒,硬吃吃点。”
“别贫嘴,端厨房桌。”王晓雪微笑,“今吃点糖拌番茄再喝瓶酸奶。”
叶新晨点点头,“其实芹菜话,吃点,毕竟芹菜沾油厉害。”
“嗯,话,少吃点吧。”王晓雪觉吃点饭比较,毕竟吃饭话,肚直空,饼干什,顶住吃饭啊!
饭,叶新晨继续忙碌,刚刚吃饭程像点思路,实践才知。
通反复比正常执程错误执程,叶新晨错,程序条report!
知网元返回信息包括命令返回、alert、report。alert记录并报错(除非本预期条alert),report般视,记录丢弃。
注点。
且叶新晨知,测试网元负荷极低,且先做初始化。
因此每次执应该差,report,很隐含什……
叶新晨始仔细观察程序网元交互记录,命令返回似乎。
命令返回几百,其列间,正常,间应该2019-10-31 18:21:22、2019-10-31 18:21:22、2019-10-31 18:21:23、2019-10-31 18:21:24……路排。
段数据,它间却2019-10-31 18:21:22、2019-10-31 18:21:23、2019-10-31 18:21:21、2019-10-31 18:21:22、2019-10-31 18:21:23……
秒级别存乱序,更具体点实际毫秒级别存乱序/跳跃,即间格式2019-10-31 18:21:22.456 2019-10-31 18:21:22.567,其某组间存2、300毫秒跳跃。
【目,听书声音全App,集4语音合引擎,超100音色,更支持离线朗读换源神器, 换源App】
叶新晨按间连续性数据分割,它输每几条十几条组,组内顺序正常,组间乱序/跳跃;组挑选、拼接,两组数据,组内间顺序良、间隔均匀。
明,数据两命令返回,知怎混。
因混淆使命令输格式错乱,才使程序命令返回识别report。
叶新晨方测试笔记,果,测线路备份切换类功,需控制两网元;命令程序顺序,间隔若干毫秒。
,叶新晨底,始观察程序目录,果找dat文件;十六进制编辑器打,果网传原始报文信息,二进制格式。
报文格式网元编号:信息。
再检查相关代码,很显,因网元编号被底层通讯模块丢弃,文本信息返回给层;使层法区分信息哪网元。
平常做问题;遇连接网元且需检查网元返回、且返回信息比较,数据乱。
东西太基础。
因它层关系太紧密,修改它影响太;且底层通讯模块源码已经丢失……
,叶新晨尝试字符串分析办法恢复它,鉴命令返回格式、数据各异,叶新晨程序尝试识别每字段数据类型,再检测它否序内容。
叶新晨类列叫“索引列”,索引列三,1、2、3数字编号,另网元编号整某固定数字/字符,月分秒间信息;它全部,其,甚至全。
识别索引列,叶新晨顺序乱、间跳变若干视整体;像分析单词“编辑距离”,寻找使数据整体“编辑距离”调整方案,混淆数据分隔。
因组数据索引列,按照索引列拆分方案。
因此叶新晨遍历各拆分方案,寻找综合优方案……
挺复杂程序。
实际它超TCL力范围——它确工,且错消耗很;旦错,它需分钟才恢复。
,叶新晨程序写,且确识别并纠正问题;性消耗太严重,产正常解决方案。
,叶新晨决定帮重写底层通讯模块,修改通讯约定。
虽确引底层代码量更改,毕竟范围算控,且需付恐怖性代价。
次真占叶新晨挺长间,星期完。
因布悬赏公司识叶神级别物,原本悬赏价格两万,积老BUG提升三万,悬赏价格已经提升八万,让叶新晨寻找BUG根新底层模块需求分析代码编写。
悬赏高份,叶新晨其帮设计新通讯模块。
因此,因悬赏,直接干叶新晨整整七,悬赏已经结算,话叶新晨觉太累点,方向代码编写,叶新晨职业德需给写点。
PS:感谢神文2019百点币打赏。