半导体材料(三)——P-N结和金属-半导体接触

本篇为西安交通大学本科课程《电气材料基础》的笔记。

本篇为这一单元的第三篇笔记,上一篇传送门。

p-n结和金属-半导体接触

p-n结

无偏压开路状态

如图a所示,左边是n型掺杂,右边是p型掺杂,在n区和p区之间形成了一个不连续的突变,叫做冶金结M。p比n有更高的空穴浓度,空穴向右扩散与n区电子复合;n比p有更高的电子浓度,电子向左扩散与p区空穴复合。当电子和空穴的扩散达到平衡状态,结附近的自由载流子耗尽,在结附近的n区一侧,留下带正电的施主离子,p区一侧,留下带浮点的受主离子,冶金结附近区域称为空间电荷层耗尽层

在这里插入图片描述

上图就是pn结的性质,图a是p型和n型接触,图b是pn结的形成,图c是空间电荷分布,d是电场分布,e是电势分布。

如图b所示,因为受主和施主掺杂离子的存在,结附近产生一个从右向左即从n区向p区的电场,在其中的电荷将受到电场力的作用。同时,由于浓度差一,也存在扩散驱动力。平衡时空穴向右的扩散速率等于向左漂移速率,扩散电流等于漂移电流。图c是结附近的净空间电荷浓度,因为半导体是电中性,所以有:
N a W p = N d W n N_aW_p=N_dW_n NaWp=NdWn
其中, N a N_a Na N d N_d Nd分别是P区(受主)和N区(施主)的杂质浓度, W n W_n Wn W p W_p Wp分别是PN结中的n区和p区的耗尽层宽度。

假设有浓度关系: N d < N a N_d<N_a Nd<Na,那么有 W p < W n W_p<W_n Wp<Wn,即耗尽区进入到轻掺杂一侧的半导体,根据电荷密度和电场的关系,可求得电场,如图d所示:
E x = 1 ε ∫ − W p x ρ n e t ( x ) d x E_x=\frac{1}{\varepsilon}\int_{-W_p}^{x}\rho_{net}(x)\mathrm{d}x Ex=ε1Wpxρnet(x)dx

设远离结的p区域边缘为零电势,则根据电场分布可以求出电势的分布,如图e所示。如图中V_0为内建电势。内建电势和掺杂和材料的性质关系有以下关系式:
V 0 = k T e ln ⁡ N a N d n i 2 V_0=\frac{kT}{e}\ln\frac{N_aN_d}{n^2_i} V0=ekTlnni2NaNd

耗尽区的宽度 W 0 W_0 W0为:
W 0 = 2 ε ( N a + N d ) V 0 e N a N d W_0=\sqrt{\frac{2\varepsilon(N_a+N_d)V_0}{eN_aN_d}} W0=eNaNd2ε(Na+Nd)V0

可见: W 0 ∝ V 1 2 W_0\propto V^{\frac{1}{2}} W0V21,说明耗尽层的电容是依赖于电压的。

热平衡系统的费米能级 E F E_F EF必须是连续的,所以n区、p区和M区的 E F E_F EF必须一样。为了保证 E F n = E F p E_{Fn}=E_{Fp} EFn=EFp E c − E v E_c-E_v EcEv保持不变,必须在M区附近将能级 E c , E v E_c,E_v Ec,Ev弯曲。如下图可见,导带上的n区电子必须越过能量为 e V 0 eV_0 eV0的势垒才能达到p区,其中 V 0 V_0 V0是内建电势。

在这里插入图片描述

正向偏压扩散电流和复合电流

当pn结外施加一个电压,让正极和p边相接,负极和n边相连,外施加电压和内建电势的方向相反,有效减少了内建电势,所以更多的空穴可以扩散越过耗尽区进入n区,而过剩的电子也可以扩散进入p边,电压对于扩散到n边的过剩空穴数目通过下式表达:

p n ( 0 ) = p n 0 e e V k T p_n(0)=p_{n0}e^{\frac{eV}{kT}} pn(0)=pn0ekTeV

上面公式叫做结定律,扩散到n区的空穴与电子复合,扩散到p区的电子和空穴复合,电源可以补充n区的电子和p区的空穴,以保证连续的扩散电流。

下图是器件在正向偏压条件下的载流子浓度曲线。

在这里插入图片描述

除了少子扩散引起的扩散电流外,少子迁移一会产生电流。如n区,总电流为少子空穴和多子电子的电流之和,与位置无关,这是因为中性区的电场不是零,足够区驱动多子的迁移。

正向偏压时总扩散电流用理想二极管(肖克利)公式来描述:
J = J s 0 ( e e V k T − 1 ) J=J_{s0}(e^{\frac{eV}{kT}}-1) J=Js0(ekTeV1)

其中, J s 0 = ( e D h L h N d + e D e L e N a ) n i 2 J_{s0}=\left(\frac{eD_h}{L_hN_d}+\frac{eD_e}{L_eN_a}\right)n^2_i Js0=(LhNdeDh+LeNaeDe)ni2 L h , L e L_h,L_e Lh,Le是反向饱和电流密度,分别是空穴和电子的扩散长度。

除了扩散电流外,少子在耗尽区的复合也会产生电流,这个电流叫做复合电流。总电流就是扩散电流和复合电流之和。在 V > k T e V>\frac{kT}{e} V>ekT的情况下,少子就能被激发跃迁,产生复合电流,有:
J = J s 0 e e V k T + J r 0 e e V 2 k T ≈ J 0 e e V η k T J=J_{s0}e^{\frac{eV}{kT}}+J_{r0}e^{\frac{eV}{2kT}}\approx J_0e^{\frac{eV}{\eta kT}} J=Js0ekTeV+Jr0e2kTeVJ0eηkTeV

下图就是正偏压的时候的能带图,这个时候外加的电压基本都降落在耗尽层,n区导带电子容易越过势垒到达p区,空穴也能从p区到n区,形成电回路。

在这里插入图片描述

反向偏压电流

反向加压,外加电压高于内建电势,空间电荷层的电场大于内建电场,n区电子和p区空穴均无法向着对方引动。这个时候的反向电流主要由两部分组成:

  1. 少子扩散电流:当反向偏压 V r > k T e = 25 m V V_r>\frac{kT}{e}=25\mathrm{mV} Vr>ekT=25mV时,耗尽层外 p − n ( 0 ) ≈ 0 p-n(0)\approx0 pn(0)0,而靠近负极的空穴平衡浓度 p − n 0 p-n_0 pn0虽然小,但不是零,所以存在一个浓度梯度,产生了一个从n区流向p区的空穴扩散电流。同理可得,p区存在一个电子的扩散电流。在耗尽区,这些载流子在电场的驱动下迁移。这个少子扩散电流时反向饱和电流,它不仅取决于材料的参数,还依赖于外加电压,尤其是大大依赖于温度。
  2. 热生电子-空穴对:如图所示为反向偏压时候的能带图,在耗尽层由热产生电子-空穴对在电场的作用下会分离,电子会沿着下降的势能坡前往n区,空穴会前往p区。这就是因为热产生的少子而造成的反偏电流。

下图是少数流子分布和反向的电流起源。
在这里插入图片描述

耗尽层电容、扩散电容和动态电阻

耗尽层电容

p-n结的耗尽层宽度可写作:
W 0 = 2 ε ( N a + N d ) ( V 0 − V ) e N a N d W_0=\sqrt{\frac{2\varepsilon(N_a+N_d)(V_0-V)}{eN_aN_d}} W0=eNaNd2ε(Na+Nd)(V0V)

当外加电压V变化到V+dV的时候,W同时会发生变化,耗尽层的电荷变为Q+dQ。耗尽层的电容定义成 C d q p = ∣ d Q d V ∣ C_{dqp}=|\frac{\mathrm{d}Q}{\mathrm{d}V}| Cdqp=dVdQ,因为电荷量 ∣ Q ∣ = e N d W n A = e N a W p A |Q|=eN_dW_nA=eN_aW_pA Q=eNdWnA=eNaWpA,且耗尽层宽度 W = W n + W p W=W_n+W_p W=Wn+Wp,可以推出耗尽层电容的表达式:
C d e p = ε A W = A V 0 − V e ε N a N d 2 ( N a + N d ) C_{dep}=\frac{\varepsilon A}{W}=\frac{A}{\sqrt{V_0-V}}\sqrt{\frac{e\varepsilon N_aN_d}{2(N_a+N_d)}} Cdep=WεA=V0V A2(Na+Nd)eεNaNd

可见,电容值随着反向偏电压的增加而减少,且在反向偏压和正向偏压下都是存在的。

扩散电容

只在正偏电压下存在。n区会通过少子的注入和扩散存储正电荷。当电压的微小变化dV时,会引起附加的少子电荷dQ注入n区,则得扩散电容为:
C d i f f = d Q d V = τ h I 25 C_{diff}=\frac{\mathrm{d}Q}{\mathrm{d}V}=\frac{\tau_h I}{25} Cdiff=dVdQ=25τhI
其中, τ h \tau_h τh是少子空穴的寿命,I是二极管的电流,单位是mA。通常扩散电容的大小在nF级别,比其耗尽电容要大得多。

动态电阻

定义为:
r d = d V d I = k T e I = 25 I r_d=\frac{\mathrm{d}V}{\mathrm{d} I}=\frac{kT}{eI}=\frac{25}{I} rd=dIdV=eIkT=I25

这个动态电阻在模拟电路中已经详尽说明过。

室温下,且正向偏电压小于热电压 k T e \frac{kT}{e} ekT或25mV时,可以认为在交流小信号下,一个正偏二极管就是 r d r_d rd C d i f f C_{diff} Cdiff的并联。

反向击穿

  1. 雪崩击穿:反向电压升高使得耗尽层的电场大幅提高,在耗尽层中迁移的电子可以从电场获得足够的能量,并撞击其他的原子发生碰撞电离,这会产生额外的电子空穴对,而且被加速的电子必须获得了大于等于禁带宽度 E g E_g Eg的能量。此外,额外产生的电子空穴对也可能会被加速然后进一步引起更多的碰撞电离,这样就产生了雪崩现象。
  2. 齐纳击穿:重掺杂的pn结耗尽层较窄,而其中电场强度加大。一定的反偏电压下,n区的导带底部能量 E c E_c Ec可能会低于p区的导带顶部能量 E v E_v Ev,说明p区价带顶的电子和n区导带在一个相同的能级。如果价带和导带间隔a很窄,那么电子很容易从p区的价带通过隧道效应,到达n区,同时产生大的电流,这个过程叫做齐纳效应。

下图是反偏pn结钱击穿物理机制。
在这里插入图片描述

下图是单边轻掺杂突变pn结耗尽层反向击穿场强与掺杂浓度的关系。
在这里插入图片描述

金属-半导体接触

pn结是一种半导体材料制成的,叫做同质结。如果二极管使用两种不同的材料来制造,就叫做异质结。其中一种材料可以不使用半导体而使用金属,即金属-半导体接触制造成的具有整流接触的二极管。

在这里插入图片描述
上图是金属半导体接触能带图,a图是接触前的金属半导体能带,b图是理想金属与n型半导体结,c图是反偏电压时理想金属半导体结,d图是正偏电压时理想金属半导体结。

金属和n型半导体接触前的理想能带如图a所示,其中真空能级是参考能级, Φ m \Phi_m Φm Φ s \Phi_s Φs分别是金属和半导体功函数, χ \chi χ是电子亲和能,在接触前, Φ m > Φ s \Phi_m>\Phi_s Φm>Φs,半导体的费米能级大于金属的费米能级,接触之后半导体的电子流到金属内,直到两边的能级达到一样,半导体中形成了带正电的空穴和耗尽区。

  • 图中, Φ B O = Φ m − χ \Phi_{BO}=\Phi_m-\chi ΦBO=Φmχ是金属中的电子向半导体中流动所需要克服的势垒,这就是肖特基势垒

  • V b i = Φ B O − Φ n V_{bi}=\Phi_{BO}-\Phi_n Vbi=ΦBOΦn是半导体导带中电子移动到金属所形成的势垒,这就是内建电势差

  • 给其外加一个直流电压,如果半导体是连在正极,那么就是反偏,半导体和金属的势垒变大, Φ B O \Phi_{BO} ΦBO不发生变化。

  • 如果金属连在正极,那么就是正偏,那么势垒高度 V b i V_{bi} Vbi减少, Φ B O \Phi_{BO} ΦBO依然不发生变化,此时因为内奸电势差变小,电子从半导体移动到金属内。

肖特基势垒二极管的电流主要取决于多子电子的移动,正偏电流方向是从金属向半导体,数值大小为正偏电压 V a V_a Va的指数函数。

可以求得其耗尽层的宽度, V R V_R VR就是外加电压:
W = x n = 2 ε s ( V b i + V R ) e N d W=x_n=\sqrt{\frac{2\varepsilon_s(V_{bi}+V_R)}{eN_d}} W=xn=eNd2εs(Vbi+VR)

结电容是:
C ′ = e N d d x n d V R = e ε s N d 2 ( V b i + V R ) C'=eN_d\frac{\mathrm{d}x_n}{\mathrm{d}V_R}=\sqrt{\frac{e\varepsilon_s N_d}{2(V_{bi}+V_R)}} C=eNddVRdxn=2(Vbi+VR)eεsNd

其中,C’为单位体积的电容量,对其做变形可得:
( 1 C ′ ) 2 = 2 ( V b i + V R ) e ε s N d \left(\frac{1}{C'}\right)^2=\frac{2(V_{bi}+V_R)}{e\varepsilon_s N_d} (C1)2=eεsNd2(Vbi+VR)

可见, ( 1 C ′ ) 2 \left(\frac{1}{C'}\right)^2 (C1)2 V R V_R VR呈现出线性关系,可通过关系曲线求出掺杂浓度 N d N_d Nd

在电场下,势垒下降,产生肖特基效应,降低的势垒高度是 Δ Φ = e E 4 π ε s \Delta\Phi=\sqrt{\frac{eE}{4\pi\varepsilon_s}} ΔΦ=4πεseE ,同时势垒高度还受到表面态的影响。

pn结中的电路取决于少子,而金属半导体的电路取决于多子。电子运动通过势垒,可以使用热电子发生理论解释,其电流密度可以写为:
J = J s T ( e e V a k T − 1 ) J=J_{sT}(e^{\frac{eV_a}{kT}}-1) J=JsT(ekTeVa1)

J s T J_{sT} JsT就是反向饱和电流密度:
J s T = A ∗ T 2 e − e Φ B n k T = A ∗ T 2 e − e Φ B 0 k T e e Δ Φ k T J_{sT}=A^*T^2e^{-\frac{e\Phi_{Bn}}{kT}}=A^*T^2e^{-\frac{e\Phi_{B0}}{kT}}e^{\frac{e\Delta\Phi}{kT}} JsT=AT2ekTeΦBn=AT2ekTeΦB0ekTeΔΦ
上式变化的原因是 Φ B n = Φ B 0 − Δ Φ \Phi_{Bn}=\Phi_{B0}-\Delta\Phi ΦBn=ΦB0ΔΦ

肖特基二极管为多子导电器件,加正偏电压不会产生扩散电容。从正偏转向反偏,不存在pn结中的少子存储效应。所以肖特基二极管是高频器件。

半导体材料应用

半导体材料的分类

分为有机半导体和无机半导体。无机半导体分为元素和化合物型;从晶态可分为多晶、单晶和非晶半导体等。

元素半导体材料

90%以上的半导体器件和电路由硅制成。

分为本征半导体和掺杂半导体。

化合物半导体材料

  1. III-V族化合物半导体:由III族和V族元素构成的金属间化合物半导体,大部分属于闪锌矿结构。禁带宽度大,高温性能、热稳定性、耐辐射性好。适用于高频高速开关,可制成禁带宽度、点阵常数和迁移率等连续变化的半导体材料。砷化镓等有明显的光电效应,可以应用于太阳能电池和光电器件。
  2. II-VI族化合物半导体:由II族和VI族元素构成的金属间化合物半导体。有直接跃迁型能带结构,禁带范围宽,发光色彩较为丰富。导电率变化广,温度升高禁带减小。可以应用于激光器、发光二极管、荧光管等。
  3. IV-IV族化合物半导体:例如SiC是宽禁带半导体,晶体结构复杂,一般以 α \alpha α-SiC和 β \beta β-SiC为主,可以制成高温工作的面接触型整流器和场效应管。

半导体薄膜

厚度仅有几个微米,主要分为超晶格薄膜和非晶态薄膜半导体材料。

  1. 超晶格材料是两种不同掺杂的半导体薄膜或不同成分的薄膜交替生长而成的周期性多层结构材料,可以作差调制掺杂超晶格和组分超晶格晶体。其载流子迁移率和寿命较高,可产生隧道效应和独特的光学特性等。可以制成光电器件例如平面型掺杂势垒光探测器、量子阱激光器等;电子器件例如高电子迁移率晶体管、超晶格雪崩二极管等。
  2. 非晶态物质是原子排列上的长程无序短程有序的一种状态。其对杂质不敏感,电阻率与掺杂无关。其非结构敏感性主要来源于掺杂杂质的正常化合物都被饱和,即全部价电子都处于键合状态。

半导体材料应用

除了用于二极管、三极管、大规模集成电路和各类传感器等电子元件领域,还可用于高压电机、电缆、避雷器、电力电子器件等。

电压电阻效应及其应用

电压电阻效应,即压阻效应,指的是因为电压引起电阻辩护的现象,是非线性特性元件。电压和电流特性,有对两电极表现出对称的对称形压敏电阻和对两电极表现出非对称的非对称形压敏电阻。前者是使用ZnO等材料,后者使用Si二极管。

非线性原因是:结晶粒界存在由高电阻层形成的势垒,在某一个电压下,由于电子隧道效应和电子雪崩而引起电流急剧增加所导致。

SiC可以在高压电机的防电晕中使用。有良好的非线性导电特性,其电阻可以随电场的增加而自动降低,所以可以自动调节场强。

ZnO压敏陶瓷可以在金属氧化物避雷器中使用。

热电阻效应及其应用

热电阻效应,即热阻效应,指的是随温度变化电阻发生很大变化的现象。

  • NTC热敏电阻指的是负电阻温度系数的电阻。用来制造温度敏感传感器和红外线辐射测温仪。
  • PTC热敏电阻指的是正电阻温度系数的电阻,分为陶瓷PTC和有机高分子PTC。一般用作自控温元件。
  • CTR热敏电阻在一个温度下,电阻值随着温度的增加而急剧下降,有着很大的负温度系数,也就是负电阻突变特性。一般用作温度开关,适用于保护电路。

硅半导体在电力电子器件中的应用

电力电子器件一般用作于开关状态,分为不可控元件,例如二极管;半控型元件,例如晶闸管等;全控型器件,例如IGBT、MOSFET和电力二极管等。

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

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

相关文章

【MATLAB基础绘图第21棒】绘制比例弦图 (Chord Diagram)

MATLAB绘制比例弦图 Chord Diagram 1 简介1.1 弦图简介1.2 比例弦图简介 2 MATLAB绘制比例弦图2.1 数据准备2.2 基本绘制2.3 添加方向箭头2.4 添加绘图间隙2.5 添加刻度2.6 修改标签2.7 颜色设置2.8 弧块及弦属性设置2.8.1 弧块属性设置2.8.2 弦属性设置 2.9 字体设置 参考 1 简…

【Qt 学习笔记】Qt常用控件 | 显示类控件Label的使用及说明

博客主页&#xff1a;Duck Bro 博客主页系列专栏&#xff1a;Qt 专栏关注博主&#xff0c;后期持续更新系列文章如果有错误感谢请大家批评指出&#xff0c;及时修改感谢大家点赞&#x1f44d;收藏⭐评论✍ Qt常用控件 | 显示类控件Label的使用及说明 文章编号&#xff1a;Qt 学…

C++必修:从C语言到C++的过渡(上)

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ &#x1f388;&#x1f388;养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; 所属专栏&#xff1a;C学习 贝蒂的主页&#xff1a;Betty’s blog 1. 什么是C C&#xff08;c plus plus&#xff09;是一种计算机高级程序设计语言&…

如何查看微信公众号发布文章的主图,如何看微信文章的主图,怎么才能拿到主图

如何查看&#xff0c;微信公众号发布文章的主图&#xff0c;如何看微信文章的主图 起因是这样的&#xff0c;当我看到一篇文章的时候&#xff0c;他的主图很漂亮&#xff0c;但是&#xff0c;正文里没有&#xff0c;而我又想看到&#xff0c;并且使用这张图片&#xff0c;该怎么…

十大排序——6.插入排序

这篇文章我们来介绍一下插入排序 目录 1.介绍 2.代码实现 3.总结与思考 1.介绍 插入排序的要点如下所示&#xff1a; 首先将数组分为两部分[ 0 ... low-1 ]&#xff0c;[ low ... arr.length-1 ]&#xff0c;然后&#xff0c;我们假设左边[ 0 ... low-1 ]是已排好序的部分…

Python如何调用rar命令

通过os模块的system()方法调用了系统的rar.exe命令&#xff0c;这个方法会返回一个变量exit_status。 import os import time source [r‘D:\Work\Python\Demo‘, ‘d:\\work\\linux‘] target_dir ‘D:\\Work\\backup\\‘ target target_dir time.strftime(‘%Y%m%d%H%M%S…

【单元测试】Junit 4--junit4 内置Rule

1.0 Rules ​ Rules允许非常灵活地添加或重新定义一个测试类中每个测试方法的行为。测试人员可以重复使用或扩展下面提供的Rules之一&#xff0c;或编写自己的Rules。 1.1 TestName ​ TestName Rule使当前的测试名称在测试方法中可用。用于在测试执行过程中获取测试方法名称…

计算机网络实验实验之VLAN的配置与分析

实验目的 了解什么是带内管理&#xff1b;熟练掌握如何使用telnet方式管理交换机&#xff1b;熟练掌握如何为交换机设置web方式管理&#xff1b;熟练掌握如何进入交换机web管理方式&#xff1b;了解交换机web配置界面&#xff0c;并能进行部分操作。 (6)了解VLAN原理&#xf…

不敢说懂你 - Glide硬核源码剖析

问题 Glide加载流程? Glide整体架构? Glide数据加载的来源? Glide缓存加载的流程? Glide线程切换原理? Glide如何感知Activity? Glide哪种情况会返回应用级的RequestManager? … 带着一些问题去阅读… 使用示例 本篇主要基于glide:4.12.0进行分析。下面是Gli…

PyQt6实战7--文本编辑器

一个简单的文本编辑器 features: 1.open 一个文件夹作为项目 2.save 保存当前窗口的内容 3.退出 4.双击文件可以打开文件内容 5.简单的python高亮 6.双击相同文件&#xff0c;会找到之前打开过的文件 打开一个文件夹 打开项目&#xff0c;双击打开文件 保存 代码&#xf…

CSRF漏洞

文章目录 目录 文章目录 一.什么是CSRF 二.CSRF漏洞工作原理 一.什么是CSRF CSRF&#xff08;Cross-Site Request Forgery&#xff09;漏洞&#xff0c;也被称为跨站请求伪造漏洞&#xff0c;是一种Web应用程序安全漏洞。当受害者在已经登录了某个网站的情况下&#xff0c;访问…

吴恩达机器学习笔记 三十五 异常检测与监督学习

什么时候选择异常检测&#xff1f; 正样本 ( y 1 ) 的数量非常少 负样本 ( y 0 ) 的数量非常多 有很多不同的异常&#xff0c;现有的算法不能从正样本中得知什么是异常&#xff0c;或未来可能出现完全没见过的异常情况。 例如金融欺诈&#xff0c;隔几个月或几年就有新的…

java+idea+mysql采用医疗AI自然语言处理技术的3D智能导诊导系统源码

javaideamysql采用医疗AI自然语言处理技术的3D智能导诊导系统源码 随着人工智能技术的快速发展&#xff0c;语音识别与自然语言理解技术的成熟应用&#xff0c;基于人工智能的智能导诊导医逐渐出现在患者的生活视角中&#xff0c;智能导诊系统应用到医院就医场景中&#xff0c…

jvm-接口调用排查

问题描述 线上碰到个问题&#xff0c;某个接口调用时间特别长&#xff0c;线上调用接口直接报gateway time out 分析处理 1、先关闭该功能 &#xff08;该功能是非核心功能&#xff09; 2、本地起服务连环境排查&#xff0c;发现本地正常。并且线上其他接口正常&#xff0c;…

顺序表复习(C语言版)

数据结构是什么&#xff1f; 数据结构就是为了把数据管理起来&#xff0c;方便我们的增删查改 数据结构是计算机存储、组织数据的方式 数组就是一种最基础的数据结构 顺序表是什么&#xff1f; 顺序表就是数组 Int arr[100] {1,2,3,4,5,x,……} 修改某个数据&#xff1a…

Mac下删除旧版本.net sdk

参照微软官网给的方法,Releases dotnet/cli-lab (github.com) 好像不能直接的解决问题,我做一下补充,希望对需要删除旧版本sdk的小伙伴们有所帮助 1:下载工具包 Releases dotnet/cli-lab (github.com) 2:打开终端,cd切换到该文件的制定目录 3:然后按照提示一步步执行…

java核心类

一,String字符串 1.1,String字符串是引用类型,且不可变 String str1 "Hello";String str2 str1.concat(" World"); // 使用concat方法连接字符串&#xff0c;返回一个新的字符串对象System.out.println(str1); // 输出&#xff1a;Hello&#xff0c;原始…

C语言:复习

文章目录 思维导图数组和指针库函数的模拟实现判断大小端 最近知识学的差不多了&#xff0c;因此开始复习&#xff0c;本篇开始的是对于C语言的复习 思维导图 下面就依据下图&#xff0c;进行内容的整理 数组和指针 这个模块算是C语言中比较大的一个模块了&#xff0c;具体概…

流媒体协议--RTMP

文章目录 RTMP播放基本流程TCP握手过程RTMP握手过程connect连接createStream 创建流play 播放命令deleteStream删除流RTMP数据组成 RTMP(Real Time Messaging Protocol)是一个应用层协议&#xff0c;主要用于在Flash player和服务器之间传输视频、音频、控制命令等内容。 该协议…

【笔试强训_Day06】

文章目录 1.字符串相乘 1.字符串相乘 题目链接 解题思路&#xff1a; 高精度乘法&#xff0c;注意要学会下面这种列式相乘的形式&#x1f34e; 注意细节❗&#xff1a; ① &#x1f34e; 首先把列式相乘的数据都存放到数组中去&#xff0c; 然后再对数组中的数据进行取余进…