开关电源PCB设计中的走线技巧-程序员宅基地

技术标签: 嵌入式硬件  单片机  

简介:文章主要是讨论和分析开关电源印制板布线原则、开关电源印制板铜皮走线的一些事项、开关电源印制板大电流走线的处理以及反激电源反射电压的一个确定因素等方面,解决铝基板在开关电源中的应用、多层印制板在开关电源电路中的应用的一些大家关注的问题。


一、引言

开关电源是一种电压转换电路,主要的工作内容是升压和降压,广泛应用于现代电子产品。因为开关三极管总是工作在 “开” 和“关” 的状态,所以叫开关电源。开关电源实质就是一个振荡电路,这种转换电能的方式,不仅应用在电源电路,在其它的电路应用也很普遍,如液晶显示器的背光电路、日光灯等。开关电源与变压器相比具有效率高、稳性好、体积小等优点,缺点是功率相对较小,而且会对电路产生高频干扰,变压器反馈式振荡电路,能产生有规律的脉冲电流或电压的电路叫振荡电路,变压器反馈式振荡电路就是能满足这种条件的电路。

开关电源分为,隔离与非隔离两种形式,在这里主要谈一谈隔离式开关电源的拓扑形式,在下文中,非特别说明,均指隔离电源。隔离电源按照结构形式不同,可分为两大类:正激式和反激式。反激式指在变压器原边导通时副边截止,变压器储能。原边截止时,副边导通,能量释放到负载的工作状态,一般常规反激式电源单管多,双管的不常见。正激式指在变压器原边导通同时副边感应出对应电压输出到负载,能量通过变压器直接传递。按规格又可分为常规正激,包括单管正激,双管正 激。半桥、桥式电路都属于正激电路。

正激和反激电路各有其特点,在设计电路的过程中为达到最优性价比,可以灵活运用。一般在小功率场合可选用反激式。稍微大一些可采用单管正激电路,中等功率可采用双管正激电路或半桥电路,低电压时采用推挽电路,与半桥工作状态相同。大功率输出,一般采用桥式电路,低压也可采用推挽电路。

反激式电源因其结构简单,省掉了一个和变压器体积大小差不多的电感,而在中小功率电源中得到广泛的应用。在有些介绍中讲到反激式电源功率只能做到几十瓦,输出功率超过100瓦就没有优势,实现起来有难度。本人认为一般情况下是这样的,但也不能一概而论,PI公司的TOP芯片就可做到300瓦,有文章介绍反激电源可做到上千瓦,但没见过实物。输出功率大小与输出电压高低有关。

反激电源变压器漏感是一个非常关键的参数,由于反激电源需要变压器储存能量,要 使变压器铁芯得到充分利用,一般都要在磁路中开气隙,其目的是改变铁芯磁滞回线的斜率,使变压器能够承受大的脉冲电流冲击,而不至于铁芯进入饱和非线形状 态,磁路中气隙处于高磁阻状态,在磁路中产生漏磁远大于完全闭合磁路。

脉冲电压连线尽可能短,其中输入开关管到变压器连线,输出变压器到整流管连接线。脉冲电流环路尽可能小如输入滤波电容正到变压器到开关管返回电容负。输出部分变压器出端到整流管到输出电感到输出电容返回变压器电路中X电容要尽量接 近开关电源输入端,输入线应避免与其他电路平行,应避开。Y电容应放置在机壳接地端子或FG连接端。共摸电感应与变压器保持一定距离,以避免磁偶合。

输出电容一般可采用两只一只靠近整流管另一只应靠近输出端子,可影响电源输出纹波指标,两只小容量电容并联效果应优于用一只大容量电容。发热器件要和电解 电容保持一定距离,以延长整机寿命,电解电容是开关电源寿命的瓶劲,如变压器、功率管、大功率电阻要和电解保持距离,电解之间也须留出散热空间,条件允许可将其放置在进风口。

二、印制板布线的一些原则

印制板设计时,要考虑到干扰对系统的影响,将电路的模拟部分和数字部分的电路严格分开,对核心电路重点防护,将系统地线环绕,并布线尽可能粗,电源增加滤波电路,采用DC-DC隔离,信号采用光电隔离,设计隔离电源,分析容易产生干扰的部分(如时钟电路、通讯电路等)和容易被干扰的部分(如模拟采样电路等),对这两种类型的电路分别采取措施。对于干扰元件采取抑制措施,对敏感元件采取隔离和保护措施,并且将它们在空间和电气上拉开距离。在板级设计时,还要注意元器件放置要远离印制板边沿,这对防护空气放电是有利的。

线间距:随着印制线路板制造工艺的不断完善和提高,一般加工厂制造出线间距等于甚至小于0.1mm已经不存在什么问题,完全能够满足大多数应用场合。考虑 到开关电源所采用的元器件及生产工艺,一般双面板最小线间距设为0.3mm,单面板最小线间距设为0.5mm,焊盘与焊盘、焊盘与过孔或过孔与过孔,最小 间距设为0.5mm,可避免在焊接操作过程中出现“桥接”现象。,这样大多数制板厂都能够很轻松满足生产要求,并可以把成品率控制得非常高,亦可实现合理 的布线密度及有一个较经济的成本。

最小线间距只适合信号控制电路和电压低于63V的低压电路,当线间电压大于该值时一般可按照500V/1mm经验值取线间距。

方法一:上文提到的线路板开槽的方法适用于一些间距不够的场合,顺便提一下,该法也常用来作为保护放电间隙,常见于电视机显象管尾板和电源交流输入处。该法在模块电源中得到了广泛的应用,在灌封的条件下可获得很好的效果。

方法二:垫绝缘纸,可采用青壳纸、聚脂膜、聚四氟乙烯定向膜等绝缘材料。一般通用电源用青壳纸或聚脂膜垫在线路板于金属机壳间,这种材料有机械强度高,有 有一定抗潮湿的能力。聚四氟乙烯定向膜由于具有耐高温的特性在模块电源中得到广泛的应用。在元件和周围导体间也可垫绝缘薄膜来提高绝缘抗电性能。

铝基板由其本身构造,具有以下特点:导热性能非常优良、单面缚铜、器件只能放置在缚铜面、不能开电器连线孔所以不能按照单面板那样放置跳线。

铝基板上一般都放置贴片器件,开关管,输出整流管通过基板把热量传导出去,热阻很低,可取得较高可靠性。变压器采用平面贴片结构,也可通过基板散热,其温 升比常规要低,同样规格变压器采用铝基板结构可得到较大的输出功率。铝基板跳线可以采用搭桥的方式处理。铝基板电源一般由由两块印制板组成,另外一块板放 置控制电路,两块板之间通过物理连接合成一体。

由于铝基板优良的导热性,在小量手工焊接时比较困难,焊料冷却过快,容易出现问题现有一个简单实用的方法,将一个烫衣服的普通电熨斗(最好有调温功能), 翻过来,熨烫面向上,固定好,温度调到150℃左右,把铝基板放在熨斗上面,加温一段时间,然后按照常规方法将元件贴上并焊接,熨斗温度以器件易于焊接为 宜,太高有可能时器件损坏,甚至铝基板铜皮剥离,温度太低焊接效果不好,要灵活掌握。

三、印制板铜皮走线的一些事项

走线电流密度:现在多数电子线路采用绝缘板缚铜构成。常用线路板铜皮厚度为35μm,走线可按照1A/mm经验值取电流密度值,具体计算可参见教科书。为 保证走线机械强度原则线宽应大于或等于0.3mm。铜皮厚度为70μm 线路板也常见于开关电源,那么电流密度可更高些。

模块电源行列也有部分产品采用多层板,主要便于集成变压器电感等功率器件,优化接线、功率管散热等。具有工艺美观一致性好,变压器散热好的优点,但其缺点是成本较高,灵活性较差,仅适合于工业化大规模生产。

单面板,市场流通通用开关电源几乎都采用了单面线路板,其具有低成本的优势,在设计,及生产工艺上采取一些措施亦可确保其性能。

为保证良好的焊接机械结构性能,单面板焊盘应稍微大一些,以确保铜皮和基板的良好缚着力,而不至于受到震动时铜皮剥离、断脱。一般焊环宽度应大于 0.3mm。焊盘孔直径应略大于器件引脚直径,但不宜过大,保证管脚与焊盘间由焊锡连接距离最短,盘孔大小以不妨碍正常查件为度,焊盘孔直径一般大于管脚 直径0.1-0.2mm。多引脚器件为保证顺利查件,也可更大一些。

单面板上元器件应紧贴线路板。需要架空散热的器件,要在器件与线路板之间的管脚上加套管,可起到支撑器件和增加绝缘的双重作用,要最大限度减少或避免外力 冲击对焊盘与管脚连接处造成的影响,增强焊接的牢固性。线路板上重量较大的部件可增加支撑连接点,可加强与线路板间连接强度,如变压器,功率器件散热器。

双面板焊盘由于孔已作金属化处理强度较高,焊环可比单面板小一些,焊盘孔孔径可 比管脚直径略微大一些,因为在焊接过程中有利于焊锡溶液通过焊孔渗透到顶层焊盘,以增加焊接可靠性。

四、大电流走线的处理

线宽可按照前帖处理,如宽度不够,一般可采用在走线上镀锡增加厚度进行解决,其方法有好多种。

1. 将走线设置成焊盘属性,这样在线路板制造时该走线不会被阻焊剂覆盖,热风整平时会被镀上锡。

2. 在布线处放置焊盘,将该焊盘设置成需要走线的形状,要注意把焊盘孔设置为零。

3. 在阻焊层放置线,此方法最灵活,但不是所有线路板生产商都会明白你的意图,需用文字说明。在阻焊层放置线的部位会不涂阻焊剂

线路镀锡的几种方法如上。一般可采用细长条镀锡宽度在1~1.5mm,长度可根据线路来确定,镀锡部分间隔0.5~1mm 双面线路板为布局、走线提供了很大的选择性,可使布线更趋于合理。关于接地,功率地与信号地一定要分开,两个地可在滤波电容处汇合,以避免大脉冲电流通过 信号地连线而导致出现不稳定的意外因素,信号控制回路尽量采用一点接地法。

电压反馈取样,为避免大电流通过走线的影响,反馈电压的取样点一定要放在电源输出最末梢,以提高整机负载效应指标。

走线从一个布线层变到另外一个布线层一般用过孔连通,不宜通过器件管脚焊盘实现,因为在插装器件时有可能破坏这种连接关系,还有在每1A电流通过时,至少应有2个过孔,过孔孔径原则要大于0.5mm,一般0.8mm可确保加工可靠性。

五、铝基板在开关电源中的应用和多层印制板在开关电源电路中的应用

铝基板(金属基散热板(包含铝基板,铜基板,铁基板))是一种独特的金属基覆铜板,它具有良好的导热性、电气绝缘性能和机械加工性能。铝基覆铜板是一种金属线路板材料、由铜箔、导热绝缘层及金属基板组成,它的结构分三层:

Cireuitl.Layer线路层:相当于普通PCB的覆铜板,线路铜箔厚度loz至10oz。

DielcctricLayer绝缘层:绝缘层是一层低热阻导热绝缘材料。厚度为:0.003“至0.006”英寸是铝基覆铜板的核心技术所在,已获得UL认证。

BaseLayer基层是金属基板,一般是铝或可所选择铜。铝基覆铜板和传统的环氧玻璃布层压板等,目前市场上主流的是福斯莱特铝基板。

电路层(即铜箔)通常经过蚀刻形成印刷电路,使组件的各个部件相互连接,一般情况下,电路层要求具有很大的载流能力,从而应使用较厚的铜箔,厚度一般35μm~280μm;导热绝缘层是铝基板核心技术之所在,它一般是由特种陶瓷填充的特殊的聚合物构成,热阻小,粘弹性能优良,具有抗热老化的能力,能够承受机械及热应力。该公司生产的高性能铝基板的导热绝缘层正是使用了此种技术,使其具有极为优良的导热性能和高强度的电气绝缘性能;金属基层是铝基板的支撑构件,要求具有高导热性,一般是铝板,也可使用铜板(其中铜板能够提供更好的导热性),适合于钻孔、冲剪及切割等常规机械加工。

铝基板由其本身构造,具有以下特点:导热性能非常优良、单面缚铜、器件只能放置在缚铜面、不能开电器连线孔所以不能按照单面板那样放置跳线。

铝基板上一般都放置贴片器件,开关管,输出整流管通过基板把热量传导出去,热阻很低,可取得较高可靠性。变压器采用平面贴片结构,也可通过基板散热,其温 升比常规要低,同样规格变压器采用铝基板结构可得到较大的输出功率。铝基板跳线可以采用搭桥的方式处理。铝基板电源一般由由两块印制板组成,另外一块板放 置控制电路,两块板之间通过物理连接合成一体。

由于铝基板优良的导热性,在小量手工焊接时比较困难,焊料冷却过快,容易出现问题现有一个简单实用的方法,将一个烫衣服的普通电熨斗(最好有调温功能), 翻过来,熨烫面向上,固定好,温度调到150℃左右,把铝基板放在熨斗上面,加温一段时间,然后按照常规方法将元件贴上并焊接,熨斗温度以器件易于焊接为 宜,太高有可能时器件损坏,甚至铝基板铜皮剥离,温度太低焊接效果不好,要灵活掌握。

最近几年,随着多层线路板在开关电源电路中应用,使得印制线路变压器成为可能,由于多层板,层间距较小,也可以充分利用变压器窗口截面,可在主线路板上再 加一到两片由多层板组成的印制线圈达到利用窗口,降低线路电流密度的目的,由于采用印制线圈,减少了人工干预,变压器一致性好,平面结构,漏感低,偶合 好。开启式磁芯,良好的散热条件。由于其具有诸多的优势,有利于大批量生产,所以得到广泛的应用。但研制开发初期投入较大,不适合小规模生。

开关电源分为,隔离与非隔离两种形式,在这里主要谈一谈隔离式开关电源的拓扑形式,在下文中,非特别说明,均指隔离电源。隔离电源按照结构形式不同,可分 为两大类:正激式和反激式。反激式指在变压器原边导通时副边截止,变压器储能。原边截止时,副边导通,能量释放到负载的工作状态,一般常规反激式电源单管 多,双管的不常见。正激式指在变压器原边导通同时副边感应出对应电压输出到负载,能量通过变压器直接传递。按规格又可分为常规正激,包括单管正激,双管正 激。半桥、桥式电路都属于正激电路。

正激和反激电路各有其特点,在设计电路的过程中为达到最优性价比,可以灵活运用。一般在小功率场合可选用反激式。稍微大一些可采用单管正激电路,中等功 率可采用双管正激电路或半桥电路,低电压时采用推挽电路,与半桥工作状态相同。大功率输出,一般采用桥式电路,低压也可采用推挽电路。

反激式电源因其结构简单,省掉了一个和变压器体积大小差不多的电感,而在中小功率电源中得到广泛的应用。在有些介绍中讲到反激式电源功率只能做到几十瓦, 输出功率超过100瓦就没有优势,实现起来有难度。本人认为一般情况下是这样的,但也不能一概而论,PI公司的TOP芯片就可做到300瓦,有文章介绍反 激电源可做到上千瓦,但没见过实物。输出功率大小与输出电压高低有关。

反激电源变压器漏感是一个非常关键的参数,由于反激电源需要变压器储存能量,要 使变压器铁芯得到充分利用,一般都要在磁路中开气隙,其目的是改变铁芯磁滞回线的斜率,使变压器能够承受大的脉冲电流冲击,而不至于铁芯进入饱和非线形状 态,磁路中气隙处于高磁阻状态,在磁路中产生漏磁远大于完全闭合磁路。

变压器初次极间的偶合,也是确定漏感的关键因素,要尽量使初次极线圈靠近,可采用三明治绕法,但这样会使变压器分布电容增大。选用铁芯尽量用窗口比较长的磁芯,可减小漏感,如用EE、EF、EER、PQ型磁芯效果要比EI型的好。

关于反激电源的占空比,原则上军用电源的最大占空比应该小于0.5,否则环路不容易补偿,有可能不稳定,但有一些例外,如美国PI公司推出的 TOP系列芯片是可以工作在占空比大于0.5的条件下。 占空比由变压器原副边匝数比确定,本人对做反激的看法是,先确定反射电压(输出电压通过变压器耦合反映到原边的电压值),在一定电压范围内反射电压提高则 工作占空比增大,开关管损耗降低。

接着谈关于反激电源的占空比(本人关注反射电压,与占空比一致),占空比还与选择开关管的耐压有关,有一些早期的反激电源使用比较低耐压开关管,如 600V或650V作为交流220V 输入电源的开关管,也许与当时生产工艺有关,高耐压管子,不易制造,或者低耐压管子有更合理的导通损耗及开关特性,像这种线路反射电压不能太高,否则为使 开关管工作在安全范围内,吸收电路损耗的功率也是相当可观的。现在 由于MOS管制造工艺水平的提高,一般反激电源都采用700V或750V甚至 800-900V的开关管。这两种类型各有优缺点:

第一类:缺点抗过压能力弱,占空比小,变压器初级脉冲电流大。优点:变压器漏感小,电磁辐射低,纹波指标高,开关管损耗小,转换效率不一定比第二类低。

第二类:缺点开关管损耗大一些,变压器漏感大一些,纹波差一些。优点:抗过压能力强一些,占空比大,变压器损耗低一些,效率高一些。

六、反激电源反射电压还有一个确定因素

军用开关电源的反射电压还与一个参数有关,那就是输出电压,输出电压越低则变压器匝数比越大,变压器漏感越大,开关管承受电压越高,有可能击穿开关管、吸收电 路消耗功率越大,有可能使吸收回路功率器件永久失效。在设计低压输出小功率反激电源的优化过程中必须小心处理,其处理方法有几个:

1、采用大一个功率等级的磁芯降低漏感,这样可提高低压反激电源的转换效率,降低损耗,减小输出纹波,提高多路输出电源的交差调整率,一般常见于家电用开关电源,如光碟机、DVB机顶盒等。

2、如果条件不允许加大磁芯,只能降低反射电压,减小占空比。降低反射电压可减小漏感但 有可能使电源转换效率降低,这两者是一个矛盾,必须要有一个替代过程才能找到一个合适的点,在变压器替代实验过程中,可以检测变压器原边的反峰电压,尽量 降低反峰电压脉冲的宽度,和幅度,可增加变换器的工作安全裕度。一般反射电压在110V时比较合适。

3、增强耦合,降低损耗,采用新的技术,和绕线工艺,变压器为满足安全规范会在原边和副 边间采取绝缘措施,如垫绝缘胶带、加绝缘端空胶带。这些将影响变压器漏感性能,现实生产中可采用初级绕组包绕次级的绕法。或者次级用三重绝缘线绕制,取消 初次级间的绝缘物,可以增强耦合,甚至可采用宽铜皮绕制。

反激电源变压器磁芯在工作在单向磁化状态,所以磁路需要开气隙,类似于脉动直流电感器。部分磁路通过空气缝隙耦合。为什么开气隙的原理本人理解为:由于功 率铁氧体也具有近似于矩形的工作特性曲线(磁滞回线),在工作特性曲线上Y轴表示磁感应强度(B),现在的生产工艺一般饱和点在400mT以上,一般此值 在设计中取值应该在200-300mT比较合适、X轴表示磁场强度(H)此值与磁化电流强度成比例关系。磁路开气隙相当于把磁体磁滞回线向X 轴向倾斜,在同样的磁感应强度下,可承受更大的磁化电流,则相当于磁心储存更多的能量,此能量在开关管截止时通过变压器次级泻放到负载电路,反激电源磁芯 开气隙有两个作用。

反激电源的变压器工作在单向磁化状态,不仅要通过磁耦合传递能量,还担负电压变换输入输出隔离的多重作用。所以气隙的处理需要非常小心,气隙太大可使漏感 变大,磁滞损耗增加,铁损、铜损增大,影响电源的整机性能。气隙太小有可能使变压器磁芯饱和,导致电源损坏。

所谓反激电源的连续与断续模式是指变压器的工作状态,在满载状态变压器工作于能量完全传递,或不完全传递的工作模式。一般要根据工作环境进行设计,常规反 激电源应该工作在连续模式,这样开关管、线路的损耗都比较小,而且可以减轻输入输出电容的工作应力,但是这也有一些例外。由于制造工艺特点,高反压二极管,反向恢复时间长,速度低,在电流连续状态,二极管是在有正向偏压时恢复,反向恢复时的能量损耗非常大,不利于 变换器性能的提高,轻则降低转换效率,整流管严重发热,重则甚至烧毁整流管。由于在断续模式下,二极管是在零偏压情况下反向偏置,损耗可以降到一个比较低的水平。

反激开关电源变压器应工作在连续模式,那就要求比较大的绕组电感量,当然连续也是有一定程度的,过分追求绝对连续是不现实的,有可能需要很大的磁芯,非常 多的线圈匝数,同时伴随着大的漏感和分布电容,可能得不偿失。那么如何确定这个参数呢,通过多次实践,及分析同行的设计,本人认为,在标称电压输入时,输 出达到50%~60%变压器从断续,过渡到连续状态比较合适。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u010210711/article/details/129362835

智能推荐

获取大于等于一个整数的最小2次幂算法(HashMap#tableSizeFor)_整数 最小的2的几次方-程序员宅基地

文章浏览阅读2w次,点赞51次,收藏33次。一、需求给定一个整数,返回大于等于该整数的最小2次幂(2的乘方)。例: 输入 输出 -1 1 1 1 3 4 9 16 15 16二、分析当遇到这个需求的时候,我们可能会很容易想到一个"笨"办法:..._整数 最小的2的几次方

Linux 中 ss 命令的使用实例_ss@,,x,, 0-程序员宅基地

文章浏览阅读865次。选项,以防止命令将 IP 地址解析为主机名。如果只想在命令的输出中显示 unix套接字 连接,可以使用。不带任何选项,用来显示已建立连接的所有套接字的列表。如果只想在命令的输出中显示 tcp 连接,可以使用。如果只想在命令的输出中显示 udp 连接,可以使用。如果不想将ip地址解析为主机名称,可以使用。如果要取消命令输出中的标题行,可以使用。如果只想显示被侦听的套接字,可以使用。如果只想显示ipv4侦听的,可以使用。如果只想显示ipv6侦听的,可以使用。_ss@,,x,, 0

conda activate qiuqiu出现不存在activate_commandnotfounderror: 'activate-程序员宅基地

文章浏览阅读568次。CommandNotFoundError: 'activate'_commandnotfounderror: 'activate

Kafka 实战 - Windows10安装Kafka_win10安装部署kafka-程序员宅基地

文章浏览阅读426次,点赞10次,收藏19次。完成以上步骤后,您已在 Windows 10 上成功安装并验证了 Apache Kafka。在生产环境中,通常会将 Kafka 与外部 ZooKeeper 集群配合使用,并考虑配置安全、监控、持久化存储等高级特性。在生产者窗口中输入一些文本消息,然后按 Enter 发送。ZooKeeper 会在新窗口中运行。在另一个命令提示符窗口中,同样切换到 Kafka 的。Kafka 服务器将在新窗口中运行。在新的命令提示符窗口中,切换到 Kafka 的。,应显示已安装的 Java 版本信息。_win10安装部署kafka

【愚公系列】2023年12月 WEBGL专题-缓冲区对象_js 缓冲数据 new float32array-程序员宅基地

文章浏览阅读1.4w次。缓冲区对象(Buffer Object)是在OpenGL中用于存储和管理数据的一种机制。缓冲区对象可以存储各种类型的数据,例如顶点、纹理坐标、颜色等。在渲染过程中,缓冲区对象中存储的数据可以被复制到渲染管线的不同阶段中,例如顶点着色器、几何着色器和片段着色器等,以完成渲染操作。相比传统的CPU访问内存,缓冲区对象的数据存储和管理更加高效,能够提高OpenGL应用的性能表现。_js 缓冲数据 new float32array

四、数学建模之图与网络模型_图论与网络优化数学建模-程序员宅基地

文章浏览阅读912次。(1)图(Graph):图是数学和计算机科学中的一个抽象概念,它由一组节点(顶点)和连接这些节点的边组成。图可以是有向的(有方向的,边有箭头表示方向)或无向的(没有方向的,边没有箭头表示方向)。图用于表示各种关系,如社交网络、电路、地图、组织结构等。(2)网络(Network):网络是一个更广泛的概念,可以包括各种不同类型的连接元素,不仅仅是图中的节点和边。网络可以包括节点、边、连接线、路由器、服务器、通信协议等多种组成部分。网络的概念在各个领域都有应用,包括计算机网络、社交网络、电力网络、交通网络等。_图论与网络优化数学建模

随便推点

android 加载布局状态封装_adnroid加载数据转圈封装全屏转圈封装-程序员宅基地

文章浏览阅读1.5k次。我们经常会碰见 正在加载中,加载出错, “暂无商品”等一系列的相似的布局,因为我们有很多请求网络数据的页面,我们不可能每一个页面都写几个“正在加载中”等布局吧,这时候将这些状态的布局封装在一起就很有必要了。我们可以将这些封装为一个自定布局,然后每次操作该自定义类的方法就行了。 首先一般来说,从服务器拉去数据之前都是“正在加载”页面, 加载成功之后“正在加载”页面消失,展示数据;如果加载失败,就展示_adnroid加载数据转圈封装全屏转圈封装

阿里云服务器(Alibaba Cloud Linux 3)安装部署Mysql8-程序员宅基地

文章浏览阅读1.6k次,点赞23次,收藏29次。PS: 如果执行sudo grep 'temporary password' /var/log/mysqld.log 后没有报错,也没有任何结果显示,说明默认密码为空,可以直接进行下一步(后面设置密码时直接填写新密码就行)。3.(可选)当操作系统为Alibaba Cloud Linux 3时,执行如下命令,安装MySQL所需的库文件。下面示例中,将创建新的MySQL账号,用于远程访问MySQL。2.依次运行以下命令,创建远程登录MySQL的账号,并允许远程主机使用该账号访问MySQL。_alibaba cloud linux 3

excel离散度图表怎么算_excel离散数据表格-Excel 离散程度分析图表如何做-程序员宅基地

文章浏览阅读7.8k次。EXCEL中数据如何做离散性分析纠错。离散不是均值抄AVEDEV……=AVEDEV(A1:A100)算出来的是A1:A100的平均数。离散是指各项目间指标袭的离散均值(各数值的波动情况),数值较低表明项目间各指标波动幅百度小,数值高表明波动幅度较大。可以用excel中的离散公式为STDEV.P(即各指标平均离散)算出最终度离散度。excel表格函数求一组离散型数据,例如,几组C25的...用exc..._excel数据分析离散

学生时期学习资源同步-JavaSE理论知识-程序员宅基地

文章浏览阅读406次,点赞7次,收藏8次。i < 5){ //第3行。int count;System.out.println ("危险!System.out.println(”真”);System.out.println(”假”);System.out.print(“姓名:”);System.out.println("无匹配");System.out.println ("安全");

linux 性能测试磁盘状态监测:iostat监控学习,包含/proc/diskstats、/proc/stat简单了解-程序员宅基地

文章浏览阅读3.6k次。背景测试到性能、压力时,经常需要查看磁盘、网络、内存、cpu的性能值这里简单介绍下各个指标的含义一般磁盘比较关注的就是磁盘的iops,读写速度以及%util(看磁盘是否忙碌)CPU一般比较关注,idle 空闲,有时候也查看wait (如果wait特别大往往是io这边已经达到了瓶颈)iostatiostat uses the files below to create ..._/proc/diskstat

glReadPixels读取保存图片全黑_glreadpixels 全黑-程序员宅基地

文章浏览阅读2.4k次。问题:在Android上使用 glReadPixel 读取当前渲染数据,在若干机型(华为P9以及魅族某魅蓝手机)上读取数据失败,glGetError()没有抓到错误,但是获取到的数据有误,如果将获取到的数据保存成为图片,得到的图片为黑色。解决方法:glReadPixels实际上是从缓冲区中读取数据,如果使用了双缓冲区,则默认是从正在显示的缓冲(即前缓冲)中读取,而绘制工作是默认绘制到后缓..._glreadpixels 全黑