全国咨询热线:0393-6919991
公司新闻 行业新闻
濮阳电脑培训

公司新闻

您所在的当前位置:首页 > 新闻动态 > 公司新闻

程序员***可怕的噩梦是什么?

发布时间:2020/3/20 19:25:16 点击次数:

程序员***可怕的噩梦是什么?

这是一个关于Quora的问题,Mick的回答得到了13.5-K的认可,他回忆道。濮阳平面设计培训用一些特殊的操作来处理一些已经数字化的图像的过程,它是集电脑技术、数字技术和艺术创意于一体的综合内容。濮阳室内设计培训网页设计:静态网页语言HTML、DIV+CSS、动态网页语言Java、.net、php等。一般根据各个企业不同的需求,使用不同的网页设计语言。

曾经有位心理学的 博士雇我查一个 BUG,程序是他的 一个学生写的 ,经常会出现奇怪的 输出。

程序的功能是读取文件中的数据,提出50个问题,执行一系列计算,然后根据医生的研究获得分数。

它是在大学的3B2上运行的。 他给我看了这个程序,并且确保 Bug 能够再现,每次他在问题之间切换时,它都会闪现一些奇怪的字符。

我觉得应该很简单,所以我答应了他,我们同意付了一小时的钱。

Day1

我在这方面就3B2,与学生的帐户登录,发现用C语言编写的源代码,并开始测试。

代码可读性很差,所有代码都是一行写的,变量名都是三个字母,还随机组合!

我很高兴我选择了按小时收费。 我把代码格式化成了一种习惯性的风格,这样看起来或多或少都是可读的。

之后,我将诅咒库移动到屏幕上的某个点,以打印问题和答案,然后等待响应。

但打印的***行后,也出现了一些乱码,再经过约1/2秒,乱码覆盖问题。

这个问题应该很容易解决,只有5个地方需要打印信息,所有地方都有一闪而过的混乱。

没问题。 只要删除 mvpwintw,你就会没事了。 我删除了它,开始编译。 我认为问题已经基本解决了。

但在运行时,干扰信息再次出现!只是代码已经改变了,但是症状还是一样的!

我检查了一下代码,发现竟然回到了我改之前的 样子!15 个文件,混乱的 格式,三个字母的 变量。

你为什么不备份密码?我真的很想自杀。我再次格式化它们,这次我把代码放在三个文件中,用不同的名字命名。

然后备份整个文件夹并将权限设置为只读。 编译后,一切正常。 一旦运行,15个以上的文件出现在这个文件夹!

我更改的源代码没有被删除,然后干扰信息又回来了。

我明白了,那一定是在某处在编译时代码的硬盘添加到我的程序将修改代码。

所以我要搜索include区域(/usr/include)。因为我们使用的是我们研究过的版本,所以除了内核之外的所有代码都在机器上。

有太多的头文件,所以在3B2上搜索需要一些时间。 仅此而已。 ***天。 开始工作吧。

Day2

从磁盘的搜索中没有可用的结果,这意味着随机代码是加密的或在lib中的某个位置。

上一条:没有了!
下一条:程序员技术推广的非正式策略,值得一看!
相关作品

CASE

德意厨具

德意厨具

科技球

科技球

门展

门展

三星

三星

新华网

新华网

亿田集成灶

亿田集成灶

SAP会展

SAP会展

车展

车展

联系我们

Contact Us

地址:濮阳市技工学校
电 话:0393-6919991
邮 箱:530883734@qq.com