当前位置: 首页 > news >正文

【数理统计】参数估计

文章目录

点估计

矩估计法

【定义】设 X X X 是随机变量,若 E ( X k ) ( k = 1 , 2 , . . . ) E(X^k) (k=1,2,...) E(Xk)(k=1,2,...) 存在,则称其为 X X X k k k 阶矩。

【方法】设待估计的参数 θ 1 , θ 2 , . . . , θ n \theta_1,\theta_2,... ,\theta_n θ1,θ2,...,θn,设

{ μ 1 = μ 1 ( θ 1 , θ 2 , . . . , θ n ) = E ( X 1 ) μ 2 = μ 2 ( θ 1 , θ 2 , . . . , θ n ) = E ( X 2 ) . . . μ n = μ n ( θ 1 , θ 2 , . . . , θ n ) = E ( X n ) \begin{cases} \mu_1 = \mu_1 (\theta_1,\theta_2,... ,\theta_n) = E(X^1) \\ \mu_2 = \mu_2 (\theta_1,\theta_2,... ,\theta_n) = E(X^2) \\ ... \\ \mu_n = \mu_n (\theta_1,\theta_2,... ,\theta_n) = E(X^n) \end{cases} μ1=μ1(θ1,θ2,...,θn)=E(X1)μ2=μ2(θ1,θ2,...,θn)=E(X2)...μn=μn(θ1,θ2,...,θn)=E(Xn)

这是关于 θ i \theta_i θi 的方程组,解该方程组可得

{ θ 1 = θ 1 ( μ 1 , μ 2 , . . . , μ n ) θ 2 = θ 2 ( μ 1 , μ 2 , . . . , μ n ) . . . θ n = θ n ( μ 1 , μ 2 , . . . , μ n ) \begin{cases} \theta_1 = \theta_1 (\mu_1,\mu_2,... ,\mu_n) \\ \theta_2 = \theta_2 (\mu_1,\mu_2,... ,\mu_n) \\ ... \\ \theta_n = \theta_n (\mu_1,\mu_2,... ,\mu_n) \end{cases} θ1=θ1(μ1,μ2,...,μn)θ2=θ2(μ1,μ2,...,μn)...θn=θn(μ1,μ2,...,μn)

A l = 1 n ∑ i = 1 n X i l A_l = \frac{1}{n} \sum_{i=1}^n X_i^l Al=n1i=1nXil 代替上式中的 μ l ( l = 1 , 2 , . . . , n ) \mu_l(l=1,2,...,n) μl(l=1,2,...,n) 即可得到矩估计量。

注意:

  • A 1 = 1 n ∑ i = 1 n X i = X ˉ A_1 = \frac{1}{n} \sum_{i=1}^n X_i = \bar{X} A1=n1i=1nXi=Xˉ
  • A 2 = 1 n ∑ i = 1 n X i 2 A_2 = \frac{1}{n} \sum_{i=1}^n X_i^2 A2=n1i=1nXi2
  • A 2 − A 1 2 = D ( X ) A_2 - A_1^2 = D(X) A2A12=D(X)

【举例】

  • n = 1 n=1 n=1 时,即待估计参数有一个,令 μ 1 = E ( X ) \mu_1 = E(X) μ1=E(X),然后解出 θ 1 \theta_1 θ1,最后用 A 1 A_1 A1 代替 μ 1 \mu_1 μ1 即可。
  • n = 2 n=2 n=2 时,即待估计参数有两个,令

{ μ 1 = E ( X ) μ 2 = E ( X 2 ) = D ( X ) + [ E ( X ) ] 2 \begin{cases} \mu_1 = E(X) \\ \mu_2 = E(X^2) = D(X) + [E(X)]^2 \end{cases} {μ1=E(X)μ2=E(X2)=D(X)+[E(X)]2

然后解出 θ 1 , θ 2 \theta_1, \theta_2 θ1,θ2,最后用 A 1 , A 2 A_1, A_2 A1,A2 代替 μ 1 , μ 2 \mu_1, \mu_2 μ1,μ2 即可。

最大似然估计法

【定义】若总体 X X X 的概率密度函数为 f ( x ; θ ) f(x;\theta) f(x;θ),其中 θ ∈ Θ \theta \in \Theta θΘ 为参数向量( Θ \Theta Θ 为参数 θ \theta θ 可能取值的范围), X 1 , X 2 , . . . , X n X_1,X_2,...,X_n X1,X2,...,Xn 为来自 X X X 的一个样本,则联合概率密度函数记为

L ( x 1 , x 2 , . . . , x n ; θ ) = ∏ i = 1 n f ( x i ; θ ) L(x_1,x_2,...,x_n; \theta) = \prod_{i=1}^{n} f(x_i; \theta) L(x1,x2,...,xn;θ)=i=1nf(xi;θ)

称为参数 θ \theta θ 的似然函数。

【思想】求参数 θ \theta θ 的估计值,使得似然函数取得最大值。

【方法】求极大似然估计的一般步骤如下:

  • 写出似然函数:

L ( x 1 , x 2 , . . . , x n ; θ ) = ∏ i = 1 n f ( x i ; θ 1 , θ 2 , . . . , θ m ) L(x_1,x_2,...,x_n; \theta) = \prod_{i=1}^{n} f(x_i; \theta_1, \theta_2,..., \theta_m) L(x1,x2,...,xn;θ)=i=1nf(xi;θ1,θ2,...,θm)

  • 对似然函数取对数:

ln ⁡ L = ∑ i = 1 n ln ⁡ f ( x i ; θ 1 , θ 2 , . . . , θ m ) \ln L = \sum_{i=1}^{n} \ln f(x_i; \theta_1, \theta_2,..., \theta_m) lnL=i=1nlnf(xi;θ1,θ2,...,θm)

  • θ j ( j = 1 , 2 , . . . , m ) \theta_j (j=1,2,...,m) θj(j=1,2,...,m) 分别求偏导,建立似然方程组:

∂ ln ⁡ L ∂ θ j = 0 ( j = 1 , 2 , . . . , m ) \frac{\partial \ln L}{\partial \theta_j} = 0 \ \ (j=1,2,...,m) θjlnL=0  (j=1,2,...,m)

  • 解得 θ j ^ \hat{\theta_j} θj^ θ j \theta_j θj 的极大似然估计量(不是估计量!)

区间估计

【定义】设总体的未知参数为 θ \theta θ,由样本 X 1 , X 2 , . . . , X n X_1,X_2,...,X_n X1,X2,...,Xn 确定两个统计量

θ 1 ^ = θ 1 ^ ( X 1 , X 2 , . . . , X n ) , θ 2 ^ = θ 2 ^ ( X 1 , X 2 , . . . , X n ) \hat{\theta_1} = \hat{\theta_1} (X_1,X_2,...,X_n), \hat{\theta_2} = \hat{\theta_2} (X_1,X_2,...,X_n) θ1^=θ1^(X1,X2,...,Xn),θ2^=θ2^(X1,X2,...,Xn)

对于给定的实数 α ( o < α < 1 ) \alpha(o<\alpha<1) α(o<α<1),满足

P { θ 1 ^ < θ < θ 2 ^ } ≥ 1 − α P\{ \hat{\theta_1} < \theta < \hat{\theta_2} \} \geq 1-\alpha P{θ1^<θ<θ2^}1α

则称随机区间 ( θ 1 ^ , θ 2 ^ ) (\hat{\theta_1}, \hat{\theta_2}) (θ1^,θ2^) θ \theta θ 的置信水平为 1 − α 1-\alpha 1α 的置信区间, 1 − α 1-\alpha 1α 为置信水平, α \alpha α 为显著性水平,通常取值 0.1 或 0.05。

【枢轴量法】

  • 选取待估参数 θ \theta θ 的估计量:遵从估计量的优良性准则,如 X ˉ → μ \bar{X} \rightarrow \mu Xˉμ S 2 → σ 2 S^2 \rightarrow \sigma^2 S2σ2
  • 建立枢轴量: W = W ( X 1 , X 2 , . . . , X n ; θ ) W = W(X_1,X_2,...,X_n; \theta) W=W(X1,X2,...,Xn;θ),使得 W W W 不依赖于 θ \theta θ 及其他未知参数
  • 确定 W W W 的分布,通常选取经典分布
  • 根据 W W W 的分布,建立概率等式:

P { W 1 − α / 2 < W < W α / 2 } = 1 − α P\{ W_{1-\alpha/2} < W < W_{\alpha/2} \} = 1-\alpha P{W1α/2<W<Wα/2}=1α

  • 将上式等价变形为:

P { a < θ < b } = 1 − α P\{ a < \theta < b \} = 1-\alpha P{a<θ<b}=1α

( a , b ) (a,b) (a,b) 即为 θ \theta θ 的一个置信水平为 1 − α 1-\alpha 1α 的置信区间。

单个正态总体参数的区间估计

均值 μ \mu μ 的区间估计

(1) σ 2 \sigma^2 σ2 已知

根据中心极限定理,选取枢轴量

X ˉ − μ σ / n ∼ N ( 0 , 1 ) \frac{\bar{X} - \mu}{\sigma/\sqrt{n}} \sim N(0,1) σ/n XˉμN(0,1)

注意右边的枢轴量(即标准正态分布)并不依赖于任何未知参数,因此有

P { − u α / 2 < X ˉ − μ σ / n < u α / 2 } = 1 − α P\left\{ -u_{\alpha/2} < \frac{\bar{X} - \mu}{\sigma/\sqrt{n}} < u_{\alpha/2} \right\} = 1-\alpha P{uα/2<σ/n Xˉμ<uα/2}=1α

注:对于标准正态分布,有 u α = − u 1 − α u_{\alpha} = -u_{1-\alpha} uα=u1α

等价变形为

P { X ˉ − σ n u α / 2 < μ < X ˉ + σ n u α / 2 } = 1 − α P\left\{ \bar{X} - \frac{\sigma}{\sqrt{n}} u_{\alpha/2} < \mu < \bar{X} + \frac{\sigma}{\sqrt{n}} u_{\alpha/2} \right\} = 1-\alpha P{Xˉn σuα/2<μ<Xˉ+n σuα/2}=1α

因此 μ \mu μ 的一个置信水平为 1 − α 1-\alpha 1α 的置信区间为

( X ˉ − σ n u α / 2 , X ˉ + σ n u α / 2 ) \left(\bar{X} - \frac{\sigma}{\sqrt{n}} u_{\alpha/2}, \bar{X} + \frac{\sigma}{\sqrt{n}} u_{\alpha/2} \right) (Xˉn σuα/2,Xˉ+n σuα/2)

注:有些教科书上用的不是 u u u,而是 z z z,其实两者表示的意思是一样的。

(2) σ 2 \sigma^2 σ2 未知

考虑 S 2 S^2 S2 σ 2 \sigma^2 σ2 的无偏估计,根据抽样分布定理,应选取枢轴量

X ˉ − μ S / n ∼ t ( n − 1 ) \frac{\bar{X} - \mu}{S/\sqrt{n}} \sim t(n-1) S/n Xˉμt(n1)

注意右边的枢轴量(即自由度为 n − 1 n-1 n1 t t t 分布)并不依赖于任何未知参数,因此有

P { − t α / 2 ( n − 1 ) < X ˉ − μ S / n < t α / 2 ( n − 1 ) } = 1 − α P\left\{ -t_{\alpha/2}(n-1) < \frac{\bar{X} - \mu}{S/\sqrt{n}} < t_{\alpha/2}(n-1) \right\} = 1-\alpha P{tα/2(n1)<S/n Xˉμ<tα/2(n1)}=1α

注:对于自由度为 n n n t t t 分布,有 t α ( n ) = − t 1 − α ( n ) t_{\alpha}(n) = -t_{1-\alpha}(n) tα(n)=t1α(n)

等价变形为

P { X ˉ − S n t α / 2 ( n − 1 ) < μ < X ˉ + S n t α / 2 ( n − 1 ) } = 1 − α P\left\{ \bar{X} - \frac{S}{\sqrt{n}} t_{\alpha/2}(n-1) < \mu < \bar{X} + \frac{S}{\sqrt{n}} t_{\alpha/2}(n-1) \right\} = 1-\alpha P{Xˉn Stα/2(n1)<μ<Xˉ+n Stα/2(n1)}=1α

因此 μ \mu μ 的一个置信水平为 1 − α 1-\alpha 1α 的置信区间为

( X ˉ − S n t α / 2 ( n − 1 ) , X ˉ + S n t α / 2 ( n − 1 ) ) \left(\bar{X} - \frac{S}{\sqrt{n}} t_{\alpha/2}(n-1), \bar{X} + \frac{S}{\sqrt{n}} t_{\alpha/2}(n-1) \right) (Xˉn Stα/2(n1),Xˉ+n Stα/2(n1))

方差 σ 2 \sigma^2 σ2 的区间估计

(1) μ \mu μ 已知

由抽样分布定理,应选取枢轴量

χ 2 = 1 σ 2 ∑ i = 1 n ( X i − μ ) 2 ∼ χ 2 ( n ) \chi^2 = \frac{1}{\sigma^2} \sum_{i=1}^n (X_i - \mu)^2 \sim \chi^2(n) χ2=σ21i=1n(Xiμ)2χ2(n)

注意右边的枢轴量(即自由度为 n n n χ \chi χ 分布)并不依赖于任何未知参数,因此有

P { χ 1 − α / 2 2 ( n ) < 1 σ 2 ∑ i = 1 n ( X i − μ ) 2 < χ α / 2 2 ( n ) } = 1 − α P\left\{ \chi_{1-\alpha/2}^2(n) < \frac{1}{\sigma^2} \sum_{i=1}^n (X_i - \mu)^2 < \chi_{\alpha/2}^2(n) \right\} = 1-\alpha P{χ1α/22(n)<σ21i=1n(Xiμ)2<χα/22(n)}=1α

等价变形为

P { ∑ i = 1 n ( X i − μ ) 2 χ α / 2 2 ( n ) < σ 2 < ∑ i = 1 n ( X i − μ ) 2 χ 1 − α / 2 2 ( n ) } = 1 − α P\left\{ \frac{\sum_{i=1}^n (X_i - \mu)^2}{\chi_{\alpha/2}^2(n)} < \sigma^2 < \frac{\sum_{i=1}^n (X_i - \mu)^2}{\chi_{1-\alpha/2}^2(n)} \right\} = 1-\alpha P{χα/22(n)i=1n(Xiμ)2<σ2<χ1α/22(n)i=1n(Xiμ)2}=1α

因此 σ 2 \sigma^2 σ2 的一个置信水平为 1 − α 1-\alpha 1α 的置信区间为

( ∑ i = 1 n ( X i − μ ) 2 χ α / 2 2 ( n ) , ∑ i = 1 n ( X i − μ ) 2 χ 1 − α / 2 2 ( n ) ) \left(\frac{\sum_{i=1}^n (X_i - \mu)^2}{\chi_{\alpha/2}^2(n)}, \frac{\sum_{i=1}^n (X_i - \mu)^2}{\chi_{1-\alpha/2}^2(n)} \right) (χα/22(n)i=1n(Xiμ)2,χ1α/22(n)i=1n(Xiμ)2)

(2) μ \mu μ 未知

考虑 S 2 S^2 S2 σ 2 \sigma^2 σ2 的无偏估计,由抽样分布定理,应选取枢轴量

χ 2 = n − 1 σ 2 S 2 ∼ χ 2 ( n − 1 ) \chi^2 = \frac{n-1}{\sigma^2} S^2 \sim \chi^2(n-1) χ2=σ2n1S2χ2(n1)

注意右边的枢轴量(即自由度为 n − 1 n-1 n1 χ \chi χ 分布)并不依赖于任何未知参数,因此有

P { χ 1 − α / 2 2 ( n − 1 ) < n − 1 σ 2 S 2 < χ α / 2 2 ( n − 1 ) } = 1 − α P\left\{ \chi_{1-\alpha/2}^2(n-1) < \frac{n-1}{\sigma^2} S^2 < \chi_{\alpha/2}^2(n-1) \right\} = 1-\alpha P{χ1α/22(n1)<σ2n1S2<χα/22(n1)}=1α

等价变形为

P { ( n − 1 ) S 2 χ α / 2 2 ( n ) < σ 2 < ( n − 1 ) S 2 χ 1 − α / 2 2 ( n ) } = 1 − α P\left\{ \frac{(n-1)S^2}{\chi_{\alpha/2}^2(n)} < \sigma^2 < \frac{(n-1)S^2}{\chi_{1-\alpha/2}^2(n)} \right\} = 1-\alpha P{χα/22(n)(n1)S2<σ2<χ1α/22(n)(n1)S2}=1α

因此 σ 2 \sigma^2 σ2 的一个置信水平为 1 − α 1-\alpha 1α 的置信区间为

( ( n − 1 ) S 2 χ α / 2 2 ( n ) , ( n − 1 ) S 2 χ 1 − α / 2 2 ( n ) ) \left(\frac{(n-1)S^2}{\chi_{\alpha/2}^2(n)}, \frac{(n-1)S^2}{\chi_{1-\alpha/2}^2(n)} \right) (χα/22(n)(n1)S2,χ1α/22(n)(n1)S2)

两个正态总体参数的区间估计(略)

(略)

补充:单侧置信区间

【定义 1】设总体的未知参数为 θ \theta θ,由样本 X 1 , X 2 , . . . , X n X_1,X_2,...,X_n X1,X2,...,Xn 确定的统计量

θ ^ = θ ^ ( X 1 , X 2 , . . . , X n ) \hat{\theta} = \hat{\theta} (X_1,X_2,...,X_n) θ^=θ^(X1,X2,...,Xn)

对于给定的实数 α ( o < α < 1 ) \alpha(o<\alpha<1) α(o<α<1),满足

P { θ > θ ^ } ≥ 1 − α , ∀ θ ∈ Θ P\{ \theta > \hat{\theta} \} \geq 1-\alpha, \forall \theta \in \Theta P{θ>θ^}1α,θΘ

则称随机区间 ( θ ^ , + ∞ ) (\hat{\theta}, +\infty) (θ^,+) θ \theta θ 的置信水平为 1 − α 1-\alpha 1α 的单侧置信区间, θ ^ \hat{\theta} θ^ 称为 θ \theta θ 的置信水平为 1 − α 1-\alpha 1α 的单侧置信下限。

【定义 2】设总体的未知参数为 θ \theta θ,由样本 X 1 , X 2 , . . . , X n X_1,X_2,...,X_n X1,X2,...,Xn 确定的统计量

θ ^ = θ ^ ( X 1 , X 2 , . . . , X n ) \hat{\theta} = \hat{\theta} (X_1,X_2,...,X_n) θ^=θ^(X1,X2,...,Xn)

对于给定的实数 α ( o < α < 1 ) \alpha(o<\alpha<1) α(o<α<1),满足

P { θ < θ ^ } ≥ 1 − α , ∀ θ ∈ Θ P\{ \theta < \hat{\theta} \} \geq 1-\alpha, \forall \theta \in \Theta P{θ<θ^}1α,θΘ

则称随机区间 ( − ∞ , θ ^ ) (-\infty, \hat{\theta}) (,θ^) θ \theta θ 的置信水平为 1 − α 1-\alpha 1α 的单侧置信区间, θ ^ \hat{\theta} θ^ 称为 θ \theta θ 的置信水平为 1 − α 1-\alpha 1α 的单侧置信上限。

【举例】对于正态总体 X X X,若均值 μ \mu μ、方差 σ 2 \sigma^2 σ2 均未知,设 X 1 , . . . , X n X_1,...,X_n X1,...,Xn 是一个样本,由

X ˉ − μ S / n ∼ t ( n − 1 ) \frac{\bar{X} - \mu}{S/\sqrt{n}} \sim t(n-1) S/n Xˉμt(n1)

P { X ˉ − μ S / n < t α ( n − 1 ) } = 1 − α P\left\{ \frac{\bar{X} - \mu}{S/\sqrt{n}} < t_{\alpha}(n-1) \right\} = 1-\alpha P{S/n Xˉμ<tα(n1)}=1α

等价变形为

P { μ > X ˉ − S n t α ( n − 1 ) } = 1 − α P\left\{ \mu > \bar{X} - \frac{S}{\sqrt{n}} t_{\alpha}(n-1) \right\} = 1-\alpha P{μ>Xˉn Stα(n1)}=1α

因此 μ \mu μ 的一个置信水平为 1 − α 1-\alpha 1α 的单侧置信区间为

( X ˉ − S n t α ( n − 1 ) , + ∞ ) \left(\bar{X} - \frac{S}{\sqrt{n}} t_{\alpha}(n-1), +\infty \right) (Xˉn Stα(n1),+)

【总结】在形式上,只需将置信区间的上下限中的 α / 2 \alpha/2 α/2 改成 α \alpha α,就能得到相应的单侧置信上下限了。

相关文章:

【数理统计】参数估计

文章目录 点估计矩估计法最大似然估计法 区间估计单个正态总体参数的区间估计均值 μ \mu μ 的区间估计方差 σ 2 \sigma^2 σ2 的区间估计 两个正态总体参数的区间估计&#xff08;略&#xff09;补充&#xff1a;单侧置信区间 点估计 矩估计法 【定义】设 X X X 是随机…...

ios 混合开发应用白屏问题

一、问题场景 项目业务中某个前端页面中使用了多个echart 组件来显示历史数据&#xff0c; 在反复切换到这个页面后&#xff0c;会出现白屏问题。 二、问题分析 0x116000ab0 - GPUProcessProxy::didClose: 0x116000ab0 - GPUProcessProxy::gpuProcessExited: reasonCrash 0x11…...

对分布式系统的理解以及redis的分布式实现

对分布式系统有哪些了解? 分布式系统是由多个独立的计算节点(通常是计算机或服务器)组成的系统,这些节点通过网络相互通信和协作,共同完成任务。分布式系统的设计旨在提供可扩展性、容错性和高可用性,适用于大规模的数据处理和服务场景。 1. 分布式系统的核心特点 分布…...

VS项目,在生成的时候自动修改版本号

demo示例&#xff1a;https://gitee.com/chenheze90/L28_AutoVSversion 可通过下载demo运行即可。 原理&#xff1a;通过csproject项目文件中的Target标签&#xff0c;实现在项目编译之前对项目版本号进行修改&#xff0c;避免手动修改&#xff1b; 1.基础版 效果图如下 部…...

【蓝桥杯】43699-四平方和

四平方和 题目描述 四平方和定理&#xff0c;又称为拉格朗日定理&#xff1a; 每个正整数都可以表示为至多 4 个正整数的平方和。如果把 0 包括进去&#xff0c;就正好可以表示为 4 个数的平方和。 比如&#xff1a; 502021222 712121222; 对于一个给定的正整数&#xff0c;可…...

我的“双胞同体”发布模式的描述与展望

当被“激情”晕染&#xff0c;重创标题、摘要探索“吸睛”。 (笔记模板由python脚本于2024年12月19日 15:23:44创建&#xff0c;本篇笔记适合喜欢编撰csdn博客的coder翻阅) 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免…...

flask_socketio 以继承 Namespace方式实现一个网页聊天应用

点击进入上一篇&#xff0c;可作为参考 实验环境 python 用的是3.11.11 其他环境可以通过这种方式一键安装&#xff1a; pip install flask3.1.0 Flask-SocketIO5.4.1 gevent-websocket0.10.1 -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple pip list 详情如下&am…...

go mod tidy 命令

go mod tidy 是 Go 语言的命令&#xff0c;用于清理和更新 go.mod 和 go.sum 文件。它主要有以下功能&#xff1a; 移除未使用的依赖项&#xff1a;从 go.mod 文件中删除那些在代码中不再使用的依赖项。 添加缺失的依赖项&#xff1a;添加代码中使用但尚未记录在 go.mod 文件中…...

(11)YOLOv9算法基本原理

一、YOLOv9 的结构 YOLOv9 引入了可编程梯度信息&#xff08;PGI&#xff09;&#xff0c;以及基于梯度路径规划的新型轻量级网络架构&#xff0c;为目标检测领域带来了突破性的成果。 Yolov9 网络模型主要由BackBone&#xff08;主干网络&#xff09;、Neck&#xff08;颈层&…...

python学opencv|读取图像(十七)认识alpha通道

【1】引言 前序学习进程中&#xff0c;我们已经掌握了RGB和HSV图像的通道拆分和合并&#xff0c;获得了很多意想不到的效果&#xff0c;相关链接包括且不限于&#xff1a; python学opencv|读取图像&#xff08;十二&#xff09;BGR图像转HSV图像-CSDN博客 python学opencv|读…...

中小学教室多媒体电脑安全登录解决方案

中小学教室多媒体电脑面临学生随意登录的问题&#xff0c;主要涉及到设备使用、网络安全、教学秩序等多个方面。以下是对这一问题的详细分析&#xff1a; 一、设备使用问题 1. 设备损坏风险 学生随意登录可能导致多媒体电脑设备过度使用&#xff0c;增加设备损坏的风险。不当…...

Redis篇之Redis高可用模式参数调优,提高Redis性能

1. Redis高可用模式核心 Redis高可用模式的核心是使用主从复制和自动故障转移机制来确保系统在某些节点发生故障时仍然可以正常工作。 常用的高可用架构包括Redis Sentinel模式和Redis Cluster模式&#xff0c;其中Sentinel模式是为了提供高可用性而专门设计的解决方案。 在Re…...

linux-----进程execl簇函数

execl函数族概述 在Linux中&#xff0c;execl函数族用于在一个进程中加载并执行一个新的程序&#xff0c;它会替换当前进程的地址空间&#xff08;代码段、数据段、堆和栈等&#xff09;。这个函数族包括execl、execlp、execle、execv、execvp和execvpe&#xff0c;它们的主要功…...

Vue + ECharts 实现山东地图展示与交互

这篇文章中&#xff0c;我将逐步介绍如何使用 Vue 和 ECharts 实现一个互动式的地图展示组件&#xff0c;其中支持返回上一层地图、点击查看不同城市的详细信息&#xff0c;以及根据数据动态展示不同的统计信息。 效果图&#xff1a;玩转山东地图&#xff1a;用Echarts打造交互…...

【Verilog】UDP用户原语

User-defined primitives 概述基本语法组合逻辑的UDP时序逻辑的UDPUDP 符号表 Verilog HDL&#xff08;简称 Verilog &#xff09;是一种硬件描述语言&#xff0c;用于数字电路的系统设计。可对算法级、门级、开关级等多种抽象设计层次进行建模。 Verilog 不仅定义了语法&…...

问题小记-达梦数据库报错“字符串转换出错”处理

最近遇到一个达梦数据库报错“-6111: 字符串转换出错”的问题&#xff0c;这个问题主要是涉及到一条sql语句的执行&#xff0c;在此分享下这个报错的处理过程。 问题表现为&#xff1a;一样的表结构和数据&#xff0c;执行相同的SQL&#xff0c;在Oracle数据库中执行正常&…...

MyBatis入门的详细应用实例

目录 MyBatis第一章&#xff1a;代理Dao方式的CRUD操作1. 代理Dao方式的增删改查 第二章&#xff1a;MyBatis参数详解1. parameterType2. resultType 第三章&#xff1a;SqlMapConfig.xml配置文件1. 定义properties标签的方式管理数据库的信息2. 类型别名定义 MyBatis 第一章&…...

Sequelize ORM sql 语句工具

Sequelize ORM sql 语句工具 初始化配置 Sequelize orm 配置文章落日沉溺于海 在命令行中全局安装 npm i -g sequelize-clisequelize 执行需要匹配 mysql2 对应的依赖&#xff08;安装 mysql2&#xff09; npm i sequelize mysql2初始化项目 sequelize init熟悉初始化项目后…...

增强LabVIEW与PLC通信稳定性

在工业自动化系统中&#xff0c;上位机与PLC之间的通信稳定性至关重要&#xff0c;尤其是在数据采集和控制任务的实时性要求较高的场景中。LabVIEW作为常用的上位机开发平台&#xff0c;通过合理优化通信协议、硬件接口、数据传输方式以及系统容错机制&#xff0c;可以大大提升…...

UDP系统控制器_音量控制、电脑关机、文件打开、PPT演示、任务栏自动隐藏

UDP系统控制器(ShuiYX) 帮助文档 概述 本程序设计用于通过UDP协议接收指令来远程控制计算机的音量、执行特定命令和其他功能。为了确保程序正常工作&#xff0c;请确认防火墙和网络设置允许UDP通信&#xff0c;并且程序启动后会最小化到托盘图标。 命令格式及说明 音量控制…...

变量 varablie 声明- Rust 变量 let mut 声明与 C/C++ 变量声明对比分析

一、变量声明设计&#xff1a;let 与 mut 的哲学解析 Rust 采用 let 声明变量并通过 mut 显式标记可变性&#xff0c;这种设计体现了语言的核心哲学。以下是深度解析&#xff1a; 1.1 设计理念剖析 安全优先原则&#xff1a;默认不可变强制开发者明确声明意图 let x 5; …...

linux之kylin系统nginx的安装

一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源&#xff08;HTML/CSS/图片等&#xff09;&#xff0c;响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址&#xff0c;提高安全性 3.负载均衡服务器 支持多种策略分发流量…...

调用支付宝接口响应40004 SYSTEM_ERROR问题排查

在对接支付宝API的时候&#xff0c;遇到了一些问题&#xff0c;记录一下排查过程。 Body:{"datadigital_fincloud_generalsaas_face_certify_initialize_response":{"msg":"Business Failed","code":"40004","sub_msg…...

【Oracle APEX开发小技巧12】

有如下需求&#xff1a; 有一个问题反馈页面&#xff0c;要实现在apex页面展示能直观看到反馈时间超过7天未处理的数据&#xff0c;方便管理员及时处理反馈。 我的方法&#xff1a;直接将逻辑写在SQL中&#xff0c;这样可以直接在页面展示 完整代码&#xff1a; SELECTSF.FE…...

【Linux】C语言执行shell指令

在C语言中执行Shell指令 在C语言中&#xff0c;有几种方法可以执行Shell指令&#xff1a; 1. 使用system()函数 这是最简单的方法&#xff0c;包含在stdlib.h头文件中&#xff1a; #include <stdlib.h>int main() {system("ls -l"); // 执行ls -l命令retu…...

【大模型RAG】Docker 一键部署 Milvus 完整攻略

本文概要 Milvus 2.5 Stand-alone 版可通过 Docker 在几分钟内完成安装&#xff1b;只需暴露 19530&#xff08;gRPC&#xff09;与 9091&#xff08;HTTP/WebUI&#xff09;两个端口&#xff0c;即可让本地电脑通过 PyMilvus 或浏览器访问远程 Linux 服务器上的 Milvus。下面…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)

设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile&#xff0c;新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...

Go 语言并发编程基础:无缓冲与有缓冲通道

在上一章节中&#xff0c;我们了解了 Channel 的基本用法。本章将重点分析 Go 中通道的两种类型 —— 无缓冲通道与有缓冲通道&#xff0c;它们在并发编程中各具特点和应用场景。 一、通道的基本分类 类型定义形式特点无缓冲通道make(chan T)发送和接收都必须准备好&#xff0…...

基于Springboot+Vue的办公管理系统

角色&#xff1a; 管理员、员工 技术&#xff1a; 后端: SpringBoot, Vue2, MySQL, Mybatis-Plus 前端: Vue2, Element-UI, Axios, Echarts, Vue-Router 核心功能&#xff1a; 该办公管理系统是一个综合性的企业内部管理平台&#xff0c;旨在提升企业运营效率和员工管理水…...

Caliper 负载(Workload)详细解析

Caliper 负载(Workload)详细解析 负载(Workload)是 Caliper 性能测试的核心部分,它定义了测试期间要执行的具体合约调用行为和交易模式。下面我将全面深入地讲解负载的各个方面。 一、负载模块基本结构 一个典型的负载模块(如 workload.js)包含以下基本结构: use strict;/…...