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

【5G RRC】NR测量事件介绍

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。
在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。


博客内容主要围绕:
       5G/6G协议讲解
       算力网络讲解(云计算,边缘计算,端计算)
       高级C语言讲解
       Rust语言讲解

文章目录

  • 一、NR测量事件介绍
  • 二、3GPP定义的“事件”类型
  • 三、各个“事件”介绍
    • 3.1 A1事件
      • 3.1.1 例子
    • 3.2 A2事件
      • 3.2.1 例子
    • 3.3 A3事件
      • 3.3.1 例子
    • 3.4 A4事件
      • 3.4.1 例子
    • 3.5 A5事件
      • 3.5.1 例子
    • 3.6 A6事件
    • 3.7 B1事件
    • 3.8 B2事件



一、NR测量事件介绍

在这里插入图片描述

       在任何电信技术(2G、3G、4G或5G)中,移动性决策都是由基站根据移动设备的测量报告做出的。对服务小区和相邻小区的信号质量进行测量,存在多种测量类型(例如,RSRP、RSRQ、SINR)和多种测量方式(例如,周期性、事件触发)。

       理想情况下,基站应该允许UE报告服务小区和邻小区的信号质量,并通过单次测量触发切换,但在实际使用中,需要考虑乒乓切换的问题。为了避免这种情况的发生,3GPP规范提出了一套预定义的由UE执行的测量报告机制。这些预定义的测量报告类型称为“事件”。终端上报的“事件”类型由基站发送的RRC信令消息指定


二、3GPP定义的“事件”类型

  • A1事件:服务小区信号质量高于指定的门限值;
  • A2事件:服务小区信号质量低于指定的门限值;
  • A3事件:邻小区服务质量比SpCell服务质量高出一个指定的offset值;
  • A4事件:邻小区信号质量高于指定的门限值;
  • A5事件:服务小区信号质量低于指定的门限值,而邻小区信号质量高于指定的门限值;
  • A6事件:邻小区服务质量比SCell服务质量高出一个指定的offset值;

  • B1事件: 异系统邻小区信号质量高于指定的门限值;
  • B2事件:PCell信号质量低于指定的门限值,而异系统邻小区信号质量高于指定的门限值;

       如果我们仔细观察这些事件,我们可以将A1~A6归类为同一系统下的事件B1~B2归类为异系统间的事件。终端会一直测量服务小区和邻小区,并根据上报配置中定义的阈值或偏移量进行验证,如果满足条件则上报测量量。RSRP、RSRQ或SINR都可以触发服务质量上报事件。

下表总结了不同事件中使用的参数及其范围:

事件参数信令中的取值范围实际取值范围
A1,A2,A4,A5,B1RSRP阈值0~127-156~-31 dBm
RSRQ阈值0~127-40~20 dB
SINR阈值0~127-23~40 dB
全部事件Hysteresis(迟滞值)0~300~15 dB
A3,A6Offset(偏移值)-30~30-15~15 dB
A3,A4,A5,A6,B1,B2小区特定的offset-24~24 dB
B1,B2LTE RSRP0~97-140~-44 dBm
LTE RSRQ0~34-19.5~-3 dB
LTE SINR-23~40-23~40 dB

三、各个“事件”介绍

3.1 A1事件

       当服务小区质量超过阈值时触发A1事件。它通常用于取消正在进行的切换过程。如果UE向小区边缘移动并触发切换过程,但随后在切换过程完成之前又回到良好的覆盖范围,则可能需要此操作。

下图展示了触发和取消的条件:
请添加图片描述

  • Ms - Hys(迟滞值) > Thresh(触发A1事件)
  • Ms + Hys(迟滞值)< Thresh(停止A1事件)

上面公式使用的参数含义如下:

  • Ms:是服务小区不考虑任何偏移量的测量结果。对于RSRP,测量值的单位是dBm;对于RSRQ和SINR,测量值的单位是dB;
  • Hys:是A1事件的迟滞参数,单位是dB。Hys是通过 reportConfigNR 配置的,取值范围是0到30之间,实际的dB值可以通过乘以0.5获得。例如,配置的值为5,那么Hys = 5 x 0.5 =2.5dB;
  • Thresh:是此事件的阈值,其取值定义在 reportConfigNRa1-Threshold,阈值的单位与 测量值 相同;

3.1.1 例子

将A1事件的阈值配置为-85dBm RSRP,滞后为1 dB。假设服务小区测量的RSRP为-89dBm。

  • -89 - 1 > -85这个条件不满足,终端不会上报A1事件。假设现在UE向小区中心移动,其RSRP状况得到改善,测量值约为-83dBm;
  • -83 -1 > -85 这个条件满足,终端上报A1事件。

3.2 A2事件

       A2事件通常用于在UE向小区边缘移动时触发切换过程。A2事件不涉及任何相邻小区的测量,因此它可以用来触发盲切换过程。或者它可以用来触发邻小区的测量,然后可以用于基于测量的切换过程。

       例如,在A2事件触发后,gNB可以配置测量间隙和异频或异系统测量。该方法意味着终端只需要在覆盖条件相对较差且需要切换的概率较高的情况下完成同频/异频或异系统测量。

下图给出了触发和取消条件:

请添加图片描述

  • Ms + Hys < Thresh(触发A2事件)
  • Ms - Hys > Thresh(停止A2事件)

上面公式使用的参数含义如下:

  • Ms:是服务小区不考虑任何偏移量的测量结果。对于RSRP,测量值的单位是dBm;对于RSRQ和SINR,测量值的单位是dB;
  • Hys:是A2事件的迟滞参数,单位是dB。Hys是通过 reportConfigNR 配置的,取值范围是0到30之间,实际的dB值可以通过乘以0.5获得。例如,配置的值为5,那么Hys = 5 x 0.5 =2.5dB;
  • Thresh:是此事件的阈值,其取值定义在 reportConfigNRa2-Threshold,阈值的单位与 测量值 相同;

3.2.1 例子

将事件A2的阈值配置为-75dBm RSRP,滞后为1 dB。假设服务小区测量的RSRP为-69dBm。

  • -69 + 1 < -75明显条件不满足,终端不会上报A2事件。假设现在UE向小区边缘移动,其RSRP条件变差,测量值约为-78dBm;
  • -83 + 1 < -75条件满足,终端上报A2事件;

3.3 A3事件

       当一个邻小区比一个特定单元(SpCell)好一个偏移值时,触发A3事件。这个特定的小区可以是主小区组(MCG)或辅小区组(SCG)的主服务小区。偏移量可以是正值也可以是负值。

       该事件通常用于同频或异频切换过程。当触发A2事件时,可以配置测量间隙来测量异频对象和A3事件进行异频切换。A3事件提供了一种基于相对测量结果的切换触发机制,例如当邻小区的RSRP强于特定小区的RSRP时触发。

下图给出了触发和取消条件:请添加图片描述

  • Mn + Ofn + Ocn – Hys > Mp + Ofp + Ocp + Off(触发A3事件)
  • Mn + Ofn + Ocn + Hys < Mp + Ofp + Ocp + Off(停止A3事件)

上面公式使用的参数含义如下:

  • Mn:是邻小区测量结果,不考虑任何偏移量;
  • Ofn:是邻小区参考信号特定的偏移量,即在邻小区对应的 measObjectNR 中定义的 offsetMO
  • Ocn:是邻小区特定的偏移量,即在 measObjectNR 中定义的 cellIndividualOffset 与邻小区的频率相对应,如果没有为邻小区配置,则设置为零;
  • Mp:是SpCell的测量结果,不考虑任何偏移;
  • Ofp:是SpCell测量对象特定的偏移量,即对应于SpCell的 measObjectNR 中定义的 offsetMO
  • Ocp:是SpCell特定的偏移量,即对应于SpCell的 measObjectNR 中定义的 cellIndividualOffset,如果没有为SpCell配置,则设置为零;
  • Hys:含义同上;
  • Off:是此事件的偏移参数,定义在 reportConfigNR 中的 a3-Offset
  • Mn, Mp:RSRP是用dBm表示,RSRQ和SINR是用dB表示;

3.3.1 例子

假设a3-offset设置为3dB,hys,Ofn,Ofp和Ocp设置为0。一旦UE发现任何邻小区的测量值比服务小区好3dB,它就应该报告A3事件。例如,邻小区RSRP= -78dB,服务小区RSRP= -82,这里邻小区更好,满足A3事件偏移,因此UE将A3事件报告给gNB。

3.4 A4事件

       A4事件触发时,邻小区服务质量高于定义的阈值。此事件可用于不依赖于服务单元的覆盖范围的切换过程。例如,在负载均衡功能中,根据负载情况而不是无线链路条件决定将UE从服务小区切换出去。在这种情况下,UE只需要验证目标小区优高于一定的信号阈值,并能够提供足够的覆盖即可。

下图给出了触发和取消条件:
请添加图片描述

  • Mn + Ofn + Ocn – Hys > Thresh(触发A4事件)
  • Mn + Ofn + Ocn + Hys < Thresh(停止A4事件)

上面公式使用的参数含义如下:

  • Mn:含义同上;
  • Ofn:含义同上;
  • Ocn:含义同上;
  • Hys:含义同上;
  • Thresh:含义同上,其对应于 reportConfigNR 中的 a4-Threshold

3.4.1 例子

假设A4事件的阈值RSRP = -80 dBm,hys和其它偏移量设置为0。一旦UE发现任何邻小区的RSRP测量值高于-80 dBm,UE将报告该事件。例如,相邻小区测量到的RSRP = - 76 dBm,并且满足A4事件条件,UE将向gNB报告事件。

3.5 A5事件

       A5事件是当一个特定小区的服务质量低于门限值,而邻小区服务质量高于门限值时触发。你可以认为A5事件是A2事件和A4事件的组合。

       该事件通常用于同频或异频间切换过程。A2事件触发后,可以配置测量间隙和A5事件进行频间切换。A5事件提供了一种基于绝对测量结果的切换触发机制当某个特定小区的信号质量变差,需要切换到另一个不满足A3事件的小区时,可以使用A5事件触发一个时间敏感的切换

下图给出了触发和取消条件:

请添加图片描述
事件触发条件:

  • Mp + Hys < Thresh1
  • Mn+ Ofn +Ocn – Hys > Thresh2

事件退出条件:

  • Mp – Hys > Thresh1
  • Mn+ Ofn +Ocn + Hys < Thresh2

上面公式使用的参数含义如下:

  • Mp、Mn、Ofn、Ocn、Hys:含义同上;
  • Thresh1:含义同上,对应于 reportConfigNR 中的 a5-Threshold1,单位与Mp相同;
  • Thresh2:含义同上,对应于 reportConfigNR 中的 a5-Threshold2,单位与Mn相同;

3.5.1 例子

假设 a5-Threshold1 设为RSRP= -85dBm,a5-Threshold2 设为RSRP= - 80db,其它偏移量、滞后量设为0。UE报告A5当服务NR小区的RSRP低于-85 dBm且相邻NR小区的RSRP高于-80时,需要同时满足这两个条件。假设UE服务RSRP为-90 dBm,邻居小区RSRP为-78 dBm,满足这两个阈值,那么UE可以向gNB报告A5事件。

3.6 A6事件

       A6事件在邻小区比辅小区好一个偏移量时触发。偏移量可以是正的也可以是负的。此测量报告事件适用于载波聚合,即除了主服务小区外还有辅服务小区的连接。

下图给出了触发和取消条件:
请添加图片描述

  • Mn + Ocn – Hys > Ms + Ocs + Off(触发A6事件)
  • Mn + Ocn + Hys < Ms + Ocs + Off(停止A6事件)

上面公式使用的参数含义如下:

  • Mn、Ocn、Hys:含义同上;
  • Ms:是辅服务小区的测量结果,不考虑任何偏移;
  • Ocs:是辅服务小区的小区特定偏移量,对应于 measObjectNR 中定义的 cellIndividualOffset,如果没有配置,则设置为零;
  • Off:是偏移量参数,对应于 reportConfigNR 中的 a6-Offset
  • 对于Mn、Ms,如果是RSRP则单位是dBm,如果是RSRQ和RS-SINR单位是dB;
  • Ocn、Ocs、Hys、Off的单位都是 dB;

3.7 B1事件

       B1事件可用于异系统间的切换过程,该过程不依赖于服务小区的覆盖范围。例如,在负载均衡功能中,根据负载情况而不是无线链路条件决定是否将UE切换到LTE。在这种情况下,UE只需要验证其它系统(如LTE)中的目标小区服务质量是否高于某个信号水平阈值,并能够提供足够的覆盖即可。

下图给出了触发和取消条件:

请添加图片描述

  • Mn + Ofn + Ocn – Hys > Thresh(触发B1事件)
  • Mn + Ofn + Ocn + Hys < Thresh(停止B1事件)

上面公式使用的参数含义如下:

  • Mn:异系统邻小区的测量结果,不考虑任何偏移量;
  • Ofn:异系统邻小区对应的频率特定的偏移量,其定义在 measObjectEUTRA 中的 eutra-QOffsetRange
  • Ocn:异系统邻小区的小区特定偏移量,其定义在 measObjectEUTRA 中的 cellIndividualOffset,如果没有定义,则默认设置为0;
  • Hys:迟滞参数,其定义在 reportConfigInterRAT
  • Thresh:门限值,其单位同 Mn,其值定义在 reportConfigInterRAT 中的 b1-ThresholdEUTRA
  • Mn:其单位可以是 dB、dBm,取决于测量的异系统邻小区信号类型;
  • Ofn、Ocn、Hys的单位是 dB;

3.8 B2事件

       当一个主服务小区的信号质量低于一个阈值,而异系统邻小区的服务质量高于一个阈值时,触发B2事件。当主服务小区变差时,这可以用来触发异系统间的切换。

下图给出了触发和取消条件:

请添加图片描述
触发条件:

  • Mp + Hys < Thresh1
  • Mn + Ofn + Ocn – Hys > Thresh2

退出条件:

  • Mp – Hys > Thresh1
  • Mn + Ofn + Ocn + Hys < Thresh2

参数含义同上,就不赘述了



在这里插入图片描述

相关文章:

【5G RRC】NR测量事件介绍

博主未授权任何人或组织机构转载博主任何原创文章&#xff0c;感谢各位对原创的支持&#xff01; 博主链接 本人就职于国际知名终端厂商&#xff0c;负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作&#xff0c;目前牵头6G算力网络技术标准研究。 博客…...

PMP项管2023年5月的备考准备攻略!

2023年共有4次PMP考试&#xff0c;分别是3月、5月、8月、11月&#xff0c;由于3月份考试不开放新报名&#xff0c;所以第一次备考PMP的同学可以选择参加5月份考试。那么&#xff0c;现在备考5月份PMP考试还来得及吗&#xff1f; 现在开始备考5月PMP考试&#xff0c;时间是非常…...

Linux进程概念—环境变量

Linux进程概念—环境变量1.孤儿进程2.环境变量2.1常见环境变量2.2查看环境变量方法2.3在环境变量中添加2.4和环境变量相关的命令2.5环境变量的组织方式2.6命令行参数&#x1f31f;&#x1f31f;hello&#xff0c;各位读者大大们你们好呀&#x1f31f;&#x1f31f; &#x1f68…...

用JS+CSS打造你自己的弹幕王国,让网页动起来!

文章目录前言主要内容实现方法DOM方法显现效果代码CANVAS方法显现效果代码总结更多宝藏前言 &#x1f60e;&#x1f973;&#x1f60e;&#x1f920;&#x1f62e;&#x1f916;&#x1f648;&#x1f4ad;&#x1f373;&#x1f371; 用JSCSS打造你自己的弹幕王国&#xff0c…...

C++ LinuxWebServer 2万7千字的面经长文(上)

⭐️我叫忆_恒心&#xff0c;一名喜欢书写博客的在读研究生&#x1f468;‍&#x1f393;。 如果觉得本文能帮到您&#xff0c;麻烦点个赞&#x1f44d;呗&#xff01; 前言 Linux Web Server项目虽然是现在C求职者的人手一个的项目&#xff0c;但是想要吃透这个项目&#xff…...

vue3 解决各场景 loading过度 ,避免白屏尴尬!

Ⅰ、前言 当我们每次打卡页面&#xff0c;切换路由&#xff0c;甚至于异步组件&#xff0c;都会有一个等待的时间 &#xff1b;为了不白屏&#xff0c;提高用户体验&#xff0c;添加一个 loading 过度动画是 非常 常见的 &#xff1b;那么这几种场景我们应该把 loading 加在哪…...

基于sringboot和小程序实现高校食堂移动预约点餐系统演示【源码】

基于sringboot实现高校食堂移动预约点餐系统演示开发语言&#xff1a;Java 框架&#xff1a;ssm JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09; 数据库工具&#xff1a;Navicat11 开发软件&am…...

开源操作系统与Windows大比拼!

科技网站ZDNet近日撰文称&#xff0c;在一个用户为王的时代&#xff0c;操作系统们为了获得青睐都放下了身段&#xff0c;采用免费策略&#xff0c;但其中却有一个例外——Windows 10。这样的一反常理让许多人不看好Windows的未来&#xff0c;难道这个我们最熟悉的朋友真的会成…...

RTL8201 以太网PHY芯片 调试记录

一、概述 为了尽量给甲方降低成本&#xff0c;决定使用较低成本的PHY芯片RTL8201F-VB-CG芯片。移植官网的以太网demo程序&#xff0c;git上下载了一份很好看的rtl8201F的驱动程序&#xff0c;用来替换官方demo的lan8742程序。并没有直接通&#xff0c;于是开始了调试之路。 二…...

Java中Static关键字的五种用法详解

Static的五种用法大致如下&#xff1a; 修饰成员变量&#xff0c;使其成为类变量&#xff0c;也叫静态变量修饰成员方法&#xff0c;使其成为类方法修饰内部类&#xff0c;使其成为静态内部类静态代码块静态导包 直接一点&#xff0c;static关键字就是把属性和方法变为类相关&…...

WebSocket 测试工具

一、WebSocket 简介 WebSocket是一种在单个TCP连接上进行全双工通信的协议。 WebSocket使得客户端和服务器之间的数据交换变得更加简单&#xff0c;允许服务端主动向客户端推送数据。在WebSocket API中&#xff0c;浏览器和服务器只需要完成一次握手&#xff0c;两者之间就直…...

低代码开发的未来~

IT 团队依靠笨重的软件开发流程和劳动密集型的手工编码来构建有形、可靠和现代应用程序的时代即将结束。随着新自动化技术的兴起、渴望创新的客户和最终用户的期望和需求迅速提高以及开发人员的短缺&#xff0c;软件行业被迫寻求替代方法&#xff0c;不仅提供服务和产品&#x…...

蓝桥杯真题——模拟灌溉系统

尽量每天都自己写一遍模板&#xff0c;记住模板就好写了 以下内容直接在模板内进行 基本任务&#xff1a;要求“模拟智能灌溉系统”能够实现土壤湿度测量、土壤湿度和时间显示、湿度阈值设 定及存储等基本功能。通过电位器 Rb2 输出电压信号&#xff0c;模拟湿度传感器输出信号…...

【数据结构】双向链表实现

Yan-英杰的主页 悟已往之不谏 知来者之可追 C程序员&#xff0c;2024届电子信息研究生 目录 一、什么是双向链表 二、双向链表的实现 一、什么是双向链表 双向链表也叫双链表&#xff0c;是链表的一种&#xff0c;它的每个数据节点中都有两个指针&#xff0c;分别指向直接后…...

无公网IP,SSH远程连接Linux CentOS服务器【内网穿透】

文章目录1. Linux CentOS安装cpolar2. 创建TCP隧道3. 随机地址公网远程连接4. 固定TCP地址5. 使用固定公网TCP地址SSH远程本次教程我们来实现如何在外公网环境下&#xff0c;SSH远程连接家里/公司的Linux CentOS服务器&#xff0c;无需公网IP&#xff0c;也不需要设置路由器。 …...

CentOS 7+Docker搭建rabbitMQ无法访问15672端口

CentOS 7Docker搭建rabbitMQ无法访问15672端口 1.我拉取的镜像自带管理UI界面 所以不可能是没有开启管理UI界面的原因 2.防火墙关闭状态 所以也不是防火墙的问题 3.在虚拟机本机localhost:15672也访问不了 4.端口监听是正常的 5.最后发现我容器内curl能够通&#xff0c;容…...

面试官:如何保证接口幂等性?一口气说了9种方法!

本文已经收录到Github仓库&#xff0c;该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点&#xff0c;欢迎star~ Github地址 大家好&#xff0c;我是大彬~ 今…...

蓝桥杯刷题冲刺 | 倒计时14天

作者&#xff1a;指针不指南吗 专栏&#xff1a;蓝桥杯倒计时冲刺 &#x1f43e;马上就要蓝桥杯了&#xff0c;最后的这几天尤为重要&#xff0c;不可懈怠哦&#x1f43e; 文章目录1.最长递增2.走迷宫3.解立方根4.回文特判5.修改数组1.最长递增 题目 链接&#xff1a; 最长递增…...

【数据结构】树的概念

Halo&#xff0c;这里是Ppeua。平时主要更新C语言&#xff0c;C&#xff0c;数据结构算法......感兴趣就关注我吧&#xff01;你定不会失望。 &#x1f308;个人主页&#xff1a;主页链接 &#x1f308;算法专栏&#xff1a;专栏链接 我会一直往里填充内容哒&#xff01; &…...

Qt Glog toStdWString转char* 中文乱码

#include <QTextCodec>void LogWriter::init(void) {InitGoogleLogging("ui-fundus");char log_path[256] {0};FLAGS_stderrthreshold GLOG_INFO; // INFO WARNING ERROR FATAL, 是输出到stderr(app Output/cli)的阀值FLAGS_alsologtostderr false; // 当这…...

基于线性Kalman观测器(LKF)的2、4、7自由度悬架主动控制合集

目录 前言 1. 1/4车悬架仿真分析 2. 1/2车悬架仿真分析 3. 整车车悬架仿真分析 3.1 KF观测状态 3.2性能指标 4 .KF调参总结 5.文章总结 前言 对于kalman的原理介绍在上篇文章中已经做了详尽剖析&#xff0c;本篇进行实战&#xff0c;将其应用于悬架系统&#xff0c;其实…...

第二章 作业(6789B)【编译原理】

第二章 作业【编译原理】前言推荐第二章 作业678911最后前言 以下内容源自《编译原理》 仅供学习交流使用 推荐 无 第二章 作业 6 6.令文法G6为 N→D|ND D→0|1|2|3|4|5|6|7|8|9 (1)G6的语言L(G6)是什么? (2)给出句子0127、34和568的最左推导和最右推导。 &#xff08;…...

【java】连续最大和、统计回文

目录 1.连续最大和 2.统计回文 1.连续最大和 链接&#xff1a;连续最大和_牛客题霸_牛客网 (nowcoder.com) 描述&#xff1a;一个数组有 N 个元素&#xff0c;求连续子数组的最大和。 例如&#xff1a;[-1,2,1]&#xff0c;和最大的连续子数组为[2,1]&#xff0c;其和为 3 输…...

AI真的快让我们失业了,从ChatGPT到Midjourney

参考文章&#xff1a; https://mp.weixin.qq.com/s/3RdHPPhYgDfB6KY6Y9Sk2A跟AI有关的新闻&#xff0c;一个接着一个。前一天你还和往常一样进入梦乡&#xff0c;第二天醒来就能被新的AI新闻“炸弹”震得心惊。 以ChatGPT为代表的AI语言模型&#xff0c;以Midjourney为代表的…...

JVM学习 GC垃圾回收机制 (堆内存结构、GC分类、四大垃圾回收算法)

&#x1f916; 作者简介&#xff1a;努力的clz &#xff0c;一个努力编程的菜鸟 &#x1f423;&#x1f424;&#x1f425; &#x1f440; 文章专栏&#xff1a;《JVM 学习笔记》 &#xff0c;本专栏会专门记录博主在学习 JVM 中学习的知识点&#xff0c;以及遇到的问题。 …...

ChatGPT 有哪些神奇的使用方式?

ChatGPT在语言处理领域有着非常广泛的应用&#xff0c;可以用来进行语音识别、文本摘要、问答系统、机器翻译、智能客服、情感分析、智能写作等方面的应用。随着技术的不断发展和进步&#xff0c;ChatGPT在未来的应用场景和领域也将会有更加广泛的拓展和应用。ChatGPT可以应用于…...

【JavaEE】Java设计模式-单例模式(饿汉式与懒汉式)

目录 1.设计模式是啥&#xff1f; 2.单例模式 2.1什么是单例模式 2.2饿汉模式 2.3懒汉模式 3.懒汉模式与饿汉模式的区别 3.1.线程安全方面 3.2.资源加载和性能 4.如何保证懒汉模式的线程安全 1.设计模式是啥&#xff1f; 设计模式是前人经过总结&#xff0c;通过…...

(算法基础)朴素版Prim算法

适用情景在最小生成树问题当中&#xff0c;涉及到权重和最小值。并且这个图是稠密图(n^2 ~ m)的情形下时间复杂度O(N^2)算法解释先得知道一下什么是无向图的生成树&#xff0c;树总该知道的吧&#xff0c;生成树就是包含这个无向图中的n个点&#xff0c;并且有n-1条边&#xff…...

第十四届蓝桥杯三月真题刷题训练——第 23 天

目录 第 1 题&#xff1a;长草 题目描述 输入描述 输出描述 输入输出样例 运行限制 代码&#xff1a; 思路&#xff1a; 第 2 题&#xff1a;蓝肽子序列_LCS_最长公共子序列dp问题 题目描述 输入描述 输出描述 输入输出样例 运行限制 代码&#xff1a; 思路&am…...

基于springboot实现医院信息管理系统【源码+论文】

基于springboot实现医院信管系统演示开发语言&#xff1a;Java 框架&#xff1a;springboot JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7 数据库工具&#xff1a;Navicat11 开发软件&#xff1a;eclipse/myeclipse/idea Maven包&#xf…...

用asp做的大型网站/html网页制作app

原文出处&#xff1a;http://www.linuxidc.com/Linux/2013-02/79999.htm 1.安装Ubuntu12.xx&#xff08;本人使用的是12.10&#xff0c;其他版本未测试&#xff09; 2.配置java环境 下载jdk-6u34-linux-x64.bin&#xff08;百度google&#xff09;&#xff0c;终端中执行安装&a…...

华润集团网站建设商/平台app开发制作

对于这一问题&#xff0c;相信不少人会理解为&#xff1a;我应当选择哪一种更好的编程语言&#xff1f;我应当选择哪一个软件框架&#xff1f;我应当进入哪一个软件行业子领域&#xff1f;等等。但这些都不是作者想问的。不论选择什么样的语言、库、框架乃至领域&#xff0c;我…...

网站和网页的区别/网络软文投放

传送门 题意 一棵树&#xff0c;有些是红点。如果点u满足&#xff1a;每个红点到u的距离都<D&#xff0c;则u符合题意。求合题意的点有多少个。 注&#xff1a;题干用的是”小姐姐“&#xff0c;本文都用”红点“来指代。 思路 我们不妨求出离当前点最远的红点的距离值…...

做网站的公司怎么赚钱/谷歌浏览器免费入口

话说省选也过去好几天了……按照oi届传统补个游记吧……这可能是我第一次写游记…… DAY -n 省选之前超级心慌……于是出去培训……首先到长沙并且成功抱到了几个大佬的大腿&#xff0c;在那里的模拟赛非常不稳每次写题都有暴力写挂&#xff0c;接着马不停蹄去了杭州二中然后体…...

做网站用php吗/专业营销推广团队

转载&#xff1a;http://blog.csdn.net/lushuaiyin/article/details/7564876 对于js中eval()函数的理解 和 写一个函数trim() 去掉字符串左右空格。 trim()是参照了jquery的源码&#xff0c;你可以放心使用。 对于js中eval()函数的理解是本人心得不一定正确。 <!DOCTYPE HTM…...

重庆网站服务器建设推荐/提高关键词排名的软文案例

API Testing 入门基础系列 之 API Testing 7 - HTTP状态码 在前面文章中《API Testing 4 - Http方法-CRUD操作》有涉及几种简单的状态码&#xff0c;状态码对API 测试来说比较重要&#xff0c;在面试过程中也会经常被问到。 HTTP 状态码 当发起一个HTTP 请求时&#xff0c;服…...