硬件系列(1)-电阻、电容、电感三大件

news2024/12/27 1:23:42

下面是目录

  • 电阻
    • 电阻参数
      • (1)**SIZE 尺寸**
      • (2)**TOLERANCE 误差**
      • (3)PACKAGING TYPE 外包装
      • (4)TEMPERATURE COEFFICIENT OF RESISTANCE 温度
      • (5)**TAPING REEL & POWER 功率**
      • (6)**RESISTANCE VALUE 电阻值**
        • 三位的
        • 四位的
        • 查表的
      • (7) DEFAULT CODE 缺省编码
    • 电阻的分类
      • 碳膜电阻
      • 金属玻璃铀电阻
    • 电阻选型
      • 考虑的参数
      • 实例
        • 看发光二极管手册对电阻选型
    • 电阻选型案例
      • USB接口
  • 电容
    • 芯片手册
    • 电容器件的分类
      • 陶瓷电容
      • 一类为温度补偿型NPO介质
      • 二类介电常数型X7R介质
      • 二类为半导体型X5R介质
    • 钽电容
    • 铝电解电容
      • 频率特性差
      • 漏电流
      • ESL大、ESR大
    • 电容的选型与应用
  • 电感
    • 硬件电路设计中电感的作用
    • 电感器件分类
    • 电感参数
    • 电感按使用场景分类
    • 手册解读
      • 电源用功率电感选型手册
      • 高频电感
      • tips

电阻

常用电阻的厂商:

image-20230103154626441

电阻参数

image-20230103155212456

(1)SIZE 尺寸

0075/0100/0201/0402/0603/0805/1206/1210/1218/2010/2512

1英寸 = 25.4毫米

估计方法:

0201 -> L: 0.02英寸 W: 0.01英寸

​ 即 L: 0.02 * 25.4 = 0.5mm W: 0.01 * 25.4 = 0.25mm

image-20230103161307238

记住常用的三个:

image-20230103161740146

(2)TOLERANCE 误差

image-20230103155508903

(3)PACKAGING TYPE 外包装

image-20230103155614436

(4)TEMPERATURE COEFFICIENT OF RESISTANCE 温度

​ /- Based on spec

(5)TAPING REEL & POWER 功率

image-20230103155923113

image-20230103162506477

​ 考虑额定功率和温度之间的关系,如果温度过高的话,一般超过70度需要考虑。大概电阻手册中会有如下的图示,需要考虑时找一下看看就行:

image-20230103163530735

(6)RESISTANCE VALUE 电阻值

三位的

image-20230103160353546

​ 前面两位是值,最后一个是10的指数。

四位的

image-20230103160553424

​ 前面三位是值,最后一位是10的指数

查表的

image-20230103160643027

​ 还有这样一种,需要查表才能知道是多少的

(7) DEFAULT CODE 缺省编码

电阻的分类

image-20230104085147681

碳膜电阻

image-20230104085857352

​ 性能最差,精度低,但最便宜,可以做高阻值。

​ 负温度系数电阻,即温度升高时其电阻朝减小的方向变化。

金属玻璃铀电阻

image-20230104090323614

​ 成本低,耐潮湿,高温,温度系数小,精度高,稳定性和高频性能好。

​ 厚膜电阻一般精度较差,10%,5%,1%。厚膜电阻温度系数上很难控制,一样较大。

​ 薄膜电阻精度较高,0.01%,万分之一精度,0.1%,千分之一精度等。薄膜电阻可以做到非常低的温度系数。

​ 金属膜。

一句话:用薄膜电阻

​ 一些所谓的高精度电阻在用于电路后结果却达不到人们可能期望的精度。要生产具有高精度及高稳定性的电阻,重要的是能够控制温度及环境条件对电阻器件的影响。

电阻选型

考虑的参数

  • 阻值
  • 精度
  • 额定功率 封装
  • 额定电压
  • 最高工作电压
  • 温度系数
  • 老化系数:电阻器在额定功率长期负荷下,阻值相对变化的百分数,它是表示电阻器寿命长短的参数
  • 噪声:包括热噪声和电流噪声两部分

​ 计算阻值,功耗,要留有一定余量,打七折,或者打五折去用。

​ 根据阻值和功耗选择合适的系列和封装。

​ 根据算出的阻值,选择最接近的标称值电阻,根据功耗需求,选择合适的封装。

​ 公司中做BOM可以能合并尽量合并电阻电容。

实例

image-20230104103723752

​ 计算R15电阻阻值:

​ R=(VCC-VF)/IF

看发光二极管手册对电阻选型

image-20230104104350238

​ 正向额定电流30mA,最大不要超过这个电流,尽量不要达到这个电流。

image-20230104105252156

​ 右图找个合适亮度,根据电流值,在左图找到对应的电压,如:右图选2mA电流,在左图查看,此时二极管1.8V电压。

​ R=(VCC-VF)/IF

​ =(3.3V-1.8V)/2mA

​ =750 Ω \Omega Ω

​ 这是算出大概值,可以就近找个比较常见的阻值使用。

​ 然后需要针对电阻,计算功率,不要超过电阻的额定功率:

​ P= U 2 / R U^2/R U2/R

​ = 1. 5 2 / 750 1.5^2/750 1.52/750

​ =0.003 <<0.0625

​ 功率远小于,这就是可以用

电阻选型案例

USB接口

image-20230105153110316

image-20230105153251988

​ USB2.0对外提供500mA,规定,并保护电路

​ USB限流开关IC是电源管理类芯片中保护电路的重要组成部分。

​ 它可以保护和防止芯片内部功率器件免受大电流的冲击,加强电路带负载的能力。

​ 考虑外置光驱等,限流可以放大到1A。

image-20230105155758994

image-20230105155812301

​ 这俩公式,是TPS25221DBVR芯片手册中给的。

I O S m i n ( m A ) = 56850 V R I L I M 1.033 K Ω I_{OSmin}(mA)=\frac{56850V}{R_{ILIM}^{1.033}K\Omega} IOSmin(mA)=RILIM1.033KΩ56850V

I O S m a x ( m A ) = 52640 V R I L I M 0.97 K Ω I_{OSmax}(mA)=\frac{52640V}{R_{ILIM}^{0.97}K\Omega} IOSmax(mA)=RILIM0.97KΩ52640V -----------(1)

​ 我们这里只要求最大电流超过1A,那么只需要找一个电阻在精度范围内,最大电流都大于1A的即可。

I O S m a x ( m A ) = 52640 V R I L I M 0.97 K Ω = 52640 V R I L I M 0.97 ∗ 1000 Ω I_{OSmax}(mA)=\frac{52640V}{R_{ILIM}^{0.97}K\Omega}=\frac{52640V}{R_{ILIM}^{0.97}*1000\Omega} IOSmax(mA)=RILIM0.97KΩ52640V=RILIM0.971000Ω52640V变形为

R I L I M ( K Ω ) = ( 52640 ( V ) I O S m a x ( m A ) ) 1 0.97 R_{ILIM}(K\Omega)=(\frac{52640(V)}{I_{OSmax}(mA)})^\frac{1}{0.97} RILIM(KΩ)=(IOSmax(mA)52640(V))0.971 -----------(2)

上面那个式子(1)可以不用管单位mA和 K Ω K\Omega KΩ,但变形后实际上那个 K Ω K\Omega KΩ的1000要乘到下面,mA也得匹配才行,也就有了后面化简完的样子。

​ 很纳闷,分不明白了,就按两边算出来值能匹配的算吧,不用管单位怎么匹配上的,输入对应单位应该的值即可。就是把单位只当单位看,不用管对应数值 1 K Ω = 1000 Ω 1K\Omega = 1000 \Omega 1KΩ=1000Ω这种。

​ 带入需要的最大电流,计算对应的电阻值:

R I L I M ( K Ω ) = ( 52640 ( V ) I O S m a x ( m A ) ) 1 0.97 = ( 52640 ( V ) 1000 ( m A ) ) 1 0.97 = 59.50486225 ( K Ω ) R_{ILIM}(K\Omega)=(\frac{52640(V)}{I_{OSmax}(mA)})^\frac{1}{0.97}=(\frac{52640(V)}{1000(mA)})^\frac{1}{0.97}=59.50486225(K\Omega) RILIM(KΩ)=(IOSmax(mA)52640(V))0.971=(1000(mA)52640(V))0.971=59.50486225(KΩ)

​ 电阻标准:E-24标准,E96(196)标准

​ 下面就应该找一个59 K Ω K\Omega KΩ相近的阻值进行匹配,根据公式可知,电阻增加,最大电流减小,再就是为了保留一定余量,不让1A是正好最大电流,照之前所说,打七折或者八折。

​ 那么应该最大电流为 1 0.7 = 1.428571429 A \frac{1}{0.7} = 1.428571429A 0.71=1.428571429A

​ 带入得:

R I L I M ( K Ω ) = ( 52640 ( V ) I O S m a x ( m A ) ) 1 0.97 = ( 52640 ( V ) 1428 ( m A ) ) 1 0.97 = 41.21343740 ( K Ω ) R_{ILIM}(K\Omega)=(\frac{52640(V)}{I_{OSmax}(mA)})^\frac{1}{0.97}=(\frac{52640(V)}{1428(mA)})^\frac{1}{0.97}=41.21343740(K\Omega) RILIM(KΩ)=(IOSmax(mA)52640(V))0.971=(1428(mA)52640(V))0.971=41.21343740(KΩ)

​ 则找个41K左右的电阻比较合适,或者电阻精度偏移的下限不低于41K。

​ 则电阻值取值范围[41K,59K],尽量接近41K

image-20230105220651865

​ 按照E-24标准,最合适的是43K,5%精度,也就是[40.85,45.15],对比[41K,59K],也比较合适。

​ 保险起见,还应该带回去看一下最大电流:

I O S m a x ( m A ) = 52640 ( V ) R I L I M 0.97 ( K Ω ) = 52640 ( V ) 40.8 5 0.97 ( K Ω ) = 1440 m A I_{OSmax}(mA)=\frac{52640(V)}{R_{ILIM}^{0.97}(K\Omega)}=\frac{52640(V)}{40.85^{0.97}(K\Omega)}=1440mA IOSmax(mA)=RILIM0.97(KΩ)52640(V)=40.850.97(KΩ)52640(V)=1440mA

I O S m a x ( m A ) = 52640 ( V ) R I L I M 0.97 ( K Ω ) = 52640 ( V ) 40.8 5 0.97 ( K Ω ) = 1307 m A I_{OSmax}(mA)=\frac{52640(V)}{R_{ILIM}^{0.97}(K\Omega)}=\frac{52640(V)}{40.85^{0.97}(K\Omega)}=1307mA IOSmax(mA)=RILIM0.97(KΩ)52640(V)=40.850.97(KΩ)52640(V)=1307mA

​ 如此算出的最大电流范围就是[1307mA,1440mA]满足设计需求。

​ 这个是E96(196)标准,这个的选型就不算了。

image-20230105220447600

电容

​ 电容随着温度而变化,考虑使用环境的极限温度。

​ 电容本质是存储电荷与释放电荷。

​ 通交流,阻直流

​ 电容不一定非得两个脚

​ 电容的等效电路:

image-20230106091033432

​ 不是理想电容。

芯片手册

​ 以多层陶瓷电容为例

image-20230106091755897

​ (1)SIZE

​ 0201

​ 0402

​ 0603

​ 0805

​ 1206

​ 1210

​ 1812

​ (2)Tolerance 精度

image-20230106091941128

​ (3)Packing Style 包装

image-20230106092027346

​ (4)Rated Voltage 耐压 有条件打半折,没条件打八折

​ 5 = 6.3V

​ 6 = 10V

​ 7 = 16V

​ 8 = 25V

​ 9 = 50V

​ (5)Capacitance value 电容值

​ ESC

​ 阻抗最低的时候滤波效果最好,更容易从这个滤波中走。

image-20230106094031816

​ 也就是图上那一块区间

​ 可以多并联几个电容,让它们在多个值附近滤波:

image-20230106094223120

电容器件的分类

陶瓷电容

​ 优点:耐高压、绝缘性好、性能稳定

​ 缺点:容量小

​ X7R X5R两种规格

​ 电容型号有边界,0603差不多也就做到22uF。

一类为温度补偿型NPO介质

​ NPO又名COG,电气性能最稳定,基本上不随温度、电压、时间的改变,属超稳定型、低损耗电容材料类型,适用在对稳定性、可靠性要求较高的高频、特高频、甚高频电路中。

二类介电常数型X7R介质

​ X7R是一种强电介质,因而能制造出容量比NPO介质更大的电容器。这种电容器性能较稳定,随温度、电压时间的改变,其特有的性能变化并不显著,属稳定电容材料类型,使用在隔直流、耦合、旁路、滤波电路及可靠性要求较高的中高频电路中。

二类为半导体型X5R介质

​ X5R具有较高的介电常数,常用于生产比容较大、标称容量较高的大容量电容器产品。但其容量稳定性较X7R,容量、损耗对温度、电压等测试条件较敏感,主要用于电子整机中的振荡、耦合、滤波及旁路电路中。

image-20230107093014734

​ X7R:X是-55°,7是125°,R是岁温度变化容差为15%

​ 不同型号随温度的容值变化速度、曲线不同,要看使用需求选择相应的电容。

钽电容

image-20230107094332061

​ 钽电容是一种电解电容,是有极性的。

​ 钽电容:用金属钽经过阳极氧化的氧化物作为介质的一种电解电容

​ 分类:

  • 液钽电容和固钽电容;

  • 直插式钽电容和贴片钽电容;

​ 特点:

  • 温度性能好;ESL小,几乎为零;体积小
  • ESR比同额定电压的铝电解电容小;
  • 价格高
  • 耐电压能力差,高温降额使用;耐电流能力差;
  • 应用于电流滤波、低频旁路和信号耦合

​ 等效电感值ESL (Equivalent Series Inductance )即等效电感参数。它和等效电阻(ESR)是电容的两个参数。

​ 抗热插拔能力差,尽量不用它做电流变化大的。

​ 钽电容耐压基本要减半使用,随温度变化还有衰减:

image-20230107151252268

​ 钽电容接反了就寄

image-20230107151401090

​ 聚合物钽电容:

image-20230107151807277

​ 耐压能力强

image-20230107151824810

特点:

  • 容值大

  • ESR更小

  • 更耐压,降额幅度小

铝电解电容

​ 电解电容是一种金属通过阳极氧化形成良好绝缘的致密氧化膜作为介质的电容。金属有铝、钽、铌、钛。因此,电解电容分为铝电解电容、钽电解电容等。

​ 铝电解电容的特点:

  • 容量大、体积大
  • 频率特性差,在高频率下等效容量很小
  • 漏电流比较大
  • ESL大、ESR大
  • 在极高温和极低温下,性能极不稳定
  • 应用于电流滤波、低频旁路和信号耦合

image-20230107155835511

​ 有缺角的是阴极

频率特性差

image-20230107160103196

漏电流

​ 漏电流:对电容施加额定电流工作电压会观察到充电电流的变化开始变大,随着时间而下降,到某一终值时达到稳定状态这一终值称之为电容漏电流。

​ LC:Leakage Current 漏电流

​ DCL:DC Leakage Current 直流漏电流

​ 电解电容给的漏电流:

image-20230107160737173

​ 钽电容的漏电流:

image-20230107160710231

​ 漏电流相对大得多

ESL大、ESR大

image-20230107161110731

​ 夹角越小越好,y轴是理想电容

​ 这个也是相对大,相对大的程度还行

​ 铝电解电容的 t a n δ tan\delta tanδ

image-20230107162524840

​ 陶瓷电容的 t a n δ tan\delta tanδ

image-20230107162548894

​ 电脑主板RTC电路:

image-20230107170834024

​ 这里的滤波电容不能放多了,放多了对电池消耗很大,电池放电就会很快。放好,就可以了,不需要很多。

电容的选型与应用

  • 电容和误差:钽电容在相同体积下
  • 额定工作电压:降额设计,钽电容:50%,其他电容70%~80%
  • 绝缘电阻:表示漏电大小
  • 正切角消耗:ESR越大,正切损耗角越大,铝电解电容越大,越不是理想电容,正切角消耗越大
  • 温度系数:铝电解电容极高极低温不稳定,低温下不稳定原因是ESR,高温下寿命会急剧下降
  • 频率特性:铝电解电容的高频特性也很差
  • 等效串联电阻(ESR

image-20230109220442338

​ 当需要滤波的频率范围比较大的时候,可以选择多个电容并联的方式,让这些电容的频率阻值最低点不一样,这样并联出来的就是最下面的黑色实线,即起到一个“展频”的作用。

​ 大电容滤低频噪声,小电容滤高频噪声。

f = 1 2 π C ∗ E S L f=\frac{1}{2\pi\sqrt{C*ESL}} f=2πCESL 1

​ f是协整频率,C越大,滤的频率就越小;C越小,滤的频率就越大。

滤波要就近滤波,滤波电容要紧靠功率电感,滤波电容和功率电感又要紧靠输出端

电感

​ 电感是闭合回路的一种属性,是一个物理量。有自感和互感。

​ 通常情况下,两个电感相距要远一些,要不会产生互感。

硬件电路设计中电感的作用

  • 通直流、阻交流

  • 阻碍电流的变化,保持器件工作电流的稳定

  • 滤波

​ 理想电感阻抗公式:

Z = 2 π f ∗ L Z = 2\pi f * L Z=2πfL

​ 频率越高,阻抗越高。

​ 理想电容阻抗公式:

Z = 1 2 π f C Z = \frac{1}{2\pi fC} Z=2πfC1

​ 频率越高,阻抗越低。

image-20230110220329677

​ 这个对应第二个作用:阻碍电流的变化,保持器件工作电流的稳定。有高频电流变化时,电感会阻止电流波动,从而保持电流稳定。

​ 低通滤波器:

image-20230110220529614

​ 高通滤波器:

image-20230110220624072

​ 电感阻高频,通低频,电容通高频,阻低频。

电感器件分类

image-20230110220751041

​ 还有贴片的:

image-20230110221044798

​ 信号用电感,或者小电源电感。

​ 缺点:能通过的电流比较小。

电感参数

  1. 标称电感量 电感用L表示,基本单位是H(亨利)

    电感量反应了电感存储磁场能的本领。它的大小与电感线圈的匝数、几何尺寸、有无磁心(铁心)、磁心的导磁率有关。

​ 用于高频电路的电感量相对较小,用于低频电路的电感量相对较大

  1. 额定工作电流(IDC)

    电感器长期工作不损坏所允许通过的最大电流。

    min[饱和电流,温升电流]认为是额定电流,再打八折七折使用。

    对相同电感量的电感器,绕制线圈的线经越粗,电感器的额定电流就越大。

    带有磁芯的电感器工作电流过大时,将引起电感量降低,线圈烧毁。

  2. 直流内阻(DCR)

    电感器线圈绕组的直流内阻在 1 0 − 3 − 1 0 2 Ω 10^{-3} - 10^2\Omega 103102Ω的数量级.

    1. 同一系列电感器的电感量大,则线圈匝数越多,内阻相应也就越大

    2. 对相同匝数的电感而言,绕制线圈所用的导线直径越大,则内阻越小;

    3. 相同电感量的电感,其内阻越小越好

    4. 线圈导线的含铜量越高,则电感的内阻越小

    铝制电感、“铜包铁”电感在降低生产成本的同时,电感内阻大幅增加,这种不适合放在电源。

    电感量较大的电感内阻可用万用表地阻挡测试;太小的电感额你组只能通过专门的毫欧表或数字电桥进行精准测量。

  3. 品质因数(Q)

    品质因数定义为电感存储能量与消耗能量的比值,即线圈的感抗与线圈直流内阻之比:

    Q = ω L R = 2 π f L R Q = \frac{\omega L}{R}= \frac{2\pi fL}{R} Q=RωL=R2πfL

    品质因数是反应电感器效率与性能质量的重要指标。

    Q值越大,则电感器的功率损耗越小。

    image-20230112105802166

    一般忽略电容,高频需要注意谐振频率。

  4. 误差范围

    除了用于振荡电路的电感器误差需要控制在0.5%以内外,一般电感器的误差在10%~20%都能够接受。

    image-20230112111446171

    image-20230112111504732

  5. 分布电容

    电感器的实际等效模型:

    image-20230112105802166

​ 谐振频率:

f 0 = 1 2 π L C f_{0} = \frac{1}{2\pi\sqrt{LC}} f0=2πLC 1

​ 技巧:为避免自激,应确保电感器的工作频率远小于其固有频率。

电感按使用场景分类

  • 高频用电感器 纳亨级的
  • 普通电路用/去耦电路用电感器
  • 电源电路用电感器

image-20230113092833304

​ 电感随着频率增加, 达到谐振频率后迅速减小。

​ 在谐振频率前,表现为电感性,在谐振频率后,表现为电容性。

​ 额定电流:饱和电流(lsat)和温升电流(itemp)中较小的值

​ lsat:基于电感器变化率(比初始值L值降低30%)

​ itemp:基于温度上升(自我发热使温度上升40°C)

手册解读

电源用功率电感选型手册

0. 抄图
0. 计算电感值
0. 经验积累,知道参数大概知道用啥

主要关注:

  1. 感值
  2. 直流电阻
  3. 温升电流
  4. 额定电流

高频电感

主要关注:

  1. 感值
  2. 直流电阻
  3. 温升电流
  4. 额定电流
  5. 自谐振频率

tips

​ 测试有差异,要注意测试参数

​ 芯片需要电压,往上偏一点点,3%啥的,考虑一些压降,到芯片就差不多正好是它的标称值。

​ 交流电阻也会发热,注意别超过谐振频率就行。

​ 手册上注意那个是温升,不是实际温度,是差值 Δ T \Delta T ΔT

​ 纹波电流的变化不会严重影响电感量,纹波电流大概是20%~40%

​ 磁滞回线?磁滞损耗,涡流损耗

​ 铜损:

  • 直流损耗

  • 交流损耗

    磁损:

  • 磁滞损耗

  • 涡流损耗

电解电容的ESR比较大,发热大。陶瓷电容的ESR小,发热小。

image-20230113153911158

​ 这样一个电路发热严重的原因有:

  • 选型不当,没有考虑温升电流,只看了饱和电流选型
  • 输出电容的ESR偏大,会导致输出PWM方波的波形不对,进而也会影响使电感发烫,输出振荡。

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

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

相关文章

leetcode63 不同路径二

题目描述 一个机器人位于一个 m x n 网格的左上角 &#xff08;起始点在下图中标记为 “Start” &#xff09;。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff08;在下图中标记为 “Finish”&#xff09;。 现在考虑网格中有障碍物。那么从左上…

Elasticsearch7.3.2通俗易懂

文章目录一、安装1.步骤2.报错(1) can not run elasticsearch as root(2) could not find java in JAVA_HOME or bundled at ...(3) Error: Could not find or load main class XXX.JavaVersionChecker(4)BindTransportException[Failed to bind to [9300-9400]](5)max virtual…

如何在高压系统中实现电源和信号线的电气隔离

介绍 在一系列高压应用中存在电源和信号线的情况下&#xff0c;需要为设备和用户提供强大的保护&#xff0c;包括工厂自动化和电机驱动器等工业 4.0 系统。这延伸到汽车和电动汽车 &#xff08;EV&#xff09;、医疗系统、测试和测量应用以及光伏系统和电网基础设施等绿色能源…

ChatGPT API调用python和脚本实现

Chat GPT 由于其独特、近乎准确且类似人类的响应&#xff0c;如今在互联网上引起了过多的讨论。本文讨论如何通过 Python 代码连接到 Chat GPT API。 如果需要用website访问chatGPT&#xff0c; 请参考保姆级教程 火爆全球的网红OpenAI ChatGPT注册教程 文章目录第 1 步&#x…

随笔记——线程池

文章目录1 概览2 核心点2.1 使用线程池的好处2.2 如何创建线程池2.3 线程池的参数2.4 如何处理任务流程&#xff1f;2.5 如何关闭线程池2.6 拒绝策略2.7 线程池满了&#xff0c;会怎样&#xff1f;1 概览 2 核心点 2.1 使用线程池的好处 降低资源消耗&#xff1a;通过重复利用…

Servlet程序创建步骤

1. 创建项目 使用 IDEA 创建一个 Maven 项目. 1) 菜单 -> 文件 -> 新建项目 -> Maven 2. 引入依赖 Maven 项目创建完毕后, 会自动生成一个 pom.xml 文件. 我们需要在 pom.xml 中引入 Servlet API 依赖的 jar 包. 1) 在 中央仓库 中搜索 "servlet", 一般…

android 系统安全内容总结

部分android系统安全内容网上已经存在,这里的android系统安全内容还是以经验总结为主,夹带不少引用,并形成个人的理解。 android安全内容学习需要一定基础,没接触安全的开发可以认识一下,接触过安全的可以对比安全上的理解。组建android系统安全讨论群进行维护更新android…

基于ssm高校科研成果管理系统 java ideamysql

&#xff08;1&#xff09;教师功能需求 教师进入系统可以查看个人中心、科研成果初审管理、科研成果终审管理、科研发布管理、留言板管理等操作。 &#xff08;2&#xff09;管理员功能需求 管理员登陆后&#xff0c;主要功能模块包括个人中心、教师管理、学院管理员管理、科…

linux Redis 搭建

命令下载&#xff1a;wget https://download.redis.io/releases/redis-6.2.6.tar.gz安装gcc&#xff1a;yum -y install gcc automake autoconf libtool make;进入src下make编译&#xff1a;make;make MALLOClibc&#xff08;报错时执行&#xff09;make install新建文件夹相关…

【Meta EnCodec源码分析】BitPacker功能介绍

二进制流 首先介绍一下二进制流。 假如有下4个数值 [ 47, 19, 38, 53 ]首先每个数字对应的二进制分别如下 十进制数值二进制数值470x0010 1111190x0001 0011380x0010 0110530x0011 0101 我们需要将这些数字保存到一个二进制文件中。 注&#xff1a;这里不考虑BigEndian还…

Centos使用lanproxy,搭建一个属于自己的内网穿透服务器(附转发失败解决方法),小白向

目录 前言 准备工作 搭建与使用 1. 安装git工具 2. 安装java环境 3. 安装maven工具 4. 搭建Lanproxy 5. 启动内网穿透服务 6. 设置开机自启 转发失败解决方法 前言 最近白嫖了7个月阿里云的服务器&#xff0c;顺带研究了一下&#xff0c;发现有挺多有趣又好玩的东西…

Acwing---1096. 地牢大师

地牢大师1.题目2.基本思想3.代码实现1.题目 你现在被困在一个三维地牢中&#xff0c;需要找到最快脱离的出路&#xff01; 地牢由若干个单位立方体组成&#xff0c;其中部分不含岩石障碍可以直接通过&#xff0c;部分包含岩石障碍无法通过。 向北&#xff0c;向南&#xff0…

Redis基于docker跨服务器的一主两从三哨兵集群模式搭建

文章目录1 整体拓扑图2 redis与哨兵配置文件2.1 主节点配置文件2.1.1 主节点redis.conf配置文件2.1.2 主节点哨兵配置文件2.2 从节点配置文件2.1.1 从节点redis.conf配置文件2.1.2 从节点哨兵配置文件3 docke-compose编排文件4 启动并测试查看哨兵日志查看集群状态测试集群是否…

Spring源码分析 (Spring启动过程之容器对象的创建) (十五)

点进去 1.this() 2.注册配置类 3.refresh() Spring会将所有交由Spring管理的类&#xff0c;扫描其class文件&#xff0c;将其解析成BeanDefinition&#xff0c;在BeanDefinition中会描述类的信息&#xff0c;例如:这个类是否是单例的&#xff0c;Bean的类型&#xff0c;是否是懒…

导向滤波算法——OpenGL实现

导向滤波 一、介绍 导向滤波又称引导滤波&#xff0c;通过一张引导图片反映边缘、物体等信息&#xff0c;对输入图像进行滤波处理&#xff0c;使输出图像的内容由输入图像决定&#xff0c;但纹理与引导图片相似。 导向滤波的原理是局部线性模型&#xff0c;在保持双边滤波的优…

【学习笔记】多线程

1、线程基础 1.1 创建线程的几种方式 继承Thread 类&#xff0c;覆盖run方法实现Runable接口。实现run方法。然后 通过Thread类构造方法获取Thread对象。实现Callable接口。实现call方法。 call方法可以抛出异常。也可以有返回值。 run与start 调用run方法任然是主线程在执行。…

这个 Python 游戏库,打开就能玩一天

会 Python 的小伙伴&#xff0c;选择用 Python 让“大风车”吱呦呦地转&#xff01;还有的小伙伴&#xff0c;选择用 Turtle 库绘制童年的卡通人物 我们其实还可以选择用 Python 开发小游戏&#xff0c;回忆童年的美好时光。 “凹凸版”吃豆子 这次并非用pygame制作的&#…

MyBatis超详细学习笔记(黑马)

目录 一、MyBatis快速入门 &#xff08;一&#xff09;打开MyBatis中文官网 &#xff08;二&#xff09;在工程中&#xff08;pom.xml&#xff09;导入MyBatis依赖 &#xff08;三&#xff09;编写MyBatis核心配置文件——替换连接信息&#xff0c;解决硬编码问题 &#x…

关于加强网络舆情监测的几点建议,TOOM强化舆情监控有方法

网络舆情监测是一项旨在通过监测网络上的舆情信息&#xff0c;了解社会舆论和网络话语状况&#xff0c;分析舆情动态&#xff0c;预测舆情走向&#xff0c;并进行舆情管控的工作。主要通过计算机技术和信息科学手段对网络信息进行收集、整理、分析和报告&#xff0c;以便于管理…

Golang - 操作Redis

Golang - 操作Redis go-redis是Golang语言连接、操作Redis服务的客户端&#xff0c;几乎包含了对Redis的所有操作&#xff0c;具体如下&#xff1a; 简单易用 兼容多种Redis部署架构,可用于Redis服务器、Redis群集、Redis Sentinel&#xff0c;甚至Redis服务器环go-redis 支持…