引理1

设集合 S={λi:λi≥0,i∈N+}S = \{ \lambda_i : \lambda_i \ge 0, i \in \mathbb N ^+ \}
记 Λ(k,n)=⎛⎝⎜⎜⎜⎜⎜⎜⎜λ1⋱λk⎞⎠⎟⎟⎟⎟⎟⎟⎟n×n,k,n∈N+,k≤n\Lambda (k, n) = \begin{pmatrix} \lambda_{1} & & & & \\ & \ddots & & & \\ & & \lambda_{k} & & \\ & & & & \\ & & & & \end{pmatrix} _{n \times n}, k, n \in \mathbb N ^+, k \le n
则对于任意的 k∈N+,k \in \mathbb N ^+, 对于任意的 n∈N+,n≥k,n \in \mathbb N ^+, n \ge k, 对于任意一矩阵 An×n,n∈N+,A _{n \times n}, n \in \mathbb N ^+, 若 AA 的任意一个主子式 ≥0,\ge 0, 则 |A+Λ(k,n)|≥0\left \vert A + \Lambda (k, n) \right \vert \ge 0

证明

k=1k = 1 时,对于任意的 n∈N+,n \in \mathbb N ^+, 对于任意一矩阵 An×n,n∈N+,A _{n \times n}, n \in \mathbb N ^+, 若 AA 的任意一个主子式 ≥0,\ge 0, 则
∣∣∣∣∣∣∣a1,1+λ1a2,1⋮an,1a1,2a2,2⋮an,2⋯⋯⋱⋯a1,na2,n⋮an,n∣∣∣∣∣∣∣\begin{vmatrix} a_{1,1} + \lambda_{1} & a_{1, 2} & \cdots & a_{1,n} \\ a_{2,1} & a_{2, 2} & \cdots & a_{2,n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & a_{n, 2} & \cdots & a_{n,n} \end{vmatrix}
=∣∣∣∣∣∣∣a1,1a2,1⋮an,1a1,2a2,2⋮an,2⋯⋯⋱⋯a1,na2,n⋮an,n∣∣∣∣∣∣∣+∣∣∣∣∣∣∣λ1a2,1⋮an,10a2,2⋮an,2⋯⋯⋱⋯0a2,n⋮an,n∣∣∣∣∣∣∣= \begin{vmatrix} a_{1,1} & a_{1, 2} & \cdots & a_{1,n} \\ a_{2,1} & a_{2, 2} & \cdots & a_{2,n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & a_{n, 2} & \cdots & a_{n,n} \end{vmatrix} + \begin{vmatrix} \lambda_{1} & 0 & \cdots & 0 \\ a_{2,1} & a_{2, 2} & \cdots & a_{2,n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & a_{n, 2} & \cdots & a_{n,n} \end{vmatrix}
=|A|+λ1∣∣∣∣∣a2,2⋮an,2⋯⋱⋯a2,n⋮an,n∣∣∣∣∣≥0 = \vert A \vert + \lambda_{1} \begin{vmatrix} a_{2, 2} & \cdots & a_{2,n} \\ \vdots & \ddots & \vdots \\ a_{n, 2} & \cdots & a_{n,n} \end{vmatrix} \ge 0
假设 kk 时命题成立。则 k+1k + 1 时,对于任意的 n∈N+,n≥k+1,n \in \mathbb N ^+, n \ge k + 1, 对于任意一矩阵 An×n,n∈N+,A _{n \times n}, n \in \mathbb N ^+, 若 AA 的任意一个主子式 ≥0,\ge 0, 则
|A+Λ(k+1,n)|\left \vert A + \Lambda (k + 1, n) \right \vert
=∣∣∣∣∣∣∣∣∣∣∣∣a1,1+λ1⋮ak,1ak+1,1ak+2,1⋮an,1⋯⋱⋯⋯⋯⋯a1,k⋮ak,k+λkak+1,kak+2,k⋮an,ka1,k+1⋮ak,k+1ak+1,k+1+λk+1ak+2,k+1⋮an,k+1a1,k+2⋮ak,k+2ak+1,k+2ak+2,k+2⋮an,k+2⋯⋯⋯⋯⋱⋯a1,n⋮ak,nak+1,nak+2,n⋮an,n∣∣∣∣∣∣∣∣∣∣∣∣= \begin{vmatrix} a_{1,1} + \lambda_{1} & \cdots & a_{1,k} & a_{1,k + 1} & a_{1,k + 2} & \cdots & a_{1,n} \\ \vdots & \ddots & \vdots & \vdots & \vdots & & \vdots \\ a_{k,1} & \cdots & a_{k,k} + \lambda_{k} & a_{k,k + 1} & a_{k,k + 2} & \cdots & a_{k,n} \\ a_{k + 1,1} & \cdots & a_{k + 1,k} & a_{k + 1,k + 1} + \lambda_{k + 1} & a_{k + 1,k + 2} & \cdots & a_{k + 1,n} \\ a_{k + 2,1} & \cdots & a_{k + 2,k} & a_{k + 2,k + 1} & a_{k + 2,k + 2} & \cdots & a_{k + 2,n} \\ \vdots & & \vdots & \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & \cdots & a_{n,k} & a_{n,k + 1} & a_{n,k + 2} & \cdots & a_{n,n} \end{vmatrix}
=∣∣∣∣∣∣∣∣∣∣∣∣a1,1+λ1⋮ak,1ak+1,1ak+2,1⋮an,1⋯⋱⋯⋯⋯⋯a1,k⋮ak,k+λkak+1,kak+2,k⋮an,ka1,k+1⋮ak,k+1ak+1,k+1ak+2,k+1⋮an,k+1a1,k+2⋮ak,k+2ak+1,k+2ak+2,k+2⋮an,k+2⋯⋯⋯⋯⋱⋯a1,n⋮ak,nak+1,nak+2,n⋮an,n∣∣∣∣∣∣∣∣∣∣∣∣ = \begin{vmatrix} a_{1,1} + \lambda_{1} & \cdots & a_{1,k} & a_{1,k + 1} & a_{1,k + 2} & \cdots & a_{1,n} \\ \vdots & \ddots & \vdots & \vdots & \vdots & & \vdots \\ a_{k,1} & \cdots & a_{k,k} + \lambda_{k} & a_{k,k + 1} & a_{k,k + 2} & \cdots & a_{k,n} \\ a_{k + 1,1} & \cdots & a_{k + 1,k} & a_{k + 1,k + 1} & a_{k + 1,k + 2} & \cdots & a_{k + 1,n} \\ a_{k + 2,1} & \cdots & a_{k + 2,k} & a_{k + 2,k + 1} & a_{k + 2,k + 2} & \cdots & a_{k + 2,n} \\ \vdots & & \vdots & \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & \cdots & a_{n,k} & a_{n,k + 1} & a_{n,k + 2} & \cdots & a_{n,n} \end{vmatrix}
+∣∣∣∣∣∣∣∣∣∣∣∣a1,1+λ1⋮ak,10ak+2,1⋮an,1⋯⋱⋯⋯⋯⋯a1,k⋮ak,k+λk0ak+2,k⋮an,ka1,k+1⋮ak,k+1λk+1ak+2,k+1⋮an,k+1a1,k+2⋮ak,k+20ak+2,k+2⋮an,k+2⋯⋯⋯⋯⋱⋯a1,n⋮ak,n0ak+2,n⋮an,n∣∣∣∣∣∣∣∣∣∣∣∣ + \begin{vmatrix} a_{1,1} + \lambda_{1} & \cdots & a_{1,k} & a_{1,k + 1} & a_{1,k + 2} & \cdots & a_{1,n} \\ \vdots & \ddots & \vdots & \vdots & \vdots & & \vdots \\ a_{k,1} & \cdots & a_{k,k} + \lambda_{k} & a_{k,k + 1} & a_{k,k + 2} & \cdots & a_{k,n} \\ 0 & \cdots & 0 & \lambda_{k + 1} & 0 & \cdots & 0 \\ a_{k + 2,1} & \cdots & a_{k + 2,k} & a_{k + 2,k + 1} & a_{k + 2,k + 2} & \cdots & a_{k + 2,n} \\ \vdots & & \vdots & \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & \cdots & a_{n,k} & a_{n,k + 1} & a_{n,k + 2} & \cdots & a_{n,n} \end{vmatrix}
=|A+Λ(k,n)|+λk+1∣∣∣∣∣∣∣∣∣∣∣a1,1+λ1⋮ak,1ak+2,1⋮an,1⋯⋱⋯⋯⋯a1,k⋮ak,k+λkak+2,k⋮an,ka1,k+2⋮ak,k+2ak+2,k+2⋮an,k+2⋯⋯⋯⋱⋯a1,n⋮ak,nak+2,n⋮an,n∣∣∣∣∣∣∣∣∣∣∣ = \left \vert A + \Lambda (k, n) \right \vert + \lambda_{k + 1} \begin{vmatrix} a_{1,1} + \lambda_{1} & \cdots & a_{1,k} & a_{1,k + 2} & \cdots & a_{1,n} \\ \vdots & \ddots & \vdots & \vdots & & \vdots \\ a_{k,1} & \cdots & a_{k,k} + \lambda_{k} & a_{k,k + 2} & \cdots & a_{k,n} \\ a_{k + 2,1} & \cdots & a_{k + 2,k} & a_{k + 2,k + 2} & \cdots & a_{k + 2,n} \\ \vdots & & \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & \cdots & a_{n,k} & a_{n,k + 2} & \cdots & a_{n,n} \end{vmatrix}
=|A+Λ(k,n)|+λk+1|B+Λ(k,n−1)| = \left \vert A + \Lambda (k, n) \right \vert + \lambda_{k + 1} \left \vert B + \Lambda (k, n - 1) \right \vert

其中 B=⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜a1,1⋮ak,1ak+2,1⋮an,1⋯⋱⋯⋯⋯a1,k⋮ak,kak+2,k⋮an,ka1,k+2⋮ak,k+2ak+2,k+2⋮an,k+2⋯⋯⋯⋱⋯a1,n⋮ak,nak+2,n⋮an,n⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟B = \begin{pmatrix} a_{1,1} & \cdots & a_{1,k} & a_{1,k + 2} & \cdots & a_{1,n} \\ \vdots & \ddots & \vdots & \vdots & & \vdots \\ a_{k,1} & \cdots & a_{k,k} & a_{k,k + 2} & \cdots & a_{k,n} \\ a_{k + 2,1} & \cdots & a_{k + 2,k} & a_{k + 2,k + 2} & \cdots & a_{k + 2,n} \\ \vdots & & \vdots & \vdots & \ddots & \vdots \\ a_{n,1} & \cdots & a_{n,k} & a_{n,k + 2} & \cdots & a_{n,n} \end{pmatrix}
|B|\vert B \vert 是 AA 的一个主子式。因此 BB 的任意一个主子式也是 AA 的主子式。则 BB 的任意一个主子式 ≥0\ge 0 。于是 |B+Λ(k,n−1)|≥0, \left \vert B + \Lambda (k, n - 1) \right \vert \ge 0, 因此 |A+Λ(k+1,n)|≥0\left \vert A + \Lambda (k + 1, n) \right \vert \ge 0 。

引理2

若 λi>0,i∈N+\lambda_i \gt 0, i \in \mathbb N ^+
则对于任意的 n∈N+, n \in \mathbb N ^+, 对于任意一矩阵 An×n,A _{n \times n}, 若 AA 的任意一个主子式 ≥0,\ge 0, 则 |A+Λ(n,n)|>0\left \vert A + \Lambda (n, n) \right \vert \gt 0

证明

n=1n = 1 时,对于任意一矩阵 A1×1=(a11),A _{1 \times 1} = \begin{pmatrix} a_{11} \end{pmatrix}, 若 AA 的任意一个主子式 ≥0,\ge 0, 则 a11=|A|≥0,a_{11} = \left \vert A \right \vert \ge 0, 因此 |A+Λ(1,1)|=|(a11+λ1)|=a11+λ1>0\left \vert A + \Lambda (1, 1) \right \vert = \left \vert \begin{pmatrix} a_{11} + \lambda _{1} \end{pmatrix} \right \vert = a_{11} + \lambda _{1} \gt 0
假设 nn 时命题成立。则 n+1n + 1 时,对于任意一矩阵 An+1×n+1,A _{n + 1 \times n + 1}, 若 AA 的任意一个主子式 ≥0,\ge 0, 则
|A+Λ(n+1,n+1)|\left \vert A + \Lambda (n + 1, n + 1) \right \vert
=∣∣∣∣∣∣∣a1,1+λ1⋮an,1an+1,1⋯⋱⋯⋯a1,n⋮an,n+λnan+1,n+1a1,n+1⋮an,n+1an+1,n+1+λn+1∣∣∣∣∣∣∣= \begin{vmatrix} a_{1,1} + \lambda_{1} & \cdots & a_{1,n} & a_{1,n + 1} \\ \vdots & \ddots & \vdots & \vdots \\ a_{n, 1} & \cdots & a_{n, n} + \lambda_{n} & a_{n,n + 1} \\ a_{n + 1,1} & \cdots & a_{n + 1,n + 1} & a_{n + 1,n + 1} + \lambda_{n + 1} \end{vmatrix}
=∣∣∣∣∣∣∣a1,1+λ1⋮an,1an+1,1⋯⋱⋯⋯a1,n⋮an,n+λnan+1,n+1a1,n+1⋮an,n+1an+1,n+1∣∣∣∣∣∣∣+∣∣∣∣∣∣∣a1,1+λ1⋮an,10⋯⋱⋯⋯a1,n⋮an,n+λn0a1,n+1⋮an,n+1λn+1∣∣∣∣∣∣∣= \begin{vmatrix} a_{1,1} + \lambda_{1} & \cdots & a_{1,n} & a_{1,n + 1} \\ \vdots & \ddots & \vdots & \vdots \\ a_{n, 1} & \cdots & a_{n, n} + \lambda_{n} & a_{n,n + 1} \\ a_{n + 1,1} & \cdots & a_{n + 1,n + 1} & a_{n + 1,n + 1} \end{vmatrix} + \begin{vmatrix} a_{1,1} + \lambda_{1} & \cdots & a_{1,n} & a_{1,n + 1} \\ \vdots & \ddots & \vdots & \vdots \\ a_{n, 1} & \cdots & a_{n, n} + \lambda_{n} & a_{n,n + 1} \\ 0 & \cdots & 0 & \lambda_{n + 1} \end{vmatrix}
=|A+Λ(n,n+1)|+λn+1|B+Λ(n,n)|= \left \vert A + \Lambda (n, n + 1) \right \vert + \lambda_{n + 1} \left \vert B + \Lambda (n, n) \right \vert
其中 B=⎛⎝⎜⎜a1,1⋮an,1⋯⋱⋯a1,n⋮an,n⎞⎠⎟⎟B = \begin{pmatrix} a_{1,1} & \cdots & a_{1,n} \\ \vdots & \ddots & \vdots \\ a_{n,1} & \cdots & a_{n,n} \end{pmatrix}
|B|\vert B \vert 是 AA 的一个主子式。因此 BB 的任意一个主子式也是 AA 的主子式。则 BB 的任意一个主子式 ≥0\ge 0 。于是 |B+Λ(n,n)|>0, \left \vert B + \Lambda (n, n) \right \vert \gt 0,
由引理1,|A+Λ(n,n+1)|≥0,\left \vert A + \Lambda (n, n + 1) \right \vert \ge 0, 因此 |A+Λ(n+1,n+1)|>0\left \vert A + \Lambda (n + 1, n + 1) \right \vert \gt 0 。

命题

主子式大于等于零的实对称矩阵是半正定矩阵。

证明

对于任意的 n∈N+, n \in \mathbb N ^+, 对于任意一实对称矩阵 An×n,A _{n \times n}, 若 AA 的任意一个主子式 ≥0,\ge 0, 则
记 Λ=⎛⎝⎜⎜λ1⋱λn⎞⎠⎟⎟n×n,\Lambda = \begin{pmatrix} \lambda_{1} & & \\ & \ddots & \\ & & \lambda_{n} \end{pmatrix} _{n \times n},
对于 A+ΛA + \Lambda 的任意一个主子式 Bk×k,B_{k \times k}, 设 A+ΛA + \Lambda 中与 Bk×kB_{k \times k} 对应的行号为 n1,⋯,nk,n_1, \cdots, n_k,
令 Ak×k=⎛⎝⎜⎜an1,n1⋮ank,n1⋯⋱⋯an1,nk⋮ank,nk⎞⎠⎟⎟k×k,Λk×k=⎛⎝⎜⎜λn1⋱λnk⎞⎠⎟⎟k×k,A_{k \times k} = \begin{pmatrix} a_{n_1, n_1} & \cdots & a_{n_1,n_k}\\ \vdots & \ddots & \vdots \\ a_{n_k, n_1} & \cdots & a_{n_k, n_k} \end{pmatrix} _{k \times k}, \Lambda_{k \times k} = \begin{pmatrix} \lambda_{n_1} & & \\ & \ddots & \\ & & \lambda_{n_k} \end{pmatrix} _{k \times k},
则 Bk×k=Ak×k+Λk×k,B_{k \times k} = A_{k \times k} +\Lambda_{k \times k},
Ak×kA_{k \times k} 是 AA 的一个主子式,因此 Ak×kA_{k \times k} 的任意一个主子式也是 AA 的主子式。则 Ak×kA_{k \times k} 的任意一个主子式 ≥0\ge 0 。
由引理2,当 λi>0,i∈N+\lambda_i \gt 0, i \in \mathbb N ^+ 时, |Bk×k|>0\vert B_{k \times k} \vert \gt 0 。
因此当 λi>0,i∈N+\lambda_i \gt 0, i \in \mathbb N ^+ 时, A+Λ A + \Lambda 的任意一个主子式都大于零。
又 A+ΛA + \Lambda 是实对称矩阵,因此 A+Λ A + \Lambda 正定。
∀X∈Rn,X≠0⃗ ,\forall X \in \mathbb R ^n, X \neq \vec 0, 令 f(λ1,⋯,λn)=X⊺(A+Λ)X,λi∈R,i∈N+f(\lambda_1, \cdots, \lambda_n) = X ^ {\intercal } ( A + \Lambda ) X, \lambda_i \in \mathbb R, i \in \mathbb N ^+
则 f(λ1,⋯,λn)=X⊺(A+Λ)X>0f(\lambda_1, \cdots, \lambda_n) = X ^ {\intercal } ( A + \Lambda ) X \gt 0
即 X⊺(A+Λ)X=X⊺AX+X⊺ΛX=X⊺AX+∑i=1nλix2i>0X ^ {\intercal } ( A + \Lambda ) X = X ^ {\intercal } AX + X ^ {\intercal } \Lambda X = X ^ {\intercal } AX + \sum \limits_{i = 1} ^{n} \lambda_i x_i ^2 \gt 0
又 f(λ1,⋯,λn)f(\lambda_1, \cdots, \lambda_n) 在 Rn \mathbb R ^n 连续,
因此 X⊺AX=f(0,⋯,0)=lim(λ1,⋯,λn)→(0,⋯,0)f(λ1,⋯,λn)≥0X ^ {\intercal } AX = f(0, \cdots, 0) = \lim \limits_{(\lambda_1, \cdots, \lambda_n) \to (0, \cdots, 0)} f(\lambda_1, \cdots, \lambda_n) \ge 0

主子式大于等于零的矩阵是半正定矩阵的证明方法之一相关推荐

  1. 半正定矩阵的判定方法_线性代数30——正定矩阵和最小值

    我们经常在判定一个函数是否有最小值时使用正定矩阵,正定矩阵和最小值有什么关系呢? 1 判断正定矩阵 给出一个矩阵: 有4个途径可以判定该矩阵是否是正定矩阵(注意这个矩阵的4个元素中有2个b,这是因为正 ...

  2. 判定(半)正定矩阵的特殊大于(等于)简写符号

    判定(半)正定矩阵的特殊大于(等于)简写符号 这些符号的意义是: (1)特殊的大于号:  M 特殊大于 0 (2)特殊的大于等于号:以此类推按照半正定矩阵的意义理解特殊符号的含义 posted on ...

  3. ker矩阵是什么意思_如何理解正定矩阵和半正定矩阵

    乍看正定和半正定会被吓得虎躯一震,因为名字取得不知所以,所以老是很排斥去理解这个东西是干嘛用的,下面根据自己和结合别人的观点解释一下什么是正定矩阵(positive definite, PD) 和半正 ...

  4. 正定矩阵、负定矩阵、半正定矩阵、半负定矩阵

    正定矩阵.负定矩阵.半正定矩阵.半负定矩阵 载▼     1.正定矩阵 一个n×n的实对称矩阵M是正定的,当且仅当对于所有的非零实系数向量z,都有zTMz > 0.其中zT表示z的转置. 2.负 ...

  5. 线性代数学习笔记8-4:正定矩阵、二次型的几何意义、配方法与消元法的联系、最小二乘法与半正定矩阵A^T A

    正定矩阵Positive definite matrice 之前说过,正定矩阵是一类特殊的对称矩阵: 正定矩阵满足对称矩阵的特性(特征值为实数并且拥有一套正交特征向量.正 / 负主元的数目等于正 / ...

  6. r语言中正定矩阵由于误差不正定_浅谈「正定矩阵」和「半正定矩阵」

    在众多的机器学习模型中,线性代数的身影无处不在,当然,我们也会时常碰到线性代数中的正定矩阵和半正定矩阵.例如,多元正态分布的协方差矩阵要求是半正定的. --------------×--------- ...

  7. 「正定矩阵」和「半正定矩阵」

    在众多的机器学习模型中,线性代数的身影无处不在,当然,我们也会时常碰到线性代数中的正定矩阵和半正定矩阵.例如,多元正态分布的协方差矩阵要求是半正定的. --------------×--------- ...

  8. 矩阵正定 matlab,matlab 错误使用 chol 矩阵必须为正定矩阵

    警告: 矩阵为奇异值.接近奇异值或缩放错误.结果可能不准确.RCOND = NaN. 警告: 矩阵为奇异值.接近奇异值或缩放错误.结果可能不准确.RCOND = NaN. 警告: 矩阵为奇异值.接近奇 ...

  9. matlab矩阵半张量积,矩阵的半张量积_一个便捷的新工具.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp高等教育&nbsp>&nbsp微积分 矩阵的半张量积_一个便捷的新工具.pdf11页 本文档 ...

  10. Java(79):Character.isDigit() 判断输入的数据是否大于等于零整数

    /*** @param str* @function 判断输入的数据是否是大于等于零的整数*/public static boolean isNumeric(String str) {for (int ...

最新文章

  1. 【机器学习入门】(3) 朴素贝叶斯算法:多项式、高斯、伯努利,实例应用(心脏病预测)附python完整代码及数据集
  2. 《深入浅出iPhone/iPad开发(第2版)》——在Xcode中建立你的界面
  3. python 虚拟环境使用
  4. python颜色库_Python可视化_matplotlib08-palettable颜色库(四)
  5. JZOJ 3813. 【NOIP2014模拟9.7】我要的幸福
  6. php中is_int用法,php – is_int()和ctype_digit()之间有区别吗?
  7. mysql树节点【所有子节点列表 and 查询所有父节点列表】
  8. 5G精华问答 | 大数据和5G有什么关系?
  9. 增强火山图,要不要试一下?
  10. 在Silverlight 2应用程序中集成Virtual Earth
  11. Intel(R) 处理器产品架构/微架构对照表
  12. linux应用程序启动时加载库错误问题
  13. 电脑当路由使用(目前只在win7上用过)
  14. Q120:PBRT-V3,“直接光照”积分器(14.3章节)(翻译不下去了)
  15. Markdown编辑器对比分析
  16. python数据科学手册pdf中文版百度云,Python数据科学手册 英文pdf源码
  17. 计算机毕业设计看这篇就够了(二)毕设流程
  18. iOS-QQ音乐播放器的简单实现
  19. 上焦如雾实际上是指何项作用_广西中医药大学赛恩斯新医药学院《中医基础理论》期考试卷卷16...
  20. eliteadmin网页后台管理模板简介

热门文章

  1. [WP8.1UI控件编程]Windows Phone XAML页面的编译
  2. Microsoft 安全公告 MS12-020 - 严重。请大家关注!!
  3. 如何禁止文本框输入,但是要传值
  4. python字符串以什么为结束符_Python代码中 如何判断字符串是否使用指定字符结尾(endswith)呢?...
  5. android崩解日志,android – 使用rxJava2和改造的UndeliverableException
  6. linux自带python_【经验总结】linux 安装python (替换系统自带的python版本)
  7. python的for循环语句range_Python入门第7课,循环结构学习,for语句range函数的3种用法...
  8. 打乱 数字_“142857”金字塔中的神秘数字,其中隐藏什么秘密?
  9. java unsafe cas_java并发Unsafe和CAS
  10. mysql改根用户_MySQL数据库中复位根用户密码的方法 | 很文博客