「所以。」
阿伦摊开双手,做了一个极其光棍的姿势。
「我们直接在普朗克长度那里,画一条线,把线里面的那个奇点,当成一个绝对的黑箱。」
阿伦端起那杯没气的啤酒。
「我们不去管黑箱里面是什麽,不去算它到底有多大,我们只处理黑箱外面的物理现象。」
阿伦喝了一口酒。
「这就是物理学家的避险方式,算不过去,我就不硬算,我给自己划一条底线,到了底线,直接闭眼。」
桌上安静了几秒钟。
蓝调萨克斯的声音在酒馆里回荡,带着一种特有的沙哑。
山姆听完阿伦的话,突然冷哼了一声。
「原来你们搞物理的,跟我们写代码的也没什麽两样。」
山姆把身子往前靠了靠,双手交叉放在桌面上。
「遇到解不开的死局,全都是一套逻辑。」
大卫看向山姆。
「你们计算机遇到死局怎麽干?拔电源?」
「倒是比拔电源稍微文明一点。」
山姆撇了撇嘴。
他指着桌上那个被自己揉成一团的餐巾纸。
「就像陈刚才写的那个矩阵,如果不去管它,随着网格收缩,维度指数级爆炸,最後的结果就是内存溢出,系统彻底死机崩溃,连带着前面所有的计算数据全部完蛋。」
山姆看了一眼陈拙。
「在计算机科学里,如果我们明知道一个变量在某种极端情况下会趋近於无限,会导致这种毁灭性的後果,我们绝对不会傻到给伺服器去加内存,试图去承载那个无限。」
山姆敲了敲桌子。
「我们会写一段代码。」
山姆的眼神里透出一种属於程式设计师的冷酷逻辑。
「一段叫做『异常处理』的代码。」
山姆看着桌上的几个人,解释着这个在编程里最常见的基础操作。
「在程序的底层逻辑里,我们会提前设定一个界限,一个临界值,当算法运行,变量开始膨胀,一直逼近那个临界值的时候。」
山姆做了一个挥刀往下砍的手势。
「只要它敢越过那条线。」
「哢嚓。」
山姆嘴里配了个音。
「异常处理机制会被立刻触发,程序会自动中断那个导致无限循环的线程,强行截断。」
山姆摊开手
…。。本站若有图片广告属于第三方接入,非本站所为,广告内容与本站无关,不代表本站立场,请谨慎阅读。
Copyright © 2020 祭司书院 All Rights Reserved.kk