精华内容
下载资源
问答
  •  浅谈借条欠条的区别 随着市场经济的发展,民间资金流动日渐频繁,私人借贷成为一种现象。民间借贷的案子在民庭案件中占的比例也正逐渐变大。当事人甚至一些法官常常把欠条借条这两种重要的民事证据弄混淆,...
  • (一)故障现象 发动机启动困难是指起动机能带动发动机按正常转速转动,有明显着车征兆,但很难启动;或需要连续多次启动,或长时间转动起动机才能启动发动机。(二)常见故障原因1.进气系统漏气2.燃油压力太低或...

    67e8f25f702dbc05097ab6f67b321a89.png

    (一)故障现象

    发动机启动困难是指起动机能带动发动机按正常转速转动,有明显的着车征兆,但很难启动;或需要连续多次启动,或长时间转动起动机才能启动发动机。

    (二)常见故障原因

    1.进气系统漏气

    2.燃油压力太低或保持压力不正常。

    3.油路中有大量空气而产生气阻。

    4.回油管或燃油滤清器滤芯堵塞。

    5.空气滤清器滤芯堵塞。

    6.冷却温度传感器故障。

    7.MAF/MAP传感器故障。

    8.怠速控制阀或附加空气阀故障。

    9.废气再循环阀工作不良。

    10.喷油器工作不良(漏油、积碳、胶质堵塞等)。

    11.点火正时不准确(正时带轮连接键磨损)。

    12.启动开关电脑的接线断路。

    13.气缸压缩压力太低。

    14.进气管和进、排气门积碳过多(气门关闭不严)。

    15.点火线圈、火花塞工作不良或高压线有破损之处等。

    16.冷启动喷油器不工作。

    d5527b149034539d388b324fc4ef7cf2.png

    (三)故障诊断的一般程序

    对于启动困难的故障,应分清是在冷车时出现还是在热车时出现,或者不管是冷车还是热车均出现。检查步骤如下:

    1.进行故障自诊断。如有故障码则按故障码查找相应故障原因。可用仪器读取启动时的数据流,根据数据流分析故障原因。

    2.检查怠速时进气管的真空度。若真空度小于66.7KPa,或怠速运转时进气管附近有“嘶嘶”的漏气声,则说明进气系统有空气泄漏,应检查进气管各个管接头、衬垫、真空软管处等,以及废气再循环系统、燃油蒸发回收系统。

    3.检查空气滤芯器。如果滤芯堵塞则应进行清洁或更换。

    4.如果节气门在1/4开度左右时发动机能正常启动,而节气门全关时启动困难,则应检查怠速控制阀及附加空气阀工作是否正常。在冷车怠速运转中,拔下怠速控制阀线束插头,或在冷车怠速运转时将附加空气阀进气软管用钳子夹住。如果发动机转速没有下降,则说明怠速控制阀工作不正常,应检查怠速控制阀及控制电路。

    5.检查燃油压力

    6.检查冷却温度传感器和进气温度传感器。如果阻值不符合标准,则应更换。在线检查其信号电压,看是否与标准相同,否则检查线路。

    7.检查空气流量计或进气歧管绝对压力传感器。用万用表或专用仪器检测空气流量计或进气歧管绝对压力传感器的信号电压,如不符要求,则应更换。

    8.如果在冷车时不易启动,而热车时启动正常,则应检查冷启动喷油器工作是否正常。

    9.若冷车启动正常,热车不易启动,则应检查点火线圈,点火器。如无异常,则应检查燃油压力。若 燃油压力过高,则说明油压调节器回油管堵塞,导致热车熄火后油管内的燃油因温度过高而产生气阻。排除热车启动困难时,还应检查活性炭罐电磁阀的工作情况。若电磁阀内部有卡滞现象,会使阀芯断电时不能正常回位,造成混合气过浓。

    10.在怠速运转时检查点火正时。如不符合标准值应调整。

    11.检查启动开关至电脑的启动信号是否正常。如果电脑接收不到启动开关的启动信号,就不能进行启动加浓控制,也会导致启动困难。对此,应使用电脑检测仪对发动机电脑进行数据分析,或从电脑线束插头处检查启动时有无启动开关的信号传至电脑。如无信号,则应检查启动开关和线路。

    12.拆检喷油器,检查喷油器是否脏堵、泄漏及喷油雾化情况等,经清洗后不符合要求,应更换。

    13.检查进气管和进、排气门积碳。如积碳严重应清除。

    14.检查气缸压缩压力。如气缸压力过低,则应拆检发动机。

    15.如果上述检查均正常,则可换一个新的电脑进行试验。如有好转,则说明原电脑有故障,应更换电脑。故障诊断的相关要点

    (一)分析电控燃油启动时进气量和喷油量的控制原理

    附加空气阀、怠速阀的开启状态由冷却水温直接控制或者由冷却水温、启动信号由发动机电脑间接控制。进气量与喷油量不能合理匹配,会造成混合气过浓或过稀均可能引起启动困难。例如:

    (1)怠速控制阀积碳卡死,空气通道很小,此时喷油器仍然喷同样多的油,则造成混合气过浓启动困难。

    (2)如果因某些原因产生了额外的进气也会混合气过稀而启动困难。如废气再循环卡在打开位置、进气管泄漏等。

    (3)由于发动机冷启动时温度低、转速低、喷入的燃油不易气化,易引起混合气过稀。因此,发动机启动时电脑可依据开关信号和发动机转速信号判定启动工况,具体有以下几种控制:

    ①通过冷启动喷油器获得喷油增量。

    ②电脑控制喷油器直接获得喷油增量。(电脑依据水温信号算出基本喷油脉宽,然后再根据进气温度信号和电瓶电压信号修正得出启动时的喷油脉宽)

    (二)重点检查项目

    1.仔细检查燃油压力,包括燃油压力的建立快慢、压力值、保持压力的情况等。

    2.启动时点火系统高压火花的强弱对启动时间也有影响。同时不要忘记在启动时测量一下电瓶电压、电脑及点火器的点火电压。

    (三)冷启动困难和热启动困难的区别

    冷车难启动指冷车启动时要启动几次后才能着车,而热启动时启动立即能着车。冷启动困难的原因是混合气过稀或过浓。冷车启动困难的故障原因有冷启动喷油器不喷油、冷却液温度传感器故障、进气传感器故障、喷油器雾化不良、进气管积碳、点火能量不够、火花塞故障、怠速控制阀故障等。

    热车难启动指冷启动正常,热启动困难,甚至不能起动。热启动困难的原因有冷却液温度传感器故障,进气温度传感器故障,几个喷油器漏油或严重雾化不良,冷启动喷油器故障怠速阀,油压高点火故障等根本愿因是混合气过浓。

    (四)积碳对发动机启动性能的影响

    在发动机各部位形成的积碳中进气门后部形成的积碳对发动机影响最大

    1.进气量和瞬时进气速度可导致加速不良及最高车速下降

    2.积碳为多孔形状在发动机冷启动时燃油被进气门上点积碳吸收,造成实际进入气缸内的燃油少导致空燃比偏低。

    (五)启动困难检查歌诀(仅供参考)

    油泵燃油压力低,不能保持残压力;

    高压火弱难启动,混合过稀或过浓;

    过稀试用化清剂,过浓油门踩到底;

    冷车启动喷油少,启动信号无加浓;

    水温气温传感器,进气歧管漏空气;

    冷车启动喷油器,废弃循环乱进气;

    进气通道积碳里,气门粘滞缸压低;

    怠速马达喷油器,节气门体要清洗;

    油嘴泄漏会过浓,正时不准可不行;

    轻踩油门轻易发,检查空气怠速阀;

    全踩油门可启动,应是过浓非过稀;

    若是启动易熄火,点火开关流量计,

    油泵开关继电器,进气通道漏空气,

    点火反馈信号无,大众防盗未解除。

    展开全文
  • 目录 一、符号运算有什么差别 二、差别是什么 三、差异的原因在哪里 短路运算符逻辑运算符有什么区别?...在这里我们讨论短路与逻辑与的区别,断路或逻辑或可以以此类推。 intx=10;inty=1...

    目录

    一、符号运算有什么差别

    二、差别是什么

    三、差异的原因在哪里


    短路运算符和逻辑运算符有什么区别?
    首先这两个运算符的运算结果没有任何区别,完全相同。
    它们都遵循逻辑(断路)或有真则真,逻辑(断路)与符有假则假的原则。
    只不过运算时"短路与&&"会发生短路现象。


    什么是断路现象?

    在这里我们讨论短路与和逻辑与的区别,断路或和逻辑或可以以此类推。
    intx=10;inty=12;
    system.out.println(x >y&x> (y++));
    结果为false
    //左边的x>y表达式结果已经是false了,其实整个表达式的结果已经确定是false了,按道理来说右边的表达式不应该执行。

    System.out.println(y);//13
    //通过这个测试得出:x > y++这个表达式执行了。
    (即逻辑与多算了一步,这是逻辑与效率较低的表现)

    //测试短路与&&
    intm=10;int n-11;
    //使用短路与&&的时候,当左边的表达式为false的时候,右边的表达式不执行。
    //这种现象被称为短路。


    原因总结

    当此种运算符只要求求解结果时,使用断路运算符在合适情况下可以不用对前后都进行求解。
    例如当左边时true时,运用断路或即可快速求出结果为true。

    展开全文
  • C学习:从extern深入了解声明定义的区别1 背景2 报错现象3 原因分析3 解决 起因来源于,在头文件中extern声明全局变量,编译报错。以下根据问题现象和分析来说明extern的用法,以及深入理解声明定义的区别。 1...

    C学习:从extern深入了解声明和定义的区别

    起因来源于,在头文件中extern声明全局变量,编译报错。以下根据问题现象和分析来说明extern的用法,以及深入理解声明和定义的区别。

    1 背景

    在a.h中定义了结构体类型如下,

    typedef struct igf_enc_instance_struct
    {
        IGF_ENC_PRIVATE_DATA  igfData;
        int                   infoSamplingRate;
        int                   infoStartFrequency;
        int                   infoStopFrequency;
        int                   infoStartLine;
        int                   infoStopLine;
        int                   infoFrameCount;
        int                   flatteningTrigger;
    } IGF_ENC_INSTANCE, *IGF_ENC_INSTANCE_HANDLE;
    

    并同时声明了一个全局变量:

    extern IGF_ENC_INSTANCE g_igfInstance;
    

    然后在b.c中包含a.h头文件,并引用如下:

    /* Initialize IGF */
    memset(&g_igfInstance, 0, sizeof(g_igfInstance));
    g_igfInstance.infoStopFrequency = -1;
    // 标志位如果打开IGF则  
    IGFEncSetMode(&g_igfInstance, st->paramInter.bitRate, 2, 0);
    

    2 报错现象

    显示b.c中undefined reference to 'g_igfInstance'

    3 原因分析

    g_igfInstancea.h里只是被声明了,其实并没有定义,也没有分配内存(我误以为定义了),所以最好应该在a.c中定义(该全局变量视情况决定是否赋初值,否则全局变量默认指针为NULL,值为0,再在a.h中声明 extern。

    小结:

    • 定义变量和声明变量的区别在于定义会产生内存分配的操作
    • 定义是汇编阶段的概念
    • 声明是链接阶段的概念,告诉包含该声明的模块,链接时要从其它模块寻找外部函数和变量
    • 定义最好在.c文件中实现,声明在.h里实现,否则多个c文件重复包含该头文件时,会报错重复定义
    • c文件中include 头文件,本质只是把头文件内容像宏一样展开,只有字符串替换过程

    定义和声明的区别辨析,更多例子帮助理解:

    extern int a;		//声明一个全局变量a
    int a;      		//定义一个全局变量a
    extern int a =0 ;	//定义一个全局变量a 并给初值
    int a =0;			//定义一个全局变量a 并给初值
    

    3 解决

    a.c中定义,IGF_ENC_INSTANCE g_igfInstance;
    a.h中声明,extern IGF_ENC_INSTANCE g_igfInstance;
    b.c中正常包含a.h,include "a.h"

    扩展链接extern 与头文件(*.h)的区别和联系

    展开全文
  • Apache中DocumentRootDirectory的区别

    万次阅读 2018-07-06 16:11:17
    在一段Apache配置中往往会出现一对令人疑惑值,DocumentRootDirectory,原因在于它们后面跟了一样路径。 本文将从现象入手,转到官方文档说明,最后得到比较结论。 一.虚拟主机 以一段vhost(虚拟主机)...

    前言

    在一段Apache配置中往往会出现一对令人疑惑的值,DocumentRoot和Directory,原因在于它们后面跟了一样的路径。

    本文将从现象入手,转到官方文档说明,最后得到比较结论。

    一.虚拟主机

    以一段vhost(虚拟主机)的配置为例。该配置由软件自动生成,由于它可以正常运行,我们从这里入手。

    <VirtualHost *:80>
        DocumentRoot "E:\www\public"     --①
        ServerName www.test.com
        ServerAlias 
      <Directory "E:\www\public">        --②
          Options FollowSymLinks ExecCGI
          AllowOverride All
          Order allow,deny
          Allow from all
          Require all granted
      </Directory>
    </VirtualHost>

    ①DocumentRoot代表根目录

    ②代表该目录的基本属性

    可以看到的一个现象是:①②目录一致,且该路径下一般都有index.php入口文件。

    二.服务器配置

    httpd.conf一般用于配置Apache的主体依赖环境。在其中有一段配置定义:

    #
    # Deny access to the entirety of your server's filesystem. You must
    # explicitly permit access to web content directories in other 
    # <Directory> blocks below.
    #
    DocumentRoot  "D:\phpStudy\WWW"
    <Directory />
        Options +Indexes +FollowSymLinks +ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
        Require all granted
    </Directory>

     注意到包含关系,即主体配置中会包含虚拟主机标签,可以推测出虚拟主机的设置是在全局主体配置的基础上进行增量定义的。

    httpd.apache.org/docs/2.4/mod/core.html#directory

    在Apache的官方文档中给出了Directory标签的说明:定义该目录、及子目录的配置属性

    有意思的是各个属性配置项的含义,如下:

    Options:复写选项策略,可选值有Indexes、FollowSymLinks和ExecCGI等。分别代表"允许列举目录"、"允许Directory路径定义以外的链接文件"、"允许执行CGI程序"。
    AllowOverride:复写重定向策略
    Order:复写可用指令集
    Allow:复写可访问网站的地址集
    

    三.对比结论

    实际上明白各种语法的含义后,至此答案已经明了。

    DocumentRoot属性用于指定了一种URL映射的根目录路径。例如http://localhost/

    而Directory标签是为了指定URL路径在后续的请求中可以进行操作的权限范围属性。

    注意到二的一段黑字,我们将有可能把一的①②路径写得不一致,即DocumentRoot为子目录,Directory为父目录。

    <VirtualHost *:80>
        DocumentRoot "E:\www\public"
        ServerName test.com
        ServerAlias 
      <Directory "E:\www">
          Options -Indexes -FollowSymLinks +ExecCGI
          AllowOverride All
          Order allow,deny
          Allow from all
         Require all granted
      </Directory>
    </VirtualHost>

    在此配置文件中指定了不允许列举目录、禁止PHP程序访问Directory路径定义以外的链接文件、允许执行CGI程序、对根目录授予了允许所有访问都接受的权限。

    由于根目录(DocumentRoot)的路径是目录访问定义(Directory)的一个子目录,理应也能正常运行。

    在E:\www\public下新建一个index.php文件,echo "Hello World"。

    启动httpd.exe后一切正常。

    后续

    https://dywang.csie.cyut.edu.tw/dywang/rhel7/node56.html

    在这篇文章中记录了FollowSymLinks的作用

     

    文章允许转载,请保留出处。

    展开全文
  • python中not is None的区别

    千次阅读 2019-08-02 16:33:27
    原因: list 获得的数据为空: 显示值为 [ ] 不同的判断--- is None ...关于Python not 及is None的有趣现象(两者的区别) - JohnieLi的博客 - CSDN博客 https://blog.csdn.net/johinieli/article/details/8014...
  • 故事发生的原因:我这边做了正式签名后(v1v2同时勾选,产生正式apk),拿给后台,后台再对我apk签名再进行处理(截取部分签名后,然后重新签名,打入渠道号)!最后神奇的现象发生了,经过后台处理后apk...
  • 小白谈TCPUDP的区别

    2020-03-09 22:15:21
    ***前言:***以前只知道TCP比UDP稳定可靠,但是主要的原因还是模模糊糊,最近大体明白了其中缘由,写篇文章记录一下 TCP:TCP协议属于“有问必有答”协议,具体意思就是发送方发送数据,接收方受到消息后必须向...
  • 注销是按法律规定程序申请,国家主管机关依法进行,是一种正常消亡程序。吊销是发生法定严重违法...注销是单位由于自身原因不能或者不愿经营下去而主动要求销户,不涉及违法现象。吊销是被动。后果是在若干...
  • 问题现象 服务启动时,发现其他工程Dao层SDK服务注入失败,报空指针异常。 解决 这个服务是通过@Autowired注解注入,将注解替换成@Resource,问题就解决了。 原因分析
  • 原因是奇数除二会发生截断现象。而>> 1/ 2在n为负奇数时截断反向不一样。 -5 / 2 = -(int)2.5 = -2,这里是把绝对值变小了,加个负号,结果就变大了。 -5 >> 1 = (1011) >> 1 = (1101) = -3,...
  • 指针引用的区别总结

    千次阅读 2012-03-20 11:27:49
    原因是我们想定义一个变量,他共享另一个变量内存空间,使用别名是一个好选择。变量是什么?是一个内存空间名字,如果我们给这个内存空间起另外一个名字,那就是能够共享这个内存了,引用(别名)由此而来。 ...
  • 对取余计算:a%b 1.当ab都是正数时候,Javapython计算结果是一样。 2.当ab至少有一个为负数时候,Java...原因是Javapython取余计算所采用公式不同造成,他们所采取计算是: Java: r = a ...
  • 今天遇到了一个非常可气问题,当我在Intent里传递图片Uri时候,出现打开图片时使用Intent.getData()方法返回值为空这种现象,我很郁闷,后来发现原因。现在给大家写出问题是什么 Intent intent = new Intent...
  • 一个分布式应用会依赖多个服务,每个服务可能会存在多个实例,服务依赖...服务雪崩:服务雪崩效应是一种因“服务提供者不可用”(原因)导致“服务调用者不可用”(结果),并将不可用逐渐放大的现象。为了防止服务...
  • 一直都没有发现,原理hdfs命令行客户端api使用还是有很大差别 现象: 将dfs.block.size设置成128M 现有28G数据,理论上讲map总数应该是224个,但是map数量却翻倍成448个 一直都找不出原因...
  • 浅谈:android签名打包v1v2的区别

    万次阅读 2017-12-24 17:20:04
    故事发生的原因:我这边做了正式签名后(v1v2同时勾选,产生正式apk),拿给后台,后台再对我apk签名再进行处理(截取部分签名后,然后重新签名,打入渠道号)!最后神奇的现象发生了,经过后台处理后apk...
  • 原因:在构造函数中定义变量,构造函数执行完,变量会自动释放。 myWidget::myWidget(QWidget *parent):QWidget(parent),ui(new Ui::myWidget) { ui->setupUi(this); QDialog dialog(this); dialog.show()...
  • Qt debug模式release模式的区别

    千次阅读 2017-09-27 14:09:57
    今天终于揪出“凶手”了,特此记录“缉凶”过程,当找到这个bug的原因,连我都不敢相信这是个低级错误造成问题。 一、现象 1、编写myapp.exe程序,无论是在debug模式还是在release模式下编译都正常。在debug...
  • 菜鸟们在使用ArcGIS时经常会碰到将地图文档(.mxd)拷贝到别电脑上或改变一个路径时,出现数据丢失的现象,具体表现为图层前面出现一个红色感叹号,如下图所示。 红色感叹号 出现以上问题根本原因是数据GSS...
  • 把二级指针双字节内容转为单字节,会出现死机现象原因就是使用了空指针接收内容。int i; PU8 subMenuDataPtrs[MAX_SUB_MENUS]; //subMenuDataPtrs是指针数组,二级指针,char **类型 //PU8 str_temp[200];//...
  • 流标废标区别

    2021-04-06 14:11:13
    流标与废标是招标领域中经常出现两个基本术语,但时常被混用,,导致采购与招标过程中产生...废标:是一动词,指投标方因自身原因被评标委员会否决投标,不能继续参与投标活动。 废标常见情形: 1.投标文件逾期送
  • 近日,有网友咨询,目前市面上还有没有11位物联卡... 目前市面上13位卡号占据市场99%,11位卡号已经慢慢被取代,据介绍,主要的原因就是存在着不稳定的现象,容易掉线,对于使用客户群体来说要是使用物联网卡...
  • 最近有学一些机器学习的相关知识,就来讲一些tensorflow使用正则化不使用正则化的区别 什么是正则化呢? 正则化的概念及原因 简单来说,正则化是一种为了减小测试误差的行为(有时候会增加训练误差)。我们在构造...
  • overlay产生的原因是:1,避免在vertical blank时flip/blt surface造成画面"撕 裂"现象; 2,使硬件可以窗口模式下使用flip而不是blt,从而提高效率. 3D游戏里面它没有什么用地方, 因为一般硬件不支持 render to...
  • 很多人对于安卓感受就是使用久了会很卡,而苹果手机使用好几年都很少出现卡顿的现象,这也成为苹果用户攻击安卓用户一个武器,安卓用户也是有苦说不出,而为什么会出现这种情况呢?下面小编为大家简单对两大...
  • 在我们通常使用windows系统中,我发现了一个有趣的现象。我新建一个空文本文档,点击文件-另存为-编码选择UTF-8,然后保存。此时这个文件明明是空,却占了3字节大小。原因在于:此时保存编码方式自动会变为...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 202
精华内容 80
关键字:

原因和现象的区别