手机浏览器扫描二维码访问
屋里,徐远风正对着一段代码发愁。
他一直好奇,不论自己如何修改代码,1201在处理少数民族语言时,反应都要比普通话和英语慢一些。
为了找到原因,他花费了好几个小时,仔细地将1201全部的代码都看了一遍。
问题出在一个底层逻辑上——
这个AI项目刚起步时,他的水平、技术积累都不够。
所以他用了一个很讨巧的方法来解决语言问题。
一个成熟的逻辑应该是:接受语音指令并传递给程序——检索本地数据库——本地数据库无对应数据——联网检索网络数据——输出结果。
但他当时并没有能力解决语言问题,所以1201的逻辑就变成了:
接受语音指令——非数据库内语言——联网查询指令语言——查询到指令语言——联网进行翻译——传递给程序——检索本地数据库——本地数据库无对应数据——联网检索网络数据——输出结果。
这不仅仅是多了几道程序的问题,还有运行内存(RAM)上的问题。每当接收到各类非数据库语言时,需要将这段语言暂时存储到运行内存(RAM)中去,直到在网络中检索到对应语言并完成翻译后才能将这一部分运行内存(RAM)释放掉。
理论上,解决这个问题的方法很简单,他现在也有能力解决,那就是将这段底层逻辑替换为大家都在用的成熟逻辑。
但底层代码的重写,意味着与之挂钩的其他代码都会受到影响。
这就是为什么越大的公司,代码越是“一整坨”……
况且程序员人群之中,一直有着一条金科玉律:
“如果你的代码能跑起来,哪怕是用各种莫名其妙的bug跑起来,都不要再动它了。”
他当然也知道这点——大一时,他曾经交过一份作业,作业里有这样一段注释:
“请不要删除这个注释,我也不知道为什么,但是删除了这个注释程序就会报错。”
他的教授不信邪,给他把这段注释删了。结果试运行的时候,原本四平八稳的程序频频报错,而且是拆东墙补西墙的那种。
教授折腾了两个晚上后认命了,调用备份将这段注释加了回去。神奇的事情发生了,程序重新跑了起来,依旧四平八稳。
现在回想起来,大概率是中文注释的原因。如果文件编码和编译器假定的编码不一致,这段中文注释后面的换行符可能被吃掉,导致下一行代码直接进注释。
徐远风微微扶额,将所有1201的所有代码全部备份起来。
他作为1201项目的负责人,仅仅是让程序跑起来是不够的。他还要根据项目的生命周期、未来需求来提高代码质量。
[排球少年]西谷同学求我移情别恋 暗恋那一天 从灵气复苏开始邂逅 [网王同人] 迹部家的神明小姐 以好友之名[暗恋] 新网球王子之世界的舞台 宁先生终于转正,秋小姐已等不及 魔功大成,你让我和你们讲道理? [排球]永远仰望 [综漫] 我卧底的组织吃枣药丸 出狱后离婚,我成医圣你后悔什么 [网王同人] 越前夫人是三星厨师 娇软美人穿成退婚女配后[八零] 拳击少女 [综漫] 越前君对我告白了 穿成女配,但是万人迷 [网王同人] 未婚夫是前男友迹部 春夜沦陷[京圈] 聊聊世界杯那些事 晚修禁止逃课[无限]
一个卑微懦弱的乡村80后,在现实的裹挟下身不由己茫然前行,有眼泪有欣慰,有残酷也有温情。本书分为三大部分前部为乡村童年,中部为初中至大学,后部为职场争斗,从6岁到36岁,讲述了30年间,在这个风云变幻日新月异的时代间隙里,一个受过高等教育却大学白读的普通大众,在经受了无数好与恶坏与善的冲击下,不断刷新对人...
总裁家的红娘妻简介emspemsp总裁家的红娘妻是云景微暖的经典其他类型类作品,总裁家的红娘妻主要讲述了打抱不平,却险些被人灌醉欺辱。被人英雄救美,哪知这英雄却趁机云景微暖最新鼎力大作,年度必看其他类型。禁忌书屋提供总裁家...
黎先生,你又来蹭饭简介emspemsp黎先生,你又来蹭饭是骨言骨语的经典其他类型类作品,黎先生,你又来蹭饭主要讲述了(1V1甜宠)黎其琛怎么也想不通,他这么淡漠专一又喜静的男人骨言骨语最新鼎力大作,年度必看其他类型。禁忌书屋提供黎...
本书23065436。影独醉微信瞰天下王者心,百战不屈枭雄志,神武地,妖蛮乱,管你人族和妖蛮谁挡,杀谁!!武道巅峰,我为狂徒,抢钱抢地抢妹子2015,带你领略一场铁血征伐!!求收藏求收藏...
女人,你知不知道你很甜?初次见面,唐酥只觉得慕斯凉是个变态。威胁你怎么了,我有的是钱!再次见面,唐酥觉得慕斯凉人傻钱多。酥酥,我想吃蛋糕。确认关系后,唐酥发现慕斯凉就是一个喜欢粘着她要糖吃的三岁小孩。酥酥,我想你了。分隔两地后,唐酥听着电话里传来慕斯凉磁性的声线,舔了舔唇边的草莓慕斯,才发现自己原来这么爱他。PS这是慕斯小公主和唐酥小王子的故事~如果您喜欢酥酥入心你的慕斯,请签收!,别忘记分享给朋友...
宠婚似火慕少娇妻18岁简介emspemsp关于宠婚似火慕少娇妻18岁第一次见他,这个禽兽,欺负她!第二次见他,妈蛋,趁火打劫老娘的坏人第三次见他,这个恶魔!坑货!第四次见他,救我就是为了钱!混蛋!嘤嘤嘤!陆音离怎么想都觉得自己的人...