华为配置小型网络WLAN 的基本业务示例

news2024/11/15 13:37:16

配置小型网络WLAN基本业务示例

组网图形

图1 配置小型网络WLAN基本业务组网图
  • 小型WLAN网络简介
  • 配置注意事项
  • 组网需求
  • 数据规划
  • 配置思路
  • 操作步骤
  • 配置文件
配置注意事项
操作步骤
  1. 在AC上配置NAC模式为统一模式(缺省值,不需配置)。配置SwitchA和AC,使AP与AC之间能够传输CAPWAP报文

    # 配置SwitchA连接AP的接口GE0/0/1加入VLAN100(管理VLAN),SwitchA连接AC的接口GE0/0/2加入VLAN100。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd"><HUAWEI> <strong id="ZH-CN_TASK_0177091646__b929982454183204">system-view</strong>
    [HUAWEI] <strong id="ZH-CN_TASK_0177091646__b1697366065183204">sysname SwitchA</strong>
    [SwitchA] <strong id="ZH-CN_TASK_0177091646__b917492441183204">vlan batch 100</strong>
    [SwitchA] <strong id="ZH-CN_TASK_0177091646__b1059380556183204">interface gigabitethernet 0/0/1</strong>
    [SwitchA-GigabitEthernet0/0/1] <strong id="ZH-CN_TASK_0177091646__b737732446183204">port link-type trunk</strong>
    [SwitchA-GigabitEthernet0/0/1] <strong id="ZH-CN_TASK_0177091646__b1188760944183204">port trunk pvid vlan 100</strong>
    [SwitchA-GigabitEthernet0/0/1] <strong id="ZH-CN_TASK_0177091646__b223320800183204">port trunk allow-pass vlan 100</strong>
    [SwitchA-GigabitEthernet0/0/1] <strong id="ZH-CN_TASK_0177091646__b79140305183204">undo port trunk allow-pass vlan 1</strong>
    [SwitchA-GigabitEthernet0/0/1] <strong id="ZH-CN_TASK_0177091646__b1413341020183204">stp edged-port enable</strong>
    [SwitchA-GigabitEthernet0/0/1] <strong id="ZH-CN_TASK_0177091646__b1693413048183204">port-isolate enable</strong>
    [SwitchA-GigabitEthernet0/0/1] <strong id="ZH-CN_TASK_0177091646__b1596253087183204">quit</strong>
    [SwitchA] <strong id="ZH-CN_TASK_0177091646__b230750135183204">interface gigabitethernet 0/0/2</strong>
    [SwitchA-GigabitEthernet0/0/2] <strong id="ZH-CN_TASK_0177091646__b221668445183204">port link-type trunk</strong>
    [SwitchA-GigabitEthernet0/0/2] <strong id="ZH-CN_TASK_0177091646__b1728073653183204">port trunk allow-pass vlan 100</strong>
    [SwitchA-GigabitEthernet0/0/2] <strong id="ZH-CN_TASK_0177091646__b755512766183204">undo port trunk allow-pass vlan 1</strong>
    [SwitchA-GigabitEthernet0/0/2] <strong id="ZH-CN_TASK_0177091646__b2095709416183204">quit</strong></span></span></span>

    # 配置AC连接SwitchA的接口GE1/0/1加入VLAN100。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd"><HUAWEI> <strong id="ZH-CN_TASK_0177091646__b196496103183204">system-view</strong>
    [HUAWEI] <strong id="ZH-CN_TASK_0177091646__b2056359595183204">sysname AC</strong>
    [AC] <strong id="ZH-CN_TASK_0177091646__b706142097183204">vlan batch 100 101</strong>
    [AC] <strong id="ZH-CN_TASK_0177091646__b1544387359183204">interface gigabitethernet 1/0/1</strong>
    [AC-GigabitEthernet1/0/1] <strong id="ZH-CN_TASK_0177091646__b1268430126183204">port link-type trunk</strong>
    [AC-GigabitEthernet1/0/1] <strong id="ZH-CN_TASK_0177091646__b170488122183204">port trunk allow-pass vlan 100</strong>
    [AC-GigabitEthernet1/0/1] <strong id="ZH-CN_TASK_0177091646__b1652550665183204">undo port trunk allow-pass vlan 1</strong>
    [AC-GigabitEthernet1/0/1] <strong id="ZH-CN_TASK_0177091646__b1021543206183204">quit</strong></span></span></span>
  2. 配置AC与上层网络设备互通

    根据实际组网情况在AC上行口配置业务VLAN透传,和上行网络设备互通。

    # 配置AC上行接口GE1/0/2加入VLAN101(业务VLAN)。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC] <strong id="ZH-CN_TASK_0177091646__b1106365191183204">interface gigabitethernet 1/0/2</strong>
    [AC-GigabitEthernet1/0/2] <strong id="ZH-CN_TASK_0177091646__b1725850229183204">port link-type trunk</strong>
    [AC-GigabitEthernet1/0/2] <strong id="ZH-CN_TASK_0177091646__b1484962644183204">port trunk allow-pass vlan 101</strong>
    [AC-GigabitEthernet1/0/2] <strong id="ZH-CN_TASK_0177091646__b1082655005183204">undo port trunk allow-pass vlan 1</strong>
    [AC-GigabitEthernet1/0/2] <strong id="ZH-CN_TASK_0177091646__b181050598183204">quit</strong></span></span></span>
  3. 配置AC作为DHCP服务器,为STA和AP分配IP地址

    # 配置基于接口地址池的DHCP服务器,其中,VLANIF100接口为AP提供IP地址,VLANIF101为STA提供IP地址。

    DNS服务器地址请根据实际需要配置。常用配置方法如下:
    • 接口地址池场景,需要在VLANIF接口视图下执行命令dhcp server dns-list ip-address &<1-8>。
    • 全局地址池场景,需要在IP地址池视图下执行命令dns-list ip-address &<1-8>。
    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC] <strong id="ZH-CN_TASK_0177091646__b1640778002183204">dhcp enable</strong>  //使能DHCP功能
    [AC] <strong id="ZH-CN_TASK_0177091646__b564680392183204">interface vlanif 100</strong>
    [AC-Vlanif100] <strong id="ZH-CN_TASK_0177091646__b1147567293183204">ip address 10.23.100.1 24</strong>
    [AC-Vlanif100] <strong id="ZH-CN_TASK_0177091646__b360234151183204">dhcp select interface</strong>  //配置基于接口的地址池
    [AC-Vlanif100] <strong id="ZH-CN_TASK_0177091646__b1268197400183204">quit</strong>
    [AC] <strong id="ZH-CN_TASK_0177091646__b72807065183204">interface vlanif 101</strong>
    [AC-Vlanif101] <strong id="ZH-CN_TASK_0177091646__b1733877710183204">ip address 10.23.101.1 24</strong>
    [AC-Vlanif101] <strong id="ZH-CN_TASK_0177091646__b1527583255183204">dhcp select interface</strong>
    [AC-Vlanif101] <strong id="ZH-CN_TASK_0177091646__b1232682676183204">quit</strong></span></span></span>
  4. 配置AP上线

    # 创建AP组,用于将相同配置的AP都加入同一AP组中。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC] <strong id="ZH-CN_TASK_0177091646__b1546100065183204">wlan</strong>
    [AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1632274006183204">ap-group name ap-group1</strong>
    [AC-wlan-ap-group-ap-group1] <strong id="ZH-CN_TASK_0177091646__b460007316183204">quit</strong></span></span></span>

    # 创建域管理模板,在域管理模板下配置AC的国家码并在AP组下引用域管理模板。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1368109955183204">regulatory-domain-profile name domain1</strong>
    [AC-wlan-regulate-domain-domain1] <strong id="ZH-CN_TASK_0177091646__b432582983183204">country-code cn</strong>
    [AC-wlan-regulate-domain-domain1] <strong id="ZH-CN_TASK_0177091646__b1727490310183204">quit</strong>
    [AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b593452446183204">ap-group name ap-group1</strong>
    [AC-wlan-ap-group-ap-group1] <strong id="ZH-CN_TASK_0177091646__b1432931136183204">regulatory-domain-profile domain1</strong>
    Warning: This configuration change will clear the channel and power configurations of radios, and may restart APs. Continue?[Y/N]:<strong id="ZH-CN_TASK_0177091646__zh-cn_task_0175818418_b17491131153716">y</strong>  
    [AC-wlan-ap-group-ap-group1] <strong id="ZH-CN_TASK_0177091646__b1564659466183204">quit</strong>
    [AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b2002396725183204">quit</strong></span></span></span>

    # 配置AC的源接口。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC] <strong id="ZH-CN_TASK_0177091646__b1664673755183204">capwap source interface vlanif 100</strong></span></span></span>
    # 在AC上离线导入AP,并将AP加入AP组“ap-group1”中。假设AP的MAC地址为00e0-fc11-1111,并且根据AP的部署位置为AP配置名称,便于从名称上就能够了解AP的部署位置。例如MAC地址为00e0-fc11-1111的AP部署在1号区域,命名此AP为area_1。

    ap auth-mode命令缺省情况下为MAC认证,如果之前没有修改其缺省配置,可以不用执行ap auth-mode mac-auth

    举例中使用的AP具有射频0和射频1两个射频。射频0为2.4GHz射频,射频1为5GHz射频。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC] <strong id="ZH-CN_TASK_0177091646__b1122328914183204">wlan</strong>
    [AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1442618822183204">ap auth-mode mac-auth</strong>
    [AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1722130033183204">ap-id 0 ap-mac 00e0-fc11-1111</strong>
    [AC-wlan-ap-0] <strong id="ZH-CN_TASK_0177091646__b959298563183204">ap-name area_1</strong>
    [AC-wlan-ap-0] <strong id="ZH-CN_TASK_0177091646__b1668267046183204">ap-group ap-group1</strong>
    Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration s of the radio, Whether to continue? [Y/N]:<strong id="ZH-CN_TASK_0177091646__zh-cn_task_0175818418_b1651706244190906">y</strong>  
    [AC-wlan-ap-0] <strong id="ZH-CN_TASK_0177091646__b779923605183204">quit</strong></span></span></span>

    # 将AP上电后,当执行命令display ap all查看到AP的“State”字段为“nor”时,表示AP正常上线。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b762693767183204">display ap all</strong></span></span></span>
    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">Total AP information: 
    nor  : normal          [1] 
    Extrainfo : Extra information 
    P  : insufficient power supply 
    -------------------------------------------------------------------------------------------------- 
    ID   MAC            Name   Group     IP            Type            State STA Uptime      ExtraInfo 
    -------------------------------------------------------------------------------------------------- 
    0    00e0-fc11-1111 area_1 ap-group1 10.23.100.254 AP5030DN        <strong id="ZH-CN_TASK_0177091646__b16655192243311">nor</strong>   0   10S         - 
    -------------------------------------------------------------------------------------------------- 
    Total: 1</span></span></span>
  5. 配置WLAN业务参数

    # 创建名为“wlan-security”的安全模板,并配置安全策略。

    举例中以配置WPA2+PSK+AES的安全策略为例,密码为“YsHsjx_202206”,实际配置中请根据实际情况,配置符合实际要求的安全策略。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b253915014183204">security-profile name wlan-security</strong>
    [AC-wlan-sec-prof-wlan-security] <strong id="ZH-CN_TASK_0177091646__b2069371877183204">security wpa2 psk pass-phrase YsHsjx_202206 aes</strong>  //配置安全策略为WPA2+PSK+AES
    [AC-wlan-sec-prof-wlan-security] <strong id="ZH-CN_TASK_0177091646__b855027190183204">quit</strong></span></span></span>

    # 创建名为“wlan-ssid”的SSID模板,并配置SSID名称为“wlan-net”。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1876542772183204">ssid-profile name wlan-ssid</strong>
    [AC-wlan-ssid-prof-wlan-ssid] <strong id="ZH-CN_TASK_0177091646__b1824976221183204">ssid wlan-net</strong>  //配置SSID名称为wlan-net
    [AC-wlan-ssid-prof-wlan-ssid] <strong id="ZH-CN_TASK_0177091646__b898234836183204">quit</strong></span></span></span>

    # 创建名为“wlan-vap”的VAP模板,配置业务数据转发模式、业务VLAN,并且引用安全模板和SSID模板。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b205673884183204">vap-profile name wlan-vap</strong>
    [AC-wlan-vap-prof-wlan-vap] <strong id="ZH-CN_TASK_0177091646__b830912725183204">forward-mode tunnel</strong>  //配置业务转发模式为隧道转发
    [AC-wlan-vap-prof-wlan-vap] <strong id="ZH-CN_TASK_0177091646__b377219022183204">service-vlan vlan-id 101</strong>  //缺省情况下VLAN ID为1,修改VLAN ID为101
    [AC-wlan-vap-prof-wlan-vap] <strong id="ZH-CN_TASK_0177091646__b267572194183204">security-profile wlan-security</strong>
    [AC-wlan-vap-prof-wlan-vap] <strong id="ZH-CN_TASK_0177091646__b1842115631183204">ssid-profile wlan-ssid</strong>
    [AC-wlan-vap-prof-wlan-vap] <strong id="ZH-CN_TASK_0177091646__b1894643085183204">quit</strong></span></span></span>

    # 配置AP组引用VAP模板,AP上射频0和射频1都使用VAP模板“wlan-vap”的配置。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1917517408183204">ap-group name ap-group1</strong>
    [AC-wlan-ap-group-ap-group1] <strong id="ZH-CN_TASK_0177091646__b1903583158183204">vap-profile wlan-vap wlan 1 radio 0</strong>
    [AC-wlan-ap-group-ap-group1] <strong id="ZH-CN_TASK_0177091646__b914030979183204">vap-profile wlan-vap wlan 1 radio 1</strong>
    [AC-wlan-ap-group-ap-group1] <strong id="ZH-CN_TASK_0177091646__b823638683183204">quit</strong></span></span></span>
  6. 提交配置

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1328622543183204">commit all</strong>
    Warning: Committing configuration may cause service interruption, continue?[Y/N]:<strong id="ZH-CN_TASK_0177091646__b1458354831183204">y</strong></span></span></span>
  7. 验证配置结果

    配置完成后,通过执行命令display vap ssid wlan-net查看如下信息,当“Status”项显示为“ON”时,表示AP对应的射频上的VAP已创建成功。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1868102045183204">display vap ssid wlan-net</strong>
    WID : WLAN ID
    --------------------------------------------------------------------------------
    AP ID AP name RfID WID     BSSID          Status  Auth type     STA   SSID
    --------------------------------------------------------------------------------
    0     area_1  0    1       00E0-FC11-1111 <strong id="ZH-CN_TASK_0177091646__b1543340295183204">ON</strong>      WPA2-PSK      0     wlan-net
    0     area_1  1    1       00E0-FC11-1112 <strong id="ZH-CN_TASK_0177091646__b1846948955183204">ON</strong>      WPA2-PSK      0     wlan-net
    -------------------------------------------------------------------------------
    Total: 2</span></span></span>

    STA搜索到名为“wlan-net”的无线网络,输入密码“YsHsjx_202206”并正常关联后,在AC上执行display station ssid wlan-net命令,可以查看到用户已经接入到无线网络“wlan-net”中。

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">[AC-wlan-view] <strong id="ZH-CN_TASK_0177091646__b1577903060183204">display station ssid wlan-net</strong>
    Rf/WLAN: Radio ID/WLAN ID
    Rx/Tx: link receive rate/link transmit rate(Mbps)
    ---------------------------------------------------------------------------------
    STA MAC         AP ID Ap name   Rf/WLAN  Band  Type  Rx/Tx      RSSI  VLAN  IP address
    ---------------------------------------------------------------------------------
    00e0-fc11-1115  0     area_1    1/1      5G    11n   46/59      -68   101   10.23.101.254
    ---------------------------------------------------------------------------------
    Total: 1 2.4G: 0 5G: 1</span></span></span>
配置文件
  • SwitchA的配置文件

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">#
    sysname SwitchA
    #
    vlan batch 100
    #
    interface GigabitEthernet0/0/1
     port link-type trunk
     port trunk pvid vlan 100
     undo port trunk allow-pass vlan 1
     port trunk allow-pass vlan 100
     stp edged-port enable
     port-isolate enable group 1
    #
    interface GigabitEthernet0/0/2
     port link-type trunk
     undo port trunk allow-pass vlan 1
     port trunk allow-pass vlan 100
    #
    return</span></span></span>
  • AC的配置文件

    <span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#dddddd">#
    sysname AC
    #
    vlan batch 100 to 101
    #
    dhcp enable
    #
    interface Vlanif100
     ip address 10.23.100.1 255.255.255.0
     dhcp select interface
    #
    interface Vlanif101
     ip address 10.23.101.1 255.255.255.0
     dhcp select interface
    #
    interface GigabitEthernet1/0/1
     port link-type trunk
     undo port trunk allow-pass vlan 1
     port trunk allow-pass vlan 100
    #
    interface GigabitEthernet1/0/2
     port link-type trunk
     undo port trunk allow-pass vlan 1
     port trunk allow-pass vlan 101
    #
    capwap source interface vlanif100
    #
    wlan
     security-profile name wlan-security
      security wpa2 psk pass-phrase %^%#m"tz0f>~7.[`^6RWdzwCy16hJj/Mc!,}s`X*B]}A%^%# aes
     ssid-profile name wlan-ssid
      ssid wlan-net
     vap-profile name wlan-vap
      forward-mode tunnel
      service-vlan vlan-id 101
      ssid-profile wlan-ssid
      security-profile wlan-security
     regulatory-domain-profile name domain1
     ap-group name ap-group1
      regulatory-domain-profile domain1
      radio 0
       vap-profile wlan-vap wlan 1
      radio 1
       vap-profile wlan-vap wlan 1
     ap-id 0 type-id 35 ap-mac 00e0-fc11-1111 ap-sn 210235554710CB000042
      ap-name area_1
      ap-group ap-group1
    #
    return</span></span></span>

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

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

相关文章

Vue-43、Vue中组件自定义事件

1、给学生绑定atguigu事件 2、在组件内触发事件 第二种写法 传多个参数。 解绑 解绑一个事件 解绑多个自定义事件 this.$off([xxx1,xxx2]);解绑所有事件 this.$off();总结

一文速学-selenium高阶操作连接已存在浏览器

前言 不得不说selenium不仅在自动化测试作为不可或缺的工具&#xff0c;在数据获取方面也是十分好用&#xff0c;能够十分快速的见到效果&#xff0c;这都取决于selenium框架的足够的灵活性&#xff0c;甚至在一些基于web端的自动化办公都十分有效。 通过selenium连接已经存在…

【活动回顾】CMeet 成都:转鸿蒙 对应用开发来说是否是职业发展新机会 - 圆满结束!

文章目录 前言一、活动介绍二、精彩分享内容及活动议程2.1、《COC 成都社区情况和活动介绍》2.2、“匿”问我答&#xff0c;现场互动2.3、《话题一&#xff1a;升职加薪》2.4、《话题二&#xff1a;说说鸿蒙》2.5、2023 CSDN 1024 程序员节成都站贡献人物表彰2.6、《话题三&…

谁说后端不能画出美丽的动图?让我来给大家拜个年!

今天我们要介绍的是Python的内置库——小海龟&#xff08;turtle&#xff09;&#xff0c;它是一个非常实用的绘画工具&#xff0c;不仅可以帮助我们绘制图形&#xff0c;还能让我们查看整个绘画过程。即使对绘画一窍不通的人也能够使用它来创作出生动、形象的gif动图。现在正是…

AIGC项目——Meta:根据对话音频生成带动作和手势的3d逼真数字人

From Audio to Photoreal Embodiment: Synthesizing Humans in Conversations From Audio to Photoreal Embodiment:Synthesizing Humans in Conversations 从二元对话的音频中&#xff0c;我们生成相应的逼真的面部、身体和手势。 概括性:角色是由作者的声音驱动的(而不是模…

【获奖必看2.0】美赛小技巧之一秒输入一个公式

大家好呀&#xff0c;美赛开赛还有四天的时间&#xff0c;今天给大家带来的是美赛论文写作时非常实用的一个小技巧——快速输入任何复杂公式。 相信很多小伙伴在论文写作的时候都有一个小烦恼&#xff0c;那就是在面对比较复杂的公式的时候&#xff0c;应该怎么进行快速输入呢…

12.2 关键点提取——SIFT

一、理论 文章看了以下博文&#xff1a;Sift中尺度空间、高斯金字塔、差分金字塔&#xff08;DOG金字塔&#xff09;、图像金字塔-CSDN博客 该文章对SIFT写的很详细&#xff0c;所以在这里我直接抄过来作为笔记。如果以后作者变为付费文章可以提醒我删除。 1.图像金字塔 图像…

酒店|酒店管理小程序|基于微信小程序的酒店管理系统设计与实现(源码+数据库+文档)

酒店管理小程序目录 目录 基于微信小程序的酒店管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、管理员模块的实现 (1) 用户信息管理 (2) 酒店管理员管理 (3) 房间信息管理 2、小程序序会员模块的实现 &#xff08;1&#xff09;系统首页 &#xff0…

Spring Boot + security + jwt 测试安全策略

一、测试概述 主要目的是测试security的用法。因测试搭建mysql和redis比较麻烦&#xff0c;所以我这里将自定义的jwt和用户信息缓存到程序的内存中。 本人测试的项目比较混乱&#xff0c;Spring Boot父类只标出有用的依赖。其子类用的版本为jdk11。后续会继续深入oauth2&#x…

微服务-微服务Alibaba-Nacos注册中心实现

1. 系统架构的演变 俗话说&#xff0c; 没有最好的架构&#xff0c;只有最合适的架构。 微服务架构也是随着信息产业的发展而出现的最有普 遍适用性的一套架构模式。通常来说&#xff0c;我们认为架构发展历史经历了这样一个过程&#xff1a;单体架构——> 垂直架构 ——&g…

Java后端须知的前端知识

Java后端须知的前端知识 HTML &#xff08;超文本标记语言&#xff09; W3C标准 结构&#xff1a;HTML表现&#xff1a;CSS行为&#xff1a;JavaScript 快速入门 <html><head><title></title></head><body><font color"red&q…

【linux】复制cp和硬连接、软连接的区别? innode 关系?

1.命令&#xff1a; cp -r [源文件或目录] [目的目录] #复制 ln -s [被链接的文件] [链接的目录/名称] #软连接 ln [被链接的文件] [链接的目录/名称] #硬连接 注&#xff1a;cp -r 会把所有source当作普通文件&#xff08;regular文件&#xff09;&#x…

vue3.0 + 动态加载组件 + 全局注册组件

首先 vue 动态加载组件使用的是 component 标签&#xff0c;并通过设置组件的is 属性来指定要渲染的组件。例如&#xff1a; <component :is"currentComponent"></component>其中&#xff0c;currentComponent 是一个变量&#xff0c;它的值可以是以下几…

BP图片降噪MATLAB代码

BP(Back Propagation)神经网络是一种常用的深度学习模型,可以用于图像降噪。主要步骤包括: 构建BP神经网络模型。包括输入层、隐藏层和输出层。输入层大小与图像大小相同,输出层大小也与输入图像大小相同。隐藏层根据图像复杂度设定。 准备训练数据。使用干净图像作为输入,加…

数字图像处理(实践篇)三十八 OpenCV-Python实现ORB特征检测实践

​ 目录 一 涉及的函数 二 实践 ​ ORB(Oriented FAST and Rotated BRIEF)是一种特征点检测和描述算法,它结合了FAST关键点检测和BRIEF描述子。ORB算法具有以下优势: ①实时性:能够在实时应用中进行快速的特征点检测和描述。

基于Vue uniapp和java SpringBoot的汽车充电桩微信小程序

摘要&#xff1a; 随着新能源汽车市场的迅猛发展&#xff0c;汽车充电桩的需求日益增长。为了满足市场需求&#xff0c;本课题开发了一款基于Java SpringBoot后端框架和Vue uniapp前端框架的汽车充电桩微信小程序。该小程序旨在为用户提供一个简洁高效的充电服务平台&#xff0…

【pytest系列】- assert断言的使用

&#x1f525; 交流讨论&#xff1a;欢迎加入我们一起学习&#xff01; &#x1f525; 资源分享&#xff1a;耗时200小时精选的「软件测试」资料包 &#x1f525; 教程推荐&#xff1a;火遍全网的《软件测试》教程 &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1…

海外云手机运营Instagram攻略

Instagram是世界著名的社交媒体平台&#xff0c;有着10亿实时用户&#xff0c;是跨境电子商务的优质流量来源。平台以女性用户为主&#xff0c;购物倾向高&#xff0c;转化率好。它被公认为外贸行业的优质社交媒体流量池。那么&#xff0c;如何使用海外云手机吸引Instagram上的…

Spring cloud智慧工地信息平台管理系统源码

目录 报警统计 实时报警列表 工程进度 劳务信息 隐患信息 施工安全管理 人员证书管理 专项安全方案 安全方案审批 隐患排查管理 安全检查统计 危险源Top10 整改超时预警 检查问题数量统计 安全隐患趋势 安全日志管理 视频监控查看 视频回放 AI危险源识别 AI应用总览 AI设备 机械…

【Servlet】Smart Tomcat插件简化Servlet开发流程及解决常见问题

个人主页&#xff1a;兜里有颗棉花糖 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【Servlet】 本专栏旨在分享学习Servlet的一点学习心得&#xff0c;欢迎大家在评论区交流讨论&#x1f48c; 目录 一、Smart Tomcat插件二…