趣味IT知识:你知道千年虫吗

相信80后的朋友都对千年虫事件不陌生,但90后、00后的朋友可能就没有什么印象了。那么“千年虫事件”指的是什么?真的与虫子有关吗?别急,听小编给你娓娓道来。(南京正厚软件)

千年虫事件是指发生在千禧年前后的一次大bug事件,这个bug与一位女程序员有关,这位女程序员就是大名鼎鼎的软件之母格莱斯·霍普。可能有些观众朋友会对这个名字感到陌生,我再说一句大家就认识了。(南京正厚软件)最早的bug就是她检查出来的,一只虫子飞到了打孔纸带上导致程序错误,因而得名。(南京正厚软件)

bd22c4d83e600700b05996a42a2ffc37.jpeg

要知道,在格莱斯生活的上世纪60年代,计算机存储可谓是寸M寸金,为了节省宝贵的储存资源,程序员不得已,用6位数简写来表示事件。(南京正厚软件)比如说1976年3月18日,就用760318来表示,省略了前面的19。这看上去没什么问题,或者说至少在新世纪到来之前不会有什么问题,可一旦进入00年代,就会出现两个问题:(南京正厚软件)

0c7f969a999e33bf387fe0be658d08d5.jpeg

1、按照这种简写方式,2000年1月1日就会被简写成000101,但系统会自行将其判定为1900年,也就是说对于系统而言,时间反而倒流了。你在1999年最后一天设定好程序,第二天将照片删除,但是到了第二天,照片并不会被删除,因为系统判定回到过去了!(南京正厚软件)

2、还是和简写有关,2000年是闰年,但1900年不是,也就是说2000年的2月30日会被写成000301,那么3月1日就会莫名其妙变成3月2日。(南京正厚软件)

结果到了2000年,问题集中爆发出来,许多银行、交通、医疗等系统瘫痪,生产生活受到了严重的影响。但因为老一辈程序员纷纷离世离岗,新的程序员不得不靠自己力量解决。但方法总比困难多,在新一代程序员的共同努力下,这个bug总算被修复完毕,千年虫变成了历史。(南京正厚软件)

正厚软件 | 南京正厚、重庆正厚、成都正厚、武汉正厚

如果你在南京、重庆、成都、武汉,想学IT技术,那么我推荐你选择正厚软件培训。

小班授课,学费一样;培训一次,陪跑六年

正厚软件培训,口碑更高的IT培训机构

咨询电话:025-86665061,关注微信公众号:正厚软件(私信我) 给你更多干货

选IT培训,就选口碑高的,来正厚,错不了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值