【矩阵论】4. 矩阵运算——张量积

news2025/8/12 0:10:17

4.2 张量积

4.2.1 定义

设 A = ( a i j ) m × n , B = ( b i j ) p × q , 则 称 如 下 分 块 矩 阵 ( a 11 B a 12 B ⋯ a 1 n B a 21 B a 22 B ⋯ a 2 n B ⋮ ⋮ ⋱ ⋮ a n 1 B a n 2 ⋯ a n n ) 为 A 与 B 的 张 量 积 记 作 A ⊗ B = ( a i j B ) m p × n q \begin{aligned} &设A=(a_{ij})_{m\times n},B=(b_{ij})_{p\times q},则称如下分块矩阵\left( \begin{matrix} a_{11}B&a_{12}B&\cdots&a_{1n}B\\ a_{21}B&a_{22}B&\cdots&a_{2n}B\\ \vdots&\vdots&\ddots&\vdots\\ a_{n1}B&a_{n2}&\cdots&a_{nn} \end{matrix} \right)为A与B的张量积\\ &记作A\otimes B=(a_{ij}B)_{mp\times nq} \end{aligned} A=(aij)m×n,B=(bij)p×q,a11Ba21Ban1Ba12Ba22Ban2a1nBa2nBannABAB=(aijB)mp×nq

eg
A = ( a b c d ) , B = ( 2 3 ) A=\left( \begin{matrix} a&b\\c&d \end{matrix} \right),B=\left( \begin{matrix} 2\\3 \end{matrix} \right) A=(acbd),B=(23)

A ⊗ B = ( a B b B c B d B ) = ( 2 a 2 b 3 a 3 b 2 c 2 d 3 c 3 d ) , B ⊗ A = ( 2 A 3 B ) = ( 2 a 2 b 2 c 2 d 3 a 3 b 3 c 3 d ) \begin{aligned} &A\otimes B=\left( \begin{matrix} aB&bB\\cB&dB \end{matrix} \right)=\left( \begin{matrix} 2a&2b\\3a&3b\\2c&2d\\3c&3d \end{matrix} \right),B\otimes A=\left( \begin{matrix} 2A\\3B \end{matrix} \right)=\left( \begin{matrix} 2a&2b\\2c&2d\\3a&3b\\3c&3d \end{matrix} \right) \end{aligned} AB=(aBcBbBdB)=2a3a2c3c2b3b2d3d,BA=(2A3B)=2a2c3a3c2b2d3b3d

  • 张量积不满足交换律

定理

  1. 两个上三角的张量积也是上三角
  2. 两个对角阵的张量积是对角阵
  3. I n ⊗ I m = I m ⊗ I n = I m × n I_n\otimes I_m=I_{m}\otimes I_n=I_{m\times n} InIm=ImIn=Im×n

4.2.2 计算

a. 分块法

右进右出
( A B C D ) ⊗ F = ( A ⊗ F B ⊗ F C ⊗ F D ⊗ F ) ( A B ) ⊗ F = ( A ⊗ F B ⊗ F ) \left( \begin{matrix} A&B\\C&D \end{matrix} \right)\otimes F=\left( \begin{matrix} A\otimes F&B\otimes F\\C\otimes F&D\otimes F \end{matrix} \right) (A\quad B)\otimes F=(A\otimes F\quad B\otimes F) (ACBD)F=(AFCFBFDF)(AB)F=(AFBF)
一般情况下: ( A B ) ⊗ F ≠ ( A ⊗ F B ⊗ F ) (A\quad B) \otimes F\neq (A\otimes F\quad B\otimes F) (AB)F=(AFBF)

在这里插入图片描述

b. 向量与向量张量积

列 向 量 α = ( a 1 a 2 ⋮ a n ) β = ( b 1 b 2 ⋮ b q ) , 则 α ⊗ β = ( a 1 ⊗ β a 2 ⊗ β ⋮ a n ⊗ β ) n q × 1 = ( a 1 b 1 a 1 b 2 ⋮ a 1 b q ⋮ a n b 1 a n b 2 ⋮ a n b q ) n q × 1 列向量\alpha=\left( \begin{matrix} a_1\\a_2\\\vdots\\a_n \end{matrix} \right)\beta=\left( \begin{matrix} b_1\\b_2\\\vdots\\b_q \end{matrix} \right),则\alpha \otimes \beta=\left( \begin{matrix} a_1\otimes \beta\\a_2\otimes \beta\\\vdots\\a_n\otimes \beta \end{matrix} \right)_{nq\times 1}=\left( \begin{matrix} a_1b_1\\a_1b_2\\\vdots\\a_1b_q\\\vdots \\a_nb_1\\a_nb_2\\\vdots\\a_nb_q \end{matrix} \right)_{nq\times 1} α=a1a2anβ=b1b2bq,αβ=a1βa2βanβnq×1=a1b1a1b2a1bqanb1anb2anbqnq×1

c. 向量与矩阵张量积

列 向 量 α = ( a 1 a 2 ⋮ a m ) , B n × q = ( β 1 , β 2 , ⋯   , β q ) , α ⊗ B = ( a 1 B a 2 B ⋮ a m B ) = ( a 1 ( β 1 , β 2 , ⋯   , β q ) a 2 ( β 1 , β 2 , ⋯   , β q ) ⋮ a m ( β 1 , β 2 , ⋯   , β q ) ) = ( a 1 b 11 a 1 b 12 ⋯ a 1 b 1 q a 1 b 21 a 1 b 22 ⋯ a 1 b 2 q ⋮ ⋮ ⋱ ⋮ a 1 b p 1 a 1 b p 2 ⋯ a 1 b p q a 2 b 11 a 2 b 12 ⋯ a 2 b 1 q a 2 b 21 a 2 b 22 ⋯ a 2 b 2 q ⋮ ⋮ ⋱ ⋮ a 2 b p 1 a 2 b p 2 ⋯ a 2 b p q ⋮ ⋮ ⋮ ⋮ a m b 11 a m b 12 ⋯ a m b 1 q a m b 21 a m b 22 ⋯ a m b 2 q ⋮ ⋮ ⋱ ⋮ a m b p 1 a m b p 2 ⋯ a m b p q ) m p × q \begin{aligned} &列向量\alpha=\left( \begin{matrix} a_1\\a_2\\\vdots\\a_m \end{matrix} \right),B_{n\times q}=(\beta_1,\beta_2,\cdots,\beta_q),\\ &\alpha\otimes B=\left( \begin{matrix} a_1B\\a_2B\\\vdots\\a_mB \end{matrix} \right)=\left( \begin{matrix} a_1(\beta_1,\beta_2,\cdots,\beta_q)\\ a_2(\beta_1,\beta_2,\cdots,\beta_q)\\ \vdots\\ a_m(\beta_1,\beta_2,\cdots,\beta_q)\\ \end{matrix} \right)=\left( \begin{matrix} a_1b_{11}&a_1b_{12}&\cdots&a_1b_{1q}\\ a_1b_{21}&a_1b_{22}&\cdots&a_1b_{2q}\\ \vdots&\vdots&\ddots&\vdots\\ a_1b_{p1}&a_1b_{p2}&\cdots&a_1b_{pq}\\ a_2b_{11}&a_2b_{12}&\cdots&a_2b_{1q}\\ a_2b_{21}&a_2b_{22}&\cdots&a_2b_{2q}\\ \vdots&\vdots&\ddots&\vdots\\ a_2b_{p1}&a_2b_{p2}&\cdots&a_2b_{pq}\\ \vdots&\vdots&\vdots&\vdots\\ a_mb_{11}&a_mb_{12}&\cdots&a_mb_{1q}\\ a_mb_{21}&a_mb_{22}&\cdots&a_mb_{2q}\\ \vdots&\vdots&\ddots&\vdots\\ a_mb_{p1}&a_mb_{p2}&\cdots&a_mb_{pq}\\ \end{matrix} \right)_{mp\times q} \end{aligned} α=a1a2am,Bn×q=(β1,β2,,βq)αB=a1Ba2BamB=a1(β1,β2,,βq)a2(β1,β2,,βq)am(β1,β2,,βq)=a1b11a1b21a1bp1a2b11a2b21a2bp1amb11amb21ambp1a1b12a1b22a1bp2a2b12a2b22a2bp2amb12amb22ambp2a1b1qa1b2qa1bpqa2b1qa2b2qa2bpqamb1qamb2qambpqmp×q

4.2.3 性质

  1. k ( A ⊗ B ) = ( k A ) ⊗ B = A ⊗ ( k B ) k(A\otimes B)=(kA)\otimes B=A\otimes (kB) k(AB)=(kA)B=A(kB)

  2. 分配律: ( A + B ) ⊗ C = A ⊗ C + B ⊗ C (A+B)\otimes C=A\otimes C+B\otimes C (A+B)C=AC+BC C ⊗ ( A + B ) = C ⊗ A + C ⊗ B C\otimes(A+B)=C\otimes A+C\otimes B C(A+B)=CA+CB

  3. 结合律: ( A ⊗ B ) ⊗ C = A ⊗ ( B ⊗ C ) (A\otimes B)\otimes C=A\otimes (B\otimes C) (AB)C=A(BC)

  4. 吸收律: ( A ⊗ B ) ( C ⊗ D ) = ( A C ) ⊗ ( B D ) (A\otimes B)(C\otimes D)=(AC)\otimes (BD) (AB)(CD)=(AC)(BD)

    在这里插入图片描述

    推论:
    若 A = A m × m 为 m 阶 方 阵 , B = B n × n 为 n 阶 方 阵 , 则 ( A ⊗ B ) k = A k ⊗ B k ( A ⊗ I n ) ( I m ⊗ B ) = A ⊗ B \begin{aligned} &若A=A_{m\times m}为m阶方阵,B=B_{n\times n}为n阶方阵,则\\ &(A\otimes B)^k=A^k\otimes B^k\\ &(A\otimes I_n)(I_m\otimes B)=A\otimes B \end{aligned} A=Am×mm,B=Bn×nn(AB)k=AkBk(AIn)(ImB)=AB

    ( A 1 ⊗ B 1 ) ( A 2 ⊗ B 2 ) ⋯ ( A k ⊗ B k ) = ( A 1 A 2 ⋯ A k ) ⊗ ( B 1 ⊗ B 2 ⋯ B k ) ( A 1 ⊗ A 2 ⊗ ⋯ ⊗ A k ) ( B 1 ⊗ B 2 ⊗ ⋯ ⊗ B k ) = ( A 1 B 1 ) ⊗ ( A 2 ⊗ ⋯ ⊗ A k ) ( B 2 ⊗ ⋯ ⊗ B k ) = ( A 1 B 1 ) ⊗ ( A 2 B 2 ) ⊗ ⋯ ⊗ ( A k B k ) \begin{aligned} &(A_1\otimes B_1)(A_2\otimes B_2)\cdots(A_k\otimes B_k)=(A_1A_2\cdots A_k)\otimes (B_1\otimes B_2\cdots B_k)\\ &(A_1\otimes A_2\otimes \cdots\otimes A_k)(B_1\otimes B_2\otimes \cdots\otimes B_k)=(A_1B_1)\otimes(A_2\otimes \cdots\otimes A_k)(B_2\otimes \cdots\otimes B_k)=(A_1B_1)\otimes (A_2B_2)\otimes \cdots \otimes (A_kB_k) \end{aligned} (A1B1)(A2B2)(AkBk)=(A1A2Ak)(B1B2Bk)(A1A2Ak)(B1B2Bk)=(A1B1)(A2Ak)(B2Bk)=(A1B1)(A2B2)(AkBk)

    eg:
    A = A m × m , 证 明 e A ⊗ I n = e A ⊗ I n A=A_{m\times m},证明e^{A\otimes I_n}=e^A\otimes I_n A=Am×meAIn=eAIn

    e A ⊗ I n = ∑ k = 1 ∞ 1 k ! ( A ⊗ I ) k = ∑ k = 1 ∞ 1 k ! ( A k ⊗ I k ) = ( ∑ k = 1 ∞ 1 k ! A k ) ⊗ I k = e A ⊗ I \begin{aligned} &e^{A\otimes I_n}=\sum_{k=1}\limits^\infty\frac{1}{k!}(A\otimes I)^k=\sum_{k=1}\limits^\infty\frac{1}{k!}(A^k\otimes I^k)=(\sum_{k=1}\limits^\infty\frac{1}{k!}A^k)\otimes I^k=e^A\otimes I \end{aligned} eAIn=k=1k!1(AI)k=k=1k!1(AkIk)=(k=1k!1Ak)Ik=eAI

  5. 转置公式:
    ( A ⊗ B ) H = A H ⊗ B H ( A ⊗ B ) − 1 = A − 1 ⊗ B − 1 \begin{aligned} &(A\otimes B)^H=A^H\otimes B^H\\ &(A\otimes B)^{-1}= A^{-1}\otimes B^{-1} \end{aligned} (AB)H=AHBH(AB)1=A1B1

  6. 若A与B都是U阵,则 A ⊗ B A\otimes B AB U阵

  7. 秩公式: r ( A ⊗ B ) = r ( A ) r ( B ) r(A\otimes B)=r(A)r(B) r(AB)=r(A)r(B)

    推论:
    若 X 1 、 ⋯ 、 X p 为 C m 中 p 个 线 性 无 关 的 列 向 量 , Y 1 、 ⋯ 、 Y q 为 C n 中 q 个 线 性 无 关 列 向 量 , 则 则 p q 个 列 向 量 ( X i ⊗ Y j ) 线 性 无 关 \begin{aligned} &若X_1、\cdots、X_p为C^m中p个线性无关的列向量,Y_1、\cdots、Y_q为C^n中q个线性无关列向量,则\\ &则pq个列向量(X_i\otimes Y_j)线性无关 \end{aligned} X1XpCmp线Y1YqCnq线pq(XiYj)线
    由于 r ( { X ⊗ Y } ) = r ( { X } ) r ( { Y } ) r(\{X\otimes Y\})=r(\{X\})r(\{Y\}) r({XY})=r({X})r({Y}) ,张量积的秩等于两个向量组的秩的乘积,所以张量积线性无关

4.2.4 张量积行列式

A = ( a i j ) ∈ C m × m , B = ( b i j ) ∈ C n × n A=(a_{ij}) \in C^{m\times m} ,B=(b_{ij})\in C^{n\times n} A=(aij)Cm×mB=(bij)Cn×n ,则
t r ( A ⊗ B ) = t r ( A ) ∗ t r ( B ) ∣ A ⊗ B ∣ = ∣ A ∣ n ∣ B ∣ m \begin{aligned} &tr(A\otimes B)=tr(A)*tr(B)\\ &\vert A\otimes B \vert=\vert A \vert^n\vert B \vert^m \end{aligned} tr(AB)=tr(A)tr(B)AB=AnBm
证明:

在这里插入图片描述

由 许 尔 公 式 , 存 在 可 逆 阵 P 使 P − 1 A P = ( λ 1 ∗ ⋱ 0 λ m ) 为 上 三 角 , 且 P ⊗ I 为 可 逆 阵 , 构 造 一 个 新 公 式 ( P ⊗ I ) − 1 A ⊗ B ( P ⊗ I ) = ( P − 1 A P ) ⊗ B = A 1 ⊗ B = ( λ 1 B ( ∗ B ) λ 2 B ⋱ 0 λ m B ) 故 ∣ A ⊗ B ∣ = ∣ λ 1 n B ∣ ∣ λ 2 n B ∣ ⋯ ∣ λ m n B ∣ m = ∣ λ 1 n λ 2 n ⋯ λ m n ∣ ∣ B ∣ m = ∣ A ∣ n ∣ B ∣ m \begin{aligned} &由许尔公式,存在可逆阵P使P^{-1}AP=\left( \begin{matrix} \lambda_1&&*\\ &\ddots&\\ 0&&\lambda_m \end{matrix} \right)为上三角,且P\otimes I为可逆阵,构造一个新公式\\ &(P\otimes I)^{-1}A\otimes B(P\otimes I)=(P^{-1}AP)\otimes B=A_1\otimes B=\left( \begin{matrix} \lambda_1B&&&(*B)\\ &\lambda_2B&&\\ &&\ddots&\\ 0&&&\lambda_mB \end{matrix} \right)\\ &故\vert A\otimes B \vert=\vert \lambda_1^nB\vert\vert \lambda_2^nB\vert\cdots\vert \lambda_m^nB\vert^m=\vert \lambda_1^n\lambda_2^n\cdots\lambda_m^n\vert\vert B \vert^m = \vert A \vert^n\vert B\vert ^m \end{aligned} P使P1AP=λ10λmPI(PI)1AB(PI)=(P1AP)B=A1B=λ1B0λ2B(B)λmBAB=λ1nBλ2nBλmnBm=λ1nλ2nλmnBm=AnBm

4.2.5 张量积特征值特征向量

特征值

若 A = A m × m 的 特 征 根 为 λ 1 , λ 2 , ⋯   , λ m , B = B n × n 的 特 征 根 为 t 1 , t 2 , ⋯   , t n , 则 A ⊗ B 的 全 体 特 征 根 为 m n 个 数 { λ k t j } , ( k = 1 , 2 , ⋯   , m j = 1 , 2 , ⋯   , n ) \begin{aligned} &若A=A_{m\times m} 的特征根为\lambda_1,\lambda_2,\cdots,\lambda_m,B=B_{n\times n} 的特征根为t_1,t_2,\cdots,t_n,则\\ &A\otimes B的全体特征根为mn个数\{\lambda_kt_j\},(k=1,2,\cdots,m\quad j=1,2,\cdots,n) \end{aligned} A=Am×mλ1,λ2,,λmB=Bn×nt1,t2,,tnABmn{λktj}(k=1,2,,mj=1,2,,n)

特征向量

设 { X 1 , ⋯   , X p } 是 A ∈ C m × m 关 于 λ 的 线 性 无 关 的 特 征 向 量 , { Y 1 , ⋯   , Y q } 是 B ∈ C n × n 关 于 t 的 线 性 无 关 的 特 征 向 量 , 则 p q 个 向 量 { X i ⊗ Y j } 是 A ⊗ B 关 于 λ t 的 特 征 向 量 \begin{aligned} &设\{X_1,\cdots,X_p\}是A\in C^{m\times m}关于\lambda的线性无关的特征向量,\{Y_1,\cdots,Y_q\}是B\in C^{n\times n}关于t的线性\\ &无关的特征向量,则pq个向量 \{X_i\otimes Y_j\} 是A\otimes B关于\lambda t的特征向量 \end{aligned} {X1,,Xp}ACm×mλ线,{Y1,,Yq}BCn×nt线pq{XiYj}ABλt

在这里插入图片描述

eg

在这里插入图片描述

A = ( 2 2 1 3 ) ⊗ ( 1 − 1 0 1 ) = B ⊗ D , 且 B 为 行 和 等 矩 阵 , B 为 对 角 阵 , 则 λ ( A ) = { 4 , t r ( A ) − 4 } = { 4 , 1 } , λ ( B ) = { 1 , 1 } ∴ A ⊗ B = ∏ λ A λ B = { 4 , 4 , 1 , 1 } , 特 式 ∣ λ I − A ∣ = ( λ − 4 ) 2 ( λ − 1 ) 2 可 知 , ( 1 1 ) ( − 2 1 ) 是 B 的 一 个 特 征 向 量 , ( 1 0 ) 是 D 的 特 征 值 , 故 A ⊗ B 的 特 征 向 量 为 ( 1 0 1 0 ) , ( − 2 0 1 0 ) \begin{aligned} &A=\left( \begin{matrix} 2&2\\1&3 \end{matrix} \right)\otimes \left( \begin{matrix} 1&-1\\0&1 \end{matrix} \right)=B\otimes D,且B为行和等矩阵,B为对角阵,则\lambda(A)=\{4,tr(A)-4\}=\{4,1\},\lambda(B)=\{1,1\}\\ &\therefore A\otimes B=\prod\lambda_A\lambda_B=\{4,4,1,1\},特式\vert \lambda I-A\vert=(\lambda-4)^2(\lambda-1)^2\\ &可知,\left( \begin{matrix} 1\\1 \end{matrix} \right)\left( \begin{matrix} -2\\1 \end{matrix} \right)是B的一个特征向量,\left( \begin{matrix} 1\\0 \end{matrix} \right)是D的特征值,故A\otimes B的特征向量为\left( \begin{matrix} 1\\0\\1\\0 \end{matrix} \right),\left( \begin{matrix} -2\\0\\1\\0 \end{matrix} \right) \end{aligned} A=(2123)(1011)=BD,BBλ(A)={4,tr(A)4}={4,1},λ(B)={1,1}AB=λAλB={4,4,1,1},λIA=(λ4)2(λ1)2(11)(21)B(10)D,AB1010,2010

A ⊗ I ± I ⊗ B A\otimes I\pm I\otimes B AI±IB

在这里插入图片描述

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

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

相关文章

【Dense Res2net:两个非局部注意模型:IVIF】

Res2Fusion: Infrared and Visible Image Fusion Based on Dense Res2net and Double Nonlocal Attention Models (Res2Fusion: 基于密集Res2net和双非局部注意模型的红外和可见光图像融合) 红外和可见光图像融合旨在生成具有出色场景表示和更好视觉感…

Zabbix最新6.2安装及使用!

zabbix官网 Zabbix 是由 Alexei Vladishev 创建,目前是由 Zabbix SIA 在持续开发和提供支持。 Zabbix 是一款能够监控众多网络参数和服务器的健康度和完整性的软件。Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的警报。这样可以快速…

数字赋能之学生返乡报备登记管理系统

年关将至,不少高校即将开启寒假模式了。对于不少地方而言,第一批返乡高潮快要到来了。当前,国内疫情防控形势异常严峻,且多地发生外返大学生初筛阳性,为切实保障广大返乡大学生及家人、朋友的身体健康,各个…

MYSQL 基本操作 (2)

分组查询和聚合查询: group by (列名) 根据查询的结果来进行分组,值相同的记录分到一组,然后针对每一组进行聚合。 目前表中,对容易一行进行分组操作都会去除重复名字项,同时将重复项打包进改组,例如&…

TingsBoard源码解析-登录认证-OAuth2认证

配置类:ThingsboardSecurityConfiguration 用户名密码登录 用户名密码登录请求URL: /api/auth/login 配置中发现:在默认的用户名密码认证之前添加了认证拦截器【RestLoginProcessingFilter】,而该拦截器拦截将拦截用户名密码登录请求&#x…

项目管理证书 PMP 的含金量高吗?

PMP 含金量,PMP有没有用,这类问题一直是大家关注的重点,知乎上几个相关问题热度也一直很高。 作为有 7 年项目经验的 PMP 持证者,我要跟大家说句实话: PMP 最基础的是项目管理领域的一个资格认证证书,相当…

FastDFS分布式文件系统

FastDFS分布式文件系统 FastDFS是由国人开发的针对中小文件存储的轻量级分布式文件系统,使用C语言进行开发,效率高、跨平台,可以在类UNIX系统上很好运行。整体设计以简单高效为原则,具有冗余备份、负载均衡、在线扩容等性能。 F…

开源生态企业反哺GitLink确实开源创新服务--DevOps引擎合作

日前,建木正式入驻到GitLink引擎模块下。 建木是DevOps领域的小能手,而GitLink又致力于提供强大的开源基础设施,双方可谓一拍即合,强强联手为开发者提供更愉悦、更轻松的研发体验! GitLink(确实开源&#…

Android结构优化 - Java、Kotlin项目结构分包

随着Android中 Java、Kotlin 的混编开发场景越来越多,其中大多人都会将 java文件 和 kt文件 放在同一个资源文件夹下,在项目越来越大的情况下,我们进行代码查询、项目重构、优化都不太便捷,所以本篇主要记录通过 kotlin分包、java…

MySQL集群:双主模式

目录 1、双主模式 1.1、高可用架构 1.2、MMM架构(基于双主模式) 1.2.1、MMM故障处理机制 1.2.2、MMM监控机制 1.3、MHA架构(基于主从模式) 1.3.1、MHA故障处理机制 1.3.2、MHA优点 1.4、主备切换 1.4.1、主备延迟问题 1.4.2、可靠性优先 1.4.3、可用性优先 2、双主…

关于 Laravel Redis 多个进程同时取队列问题详解

最近在工作中遇到了一个问题,开启多个进程处理队列会重复读取 Redis 中队列吗?是否因此导致重复执行任务?下面就来通过示例代码详细介绍下。 使用 Supervisor 监听 Laravel 队列任务,其中 Supervisor 的配置如下: 1 2…

.net----泛型

泛型泛型的基本概念集合类System. Collections. ArrayList泛型集合类System. Collection. Generic. List<T>ArrayListList<T>泛型的定义和类型参数类型参数<T>泛型类和泛型接口泛型类泛型接口泛型结构泛型方法泛型委托和泛型事件default关键字及协变和逆变协…

手动引入jar包,解决Dependency ‘XXX‘ not found的两种方式

目录引言一、使用systemPath导入&#xff08;一&#xff09;将jar包复制到指定文件夹&#xff08;二&#xff09;在pom文件中引入jar包**这里有一个超级大的坑&#xff0c;就是systemPath不支持聚合工程的父子传导&#xff01;&#xff01;&#xff01;****不支持pom工程的继承…

Linux零基础从入门到精通,必学的55个指令合集【上篇】

Linux学习笔记 资料下载&#xff1a; 链接: https://pan.baidu.com/s/1UvwkJaEJO7W3sU5qkCgKzA?pwdfe2f提取码: fe2f 本篇文章主要适用0基础的读者&#xff0c;内容会比较通俗易懂&#xff0c;也会有详细的图解教程&#xff0c;以及运行后的返回结果。我本人在系统性的学习…

G1D22-安装burpsuiteAttacKG

–0724 还有几分钟&#xff0c;把burpsuite安装一下 —0804 hh当然&#xff0c;和室友聊天去啦hhh java目录下找不到jdk&#xff0c;环境变量没法配emm&#xff0c;重新装一下。 emm原来这个文件夹是在安装时自己创建的 啊啊啊&#xff0c;我是猪emm javasuite闪退是因为环境变…

别瞎扯,元宇宙就是没有切实发展?

前言 最近两年&#xff0c;技术圈比较火的话题之一就是&#xff1a;元宇宙&#xff0c;而且2021年被看作是元宇宙元年&#xff0c;直到现在元宇宙话题依然不断&#xff0c;因为元宇宙在过去的一年里太火了。不管是在国内还是国外&#xff0c;元宇宙太火了&#xff0c;而且与元宇…

WPF项目实战布局--通用固件下载 C#

每个作品都是产品 C# WPF版效果&#xff1a; C# winForm版效果: 一.布局设计UI 1.主体&#xff1a;grid 2行 2列 00 下载按钮 20% 01进度条 80% &#xff08;同时显示百分比&#xff09; 10 11都是跨列 显示日志 2.细节&#xff1a;百分比与进度条Value绑定。下载按钮…

java EE初阶 — 计算机工作原理

文章目录1.操作系统2.操作系统的定位3.进程3.1 进程的基本了解3.2 操作系统内核是如何管理软件资源的3.3 PCB里描述了进程的哪些特征3.3.1 三个较为简单的特征3.3.2 进程的调度属性4.内存管理1.操作系统 操作系统是一个搞管理的软件。 对上要给软件提供稳定的运行环境。对下要…

Java面向对象之——继承

文章目录前言一、继承机制二、继承的语法三、父类成员访问&#x1f351;1、子类中访问父类的成员变量&#x1f351;2、子类中访问父类的成员方法四、super关键字五、子类构造方法六、super和this七、继承关系下的代码执行顺序八、访问限定修饰符protected九、Java继承方式十、f…

C#界面里Control.ImeMode 属性的使用

C#界面里Control.ImeMode 属性的使用 Control.ImeMode 属性是获取或设置控件的输入法编辑器 (IME) 模式。 输入法是一种特殊的程序,可以通过某种方式进行激活。 输入法程序总是在别的程序上面,因此它的运行是一种特殊的状态,所以需要特别处理。 因为电脑当时为了输入26个字…