13年的Bug调试经验总结

在《Learning From Your Bugs》一文中,我写了关于我是如何追踪我所遇到的一些最有趣的bug。最近,我回顾了我所有的194个条目(从13岁开始),看看有什么经验教训是我可以学习的。下面是我总结的最重要的经验教训,包括编码,测试和调试三个方面。 编码 下面这些都是我经历过的会导致难点bug的问题: 1.事件顺序。在处理事件时,提出下列问题会很有成效:事件可以以不同的顺序到达吗?如果我们没有接收到此事件会怎么样?如果此事件接连发生两次会怎么样?哪怕通常不会发生,但系统(或交互系统)其他部分的bug可能会导致事件发生呢。 2.过早。这是第一点“事件顺序”的一个特例,但它确实会引起一些棘手的bug,因此我把它单独拎出来说明。例如,如果信令消息在配置和启动程序完成之前就被过早接收,那么可能就会有很多奇怪的行为发生。另一个例子:连接在被放进空闲列表之前就被标记为down。在调试这类问题时,我们总是假定在空闲......阅读全文

电子汽车衡的称重调试方法

大家在打开电子汽车衡的时候在调试前,让该产品预热15分钟,并尽量用载重量接近最大秤量的车辆的重量,然后操作员开车往返多次通过和在承重台上刹车停留,用力矩扳手拧紧各称重传感器高强度螺栓防止出现各种不同的故障。操作员用数字电压表依次测量电子汽车衡各个称重传感器的输出电压,检查其各种数据是否一致,如存在不

冷冻离心机的安装与调试

冷冻离心机就是利用离心力使得需要分离的不同物料得到加速分离的机器。冷冻离心机有分为低速、高速冷冻离心机,以及超速分析、制备两用冷冻离心机等多种型号。 安装与调试离心机安装时应注意的问题主要包括:1、了解的整体情况,离心机所采用的驱动方式: 有的离心机采用的是双电机驱动;有的离心机采用的是单电机驱动转

光照培养箱的安装调试方法

安装要求:仪器距墙壁的最小距离应大于20cm,以确保制冷系统散热良好;室内应干燥,通风良好,相对湿度保持在85%以下,不应有腐蚀性物质存在,避免阳光直接照射在仪器上;所用电源必须具有可靠地线,确保仪器地线与网电源的地线接触可靠,防止漏电或网电源意外造成的危害。操作与维护指南:1、用箱体底部调节螺钉调

光照培养箱的安装调试方法

光照培养箱适用于植物培养、育种试验;细菌、霉菌、微生物的培养、保存;水体分析的BOD测定以及其它用途的恒温试验,是生物遗传工程、医疗、卫生防疫、药检以及农牧水产等科研单位理想的试验设备。安装要求:仪器距墙壁的zui小距离应大于20cm,以确保制冷系统散热良好;室内应干燥,通风良好,相对湿度保持在85

微量水分测定仪的操作调试

 微量水分测定仪使用说明书,全面详细介绍了仪器使用、装配、维护过程和步骤,但为了客户能够快速方便使用,特将仪器调试、新电解液平衡点调整的步骤简单介绍如下:  1、开箱后,检查配件是否齐全。  2、将固定电解池用(不同型号夹持器不同)夹持器,在主机上安装并旋紧。  3、将电解池从钙塑盒中小心取出,将2

霉菌培养箱的调试与维护

霉菌培养箱是培养箱的一种,主要是培养生物与植物,在密闭的空间内设置相应的温度、湿度,使霉菌在4-6小时左右长出来,作为人工加快繁殖霉菌之用,考核电工电子产品的抗霉能力和发霉程度。是人工三防气候中的一种重要检测手段,是大专院校、医药、军工、电子、化工、生物科研部门作储藏菌种、生物培养、是科研实验室必需

微量水分测定仪的调试步骤

 微量水分测定仪使用说明书,全面详细介绍了仪器使用、装配、维护过程和步骤,但为了客户能够快速方便使用,特将仪器调试、新电解液平衡点调整的步骤简单介绍如下:    1、开箱后,检查配件是否齐全。    2、将固定电解池用(不同型号夹持器不同)夹持器,在主机上安装并旋紧。    3、将电解池从钙塑盒中小

电热恒温培养箱的安装调试

电热恒温培养箱的安装调试:1、运输中注意不要在玻璃上用力,也不要碰撞箱体。2、电热恒温培养箱落地后,应放置平稳如地面不平应予以修正。3、不要在阳光直射或高温潮湿的地方使用仪器。4、设备应远离电磁干扰源,并应将设备的接地线有效接地。5、设备在正常运行时,箱内载物摆放应不影响空气流通以保证箱内温度均匀。

霉菌培养箱的安装与调试

霉菌培养箱是适合培养霉菌等真核微生物的试验设备,因为大部分霉菌适合在室温(25摄氏度)下生长,且在固体基质上培养时需要保持一定的湿度,所以一般的由制冷系统,制热系统,空气加湿器和培养室,控制电路和操作面板等部分组成,并使用温度传感器和湿度传感器来维持培养室内的温度和湿度的稳定。有些特殊的霉菌培养箱还

水质浊度仪的检测及调试步骤

  1.开启散射式浊度仪的电源开关,预热30min。  2.将零浊度水倒入试样瓶内到刻度线,旋上瓶盖,擦净瓶体的水迹及指印(注意不可用手直接拿瓶体,以免留上指印,影响测量精度)。  3.将装好的零浊度水试样瓶,置入试样座内,并保证试样瓶的刻度线对准试样座的白色定位线,盖上遮光盖。  4.读数稳定后调

滚筒筛的调试及操作及维护

  调试  一)、调试前的准备工作  1、滚筒筛各部件安装完,检查合格后,可进行试运转。试运转前,应详细检查各部件按图纸所示安装正确,各紧固件牢靠,筛体周围是否有妨碍滚筒筛运行的障碍物;  2、将长方形检修门处于打开位置,并通过手动盘车旋转筛分筒,观察梳型清筛机构有无犯卡、磨擦现象,若有则可通过调整

微量水分测定仪的操作调试

  微量水分测定仪使用说明书,全面详细介绍了仪器使用、装配、维护过程和步骤,但为了客户能够快速方便使用,特将仪器调试、新电解液平衡点调整的步骤简单介绍如下:  1、开箱后,检查配件是否齐全。  2、将固定电解池用(不同型号夹持器不同)夹持器,在主机上安装并旋紧。  3、将电解池从钙塑盒中小心取出,将

粮食烘干机的安装与调试

  1、烘干机的安装应严格按上装配图和基础图的要求规范施工,烘干机安装前,应对其零部件及其辅佐件一律清查,清擦,清理干净完备齐全。  2、由于烘干机是长体大型设备,因此安装时应按此顺序和方法进行:  (一)划基础线,在基础标板上正确的作出十字线,标高线,中心标板埋设要达到使用方便,准确并考虑机座安装

无塔供水器的防腐及调试

  设备防腐  无塔供水的排水技能和防腐方法是紧密联系一起的,近段时间有许多兄弟反映无塔供水器排水体系坏了,经过检查得知,都是不正当操作致使的迂腐。  要想晓得无塔供水器如何排水,就先要晓得它的给水体系,它由5大多数组成:  一、单设水箱供水方法单设水箱的供水方法是室内管网与外网直接联接,运用外网压

水质浊度仪的检测及调试步骤

  1.开启散射式浊度仪的电源开关,预热30min。  2.将零浊度水倒入试样瓶内到刻度线,旋上瓶盖,擦净瓶体的水迹及指印(注意不可用手直接拿瓶体,以免留上指印,影响测量精度)。  3.将装好的零浊度水试样瓶,置入试样座内,并保证试样瓶的刻度线对准试样座的白色定位线,盖上遮光盖。  4.读数稳定后调

超净工作台的调试说明

超净工作台的调试说明    超净工作台出厂前都经过严格的测试,以保证正常的使用。但这并不是说,厂家的测试就能代替操作者使用前作必要的检验和调试。因为超净工作台所处的环境各异,只有经过适当的检验和调试,才能zui大限度地发挥设备的作用。在调试前应为机器选定一个较好的环境。将其置于一间有空气消毒设施的无

霉菌培养箱的调试与维护

  安装调试:  1、运输中注意不要在玻璃上用力,也不要碰撞箱体。禁止倒置与大于45°的斜放。  2、本设备落地后,应放置平稳如地面不平应予以修正。  3、请不要在阳光直射或高温潮湿的地方使用仪器,使用环境温度保持在10-30℃。  4、本设备应远离电磁干扰源,并应将设备的接地线有效接地。  5、本

奥林巴斯显微镜常用的调试方法

  1. 奥林巴斯显微镜照明光路系统的调整  为了使奥林巴斯显微镜的视野能受到均匀而又充分的照明,在奥林巴斯显微镜初次安装和调试时,就必须把照明光路系统调整好,这是正确使用奥林巴斯显微镜,并获得正确、可*结果的重要手段和zui基本的要求.此外,正确掌握照明光路系统的调整,是使用奥林巴斯显微镜过程中更

光学显微镜的分类及调试

  分类  光学显微镜有多种分类方法,按使用目镜的数目可分为三目,双目和单目显微镜;按图像是否有立体感可分为立体视觉和非立体视觉显微镜;按观察对像可分为生物和金相显微镜等;按光学原理可分为偏光,相衬和微分干涉对比显微镜等;按光源类型可分为普通光、荧光、红外光和激光显微镜等;按接收器类型可分为目视、摄

可调试移液器的标准操作规程

[目的]规范仪器设备的操作程序,保证加样器的正常状态。[适用范围]本实验室加样器的操作。[操作人员]本实验室操作人员[操作步骤]1.  加样器使用前的准备:检查加样器有无破损以防止空气泄露造成误差。观察套筒口是否干净2.   吸头的选择和处理:使用适当的吸头,吸头应当清洁,避免使用残缺的吸头,排出液

气相色谱仪的安装调试

一、 对色谱分析室的要求  (1) 分析室周围不得有强磁场,易燃及强腐蚀性气体。  (2) 室内环境温度应在5~35度范围内,湿度小于等于85%(相对湿度),且室内应保持空气流通。有条件的厂安装空调。  (3) 准备好能承受整套仪器,宽高度适中,便于操作的工作平台。一般工厂以水泥平台较佳(高0.6~

简介液压冷压机的安装和调试

  (1)、机床的放置  将机床放置在平整的硬质的地面上,并将机床调制到水平位置。  (2)、配电  根据电柜上所贴的配电要求,在机床电源引出线头处接入电压、电流和频率相关的电源。  (3)、确认油缸电机正确转向  先按面板上的电源启动按钮,然后再按压板下降压紧按钮,如压板向下压  (如油缸缸筒已降

离心式风机的调试方法介绍

  离心式风机是一台构造复杂的设备,主要有进风口,风阀,叶轮,电机、出风口组成。在不同的状态下,离心式风机的效果也不相同。因此,不同的部分运行状况不同时,离心式风机的效果会受到影响。将离心式风机调试至最佳状态,可以从多个方面入手。  1、离心式风机允许全压起动或降压电动,但应注意,全压起动时的电流约

转子流量计的安装与调试

金属管转子流量计与玻璃转子流量计具有相同的测量原理,不同的是其锥管由金属制成,这样不仅耐高温、高压,而且能选择适当的材质以适合各种腐蚀性介质的流量。流量计采用可变面积式测量原理,应用现代高技术手段及先进的元件和器件。流量计主要由三大基本部分组成:测量管;锥形浮子或靶式浮子;指示器。浮子的位移量与流量

反渗透纯水设备的安装调试流程

  安装前应注意事项  1、明确具体工作内容,做好计划安排。  工欲善其事,必先利其器。例如,将安装什么样的纯水设备,通过调试将解决什么样的设备问题,以及建设周期需要多长时间,现场的安装条件是否具备,若不具备前期是否可以准备好等等。  2.做好充分物质准备。  在安装和调试过程中,需要的一些常用工具

压力波动预止阀的调试方法

压力波动预止阀是一种自动控制阀,它被设计用于减小因水泵开启和关闭或停电而造成停泵时管道系统中所引起的压力波动,能够可靠地保护水泵及水泵站。此阀门是一种导阀控制,液压驱动的隔膜控制阀。压力波动预止阀除了可预防压力波动,还具有维持系统压力的功能。它通过将过高的压力排向大气,来完成这一功能。当系统压力超出

关于电子分析天平的调试介绍

  1、调水平  使用电子分析天平前位两个底脚螺丝调正水准器。气泡在水准器正中央即为水平。  2、调零点  即使微量标尺上的 0 点与游标(光屏)刻线完全重合。  ①较大的零点调整 可移动横梁上左右平衡螺丝的位置。  ②较小的零点调整 即微量标尺“ 0 ”点与游标(光屏)刻线相距 3 格以内,可转动

相差显微镜的调试方法

相衬显微镜,因为是利用光的相差原理又叫相差显微镜,是用于观察未染色且透明的不易于观察的标本的显微镜。相差是指同一光线经过折射率不同的介质其相位发生变化并产生的差异。相位指在某一时间上,光的波动所达到的位置。一般由于被检物体(如不染色的细胞)所能产生的相差太小,肉眼很难分辨,只有在变相差为振幅差(明暗

显微镜用CCD的调试方法

 CCD是一种半导体成像器件,具有灵敏度高、抗光强、畸变小、体积小、寿命长、抗震动等优点。CCD的应用领域广泛,在显微镜中也有一定的应用。显微镜用CCD在调试时应该怎样操作呢?今天小编就来具体介绍一下显微镜用CCD的调试方法吧。1、清晰度的测量多个CCD进行测量时,应使用相同的镜头,(推荐使做定焦、

氮吹仪的安装调试方法培训

1 安装位置KL512氮吹仪要求安装在通风橱内平台上,并能方便提供氮吹仪所需要的一切,如电源﹑水源﹑洁净氮气等。2 水浴安装(1) 将水浴安放在稳定的平面上,如实验台﹑通风橱。(2) 将水浴电源开关打到“关”。(3) 将水浴电源插到220V/50Hz的三线接地电源插座上。(4) 向水浴加水,水面不应