ESP8266-01S的WIFI功能AT指令

1、AT+CWMODE——设置wifi模式(STA/AP/STA+AP)

设置指令:AT+CWMODE=<mode>

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

查询指令:AT+CWMODE?

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

e.g.:保存在flash中

2、AT+CWMODE_CUR——设置wifi模式

设置指令:AT+CWMODE_CUR=<mode>

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

查询指令:AT+CWMODE_CUR?

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

测试指令:AT+CWMODE_CUR=?

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

e.g.:不保存在flash中

3、AT+CWMODE_DEF——设置wifi模式

设置指令:AT+CWMODE_DEF=<mode>

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

查询指令:AT+CWMODE_DEF?

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

测试指令:AT+CWMODE_DEF=?

参数说明:1:station模式        2:sofAP模式        3:station+sofAP模式   

e.g.:保存在flash中

4、AT+CWJAP——连接AP

设置指令:AT+CWJAP=<ssid>,<pwd>,[<bssid>]——查询ESP当前连接的AP

响应:OK或者+CWJAP:<error code> FAIL

参数说明:<ssid>:目标AP的ssid

<pwd>:目标AP的密码

[<bssid>]:目标AP的MAC地址

<error code>:1,连接超时;2,密码错误;3,找不到目标AP;4,连接失败

查询指令:AT+CWJAP?

响应:+CWJAP:<ssid>,<bssid>,<channel>,<rssi>

参数说明:<ssid>:目标AP的ssid  

5、AT+CWJAP_CUR——连接AP

设置指令:AT+CWJAP_CUR=<ssid>,<pwd>,[<bssid>]——查询ESP当前连接的AP

响应:OK或者+CWJAP_CUR:<error code> FAIL

参数说明:<ssid>:目标AP的ssid

<pwd>:目标AP的密码

[<bssid>]:目标AP的MAC地址

<error code>:1,连接超时;2,密码错误;3,找不到目标AP;4,连接失败

查询指令:AT+CWJAP_CUR?

响应:+CWJAP:<ssid>,<bssid>,<channel>,<rssi>

参数说明:<ssid>:目标AP的ssid  

6、AT+CWJAP_DEF——连接AP

设置指令:AT+CWJAP_DEF=<ssid>,<pwd>,[<bssid>]——查询ESP当前连接的AP

响应:OK或者+CWJAP_DEF:<error code> FAIL

参数说明:<ssid>:目标AP的ssid

<pwd>:目标AP的密码

[<bssid>]:目标AP的MAC地址

<error code>:1,连接超时;2,密码错误;3,找不到目标AP;4,连接失败

查询指令:AT+CWJAP_DEF?

响应:+CWJAP:<ssid>,<bssid>,<channel>,<rssi>

参数说明:<ssid>:目标AP的ssid  

7、AT+CWLAPOPT——设置AT+CWLAP指令扫描结果的属性

设置指令:AT+CWLAPOPT=<short_enable>,<mask>

响应:OK或ERROR

参数说明:<short_enable>指令AT+CWLAP的扫描结果是否按照信号强度rssi值排序,0为不排序,1为排序

<mask>对应bit若为1,则指令AT+CWLAP的扫描结果显示相关属性;对应bit若为0则不显示

Bit0设置 AT+CWLAP的扫描结果是否显示<ecn>
Bit1设置 AT+CWLAP的扫描结果是否显示<ssid>
Bit2设置 AT+CWLAP的扫描结果是否显示<rssi>
Bit3 设置 AT+CWLAP的扫描结果是否显示<mac>
Bit4 设置 AT+CWLAP的扫描结果是否显示<ch>
Bit5 设置 AT+CWLAP的扫描结果是否显示<freg offset>
Bit6 设置 AT+CWLAP的扫描结果是否显示<feg calibration>

8、AT+CWLAP——扫描当前可用的AP

设置指令:AT+CWLAP=<ssid>,[<mac>,<ch>]

执行指令:AT+CWLAP

响应:+CWLAP:<ecn>,<ssid>,<rssi>,<mac>,<ch>,<feq ofset>, <freg calibration>

参数说明:<ecn>:加密方式
                0:OPEN
                1 :WEP
                2:WPA PSK
                3 :WPA2 PSK
                4:WPA WPA2 PSK
                5:WAP2 Enterprise(目前AT不支持连接种种加密AP)

        <ssid>:字符串参数,AP的SSID
        <rssi>:信号迁都
        <mac>:字符串参数,AP的MAC地址
        <freq offset>:AP频偏,单位为kHz。此数值除以2.4,可得到ppm值

        <freg calibration>:频偏校准值

9、AT+CWQAP——断开与AP的连接

执行指令:AT+CWOAP

响应:OK

10、AT+CWSAP——设置ESP8266 softAP配置参数

功能:查询ESP8266 softAP的配置参数
查询指令:AT+CWSAP ?                                                                                                                   响应:+CWSAP:<ssid>,<pwd>,<chl>,<ecn>,<max conn><ssid hidden>

功能:设置ESP8266 softAP的配置参数                                                                                              设置指令:AT+CWSAP=<ssid>,<pwd>,<chl>,<ecn>[,<max conn>][,<ssid hidden>]                         注意:指令只有在softAP模式开启才后才有效                                                                                   参数说明:
        <ssid>:字符串参数,接入点名称
        <pwd>:字符串参数,密码,长度范围为8~64B的ASCII                                                                    <chl>:通道号                                                                                                                                    <ecn>:加密方式,不支持WEP
                0 : OPEN
                2 : WPA PSK
                3 : WPA2 PSK
                4 : WPA WPA2 PSK                                                                                                                   [<max conn>]:选填参数,允许连入ESP8266 softAP的最多station数目,取值范围为[1,4]            [<ssid hidden>]:选填参数,默认为0,开启广播ESP8266 softAPSSID
                0:广播SSID
                1:不广播SSID

11、AT+CWSAP_CUR——设置ESP8266 softAP配置参数

功能:查询ESP8266 softAP的配置参数
查询指令:AT+CWSAP_CUR?                                                                                                          响应:+CWSAP_CUR:<ssid>,<pwd>,<chl>,<ecn>,<max conn><ssid hidden>

功能:设置ESP8266 softAP的配置参数                                                                                            设置指令:AT+CWSAP_CUR=<ssid>,<pwd>,<chl>,<ecn>[,<max conn>][,<ssid hidden>]            注意:指令只有在softAP模式开启才后才有效                                                                                   参数说明:
        <ssid>:字符串参数,接入点名称
        <pwd>:字符串参数,密码,长度范围为8~64B的ASCII                                                                    <chl>:通道号                                                                                                                                    <ecn>:加密方式,不支持WEP
                0 : OPEN
                2 : WPA PSK
                3 : WPA2 PSK
                4 : WPA WPA2 PSK                                                                                                                    [<max conn>]:选填参数,允许连入ESP8266 softAP的最多station数目,取值范围为[1,4]            [<ssid hidden>]:选填参数,默认为0,开启广播ESP8266 softAPSSID
                0:广播SSID
                1:不广播SSID

12、AT+CWSAP_DEF——设置ESP8266softAP配置参数

功能:查询ESP8266 softAP的配置参数
查询指令:AT+CWSAP_DEF?                                                                                                          响应:+CWSAP:<ssid>,<pwd>,<chl>,<ecn>,<max conn><ssid hidden>

功能:设置ESP8266 softAP的配置参数                                                                                            设置指令:AT+CWSAP_DEF=<ssid>,<pwd>,<chl>,<ecn>[,<max conn>][,<ssid hidden>]            注意:指令只有在softAP模式开启才后才有效                                                                                   参数说明:
        <ssid>:字符串参数,接入点名称
        <pwd>:字符串参数,密码,长度范围为8~64B的ASCII                                                                    <chl>:通道号                                                                                                                                    <ecn>:加密方式,不支持WEP
                0 : OPEN
                2 : WPA PSK
                3 : WPA2 PSK
                4 : WPA WPA2 PSK                                                                                                                    [<max conn>]:选填参数,允许连入ESP8266 softAP的最多station数目,取值范围为[1,4]            [<ssid hidden>]:选填参数,默认为0,开启广播ESP8266 softAPSSID
                0:广播SSID
                1:不广播SSID

13、AT+CWLIF——查询连接到ESP8266 softAP的station信息

执行指令:AT+CWLIF

响应:<ip addr>,<mac>
                OK

参数说明:<ip addr>:连接到ESP8266 softAP的staiton IP地址

                <mac>:连接到ESP8266 softAP的staiton MAC地址

14、AT+CWDHCP——设置DHCP

查询指令:AT+CWDHCP ?

响应:DHCP是否使能

说明:
        Bit0 : 0-softAP DHCP关闭 1-sofAP DHCP 开启

        Bit1 : 0-station DHCP关闭 1-station DHCP 开启

功能:设置DHCP
设置指令:AT+CWDHCP=<mode>,<en>

参数说明:
        <mode>
                0:设置ESP8266 sofAP
                1:设置ESP8266 station
                2:设置ESP8266 softAP和station
        <en>
                0:关闭DHCP
                1:开启DHCP

15、AT+CWDHAP_CUR——设置DHCP

查询指令:AT+CWDHAP_CUR?

响应:DHCP是否使能

说明:
        Bit0 : 0-softAP DHCP关闭 1-sofAP DHCP 开启

        Bit1 : 0-station DHCP关闭 1-station DHCP 开启

功能:设置DHCP
设置指令:AT+CWDHAP_CUR=<mode>,<en>

参数说明:
        <mode>
                0:设置ESP8266 sofAP
                1:设置ESP8266 station
                2:设置ESP8266 softAP和station
        <en>
                0:关闭DHCP
                1:开启DHCP

16、AT+CWDHCP_DEF——设置DHCP

查询指令:AT+CWDHCP_DEF?

响应:DHCP是否使能

说明:
        Bit0 : 0-softAP DHCP关闭 1-sofAP DHCP 开启

        Bit1 : 0-station DHCP关闭 1-station DHCP 开启

功能:设置DHCP
设置指令:AT+CWDHCP_DEF=<mode>,<en>

参数说明:
        <mode>
                0:设置ESP8266 sofAP
                1:设置ESP8266 station
                2:设置ESP8266 softAP和station
        <en>
                0:关闭DHCP
                1:开启DHCP

17、AT+CWDHCPS_CUR——设置ESP8266 softAP DHCP分配的P范围

设置指令:AT+CWDHCPS_CUR=<enable>,<leasetime>,<start IP>,<end IP>

参数说明:
        <enable>
                0:清楚设置IP范围,恢复默认值,后续参数无需填写
                1:使能设置IP范围,后续参数必须填写
        <lease time>:租约时间,单位为min,取值范围为[1,2880]

        <start IP>:DHCP server IP池的起始IP

        <end IP>:DHCP server IP池的结束IP

查询指令:AT+CWDHCPS_CUR ?

响应:+CWDHCPS_CUR=<lease time>,<start IP>,<end IP>

18、AT+CWDHCPS_DEF——设置ESP8266 softAP DHCP分配的P范围

设置指令:AT+CWDHCPS_DEF=<enable>,<leasetime>,<start IP>,<end IP>

参数说明:
        <enable>
                0:清楚设置IP范围,恢复默认值,后续参数无需填写
                1:使能设置IP范围,后续参数必须填写
        <lease time>:租约时间,单位为min,取值范围为[1,2880]

        <start IP>:DHCP server IP池的起始IP

        <end IP>:DHCP server IP池的结束IP

查询指令:AT+CWDHCPS_DEF?

响应:+CWDHCPS_DEF=<lease time>,<start IP>,<end IP>

19、AT+CWAUTOCONN——设置上电时是否自动连接AP

设置指令:AT+CWAUTOCONN=<enable>

参数说明:
        <enable>
                0:上电不自动连接AP
                1:上电自动连接AP

20、AT+CIPSTAMAC——设置ESP8266station的MAC地址

设置指令:AT+CIPSTAMAC=<mac>

参数说明:
        <mac>:字符串参数,ESP8266station的MAC地址

查询指令:AT+CIPSTAMAC ?
响应:+ CIPSTAMAC:<mac>
        OK

21、AT+CIPSTAMAC_DEF——设置ESP8266station的MAC地址

设置指令:AT+CIPSTAMAC_DEF=<mac>

参数说明:
        <mac>:字符串参数,ESP8266station的MAC地址

查询指令:AT+CIPSTAMAC_DEF?
响应:+ CIPSTAMAC:<mac>
        OK

22、AT+CIPAPMAC——设置ESP8266SofAP的MAC地址

设置指令:AT+CIPAPMAC=<mac>
参数说明:<mac>:字符串参数,ESP8266 softAP的MAC地址

查询指令:AT+CIPAPMAC ?

响应:+CIPAPMAC:<mac>

        OK

23、AT+CIPAPMAC_CUR——设置ESP8266SofAP的MAC地址

设置指令:AT+CIPAPMAC_CUR=<mac>
参数说明:<mac>:字符串参数,ESP8266 softAP的MAC地址

查询指令:AT+CIPAPMAC_CUR?

响应:+CIPAPMAC:<mac>

        OK

24、AT+CIPAPMAC_DEF——设置ESP8266SofAP的MAC地址

设置指令:AT+CIPAPMAC_DEF=<mac>
参数说明:<mac>:字符串参数,ESP8266 softAP的MAC地址

查询指令:AT+CIPAPMAC_DEF?

响应:+CIPAPMAC:<mac>

        OK

25、AT+CIPSTA——设置ESP8266 station的IP地址

设置指令:AT+CIPSTA=<ip>,[<gateway>,<netmask>]

参数说明:
        <ip>:字符串,ESP8266 station的IP地址
        [<gateway>]:网关
        [<netmask>]:子网掩码

查询指令:AT+CIPSTA ?

响应:+ CIPSTA :<ip>

        OK

26、AT+CIPSTA_CUR——设置ESP8266 station的IP地址

设置指令:AT+CIPSTA_CUR=<ip>,[<gateway>,<netmask>]

参数说明:
        <ip>:字符串,ESP8266 station的IP地址
        [<gateway>]:网关
        [<netmask>]:子网掩码

查询指令:AT+CIPSTA_CUR?

响应:+ CIPSTA_CUR:<ip>

        OK

27、AT+CIPSTA_DEF——设置ESP8266 station的IP地址

设置指令:AT+CIPSTA_DEF=<ip>,[<gateway>,<netmask>]

参数说明:
        <ip>:字符串,ESP8266 station的IP地址
        [<gateway>]:网关
        [<netmask>]:子网掩码

查询指令:AT+CIPSTA_DEF?

响应:+ CIPSTA :<ip>

        OK

28、AT+CIPAP——设置ESP8266 softAP的IP地址

设置指令:AT+CIPAP=<ip>,[<gateway>,<netmask>]

参数说明:
        <ip>:字符串,ESP8266 softAP的IP地址
        [<gateway>]:网关
        [<netmask>]:子网掩码

查询指令:AT+CIPAP?

响应:+ CIPSTA :<ip>,<gateway>,<netmask>

        OK

29、AT+CIPAP_CUR——设置ESP8266 softAP的IP地址

设置指令:AT+CIPAP_CUR=<ip>,[<gateway>,<netmask>]

参数说明:
        <ip>:字符串,ESP8266 softAP的IP地址
        [<gateway>]:网关
        [<netmask>]:子网掩码

查询指令:AT+CIPAP_CUR?

响应:+ CIPSTA :<ip>,<gateway>,<netmask>

        OK

30、AT+CIPAP_DEF——设置ESP8266 softAP的IP地址

设置指令:AT+CIPAP_DEF=<ip>,[<gateway>,<netmask>]

参数说明:
        <ip>:字符串,ESP8266 softAP的IP地址
        [<gateway>]:网关
        [<netmask>]:子网掩码

查询指令:AT+CIPAP_DEF?

响应:+ CIPAP_DEF:<ip>,<gateway>,<netmask>

        OK

31、AT+CWSTARTSMART——开启SmartConfig

功能:开启某指定类型的SmartConfg
设置指令:AT+CWSTARTSMART =<type>

参数说明:
        <type>
                1 :ESP-Touch
                2 :AirKiss
                3 :ESP-Touch+AirKiss

功能:开启 SmartConfg

执行指令:AT+CWSTARTSMART

32、AT+CWSTOPSMART——停止SmartConfig

执行指令:AT+CWSTOPSMART

33、AT+CWSTARTDISCOVER——开启可被局域网内的微信探测的模式

设置指令:AT+CWSTARTDISCOVER=<WeChatnumber>,<dev_type>,<time>

参数说明:
        <WeChatnumber>:微信公众号,必须从微信获取
        <dev type>:设备类型,必须从微信获取

        <ime>:主动发包时间间隔,取值范围为0~24X6300,单位为s

                0:ESP8266不主动向外发包,需要手机微信查询时才回复

                其他值:ESP8266主动发包的时间间隔,以便于局域网中的手机微信发现设备

34、AT+CWSTOPDISCOVER——关闭可被局域网内的微信探测的模式

执行指令:AT+CWSTOPDISCOVER

35、AT+WPS——设置WPS功能

设置指令:AT+WPS=<enable>

参数说明:
        <enable>
                1:开启 WPS
                2:关闭 WPS

36、AT+MDNS——设置MDNS功能

设置指令:
AT+MDNS=<enable>,<hostname>,<server name>,<server port>

参数说明:
        <enable>:
                1:开启MDNS功能,后续参数需要填写

                2:关闭MDNS功能,后续参数无需填写

        <hostname>:MDNS主机名称

        <server name>:MDNS服务器名称

        <server port>:MDNS服务器端口

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

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

相关文章

Dexie.js内存管理技巧:在大型数据集操作中避免浏览器崩溃

Dexie.js 内存管理技巧&#xff1a;避免浏览器崩溃 在使用 Dexie.js 操作 大型数据集 时&#xff0c;如果不注意内存管理&#xff0c;可能会导致浏览器内存溢出&#xff08;OOM&#xff0c;Out of Memory&#xff09;或崩溃。因此&#xff0c;以下 内存管理技巧 可用于优化性能…

K8S集群常用命令

1&#xff0c;查看pod kubectl get pods -A 查看所有的pod kubectl get pods 这个只查看namespace为default下的pod&#xff0c;也就是只查看默认命名空间下的pod kubectl get pod -A -o wide 查看所有的pod&#xff0c;并且放出的信息更全&#xff08;包含了pod的ip&#xff0…

人机交互(包含推荐软件)

视觉交互、语音交互、笔式交互、触觉交互、虚拟环境交互。 主要的研究方面包括&#xff1a;人机交互界面表示模型与设计方法、可用性工程、可用性评估模型和方法、多模态智能交互技术、智能交互认知技术、语音识别交互、web界面交互设计、移动界面交互设计。 交互设计流程&am…

解锁未来情感科技:AI 机器人 Ropet 搭载的前沿智能黑科技

2025年的国际消费电子产品展览会&#xff08;CES&#xff09;上&#xff0c;一只可爱的“毛绒玩具”成了全场焦点。 当然&#xff0c;这并不是一个单纯的玩偶&#xff0c;而是和《超能陆战队》的大白一样温暖的陪伴机器人。 相信有很多人和小编一样&#xff0c;当年看完《超能…

C++ ranges

C20新增 ranges 新特性 任何可以迭代的对象都可以使用 ranges。头文件&#xff1a;#include 注&#xff1a; std::views是std::ranges::views的别名 常用方法&#xff1a; 1.遍历 正序遍历&#xff1a;for(int i:v) 逆序遍历&#xff1a;for(int i:v|reverse) 2.判断是否为空…

HarmonyOS 鸿蒙 ArkTs(5.0.1 13)实现Scroll下拉到顶刷新/上拉触底加载,Scroll滚动到顶部

HarmonyOS 鸿蒙 ArkTs(5.0.1 13)实现Scroll下拉到顶刷新/上拉触底加载 效果展示 使用方法 import LoadingText from "../components/LoadingText" import PageToRefresh from "../components/PageToRefresh" import FooterBar from "../components/…

# [游戏开发] Unity中的碰撞与触发器实现:从基础到应用

在游戏开发中,碰撞检测是一个非常普遍且关键的问题。如何判断一个物体是否碰到另一个物体,通常是通过计算物体间的距离或使用专门的物理引擎来实现。随着技术的发展,现代游戏引擎提供了更为便捷和高效的方式——触发器,它通过事件驱动机制,极大简化了碰撞检测和响应过程。…

Flink(八):DataStream API (五) Join

1. Window Join Window join 作用在两个流中有相同 key 且处于相同窗口的元素上。这些窗口可以通过 window assigner 定义&#xff0c;并且两个流中的元素都会被用于计算窗口的结果。两个流中的元素在组合之后&#xff0c;会被传递给用户定义的 JoinFunction 或 FlatJoinFunct…

Py之cv2:cv2(OpenCV,opencv-python)库的简介、安装、使用方法(常见函数、图像基本运算等)

1. OpenCV简介 1.1 OpenCV定义与功能 OpenCV&#xff08;Open Source Computer Vision Library&#xff09;是一个开源的计算机视觉和机器学习软件库。它为计算机视觉应用程序提供了一个通用的基础设施&#xff0c;并加速了在商业产品中使用机器感知。作为BSD许可的产品&…

JVM 触发类加载的条件有哪些?

目录 一、类加载生命周期 二、主动引用 2.1、创建类的实例 2.2、访问类的静态字段或静态方法 2.3、反射 2.4、初始化类的子类时&#xff0c;先初始化父类 2.5、虚拟机启动时&#xff0c;初始化 main 方法所在的类 2.6、动态语言支持 三、被动引用 3.1、通过子类引用父…

ElasticSearch-Nested 类型与 Object 类型的区别

在 Elasticsearch 中&#xff0c;nested 类型和 object 类型都用于处理嵌套的 JSON 数据&#xff0c;但它们在存储和查询方面有着显著的区别。本文将详细解释这两种类型的区别&#xff0c;并提供具体的示例。 一、基本概念 1. object 类型 定义&#xff1a;object 类型是 Elas…

推荐sdkman管理sdk和jdk

使用SDKMAN安装JDK通常是免费的。 SDKMAN是一个开源的命令行工具&#xff0c;用于管理和切换多个版本的软件开发工具包&#xff08;SDKs&#xff09;&#xff0c;包括JDK。它支持多种JVM相关工具&#xff0c;如Java、Scala、Groovy、Maven、Gradle等。 安装SDKMAN 首先&…

Flink CDC 在阿里云实时计算Flink版的云上实践

摘要&#xff1a;本文整理自阿里云高级开发工程师&#xff0c;Apache Flink Committer 阮航老师在 Flink Forward Asia 2024 生产实践&#xff08;三&#xff09;专场中的分享&#xff0c;主要分为以下四个方面&#xff1a; Flink CDC & 实时计算 Flink CDC YAML 核心功能…

如何使用wireshark 解密TLS-SSL报文

目录 前言 原理 操作 前言 现在网站都是https 或者 很多站点都支持 http2。这些站点为了保证数据的安全都通过TLS/SSL 加密过&#xff0c;用wireshark 并不能很好的去解析报文&#xff0c;我们就需要用wireshark去解密这些报文。我主要讲解下mac 在 chrome 怎么配置的&…

【大模型系列篇】数字人音唇同步模型——腾讯开源MuseTalk

之前有一期我们体验了阿里开源的半身数字人项目EchoMimicV2&#xff0c;感兴趣的小伙伴可跳转至《AI半身数字人开箱体验——开源项目EchoMimicV2》&#xff0c;今天带大家来体验腾讯开源的数字人音唇同步模型MuseTalk。 MuseTalk 是一个实时高品质音频驱动的唇形同步模型&#…

C++基础入门(二)

目录 前言 一、重载 1.函数重载 2.运算符重载 二、构造函数 1.什么是构造函数 2.带参数的构造函数 3.使用初始化列表 4.this关键字 5.new关键字 三、析构函数 1.什么是析构函数 四、静态成员变量 1.静态成员的定义 2.静态成员变量的作用 五、继承 1.继承基本概…

Spring boot框架下的RocketMQ消息中间件

1. RocketMQ 基础概念 1.1 核心概念 以下是 RocketMQ 核心概念在 Spring Boot 的 Java 后端代码中的实际使用方式&#xff1a; Producer&#xff08;生产者&#xff09; 定义&#xff1a;Producer 是负责发送消息到 RocketMQ 的组件。它可以将消息发送到指定的 Topic。 实…

基础vue3前端登陆注册界面以及主页面设计

1.下载依赖 "element-plus/icons": "^0.0.11", "element-plus/icons-vue": "^2.3.1", "fortawesome/fontawesome-svg-core": "^6.7.2", "fortawesome/free-solid-svg-icons": "^6.7.2", &quo…

二分查找题目:在线选举

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法思路和算法代码复杂度分析 题目 标题和出处 标题&#xff1a;在线选举 出处&#xff1a;911. 在线选举 难度 7 级 题目描述 要求 给定两个整数数组 persons \texttt{persons} persons 和 times \texttt{tim…

Mybatis-Plus:乐观锁与悲观锁

文章目录 一、场景二、乐观锁与悲观锁三、模拟修改冲突3.1 数据库中增加商品表3.2 添加数据3.3 添加实体3.4 添加mapper3.5 测试 四、乐观锁实现流程4.1 Mybatis-Plus实现乐观锁 一、场景 一件商品&#xff0c;成本价是80元&#xff0c;售价是100元。老板先是通知小李&#xf…