2019.10.5 雨 回家乡的第四天。
干旱的半年多的乡土,今天终于迎来了一次甘霖。扎根在这片红土地上的植物们尽情的享受老天给予的恩赐吧。
天气预报还是挺准的,气温一下子下降了10多度,回来多拉个箱子装厚衣服是明智的。
外面的雨淅沥沥的下着,昨天还干裂扬着灰尘的土地,现在变得一摊泥泞,坑洼的地方形成了一个个小水坑,变成了鸭子、白鹅的游乐场。
程序员修复了门锁卡主的Bug闲来无事,想尝试修复那个坏掉的大门锁。这个门锁随同大门一起,六年前被安放在这里,守护着我们家。应该是累了,老了,锁舌头不灵活了,偶尔会卡主打不开门,守护着大门的同时也把主人给拒之门外了。
昨天四叔假期结束,下午返程前想帮忙把这把锁给修理修理。由于时间紧,四叔赶时间,匆匆忙忙拆了锁,锁舌头修好了,重新安装的时候里面有些部件没有安装到位,导致下面的锁栓卡主无法使用。四叔走后,留了一个修锁师傅的电话,我打过去,那边的师傅说上门费100元,而且这几天没空,让我最好把半边门拆下来拖到镇上让他修。老爸几年前就外出打工了,家里的拖拉机早就坏了吧,况且我又不会开。修锁的事当天下午就搁置了。
下雨天,闲着也是闲着,看着那把年迈的门锁,自己动手修理一下试试,死马当活马医,抱着试一试的心态开工。昨天四叔修理时我并没有仔细观察锁内部各个部件的安装方式,只是稍微看了看内部的结构,部件不是很多,算不上精密。既然四叔一个人可以完成拆装,我也应该可以。
每拆解一步前,我都拍照做好备份,这样还原的时候还可以参考。拿着四叔昨天留下的梅花起,把锁拆了个七零八落,很快就拆到锁芯要害部位。除了锁芯,外面其实就是一些拼装部件,用螺丝固定就可以了。锁芯稍显复杂,部件有二十来个,他们如何协同工作,机械原理是怎样,打开那一刻我看得一脸茫然。
程序员修复了门锁卡主的Bug 程序员修复了门锁卡主的Bug作为程序员,软件故障修Bug,锁故障了也可以理解为Bug。此时就用修复Bug的方式来处理这一起门锁故障事件了。观察故障表现,调试,定位……几经摸索,手上沾满了润滑油和黄锈,最终一个小弹簧引起了我的注意,它没有损坏,但似乎没有发挥作用。难道是永不执行的“无用代码”?我确定不是,这种流水线作业生产出来的产品,每个部件都是设计好了的,都是考虑成本的,若真是多了一个没用的部件,那我肯定是中彩票了。
根据部件磨损的印迹,卡扣卡主的位置,再加上一点想象力,我努力寻找着这根弹簧被正确安装的蛛丝马迹。经过多次调试,弹簧被放置到正确的位置。可以复原外面的部件了。看着这些散落的部件,我似乎不用参考手机备份了。大大小小的螺丝各归其位。确保没有零部件落下。
安装完成,最后一步很关键,仔细验收,不合格必须得返工,不然后果也是很严重的。反复验收测试,锁各个功能工作一切正常。它又可以继续履行它的使命了。
外面的雨还在下着,一个上午的劳动还是有成果的。
程序员修复了门锁卡主的Bug
网友评论