当前位置: 首页 > news >正文

IEEE802网络协议和标准

IEEE802网络协议和标准

  • 802委员会
  • IEEE 802
    • 介绍
    • 现有标准
  • IEEE 802.3
    • 介绍
    • 物理媒介类型
    • MAC子层与LLC子层
    • 主要内容
    • 通讯标准
    • POE供电标准802.3af、802.3at、802.3bt
      • IEEE802.3af的工作过程:
      • IEEE802.3af主要供电参数:
      • IEEE802.3af的分级参数:
      • 为什么会有IEEE802.3at标准?
      • IEEE802.3at(PoE+)主要供电参数:
      • IEEE802.3bt(PoE++):
      • 各类网线支持的PoE协议
      • Cat5e、Cat6、Cat6a和Cat7网线区别

802委员会

IEEE 802又称为LMSC(LAN /MAN Standards Committee, 局域网/城域网标准委员会),致力于研究局域网和城域网的物理层和MAC层中定义的服务和协议,对应OSI网络参考模型的最低两层(即物理层和数据链路层)。

IEEE 802委员会成立于1980年2月,它的任务是制定局域网和城域网标准。IEEE 802中定义的服务和协议限定在OSI模型[OSI网络参考模型]的最低两层(即物理层和数据链路层)。事实上,IEEE 802将OSI的数据链路层分为两个子层,分别是逻辑链路控制(Logical Link Control, LLC)和介质访问控制(Media Access Control, MAC),如下所示:

  • 数据链路层
  • 逻辑链路控制子层
  • 介质访问控制子层
  • 物理层

IEEE 802系列标准是IEEE 802 LAN/MAN 标准委员会制定的局域网、城域网技术标准。其中最广泛使用的有以太网、令牌环、无线局域网等。这一系列标准中的每一个子标准都由委员会中的一个专门工作组负责。802委员会目前有20多个分委员会。

IEEE 802

介绍

IEEE802是一系列定义了局域网(LAN)如何访问传输介质和传输数据的规范。涵盖以太网(如10Mb/s、100Mb/s、1000Mb/s)、令牌总线、令牌环、城域网协议等。重点介绍了IEEE802.3以太网标准,包括10Mb/s的细同轴电缆、100Mb/s的双绞线和1000Mb/s的光纤或双绞线版本。

IEEE802规范定义了网卡如何访问传输介质(如光缆、双绞线、无线等),以及如何在传输介质上传输数据的方法,还定义了传输信息的网络设备之间的连接建议、维护和拆除的途径。
在这里插入图片描述

现有标准

现有标准有:

  • IEEE 802.1 :局域网体系结构、寻址、网络互联和网络
  • IEEE 802.1A:概述和系统结构
  • IEEE 802.1B:网络管理和网络互连
  • IEEE 802.2 :逻辑链路控制子层(LLC)的定义。
  • IEEE 802.3 :以太网介质访问控制协议 (以太网的CSMA/CD载波监听多路访问/冲突检测协议)及物理层技术规范。
  • IEEE 802.4 :令牌总线网(Token-Bus)的介质访问控制协议及物理层技术规范。
  • IEEE 802.5 :令牌环网(Token-Ring)的介质访问控制协议及物理层技术规范。
  • IEEE 802.6 :城域网介质访问控制协议DQDB (Distributed Queue Dual Bus 分布式队列双总线)及物理层技术规范。
  • IEEE 802.7 :宽带技术咨询组,提供有关宽带联网的技术咨询。
  • IEEE 802.8 :光纤技术咨询组,提供有关光纤联网的技术咨询。
  • IEEE 802.9 :综合声音数据的局域网(IVD LAN)介质访问控制协议及物理层技术规范。
  • IEEE 802.10:网络安全技术咨询组,定义了网络互操作的认证和加密方法。
  • IEEE 802.11:无线局域网(WLAN)的介质访问控制协议及物理层技术规范。
  • IEEE 802.11,1997年,原始标准(2Mbit/s,播在2.4GHz)。
  • IEEE 802.11a,1999年,物理层补充(54Mbit/s,播在5GHz)。
  • IEEE 802.11b,1999年,物理层补充(11Mbit/s播在2.4GHz)。
  • IEEE 802.11c,符合802.1D的媒体接入控制层桥接(MAC Layer Bridging)。
  • IEEE 802.11d,根据各国无线电规定做的调整。
  • IEEE 802.11e,对服务等级(Quality of Service, QoS)的支持。
  • IEEE 802.11f,基站的互连性(IAPP,Inter-Access Point Protocol),2006年2月被IEEE批准撤销。
  • IEEE 802.11g,2003年,物理层补充(54Mbit/s,播在2.4GHz)。
  • IEEE 802.11h,2004年,无线覆盖半径的调整,室内(indoor)和室外(outdoor)信道(5GHz频段)。
  • IEEE 802.11i,2004年,无线网络的安全方面的补充。.
  • IEEE 802.11j,2004年,根据日本规定做的升级。
  • IEEE 802.11l,预留及准备不使用。
  • IEEE 802.11m,维护标准;互斥及极限。
  • IEEE 802.11n,更高传输速率的改善,基础速率提升到72.2Mbit/s,可以使用双倍带宽40MHz,此时速率提升到150Mbit/s。支持多输入多输出技术(Multi-Input Multi-Output,MIMO)。
  • IEEE 802.11k,该协议规范规定了无线局域网络频谱测量规范。该规范的制订体现了无线局域网络对频谱资源智能化使用的需求。
  • IEEE 802.11p,这个通信协定主要用在车用电子的无线通信上。它设置上是从IEEE 802.11来扩充延伸,来符合智能型运输系统(Intelligent Transportation Systems,ITS)的相关应用。
  • IEEE 802.11ac,802.11n的潜在继承者,更高传输速率的改善,当使用多基站时将无线速率提高到至少1Gbps,将单信道速率提高到至少500Mbps。使用更高的无线带宽(80MHz-160MHz)(802.11n只有40MHz),更多的MIMO流(最多8条流),更好的调制方式(QAM256)。目前是草案标准(draft),预计正式标准于2012年晚些时间推出。Quantenna公司在2011年11月15日推出了世界上第一只采用802.11ac的无线路由器。Broadcom公司于2012年1月5日也发布了它的第一支支持802.11ac的芯片。
  • IEEE 802.11ae-2012
  • IEEE 802.12 :需求优先的介质访问控制协议(100VG AnyLAN)。
  • IEEE 802.13 :(未使用 )【不吉利的数字,没有人愿意使用它—查自《计算机网络-Andrew S. Tanebaum》 Page 63 - 1.6.2 国际标准领域中最有影响的组织】
  • IEEE 802.14:采用线缆调制解调器(Cable Modem)的交互式电视介质访问控制协议及网络层技术规范。
  • IEEE 802.15:采用蓝牙技术的无线个人网(Wireless Personal Area Networks,WPAN)技术规范。
  • IEEE 802.15.1:无线个人网络。
  • IEEE 802.15.4:低速无线个人网络
  • IEEE 802.16:宽带无线连接工作组,开发2~66GHz的无线接入系统空中接口。
  • IEEE 802.17:弹性分组环 (Resilient Packet Ring,RPR)工作组,制定了单性分组环网访问控制协议及有关标准。
  • IEEE 802.18:宽带无线局域网技术咨询组(Radio Regulatory)。
  • IEEE 802.19:多重虚拟局域网共存(Coexistence)技术咨询组。
  • IEEE 802.20:移动宽带无线接入( Mobile Broadband Wireless Access ,MBWA)工作组,制定宽带无线接入网的解决 。
  • IEEE 802.21:媒介独立换手(Media Independent Handover)。
  • IEEE 802.22:无线区域网(Wireless Regional Area Network)
  • IEEE 802.23:紧急服务工作组 (Emergency Service Work Group)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

IEEE 802.3

介绍

IEEE 802.3是一个工作组,该工作组编写了电气和电子工程师协会 (IEEE)标准集合,该工作组定义了有线以太网的物理层和数据链路层的介质访问控制 (MAC)。 这通常是具有一些广域网 (WAN)应用的局域网(LAN)技术。 通过各种类型的铜缆或光缆在节点和/或基础设施设备( 集线器 , 交换机 , 路由器 )之间建立物理连接。

802.3是一种支持IEEE 802.1网络架构的技术。802.3还定义了使用CSMA / CD的 LAN访问方法。

DIX Ethernet V2 标准与 IEEE 的 802.3 标准只有很小的差别,因此可以将 802.3 局域网简称为“以太网”。严格说来,“以太网”应当是指符合 DIX Ethernet V2 标准的局域网。

物理媒介类型

早期的IEEE 802.3描述的物理媒体类型包括:10Base2、10Base5、10BaseF、10BaseT和
10Broad36等;快速以太网的物理媒体类型包括:100 BaseT、100BaseT4和100BaseX等。为了使数据链路层能更好地适应多种局域网标准,802 委员会就将局域网的数据链路层拆成两个子层:

  • 逻辑链路控制 LLC (Logical Link Control)子层
  • 媒体接入控制【介质访问控制子层】 MAC (Media Access Control)子层。

与接入到传输媒体有关的内容都放在 MAC子层,而 LLC 子层则与传输媒体无关,不管采用何种协议的局域网对 LLC 子层来说都是透明的。由于TCP/IP 体系经常使用的局域网是 DIX Ethernet V2 而不是 802.3 标准中的几种局域网,因此现在 802 委员会制定的逻辑链路控制子层 LLC(即 802.2 标准)的作用已经不大了。很多厂商生产的网卡上就仅装有 MAC 协议而没有 LLC 协议。

MAC子层与LLC子层

在这里插入图片描述

主要内容

MAC子层的数据封装所包括的主要内容有:数据封装分为发送数据封装和接收数据封装两部分,包括成帧、编址和差错检测等功能。数据封装的过程:当LLC子层请求发送数据帧时,发送数据封装部分开始按MAC子层的帧格式组帧:
(1)将一个前导码P和一个帧起始定界符SFD附加到帧头部分;
(2)填上目的地址、源地址、计算出LLC数据帧的字节数并填入长度字段LEN;
(3)必要时将填充字符PAD附加到LLC数据帧后;
(4)求出CRC校验码附加到帧校验码序列FCS中;
(5)将完成封装后的MAC帧递交MAC子层的发送介质访问管理部分以供发送; 接收数据解封部分主要用于校验帧的目的地址字段,以确定本站是否应该接受该帧,如地址符合,则将其送到LLC子层,并进行差错校验。

通讯标准

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

POE供电标准802.3af、802.3at、802.3bt

PoE的系统构成及供电特性参数一个完整的PoE系统包括供电端设备(PSE,PowerSourcingEquipment)和受电端设备(PD,PowerDevice)两部分。两者基于IEEE802.3af标准建立有关受电端设备PD的连接情况、设备类型、功耗级别等方面的信息联系,并以此为根据PSE通过以太网向PD供电。
在这里插入图片描述
标准的五类网线有四对双绞线,IEEE802.3af允许两种线序供电方法:一种是在4、5、7、8线对上传输电流,并且规定,4、5为正极,7、8为负极。另一种供电是在1、2、3、6线上传输电源,极性较为任意,1、2为正极,3、6为负极或是1、2为负极,3、6为正极。

IEEE802.3af的工作过程:

1、检测:一开始PSE在为受电设备供电前,先输出一个低电压检测受电设备(PD)是否符合IEEE802.3af标准。
2、分级:当PSE检测到符合要求后,会将输出电压进一步提高,来对受电设备进行分级,如果受电设备此时没有回应分级确认电流,PSE默认将受电设备规为0级,为其提供15.4W的输出功率。
3、供电:经过确认分级后,PSE会向受电设备输出48V的直流电,并确认受电设备不超过15.4W的功率要求。
4、维护:更新实时功率,进行断路检测和单端口过载检测,当受电设备超载或短路后,PSE停止为其供电,再次进入检测阶段。
在这里插入图片描述

IEEE802.3af主要供电参数:

直流电压在44~57V之间,典型值为48V。典型工作电流为10~350mA,典型的输出功率:15.4W。超载检测电流为350~500mA。在空载条件下,最大需要电流为5mA。为PD设备提供3.84~12.95W四个Class等级的电功率请求。

IEEE802.3af的分级参数:

  • Class0设备需要的最高工作功率为0~12.95W;
  • Class1设备需要的最高工作功率为0~3.84W;
  • Class2设备需要的工作功率介于3.85W~6.49W;
  • Class3设备的功率范围则介于6.5~12.95W。

为什么会有IEEE802.3at标准?

由于IEEE802.3af标准使受电设备(PD)上的PoE功耗被限制为12.95W,这就限制了以太网电缆供电的应用范围。为了克服PoE对功率预算的限制,推出新标准:IEEE802.3at(也称为PoE+),它将功率要求高于12.95W的设备定义为Class4,可将功率水平扩展到25W或更高。

IEEE802.3at与802.3af相比,802.3at可输出2倍以上的电力,每个端口的输出功率可在30W以上。受电设备PD可以最大到29.95W,PSE将为其提供30W以上的直流电源。PD以Class4分级的电流响应,告诉PSE是否能够为其提供802.3at规定的较高功率。

IEEE802.3at(PoE+)主要供电参数:

直流电压在50~57V之间,典型值为50V。典型工作电流为10~600mA,典型的输出功率:30W。受电设备PD支持Class4的分级。

IEEE802.3bt(PoE++):

802.3bt规范引入了四种新的高功率PD分级(Class),从而使单特征类别的总数达到9个。Class5~8对于PoE标准而言是新的,并转化为40.0W至71W的PD功率水平。
在这里插入图片描述
802.3bt可向后兼容802.3at和802.3af。一个较低功率802.3at或802.3af的PD可连接至一个较高功率802.3bt的PSE,不会出现任何问题。而当一个较高功率802.3bt的PD连接至一个较低功率802.3at或802.3af的PSE,PD只需能够工作在各自的较低功率状态即可,这被称为“降级”。

各类网线支持的PoE协议

在这里插入图片描述

Cat5e、Cat6、Cat6a和Cat7网线区别

下图对比了市场上应用比较广泛的Cat5e网线(超五类网线)、Cat6网线(六类网线)、Cat6a网线(超六类网线)和Cat7网线(七类网线)
在这里插入图片描述

  • Cat5e网线的传输速度为1000Mbps,频率带宽为100MHz;
  • Cat6网线支持高达10Gbps的传输速度(只适用于短距离),频率带宽高达250MHz;
  • Cat6a网线的频率带宽是Cat6网线的两倍,且在10GBASE-T网络中传输距离比Cat6网线远;
  • Cat7网线同Cat6a网线一样,传输速度为10Gbps,频率带宽高达600MHz;
  • Cat5e网线、Cat6网线和Cat6a网线都有RJ45连接器,但Cat7网线的连接器比较特殊,它的连接器类型是GG45(兼容RJ45)和TERA(1999年推出)。

Cat5e网线 VS Cat6网线:
虽然Cat5e和Cat6网线的接头(RJ45)、工作原理相同,能够插入计算机、路由器或其他类似设备上的任何以太网插孔,但它们之间也存在着些许差异,比如,上述提及应用环境的不同,Cat5e网线只能应用在千兆以太网中,最大传输距离可达100m;而Cat6网线既能应用在千兆以太网也能应用在万兆以太网,只不过应用在万兆以太网中,Cat6网线的最大传输距离为55m。

除此之外,Cat5e网线和Cat6网线的传输性能也不同。Cat6网线具有内部分离器,可降低干扰或近端串扰(NEXT),与Cat5e网线相比,它还提高了远端串扰(ELFEXT),并且回波损耗和插入损耗更低,因此,Cat6网线的性能更好。

Cat6网线 VS Cat6a网线:
由上可知,Cat6a网线比Cat6网线具备更高的频率带宽,应用在万兆以太网时,Cat6a网线的传输距离比Cat6网线的更远,最大传输距离为100m,而Cat6网线的传输距离范围在37m~55m;同时,Cat6a网线比Cat6网线更省电。

除此之外,它们之间的传输性能也存在差异性。相比Cat6网线,Cat6a网线导体直径大、线芯绞距密,且采用了铝箔屏蔽层+金属编织网的双屏蔽方式,具备良好的散热性以及抗外部电磁干扰和抗线对间串扰性能,可有效提高信噪比。

Cat6a网线 VS Cat7网线:
事实上,Cat7是在Cat6a之前被提出来的一种用于万兆以太网的网线。相比Cat6a网线,Cat7网线采用了每对屏蔽+总屏蔽的结构(即每一对线都有一个屏蔽层,且四对线一起还有个大屏蔽层),具备较强的抗电磁干扰效果,可有效抑制线对之间的电磁干扰(NEXT等)和线对间电磁干扰(ANEXT)。除此之外,Cat6a网线和Cat7网线的接头也存在差异性。通常,Cat7网线采用了GG45接头,与Cat6a网线的RJ45略有不同,但该种接头能兼容RJ45。

此外,据相关实验验证,Cat7网线的传输速率可达到40Gbps、50Gbps 和 100Gbps,高出Cat6a网线。也就是说,Cat7网线的传输性能优于Cat6a网线。

总结:
简单来说,Cat5e网线和Cat6网线均能用于千兆以太网,但从传输性能来看,Cat5e网线更适合家庭网络,而Cat6网线适用于企业网络;Cat6网线、Cat6a网线和Cat7网线能用于万兆以太网,但Cat6网线只能用于55米以内的万兆以太网布线,而Cat6a网线和Cat7网线的传输距离可达100m,同时Cat7网线的传输性能更优越,能用于未来网络升级。

相关文章:

IEEE802网络协议和标准

IEEE802网络协议和标准 802委员会IEEE 802介绍现有标准 IEEE 802.3介绍物理媒介类型MAC子层与LLC子层主要内容通讯标准POE供电标准802.3af、802.3at、802.3btIEEE802.3af的工作过程:IEEE802.3af主要供电参数:IEEE802.3af的分级参数:为什么会有…...

vulnhub靶机 DC-9(渗透测试详解)

一、靶机信息收集 1、靶机下载 https://download.vulnhub.com/dc/DC-9.zip 2、靶机IP扫描 3、探测靶机主机、端口、服务版本信息 4、靶机目录扫描 二、web渗透测试 1、访问靶机IP 查看页面功能点,发现一个搜索框和登录框 2、测试一下是否存在sql注入 查看当前数…...

javaweb的新能源充电系统pf

TOC springboot339javaweb的新能源充电系统pf 第1章 绪论 1.1 课题背景 二十一世纪互联网的出现,改变了几千年以来人们的生活,不仅仅是生活物资的丰富,还有精神层次的丰富。在互联网诞生之前,地域位置往往是人们思想上不可跨域…...

如何在桌面同时展示多个窗口

一、实现2分屏显示 win箭头 二、实现3分屏显示 1. 在实现2分屏显示的基础上,再次点击箭头图标,这次选择屏幕的上方或下方。 2. 点击后,第三个窗口将会出现在你选择的区域。现在,你可以在三个窗口之间自由切换,提高工…...

The Sandbox 游戏制作教程(第 5 部分):创建基于分类的系统

欢迎回到我们的系列,我们将记录 The Sandbox Game Maker 的 “On-Equip”(装备)功能的多种用途。 如果你刚加入 The Sandbox,装备功能是 “可收集组件”(Collectable Component)中的一个多功能工具&#x…...

HTML浏览器缓存(Browser Cache)

介绍: 浏览器缓存是Web缓存中最直接、最常见的一种形式。当浏览器首次请求某个资源时,如果服务器响应中包含了缓存控制指令(如Cache-Control、Expires等),浏览器就会将这些资源存储在本地缓存中。后续请求相同资源时&a…...

短剧APP系统,推动短剧市场发展

近年来,短剧作为一直火爆的新兴行业,凭借着剧情进奏、爽、时长短等优势,深受大众欢迎,成为了大众碎片化时间的解压神器。 目前,随着短剧市场的快速发展,各个类型的短剧层出不穷,也推动了短剧AP…...

嵌入式 | 嵌入式 Linux 系统使用摄像头

点击上方"蓝字"关注我们 01、引言 >>> 在嵌入式 Linux 系统使用摄像头 俗话说“眼见为实”,这或许是为什么近年来摄像头在嵌入式系统上快速增长的原因。它们被用于不同的场景,如: 远程监控:典型的例子是闭路电视,监控人员在监视环境(或许你所在的大楼…...

C 开源库之cJSON

cJSON简介 CJSON库是一个用于解析和生成JSON数据的C语言库。 它提供了一组函数,使得在C语言中操作JSON数据变得简单而高效。 您可以使用CJSON库来解析从服务器返回的JSON数据,或者将C语言数据结构转换为JSON格式以进行传输。 cJSON 使用 官网地址&…...

ROW_NUMBER(), RANK(), DENSE_RANK() SQL排序函数图文详解

ROW_NUMBER(), RANK(), DENSE_RANK() ROW_NUMBER(): 为结果集中的每一行分配唯一的连续编号。即使有重复的值,ROW_NUMBER() 也会为它们分配不同的序号。 SELECT column_name, ROW_NUMBER() OVER (ORDER BY column_name) AS row_num FROM table_name;2. RANK(): 对结…...

Spring IoCDI(下)—DI的尾声

我们之前学习了控制反转IoC,接下来就开始学习依赖注入DI的细节。 依赖注入是一个过程,是指IoC容器在创建Bean时,去提供运行时所依赖的资源,而资源指的就是对象。我们使用 Autowired 注解,完成依赖注入的操作。简单来说…...

仕考网:考外省公务员可以调回本地吗?

一般情况下,公务员岗位是固定不可随意更换的,因为每个职位都对应特定的职责和要求。一旦考到外地的岗位,想要调回本地几乎是不可能的。因为这样的操作可能导致职位空缺,进而需要通过公共招聘流程来填补,而不是简单地从…...

《工厂模式在软件开发中的深度剖析与应用》

工厂模式 在软件开发的领域中,设计模式充当着解决常见问题的高效且可复用的策略角色。其中,工厂模式作为创建对象的重要设计模式,具有不可小觑的应用价值。接下来,我们将深入探讨简单工厂模式、工厂方法模式和抽象工厂模式。 一…...

双向通信之Websocket

介绍 Websocket是一种在单个TCP连接上进行全双工通信的协议。与传统的HTTP协议不同,websocket允许客户端与服务器之间的双向通信,可以在同一条连接上进行多次消息的快速传递。我之前在做一个线上刷题网站的时候,需要设计一个社区讨论模块&am…...

git学习使用碰到的问题1

本来在B站上看到的关于stash的使用时视频末尾讲到git stash drop 编号 会删除暂存记录 确实也是这么回事,但是末尾说到git stash pop 编号时up主说在恢复工作进度的时候我们可以直接删除掉这个工作记录可以直接使用 git stash pop stash{0} 使用完以后却出现了如上图…...

JavaScript初级——Math

一、Math 和其他的对象不同,它不是一个构造函数。它属于一个工具类,不用创建对象,里边封装了数学运算相关的属性和方法。 比如: Math.PI 表示圆周率。 二、Math.abs() —— 可以用来计算一个数的绝对值。 三…...

ffmpeg的基础命令

文章目录 ffmpeg/ffplay/ffprobe区别ffmpeg 的作用ffplay的作用ffprobe的作用 ffmpeg使用概述功能概述转码过程简单使用FFMPEG -i常用的 -i例子 ff***工具之间共享的选项ffmpeg主要选项ffmpeg提取音视频数据ffmpeg命令修改原有的视频格式ffmpeg命令裁剪和合并视频拼接视频的方式…...

二建机电工程实务试题内附答案

1.下列有色金属材料中,不属于铜合金的是()。 A.紫铜 B.青铜 C.黄铜 D.白铜【答案】A 2.用于完成介质间热量交换的换热设备是()。 A.分离器 B.反应器 C.冷凝器 D.分解锅【答案】C 3.工程测量的核心是()。 A.测量精度 B.设计要求 C.减少误差累积 D.检核【答案】D 4.吊…...

Redis的热key以及Big(大)key是什么?如何解决Redis的热key以及Big(大)key问题?

一、先讲讲什么是redis的热key问题 在Redis中,我们把访问频率高的Key,称为热Key。比如突然有几十万的请求去访问redis中某个特定的Key,那么这样会造成redis服务器短时间流量过于集中,很可能导致redis的服务器宕机。那么接下来对这…...

django学习入门系列之第九点《MySQL命令介绍一》

文章目录 MySQL命令数据库的管理(文件夹)查看现在已有的数据库(文件夹)创建数据库(文件夹)删除数据库(文件夹)进入数据库(文件夹)查看文件夹下所有的数据表&a…...

Mysql面试一

目录 一、事务的四大特性(ACID): 脏读 不可重复读 幻读 隔离性与隔离级别 数据库的三大范式 第一范式。确保数据表中的每个字段都是不可分割的最小单位,即原子性。这意味着表中的每一列都应代表一个独立的数据单元&#xff…...

模型优化之剪枝

文章目录 什么是神经网络剪枝剪枝的好处不同粒度的剪枝剪枝的分类非结构化剪枝结构化剪枝 哪些层的参数更容易被剪掉剪枝效果 什么是神经网络剪枝 神经网络剪枝 在训练期间删除连接密集张量将变得稀疏(用零填充)可以通过结构化块( n m nm nm&…...

JVM的组成

JVM 运行在操作系统之上 java二进制字节码文件的运行环境 JVM的组成部分 java代码在编写完成后编译成字节码文件通过类加载器 来到运行数据区,主要作用是加载字节码到内存 包含 方法区/元空间 堆 程序计数器,虚拟机栈,本地方法栈等等 随后来到执行引擎,主要作用是翻译字…...

快速上手 iOS Protocol Buffer

快速上手 iOS Protocol Buffer | 来自缤纷多彩的灰 本文主要介绍在 iOS 开发中如何快速上手使用 Protobuf。更多关于 Protobuf 的介绍和相关的功能 api,读者可自行查阅官网。 Protocol Buffer(简称 Protobuf)是一种由Google开发的语言中立、…...

每天一个数据分析题(四百八十)- 线性回归建模

关于线性回归建模,线性回归模型假设说法不正确的是? A. 因变量和自变量要有因果关系 B. 残差均值为0 C. 残差服从正态分布 D. 自变量不存在共线性 数据分析认证考试介绍:点击进入 题目来源于CDA模拟题库 点击此处获取答案 数据分析专…...

电动汽车和混动汽车DC-DC转换器的创新设计与测试方法

汽车 DC-DC 转换器市场规模将达到187亿美元,年复合增长率为10%。 DC-DC 转换器是汽车的重要组成部分,它可以通过电压转换为各种车载系统供电,例如日益复杂的车载信息娱乐系统、使用驾驶辅助系统(ADAS)实现的增强安全功…...

OriginPro快速上手指南:数据可视化与分析的利器

目录 OriginLab - Origin and OriginPro - Data Analysis and Graphing Softwarehttps://www.originlab.com/​编辑 一、安装与界面概览 安装 界面概览 二、基础操作 数据输入 创建图表 三、高级功能 数据分析 自动化与脚本 Origin 提供了几个小工具 四、技巧与提示…...

缓存学习

缓存基本概念 概念 对于缓存,最普遍的理解是能让打开某些页面速度更快的工具。从技术角度来看,其本质上是因为缓存是基于内存建立的,而内存的读写速度相比之于硬盘快了xx倍,因此用内存来代替硬盘作为读写的介质当然能大大提高访…...

亚世光电:消费电子年度表演

机圈风云再起,消费电子乘风而起? 今天我们来聊——亚世光电 最近,华为mate60突然降价,被大家怀疑是为新品上市做准备,算算时间,下半年的消费电子大战也即将拉开帷幕,而亚世光电所在的光电显示领…...

AI 工程应用 建筑表面检测及修复

文章目录 1 项目概述(必写):2 技术方案与实施步骤2.1 模型选择(必写):2.2 数据的构建:2.3 功能整合(进阶): 3 实施步骤:3.1 环境搭建(…...

Qt-Qt中的小事项(7)

目录 命名风格 快捷键 查询文档 坐标系 代码理解 move 命名风格 这个也是老生常谈的问题了,入乡随俗就好啦 快捷键 这里是一些常用的快捷键,用多了自然就熟悉了 • 注释:ctrl/ • 运行:ctrlR • 编译:ctrlB …...

Android MediaRecorder 视频录制及报错解决

目录 一、start failed: -19 二、使用MediaRecorder录制视频 2.1 申请权限 2.2 布局文件 2.3 MediaRecordActivity 2.4 运行结果 三、拓展 3.1 录制视频模糊(解决) 3.2 阿里云OSS上传文件 3.2.1 权限(刚需) 3.2.2 安装SDK 3.2.3 使用 相关链接 一、start failed…...

HarmonyOS应用程序访问控制探究

关于作者 白晓明 宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人 华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL 华为开发者学堂/51CTO学堂/CSDN学堂认证讲师 开放原子开源基金会2023开源贡献之星 一、引言 随着信息技术的飞速发展,移动应用程序已经成为…...

董卫民赴考拉悠然等企业调研,强调加快发展人工智能产业

8月14日,按照省政府重点产业链协同推进机制有关工作安排,省委常委、常务副省长董卫民在成都市调研人工智能产业发展情况,并召开座谈会。他强调,要坚决落实党的二十届三中全会精神和省委省政府决策部署,充分把握人工智能…...

MFC将类A中的事件在类B中处理采用回调函数实现

需求: 在类A的界面上有一个tab控件。tab控件上面有那个页面。在MFC编程中一个tab的一个页面就应该是一个新的类。在tab的一个页面上有一个list控件。现在需要将list控件的点击事件,双击事件等在类A里面处理。 解决: 在类B里面给控件list添加…...

公众号 微信登录

export function getWxCode(that, localhostUrl) { // localhostUrl 当前页面的路径 传这个也可以this.$route.fullPath// console.log(that.$store.state.wxSessionData)// console.log(that.$store.state.wxSessionData.openId)//openId为undefine执行获取openid判断是否没有…...

sanic + webSocket:股票实时行情推送服务实现

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「storm…...

Unity动态给按钮各个状态下的图片赋值

Unity动态给按钮各个状态下的图片赋值 using UnityEngine; using UnityEngine.UI; public class ButtonOnClickTest : MonoBehaviour {public Button btn;public Sprite _highlighterSprite;public Sprite _pressedSprite;public Sprite _selectesdSprite;public Sprite _disa…...

xiaomi pad 6PRO 小米平板6 pro hyperOS降级 澎湃os 降级MIUI 14 教程 免解锁BL 降级,168小时解锁绑定

小米平板 6 Pro 机型代号 :liuqin 降级MIUI 14 小米澎湃 OS 正式版 澎湃OS安卓发布日期卡刷包线刷包OS1.0.7.0.UMYCNXM14.02024-07-13miui_LIUQIN_OS1.0.7.0.UMYCNXM_d618a5c980_14.0.zipliuqin_images_OS1.0.7.0.UMYCNXM_20240705.0000.00_14.0_cn_8cbf5920be.…...

MySQL 备份一个表

语法(创建一个与table1结构相同的新表table2,并且将table1的数据复制到table2): create table table2 as select * from table1 举例(备份tb_log表到tb_log_20240815中去): create table tb_log_20240815 as select * from tb_log...

鸿蒙开发入门day10-组件导航

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,还请三连支持一波哇ヾ(@^∇^@)ノ) 目录 组件导航 (Navigation) 设置页面显示模式 设置标题栏模式 设置菜…...

虚拟机Linux的坑 | VMware无法从主机向虚拟机 跨系统复制粘贴拖动 文件/文本

这个情况下,还是没办法跨系统拖拽文件 解决办法: 在终端中输入命令 sudo apt-get autoremove open-vm-tools sudo apt-get install open-vm-tools sudo apt-get install open-vm-tools-desktop过程中只要需要选择是否覆盖的地方,都输入&…...

Chat App 项目之解析(二)

Chat App 项目介绍与解析(一)-CSDN博客文章浏览阅读76次。Chat App 是一个实时聊天应用程序,旨在为用户提供一个简单、直观的聊天平台。该应用程序不仅支持普通用户的注册和登录,还提供了管理员登录功能,以便管理员可以…...

数据结构与算法 - 双指针

一、移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12]输出: [1,3,12,0,0]示例 2: 输入: nums …...

Python3网络爬虫开发实战(10)模拟登录(需补充账号池的构建)

文章目录 一、基于 Cookie 的模拟登录二、基于 JWT 模拟登入三、账号池四、基于 Cookie 模拟登录爬取实战五、基于JWT 的模拟登录爬取实战六、构建账号池 很多情况下,网站的一些数据需要登录才能查看,如果需要爬取这部分的数据,就需要实现模拟…...

SQL 调优最佳实践笔记

定义与重要性 SQL 调优:提高SQL性能,减少查询时间和资源消耗。目标:减少查询时间和扫描的数据行数。 基本原则 减少扫描行数:只扫描所需数据。使用合适索引:确保WHERE条件命中最优索引。合适的Join类型:…...

Eclipse的使用配置教程:必要设置、创建工程及可能遇到的问题(很详细,很全面,能解决90%的问题)

Eclipse的使用配置: Ⅰ、Eclipse 的必要配置:1、Eclipse 的安装:其一、将 Eclipse 解压或安装到没有中文且没有空格的路径下。其二、拿到 eclipse.exe 文件,傻瓜式安装即可; 2、设置工作空间(workspace):其一、首次启动…...

遗传算法与深度学习实战(4)——遗传算法详解与实现

遗传算法与深度学习实战(4)——遗传算法详解与实现 0. 前言1. 遗传算法简介1.1 遗传学和减数分裂1.2 类比达尔文进化论 2. 遗传算法的基本流程2.1 创建初始种群2.2 计算适应度2.3 选择、交叉和变异2.4算法终止条件 3. 使用 Python 实现遗传算法3.1 构建种…...

Nginx+Tomcat实现负载均衡、动静分离集群部署

文章目录 一、Nginx​​实现负载均衡原理1.正向代理和反向代理2.负载均衡模式1. 轮询(Round Robin):2. 最少连接数(Least Connections):3. IP 哈希(IP Hash):4. 加权轮询…...

英语学习8月19日

词根前缀后缀 accomplishment 成就 acid n.酸的,adj.酸的 acidity n.酸性 ace adj.顶尖的 acute adj.敏锐的;急性的;严重的 acuity n.敏锐 obtuse adj.迟钝的;钝角的 acuity n.敏锐,严重 1.前缀ac: 尖&#x…...