SPSS26统计分析笔记——3 假设检验

1 假设检验原理

        假设检验的基本原理源于“小概率事件”原理,是一种基于概率性质的反证法。其核心思想是小概率事件在一次试验中几乎不会发生。检验的过程首先假设原假设 H 0 {H_0} H0成立,然后通过统计方法分析样本数据。如果样本数据引发了“小概率事件”,则拒绝 H 0 {H_0} H0;否则,接受 H 0 {H_0} H0
        在假设检验中,小概率事件并不是绝对矛盾,而是根据实践中的普遍经验,即小概率事件几乎不会发生。但具体多小的概率才算“小概率事件”则视问题而定。通常,将概率记为 α ( 0 < α < 1 ) \alpha \left( {0 < \alpha < 1} \right) α(0<α<1),即显著性水平。显著性水平的选择通常为0.1、0.05或0.01,当事件发生的概率低于这些阈值时,即被视为“小概率事件”,进而拒绝原假设 H 0 {H_0} H0

2 单样本T检验

        在SPSS中,虽然菜单中使用大写T表示T检验,但其结果报告中采用小写t。除了单样本T检验外,常见的还有独立样本t检验和配对样本t检验。单样本T检验用于研究样本均值与总体均值之间的差异,其目的是推断样本的总体均值是否与某一特定值存在显著差异,简而言之,即判断某个样本是否属于某一特定总体。之所以称为“单样本T检验”,是因为该方法仅涉及一个样本的数据,并基于t分布进行假设检验。
        单样本T检验的备择假设包括显著不等于 ( H 1 : μ 1 ≠ μ 0 ) ({H_1}:{\mu _1} \ne {\mu _0}) (H1:μ1=μ0)、显著小于 ( H 1 : μ 1 < μ 0 ) ({H_1}:{\mu _1} < {\mu _0}) (H1:μ1<μ0)和显著大于 ( H 1 : μ 1 > μ 0 ) ({H_1}:{\mu _1} > {\mu _0}) (H1:μ1>μ0),其中 μ 1 {\mu _1} μ1代表样本对应的总体均值, μ 0 {\mu _0} μ0为已知总体均值。SPSS默认进行双侧检验,即检验 H 0 : μ 1 = μ 0 {H_0}:{\mu _1} = {\mu _0} H0:μ1=μ0。对于单侧检验(显著大于或显著小于),需要通过双侧检验结果结合实际情况进行人为判断。
        单样本T检验的使用需要满足下列几个条件:
        ①数据来源于单个样本;
        ②样本应来自于近似正态分布的总体;
        ③ 数据为连续型变量。
        单样本T检验的步骤:
        步骤1:建立原假设 H 0 {H_0} H0
        原假设可分为三种:
        ①显著不等于 ( H 1 : μ 1 ≠ μ 0 ) ({H_1}:{\mu _1} \ne {\mu _0}) (H1:μ1=μ0)
        ②显著小于 ( H 1 : μ 1 < μ 0 ) ({H_1}:{\mu _1} < {\mu _0}) (H1:μ1<μ0)
        ③显著大于 ( H 1 : μ 1 > μ 0 ) ({H_1}:{\mu _1} > {\mu _0}) (H1:μ1>μ0)
        步骤2:确定检验统计量
        当总体分布为正态分布时,即 N ( μ , σ 2 ) N(\mu ,{\sigma ^2}) N(μ,σ2),样本均值的分布仍可视为正态分布,此时其正态分布的均值为 μ {\mu } μ,方差为 σ 2 n \frac{{{\sigma ^2}}}{n} nσ2,即:
X ˉ ∼ N ( μ , σ 2 n ) \bar X \sim N{\text{(}}\mu ,\frac{{{\sigma ^2}}}{n}{\text{)}} XˉN(μ,nσ2)
         x ˉ \bar x xˉ为样本均值;
         μ {\mu } μ为总体均值;
         σ 2 {\sigma ^2} σ2为总体方差;
        n为样本量。
        根据中心极限定理,若总体分布近似服从正态分布,当样本量n较大时,样本均值也近似服从正态分布。
        (1)当总体方差 σ 2 {\sigma ^2} σ2已知时,可用Z检验证明样本均值与总体均值是否有显著差异,其统计量为:
Z = x ˉ − μ 0 σ 2 n Z = \frac{{\bar x - {\mu _0}}}{{\sqrt {\frac{{{\sigma ^2}}}{n}} }} Z=nσ2 xˉμ0
        (2)如果总体方差 σ 2 {\sigma ^2} σ2是未知的,可以用样本方差 S 2 {S^2} S2来代替总体方差 σ 2 {\sigma ^2} σ2,利用t检验证明样本均值与总体均值是否有显著差异,其统计量为:
t = x ˉ − μ 0 S 2 n t = \frac{{\bar x - {\mu _0}}}{{\sqrt {\frac{{{S^2}}}{n}} }} t=nS2 xˉμ0
        (3)如果总体分布非正态,只要样本量 n ⩾ 30 n \geqslant 30 n30,不管总体的方差已知或是未知,都可以用近似正态分布Z’检验证明样本均值与总体均值是否有显著差异,即:
Z ′ = X ˉ − μ 0 S 2 n Z ′ = X ˉ − μ 0 S 2 n Z' = \frac{{\bar X - {\mu _0}}}{{\sqrt {\frac{{{S^2}}}{n}} }}Z' = \frac{{\bar X - {\mu _0}}}{{\sqrt {\frac{{{S^2}}}{n}} }} Z=nS2 Xˉμ0Z=nS2 Xˉμ0
        步骤3:计算检验统计量及发生的概率p值。
         SPSS软件会自动计算t检验统计量,并基于该统计量的分布计算p值。我们只需进行识别和判断。
        步骤4:设定显著性水平α并与概率值p进行比较,做出统计决策。
        如果p值大于显著性水平,则接受原假设,结论为“当p > α时,接受原假设 H 0 {H_0} H0,拒绝备择假设 H 1 {H_1} H1”。
        如果p值小于显著性水平,则拒绝原假设,结论为“当p < α时,拒绝原假设 H 0 {H_0} H0,接受备择假设 H 1 {H_1} H1
在这里插入图片描述

3 独立样本T检验

        独立样本T检验的主要目的是比较两个总体均值的差异。与单样本T检验不同,独立样本T检验利用来自两个独立总体的样本数据,以推断这两个总体均值之间是否存在显著差异。这两个样本是相互独立的,分别来自不同的总体,其样本数量可以相同或不同。与单样本T检验相似,备择假设的形式可以为显著不等于 ( H 1 : μ 1 ≠ μ 2 ) ({H_1}:{\mu _1} \ne {\mu _2}) (H1:μ1=μ2)、显著小于 ( H 1 : μ 1 < μ 2 ) ({H_1}:{\mu _1} < {\mu _2}) (H1:μ1<μ2)和显著大于 ( H 1 : μ 1 > μ 2 ) ({H_1}:{\mu _1} > {\mu _2}) (H1:μ1>μ2),SPSS软件仅进行双侧检验。如果需要进行单侧检验,则需要基于双侧检验的结果进行人为判断。
        两独立样本T检验的适用条件有下面几个:
        ①样本来自的总体应服从或近似服从正态分布;
        ②两样本应为相互独立的样本;
        ③样本数据为连续性变量。
        操作:分析>比较平均值>独立样本T检验
        独立样本T检验的步骤:
        步骤1:建立原假设
        原假设 H 0 {H_0} H0可分为三种:
        ①显著不等于 ( H 1 : μ 1 ≠ μ 0 ) ({H_1}:{\mu _1} \ne {\mu _0}) (H1:μ1=μ0)
        ②显著小于 ( H 1 : μ 1 < μ 0 ) ({H_1}:{\mu _1} < {\mu _0}) (H1:μ1<μ0)
        ③显著大于 ( H 1 : μ 1 > μ 0 ) ({H_1}:{\mu _1} > {\mu _0}) (H1:μ1>μ0)
         μ 1 {\mu _1} μ1 μ 2 {\mu _2} μ2分别是第一个和第二个总体的均值;
        步骤2:确定检验统计量
        (1)两个总体都是正态分布、两个总体方差 σ 1 2 {\sigma _1}^2 σ12 σ 2 2 {\sigma _2}^2 σ22都已知的时候,两独立样本均值差的抽样分布的方差估计为 σ 12 2 {\sigma _{12}}^2 σ122,可以表示为:
σ 12 2 = σ 1 2 n 1 + σ 2 2 n 2 \sigma _{12}^2 = \frac{{{\sigma _1}^2}}{{{n_1}}} + \frac{{{\sigma _2}^2}}{{{n_2}}} σ122=n1σ12+n2σ22
         σ 1 2 {\sigma _1}^2 σ12 σ 2 2 {\sigma _2}^2 σ22分别为第一个和第二个总体的方差;
         n 1 {n_1} n1 n 2 {n_2} n2分别为第一个和第二个样本的样本量;
        因为此时两样本均值差的抽样分布为正态分布,可以利用Z检验证明两总体的均值是否有显著性差异,其统计量为: Z = ( X 1 ‾ − X 2 ‾ ) − ( μ 1 − μ 2 ) σ 1 2 n 1 + σ 2 2 n 2 Z = \frac{{(\overline {{X_1}} - \overline {{X_2}} ) - ({\mu _1} - {\mu _2})}}{{\sqrt {\frac{{{\sigma _1}^2}}{{{n_1}}} + \frac{{{\sigma _2}^2}}{{{n_2}}}} }} Z=n1σ12+n2σ22 (X1X2)(μ1μ2)
        (2)如果两个总体方差未知但相等,即 σ 1 2 {\sigma _1}^2 σ12= σ 2 2 {\sigma _2}^2 σ22,可以用联合方差 S p 2 {S_p}^2 Sp2代替两个总体的方差,其公式为:
S p 2 = ( n 1 − 1 ) S 1 2 − ( n 2 − 1 ) S 2 2 n 1 − n 2 − 1 {S_p}^2 = \frac{{({n_1} - 1){S_1}^2 - ({n_2} - 1){S_2}^2}}{{{n_1} - {n_2} - 1}} Sp2=n1n21(n11)S12(n21)S22
         S 1 2 {S_1}^2 S12 S 2 2 {S_2}^2 S22分别为第一个和第二个样本的方差;
         n 2 {n_2} n2分别为第一个和第二个样本的样本量;
        此时两样本均值差的抽样分布的方差估计为 σ 12 2 {\sigma _{12}}^2 σ122,可以表示为: σ 12 2 = S p 2 n 1 + S p 2 n 2 {\sigma _{12}}^2 = \frac{{{S_p}^2}}{{{n_1}}} + \frac{{{S_p}^2}}{{{n_2}}} σ122=n1Sp2+n2Sp2
        因为此时两样本均值差的抽样分布为 t t t分布,那么此时两独立样本T检验构建的统计量可以写成: t = ( X 1 ‾ − X 2 ‾ ) − ( μ 1 − μ 2 ) S p 2 n 1 + S p 2 n 2 t = \frac{{(\overline {{X_1}} - \overline {{X_2}} ) - ({\mu _1} - {\mu _2})}}{{\sqrt {\frac{{{S_p}^2}}{{{n_1}}} + \frac{{{S_p}^2}}{{{n_2}}}} }} t=n1Sp2+n2Sp2 (X1X2)(μ1μ2)
        (3)如果两个总体方差未知且不相等,即 σ 1 2 ≠ σ 2 2 {\sigma _1}^2 \ne {\sigma _2}^2 σ12=σ22,分别用样本方差代替各自的总体方差,那两样本均值差的抽样分布的方差估计为: σ 12 2 {\sigma _{12}}^2 σ122,可以表示为:
σ 12 2 = S 1 2 n 1 + S 2 2 n 2 {\sigma _{12}}^2 = \frac{{{S_1}^2}}{{{n_1}}} + \frac{{{S_2}^2}}{{{n_2}}} σ122=n1S12+n2S22
        但是这时两样本均值差的抽样分布已经不是正态分布,也不是 t t t分布,只是一个近似 t t t分布,此时用 t ′ t' t检验证明两总体均值是否存在显著性差异,其统计量为:
t ′ = ( X 1 ‾ − X 2 ‾ ) − ( μ 1 − μ 2 ) S 1 2 n 1 + S 2 2 n 2 t' = \frac{{(\overline {{X_1}} - \overline {{X_2}} ) - ({\mu _1} - {\mu _2})}}{{\sqrt {\frac{{{S_1}^2}}{{{n_1}}} + \frac{{{S_2}^2}}{{{n_2}}}} }} t=n1S12+n2S22 (X1X2)(μ1μ2)
        这个 t ′ t' t分布的自由度与 t t t分布不同,要经过修正,修正后的自由度为: f = ( S 1 2 n 1 + S 2 2 n 2 ) 2 ( S 1 2 n 1 ) 2 / n 1 + ( S 2 2 n 2 ) / n 2 f = \frac{{{{(\frac{{{S_1}^2}}{{{n_1}}} + \frac{{{S_2}^2}}{{{n_2}}})}^2}}}{{{{(\frac{{{S_1}^2}}{{{n_1}}})}^2}/{n_1} + (\frac{{{S_2}^2}}{{{n_2}}})/{n_2}}} f=(n1S12)2/n1+(n2S22)/n2(n1S12+n2S22)2
        综上所述,由于不同方差的情况需要选择不同的T检验方式,因此在进行独立样本T检验前,首先需要确认两个样本的方差是否相等。这可以通过SPSS中的F检验来判断两总体方差是否存在显著差异,软件会提供相应的T检验结果,涵盖方差相等和不相等的情况。
        步骤3:计算检验统计量观测值及发生的概率 p p p
         SPSS会自动计算T检验的统计量,并根据 t t t统计量的分布计算相应的 p p p值。与单样本T检验不同,独立样本T检验将提供两个不同的 t t t统计量供选择,我们需根据前一步的结果选择适合的统计量。
        步骤4:设定显著性水平 α \alpha α与概率值 p p p进行比较,做出统计决策
        两独立样本T检验的决策比单样本T检验多一个步骤,分两步进行:
        (1)判断两独立样本的方差是否相等。通过F检验检验方差的原假设为 H 0 : σ 1 2 = σ 2 2 {H_0}:{\sigma _1}^2 = {\sigma _2}^2 H0:σ12=σ22。若F检验的 p p p值大于 α \alpha α,则接受原假设,认为两总体方差相等;若 p p p值小于 α \alpha α,则拒绝原假设,认为方差不相等。
        (2)判断两个独立样本总体均值的差异。第一步确认的方差情况为选择合适的T检验提供了依据。第二步通过T检验判断两总体均值是否存在显著差异,原假设为 H 0 : μ 1 = μ 2 {H_0}:{\mu _1} = {\mu _2} H0:μ1=μ2。当 p p p值大于 α \alpha α时,接受原假设,表明两总体均值无显著差异;当 p p p值小于 α \alpha α时,拒绝原假设,表明两总体均值存在显著差异。
在这里插入图片描述

4 成对样本T检验

        成对样本T检验,又称为配对样本T检验,通常适用于同一群体在不同时间点(例如前测和后测)进行两次测量。其主要目的是检验两个相关样本的均值是否存在显著差异。这一检验不同于单样本T检验和独立样本T检验,后者分别关注单个样本与总体均值的差异以及两个独立样本的均值差异。
        在成对样本T检验中,备择假设的表述方式包括显著不等于 ( H 1 : μ 1 ≠ μ 2 ) ({H_1}:{\mu _1} \ne {\mu _2}) (H1:μ1=μ2)、显著小于 ( H 1 : μ 1 < μ 2 ) ({H_1}:{\mu _1} < {\mu _2}) (H1:μ1<μ2)和显著大于 ( H 1 : μ 1 > μ 2 ) ({H_1}:{\mu _1} > {\mu _2}) (H1:μ1>μ2)。在SPSS中,通常只进行显著不等于的双侧检验;如需单侧检验,则需基于双侧检验结果进行判断。
        成对样本T检验的适用条件有下面几个:
        ①两组样本应有一定的关联,且样本容量应相等,观察值需一一对应,顺序不可随意改变;
        ②样本所属的总体服从或近似服从正态分布;
        ③样本数据属于连续性数据。
        操作:分析>比较平均值>成对样本T检验
        步骤1:建立原假设
        原假设 H 0 {H_0} H0可分为三种:
        ① H 0 : μ d = 0 {H_0}:{\mu _d} = 0 H0:μd=0(均值差异为零)
        ② H 0 : μ d < 0 {H_0}:{\mu _d} < 0 H0:μd<0(均值差异小于零)
        ③ H 0 : μ d > 0 {H_0}:{\mu _d} > 0 H0:μd>0(均值差异大于零)
        步骤2:确定检验统计量
        两样本为相关样本时,其样本均值差的方差可以表示为:
σ 12 2 = σ 1 2 n 1 + σ 2 2 n 2 − 2 r σ 1 n σ 2 n {\sigma _{12}}^2 = \frac{{{\sigma _1}^2}}{{{n_1}}} + \frac{{{\sigma _2}^2}}{{{n_2}}} - 2r\frac{{{\sigma _1}}}{n}\frac{{{\sigma _2}}}{n} σ122=n1σ12+n2σ222rnσ1nσ2
         σ 1 2 {\sigma _1}^2 σ12 σ 2 2 {\sigma _2}^2 σ22分别为第一个和第二个总体的方差;
         n 1 {n_1} n1 n 2 {n_2} n2分别为第一个和第二个样本的样本量;
         r r r为两样本的相关系数。
        (1)当总体方差已知时,两相关样本均值差的分布为正态分布,检验两样本总体均值差异与否的检验统计量可以表示为: Z = ( X 1 ‾ − X 2 ‾ ) − ( μ 1 − μ 2 ) σ 1 2 n 1 + σ 2 2 n 2 − 2 r σ 1 n σ 2 n Z = \frac{{(\overline {{X_1}} - \overline {{X_2}} ) - ({\mu _1} - {\mu _2})}}{{\sqrt {\frac{{{\sigma _1}^2}}{{{n_1}}} + \frac{{{\sigma _2}^2}}{{{n_2}}} - 2r\frac{{{\sigma _1}}}{n}\frac{{{\sigma _2}}}{n}} }} Z=n1σ12+n2σ222rnσ1nσ2 (X1X2)(μ1μ2)
        (2)当总体方差未知时,可以用样本的方差代替总体方差,这时检验两样本总体均值差异与否的检验统计量可以表示为: t = ( X 1 ‾ − X 2 ‾ ) − ( μ 1 − μ 2 ) S 1 2 n 1 + S 2 2 n 2 − 2 r S 1 n S 2 n t = \frac{{(\overline {{X_1}} - \overline {{X_2}} ) - ({\mu _1} - {\mu _2})}}{{\sqrt {\frac{{{S_1}^2}}{{{n_1}}} + \frac{{{S_2}^2}}{{{n_2}}} - 2r\frac{{{S_1}}}{n}\frac{{{S_2}}}{n}} }} t=n1S12+n2S222rnS1nS2 (X1X2)(μ1μ2)
         S 1 2 {S_1}^2 S12 S 2 2 {S_2}^2 S22分别为第一个和第二个总体的方差;
         n 1 {n_1} n1 n 2 {n_2} n2分别为第一个和第二个样本的样本量;
         r r r为两样本的相关系数。
        (3)只要样本足够大,都可以用近似正态 Z ′ Z' Z检验,即:
Z ′ = ( X 1 ‾ − X 2 ‾ ) − ( μ 1 − μ 2 ) σ 1 2 n 1 + σ 2 2 n 2 − 2 r σ 1 n σ 2 n Z' = \frac{{(\overline {{X_1}} - \overline {{X_2}} ) - ({\mu _1} - {\mu _2})}}{{\sqrt {\frac{{{\sigma _1}^2}}{{{n_1}}} + \frac{{{\sigma _2}^2}}{{{n_2}}} - 2r\frac{{{\sigma _1}}}{n}\frac{{{\sigma _2}}}{n}} }} Z=n1σ12+n2σ222rnσ1nσ2 (X1X2)(μ1μ2)
Z ′ = ( X 1 ‾ − X 2 ‾ ) − ( μ 1 − μ 2 ) S 1 2 n 1 + S 2 2 n 2 − 2 r S 1 n S 2 n Z' = \frac{{(\overline {{X_1}} - \overline {{X_2}} ) - ({\mu _1} - {\mu _2})}}{{\sqrt {\frac{{{S_1}^2}}{{{n_1}}} + \frac{{{S_2}^2}}{{{n_2}}} - 2r\frac{{{S_1}}}{n}\frac{{{S_2}}}{n}} }} Z=n1S12+n2S222rnS1nS2 (X1X2)(μ1μ2)
        步骤3:计算检验统计量观测值及发生的概率 p p p
        与单样本T检验和独立样本T检验相似,SPSS会自动计算成对样本T检验的 t t t检验统计量,并根据其分布计算相应的概率 p p p值。用户需要根据输出结果进行识别和判断。
        步骤4:设定显著性 α \alpha α水平与概率 p p p值进行比较,做出统计决策
         当 p p p值大于显著性水平时,应接受原假设,结论为“当 p > α p > \alpha p>α时,接受原假设 H 0 {H_0} H0,拒绝备择假设 H 1 {H_1} H1”;当 p p p值小于显著性水平时,则应拒绝原假设,结论为“当 p < α p < \alpha p<α时,拒绝原假设 H 0 {H_0} H0,接受备择假设 H 1 {H_1} H1”。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1545322.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

《让手机秒变超级电脑!ToDesk云电脑、易腾云、青椒云移动端深度体验》

前言 科技发展到如今2024年&#xff0c;可以说每一年都在发生翻天覆地的变化。云电脑这个市场近年来迅速发展&#xff0c;无需购买和维护额外的硬件就可以体验到电脑端顶配的性能和体验&#xff0c;并且移动端也可以带来非凡体验。我们在外出办公随身没有携带电脑情况下&#x…

Vue3:toRaw与markRaw

目录 一.toRaw 1.性质 2.作用 二.markRaw 1.性质 2.作用 三.toRaw的使用 四.markRaw的使用 五.代码示例 在Vue 3中&#xff0c;toRaw和markRaw是两个用于处理响应式对象的全局函数。 一.toRaw 1.性质 toRaw是一个全局函数&#xff0c;它接受一个由reactive或ref生成…

彻底理解前端模块化

目录 引入历史问题 CommonJSexports导出module.exports导出require导入加载过程缺点 AMD规范&#xff08;基本不用&#xff09;require.js使⽤ CMD规范&#xff08;基本不用&#xff09;SeaJS的使⽤ ES Module简单使用export关键字import关键字export和import结合default⽤法im…

YOLOv10改进 | 特征融合篇,YOLOv10添加iAFF(多尺度通道注意力模块),二次创新C2f结构,提升小目标检测能力

摘要 特征融合,即来自不同层或分支的特征的组合,是现代网络架构中无处不在的一部分。虽然它通常通过简单的操作(如求和或拼接)来实现,但这种方式可能并不是最佳选择。在这项工作中,提出了一种统一且通用的方案,即注意力特征融合(Attentional Feature Fusion),适用于…

RK3568笔记六十三:基于LVGL的Linux相机

若该文为原创文章,转载请注明原文出处。 记录移植韦老师的基于LVGL的Linux相机项目,主要是想学习如何在LVGL下显示摄像头数据。 此项目是基于老师的源码框架移植的,地址是lv_100ask_linux_camera: 基于LVGL的Linux相机 (gitee.com) 个人使用的是RK3568,正点原子板子,所以…

WordPress 要求插件开发人员进行双因素身份验证

全球超过40%的网站由 WordPress 提供支持&#xff0c;其庞大的插件和主题生态系统在全球范围内提供了灵活性和定制性。然而&#xff0c;这种受欢迎程度也使其成为网络攻击的主要目标。 WordPress 将为所有插件和主题开发人员引入强制性双因素身份验证 (2FA)&#xff0c;以应对…

《经典图论算法》约翰逊算法(Johnson)

摘要&#xff1a; 1&#xff0c;约翰逊算法的介绍 2&#xff0c;约翰逊算法的实现步骤 3&#xff0c;约翰逊算法的准确性验证 4&#xff0c;约翰逊算法的代码实现 1&#xff0c;约翰逊算法的介绍 约翰逊算法(Johnson algorithm)是在稀疏图上求每对顶点之间最短路径的一种算法&a…

《解锁高效流程设计:深度剖析责任链模式与实战应用》

《解锁高效流程设计&#xff1a;深度剖析责任链模式与实战应用》 责任链模式 是一种行为设计模式&#xff0c;它允许多个对象来处理请求&#xff0c;而不预先指定具体的处理者。多个处理对象被连接成一条链&#xff0c;沿着这条链传递请求&#xff0c;直到某个处理对象决定处理…

SOMEIP_ETS_130: SD_Multicast_FindService_with_unicast_Flag_to_0

测试目的&#xff1a; 验证DUT能够忽略带有设置为0的单播标志的多播FindService请求&#xff0c;并以单播OfferService消息作为响应。 描述 本测试用例旨在确保DUT在接收到一个设置了单播标志为0的多播FindService请求时&#xff0c;能够忽略该标志并按照SOME/IP协议的要求&…

旧衣回收小程序搭建,开发功能优势

随着人们生活水平、消费水平的提高&#xff0c;在日常生活中产生了大量的限制物品&#xff0c;为了减少浪费&#xff0c;越来越多的人开始重视环保回收。旧衣物作为一种新型的回收方式&#xff0c;也逐渐得到了大众的关注&#xff0c;旧衣物回收市场发展规模也在持续上升&#…

【C++】STL详解之string类

目录 什么是STL STL的版本 STL的六大组件 STL的缺陷 一.string的定义方式 二. string的插入 1.使用push_back进行尾插 2.使用insert插入 三.string的拼接 四.string的删除 1.使用pop_back进行尾删 2.使用erase进行删除 五.string的查找 1.使用find正向搜索第一个…

快速排序(plus)与单调栈道,力扣912.排序数组​​​​​​​力扣215.数组中的第k大个元素力扣17.14最小的k个数单调栈力扣.柱状图中最大的矩形

目录 力扣912.排序数组​​​​​​​ 力扣215.数组中的第k大个元素 力扣17.14最小的k个数 单调栈 力扣.柱状图中最大的矩形 力扣912.排序数组 快速排序:最重要的就是数据划分&#xff0c;叫做partation left往后走&#xff0c;假如遇到比key小的&#xff0c;left是因为&a…

解释器模式原理剖析和Spring中的应用

解释器模式原理剖析和Spring中的应用 解释器模式 是一种行为型设计模式&#xff0c;它定义了一种语言的文法表示&#xff0c;并提供了一个解释器来处理该文法的表达式。解释器模式可以用于构建语法解释器&#xff0c;例如计算器、简单编程语言的解释器等。 核心思想&#xff1a…

My_String完善

#include "my_string_ok.h" My_string_Ok::My_string_Ok():size(20) { len 0; ptr new char[size]; ptr[len] \0; } My_string_Ok::My_string_Ok(int num,char c) { cout<<"有参构造"<<endl; ptr new char [20] ; len 0; for…

深度学习技术在超材料科学中的应用与实操

人工智能算法赋能材料设计与应用专题培训 前沿背景 人工智能与材料科学的融合趋势&#xff1a;在材料科学领域&#xff0c;人工智能&#xff08;AI&#xff09;的引入正在引发一场革命。传统的材料设计和优化依赖于经验和试错方法&#xff0c;这不仅耗时且成本高昂。关于AI赋…

安科瑞Acrel-1000DP分布式光伏监控系统在鄂尔多斯市鄂托克旗巴音乌苏六保煤矿5MW分布式光伏项目中的应用

安科瑞 华楠 摘 要&#xff1a;分布式光伏发电就是将太阳能光伏板分散布置在各个区域&#xff0c;通过小规模、模块化的方式实现电能的并网或独立使用&#xff0c;这种发电方式具有就近发电、就近并网、就近转换、就近使用的特点。近年来&#xff0c;技术进步和政策支持推动了光…

Python批量合并365个工作表的2种方法

一、引言 小明刚进入到新公司&#xff0c;就被委以重任&#xff1a;将365个Excel文件中的英文表头修改为中文。传统方法是逐一打开每个文件&#xff0c;手动修改标题&#xff0c;然后保存&#xff0c;最后再合并。这种方法不仅耗时耗力&#xff0c;还容易出错。如果用Python就…

下水道内缺陷识别检测数据集 yolo数据集 共2300张

下水道内缺陷识别检测数据集 yolo数据集 共2300张 下水道内部缺陷识别数据集&#xff08;Sewer Interior Defect Recognition Dataset, SIDRD&#xff09; 摘要 SIDRD 是一个专门针对下水道内部缺陷识别的数据集&#xff0c;旨在为城市基础设施维护和管理提供一个标准化的训练…

Qt:关于16进制数转化那些事

前言 由于当时做UDP通信的时候使用16进制数与QString的相互转换&#xff0c;但是当时我所要求的转换不仅仅是转化过去就行了&#xff0c;我还有字节数要求&#xff0c;就是这个16进制数占据多少位那么转化后的数据就该占据多大的空间。 正文 1 将 QString 转换为16进制字符串…

【Redis入门到精通五】Java如何像使用MySQL一样使用Redis(jedis安装及使用)

目录 Jedis 1.jedis是什么 2.jedis的安装配置 3.jedis的基础命令操作展示 1.set和get操作&#xff1a; 2.exists和del操作&#xff1a; 3.keys和type操作&#xff1a; 4. expire和ttl&#xff1a; Jedis Java 操作 redis 的客⼾端有很多&#xff0c;其中最知名的是 jedi…