华为、华三交换机纯Web下如何创关键VLANIF、操作STP参数
华为交换机WEB操作
使用的是真机S5735,目前主流的版本都适用(V1R5~V2R1的就不在列了,版本太老了,界面完全不一样,这里调试线接的console口,电脑的网络接在ETH口)
「模拟器、工具合集」复制整段内容
链接:https://docs.qq.com/sheet/DV0xxTmFDRFVoY1dQ?tab=7ulgil
修改下管理地址
Username:admin
Password: admin@huawei.com (输入不显示)
Warning: The default password poses secu rity risks.
The password needs to be changed. Change now? [Y/N]: y
Please enter old password: admin@huawei.com
Please enter new password: Admin@123
Please confirm new password: Admin@123
The password has been changed successfully.
Info: Smart-upgrade is currently disabled. Enable Smart-upgrade to get recommended version information.
<HUAWEI>system-view
[HUAWEI]interface MEth 0/0/1
[HUAWEI-MEth0/0/1]ip address 192.168.255.253 24
//我本地网段在255,修改了下管理地址,实际中你完全可以电脑接管理口用默认的192.168.1.253进去,然后在修改
登录进去,用修改后的密码 Admin@123
进来后在配置有一个快速向导模式,这个并不适合于所有的组网结构,只适合于简单的,我们放个在后面的实战里面讲解。
三层交换机的配置(按照之前拓扑来配置)
(1)vlan、vlanif、trunk配置
比如目前配置的核心交换机的设备,按这个图 G0/0/1~G0/0/3需要配置成trunk,允许vlan 10、20、30通过,还要创建VLANIF 10 20 30的对应网关地址
这里完成了把g0/0/1~3配置成trunk,允许vlan 10 20 30通过,以及创建了VLAN的操作。
(2)VLANIF
提示错误了,详情里面提示这个地址已经在其他设置过了,还记得最开始的管理口吗,已经改成了192.168.255.253了,所以这个网段是冲突的没法设置,所以在实际中需要注意网段的规划,那这VLANIF10就不配置地址了,其余的vlanif 20跟30根据图配置对应的地址。
这样vlanif 20跟30地址就配置上去了,vlanif10由于管理口与它冲突,配置不上。
三层WEB操作上的命令行展示
vlan batch 10 20 30
#
interface Vlanif20
ip address 192.168.254.254 255.255.255.0
#
interface Vlanif30
ip address 192.168.253.254 255.255.255.0
#
interface GigabitEthernet0/0/1
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 10 20 30
port description switch //描述作用,表示该接口接对端是交换机
#
interface GigabitEthernet0/0/2
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 10 20 30
port description switch
#
interface GigabitEthernet0/0/3
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 10 20 30
port description switch
-
二层交换机的配置
-
-
比如WEB形式配置成办公区一类似的作用,同样是通过ETH登录进去,然后进行配置,规划如下
-
接口
对应VLAN
G0/0/4~G0/0/6
10
G0/0/7~G0/0/9
20
G0/0/10~G0/0/11
30
G0/0/12(上行)
trunk
该配置先选连接什么设备,那这里自然是连接PC(access模式),选择对应接口,缺省vlan就是说需要加入的vlan,然后点击应用,这里注意WEB的线路回环检测功能,默认是开启的,这个根据需求是否开启,如果下面对接的最终用户的话,可以不开,选择的时候关闭。
第二个与第三个同样的选择,然后加入对应的vlan,只是线路环回检测关闭了。
G0/0/12口是用于接上行的,所以用于对接交换机,允许VLAN通过。
看选型里面是少了一个功能的, 那就是边缘端口,还需要开启下。
在进阶业务----生成树协议----选择1~11口(用于接终端PC)---边缘口使能
二层整体配置
vlan batch 10 20 30
#
interface GigabitEthernet0/0/4
port link-type access
port default vlan 10
loopback-detect enable
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/5
port link-type access
port default vlan 10
loopback-detect enable
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/6
port link-type access
port default vlan 10
loopback-detect enable
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/7
port link-type access
port default vlan 20
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/8
port link-type access
port default vlan 20
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/9
port link-type access
port default vlan 20
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/10
port link-type access
port default vlan 30
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/11
port link-type access
port default vlan 30
stp edged-port enable
port description desktop
#
interface GigabitEthernet0/0/12
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 10 20 30
stp edged-port enable
port description switch
-
其他有用的
(1)接口配置说明
在查看配置可以具体查看某一个接口的状态、配置信息,如果不对可以点击清空配置,来清空对应的,重新配置。
另外两个选项用的多的
-
连接PC:相当于使用access,加入某一个vlan
-
连接交换机:相当于trunk,允许哪些vlan通过
(2)vlan与vlanif
在vlan里面可以批量创建vlan id,以及创建对应的vlanif接口,都在这个界面完成
(3)接口利用率、日志
比如环路了、或者一些告警都可以在监控选项里面查看,通过点击更多查看未列出来的,排错比较常用
(4)保存配置
不管是命令行还是WEB配置后,都需要进行保存,否则下次重启就会配置丢失,还原成未配置的状态。
点击保存配置,一定要养成一个习惯,否则你花费大半天配置的一停电(不小心关机)就没了。
华三交换机WEB操作
华三使用的是路由器交换机一体的设备,3600-28,WEB操作界面跟交换机是一样的,这里也来演示熟悉下WEB的操作。(调试线接在CON口,电脑接在26口)
初始化设备开局(设置管理地址、账号密码、开启WEB)
创建管理地址
[H3C]int vlan 1
[H3C-Vlan-interface1]ip address 192.168.255.253 24
创建登录账号密码
[H3C]local-user admin
//创建账号
[H3C-luser-manage-admin]password simple admin
//设置密码 (可选)
[H3C-luser-manage-admin]service-type http https
//允许访问类型
[H3C-luser-manage-admin]authorization-attribute user-role level-15 //设置访问权限
开启WEB管理
[H3C]ip http enable
[H3C]ip https enable
//华三的版本不一样的情况下,默认开启的状态 也不一样,所以建议是不管什么版本,直接输入这两个命令开启
浏览器打开192.168.255.253,输入账号admin(如果创建账号信息的时候没创建密码),直接点击登录
三层相关配置
跟华为一样,创建两个vlanif 20(192.168.254.254/24)、30(192.168.253.254/24),3~5口为trunk
选择网络----vlan
新建
创建vlan接口,配置地址
同样的vlan30也创建vlan接口
点击接口,来配置trunk
点击修改
接口类型改为trunk,允许20,30通过,同样的方法,修改4跟5口
当全部配置完成后,这里就有对应的显示了
三层整体配置展示
#
vlan 20
#
vlan 30
#
interface Vlan-interface20
ip address 192.168.254.254 255.255.255.0
#
interface Vlan-interface30
ip address 192.168.253.254 255.255.255.0
#
interface GigabitEthernet0/3
port link-mode bridge
port link-type trunk
undo port trunk permit vlan 1
port trunk permit vlan 20 30
#
interface GigabitEthernet0/4
port link-mode bridge
port link-type trunk
undo port trunk permit vlan 1
port trunk permit vlan 20 30
#
interface GigabitEthernet0/5
port link-mode bridge
port link-type trunk
undo port trunk permit vlan 1
port trunk permit vlan 20 30
//转换成命令行后,是不是都能理解
二层相关配置
对于二层这样按照表格的配置
接口 | 对应VLAN |
G0/0/7~G0/0/15 | 20 |
G0/0/16~G0/0/24 | 30 |
G0/0/25(上行) | trunk |
进入vlan 20
选择7到15,这个的意思就是加入vlan20,然后确定
选择16~24,加入vlan 30,确定
这里就会显示了,untaagged通常就是Access了
如果直接在列表里面的Tagged添加25口的话,会提示接口处于access接口,需要改为Hybrid,这个模式是在进阶才讲解,所以就不用这个方式了。
还是在接口里面,进去
改成trunk,允许20,30通过。
路由交换一体的设备,链路里面没有包含STP,但是交换机型号是包含的,这里就没法演示了,而且这种一体的设备,默认情况下STP是没有开启的
<H3C>display stp STP is not configured |
这个是一台交换机的界面,可以看到在链路里面是有STP的,这个要注意下,这个配置不难,开启边缘端口即可。
二层交换整体配置
interface GigabitEthernet0/7
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/8
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/9
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/10
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/11
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/12
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/13
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/14
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/15
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet0/16
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/17
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/18
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/19
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/20
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/21
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/22
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/23
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/24
port link-mode bridge
port access vlan 30
#
interface GigabitEthernet0/25
port link-mode bridge
port link-type trunk undo port trunk permit vlan 1 port trunk permit vlan 20 30
全部配置完毕后,也是一样记得保存、保存、保存
在日志---系统日志可以看到当前系统缓存的日志信息,通常排查错误会用到
另外这是V7的版本,工作中还会遇到V5的版本,界面都不太一样,所以WEB没办法所有界面都介绍到,但是只要你把原理学懂了,命令行懂,WEB作为一个辅助了解下就行,而且了解熟悉起来并没有很难的,特别说配置后,查看下转换成的命令行,就更加清晰了,因为WEB的操作其实最终转换的还是命令行。
相关文章:
华为、华三交换机纯Web下如何创关键VLANIF、操作STP参数
华为交换机WEB操作 使用的是真机S5735,目前主流的版本都适用(V1R5~V2R1的就不在列了,版本太老了,界面完全不一样,这里调试线接的console口,电脑的网络接在ETH口) 「模拟器、工具合集」复制整段内…...
【Elasticsearch】初始化默认字段及分词
1、添加分词插件 1)在线安装 执行命令 需要指定相同的版本 bin/elasticsearch-plugin.bat install https://get.infini.cloud/elasticsearch/analysis-ik/7.17.24 2)离线安装 将安装包解压到 /plugins 目录下 安装包可以从对应的资源处下载 启动成…...
asdf-java配置
asdf list all java 无结果 asdf list all java 显示结果 No compatible versions available 解决方案 参考 执行 cp ~/.asdf/plugins/java/data/jdk-macosx-x86_64-ga.tsv $TMPDIR/asdf-java-$(whoami).cache/releases-macosx-x86_64.tsv 在此执行 asdf list all java 就可…...
2-2-18-14 QNX系统架构之 TCP/IP 网络
阅读前言 本文以QNX系统官方的文档英文原版资料为参考,翻译和逐句校对后,对QNX操作系统的相关概念进行了深度整理,旨在帮助想要了解QNX的读者及开发者可以快速阅读,而不必查看晦涩难懂的英文原文,这些文章将会作为一个…...
RabbitMQ延迟消息的实现
RabbitMQ延迟队列的实现 延迟消息是什么延迟消息的实现死信交换机代码实现 延迟消息插件 延迟消息是什么 延迟消息是将消息发送到MQ中,消费者不会立即收到消息,而是过一段时间之后才会收到消息,进行处理。在一些业务中,可以用到延…...
Docker 安装 中文版 GitLab
Docker 安装系列 安装GitLab、解决服务器内存不足问题、使用域名/IP地址访问项目 1、拉取 [rootTseng ~]# docker pull twang2218/gitlab-ce-zh:latest latest: Pulling from twang2218/gitlab-ce-zh 8ee29e426c26: Pull complete 6e83b260b73b: Pull complete e26b65fd11…...
Ubuntu22.04深度学习环境安装【Anaconda+Pycharm】
anaconda可以提供多个独立的虚拟环境,方便我们学习深度学习(比如复现论文); Pycharm编辑器可以高效的编写python代码,也是一个很不错的工具。 下面就记录下Ubuntu22.04的安装流程: 1.Anaconda安装 下载Ana…...
springboot整合canal
学习链接 Cannal项目地址 SpringBoot整合Canal实现数据同步到ElasticSearch - 原文地址 Spring Boot整合canal实现数据一致性解决方案解析-部署实战 Java:SpringBoot整合Canal实现数据同步 docker环境安装mysql、canal、elasticsearch,基于binlog利…...
8.在 Vue 3 中使用 OpenLayers 加载天地图示例(多种形式)
前言 OpenLayers 是一个强大的开源地图框架,可以轻松实现地图加载与操作。而 Vue 3 则通过 Composition API 提供了更加简洁和灵活的开发体验。本文将介绍如何在 Vue 3 中结合 OpenLayers 实现对天地图的加载,包括矢量地图、卫星地图以及中文和英文标记等…...
如何设置 Java 开发环境
如果你在这里,可能是想学习如何为 Java 开发设置环境。第一步是安装 SDK(软件开发工具包),它是一组由硬件和软件供应商提供的工具和库。 对于 Java,我们使用 JDK(Java 开发工具包)。JDK 是一组…...
MetaGPT 安装
1. 创建环境 conda create -n metagpt python3.10 && conda activate metagpt2. 可编辑方式安装 git clone --depth 1 https://github.com/geekan/MetaGPT.git cd MetaGPT pip install -e .3. 配置 metagpt --init-config运行命令,在C盘位置C:\Users\325…...
石岩湿地公园的停车场收费情况
周末石岩湿地公园停车场【967个】小车停车费封顶14元价格还行,我还记得2020年的时候湿地公园还是10元一天封顶。现在的收费情况也是可以的,尤其是周末停车比工作日停车便宜还是很得民心的哈。 车型 收费标准 小车 工作日 高峰时间8:00~20:00 首小时…...
v3账号密码登录随机图片验证码
安装插件 pnpm i identify --save图形验证码组件 <template><div class"s-canvas"><!-- 图形验证码的宽和高都来自于父组件的传值,若父组件没有传值,那么就按当前子组件的默认值进行渲染 --><canvas id"s-canvas&…...
mysql8 主从复制一直失败
问题描述: 开启同步后从服务器一直失败,报错如下: Last_SQL_Error: Coordinator stopped because there were error(s) in the worker(s). The most recent failure being: Worker 1 failed executing transaction ANONYMOUS at source log …...
Java项目实战II基于微信小程序的消防隐患在线举报系统(开发文档+数据库+源码)
目录 一、前言 二、技术介绍 三、系统实现 四、核心代码 五、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 随着城市化进程的加快&…...
【第二十四周】从大语言模型到多模态大模型的发展
摘要 大语言模型(Large Language Model, LLM)是指一类基于深度学习的人工智能系统,它们被设计用来理解和生成自然语言。这些模型通常是在大量的文本数据上进行训练的,通过学习文本中的模式和结构,它们能够执行各种各样…...
深入理解Java的 JIT(即时编译器)
🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,…...
数据库技术文档撰写:全方位剖析
在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结…...
设计模式之原型模式:深入浅出讲解对象克隆
~犬📰余~ “我欲贱而贵,愚而智,贫而富,可乎? 曰:其唯学乎” 原型模式概述 在我们的日常生活中,经常会遇到"复制"这样的场景。比如我们在准备文件时,常常会复印一份原件&a…...
centos 查看版本
在 CentOS 中,查看系统版本有多种方法。以下是几种常用的方法: 方法 1:使用 cat 命令查看 /etc/centos-release 文件 cat /etc/centos-release 这个文件包含了 CentOS 的版本信息。例如,输出可能是: CentOS Linux rel…...
如何本地存储中的文件路径
文章目录 1. 概念介绍2. 实现方法3. 示例代码我们在上一章回中介绍了"如何实现本地存储"相关的内容,本章回中将介绍如何实现文件存储.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在上一章回中介绍的本地存储只能存储dart语言中基本类型的数值,如果遇到…...
服务器加固
1.服务器密码复杂度 密码最小长度,密码复杂度策略 vim /etc/pam.d/system-auth --------------- #密码配置 #ucredit:大写字母个数;lcredit:小写字母个数;dcredit:数字个数;ocredit:…...
MongoDB change stream实战
什么是 Chang Stream Change Stream指数据的变化事件流,MongoDB从3.6版本开始提供订阅数据变更的功能。 Change Stream 是 MongoDB 用于实现变更追踪的解决方案,类似于关系数据库的触发器,但原理不完全相同: Change Stream 的实…...
TSWIKI知识库软件
TSWIKI 知识库软件介绍 推荐一个适合本地化部署、自托管的知识库软件 TSWIKI介绍 tswiki 是一个适合小团队、个人的知识库、资料管理的软件,所有数据均本地化存储。可以本地化、私有云部署,安装简单。在线预览。 主要功能说明 1、简化的软件依赖和安…...
【Linux课程学习】第十九弹---深入理解进程间通信---匿名管道,命名管道,多匿名管道的BUG
🎁个人主页:我们的五年 🔍系列专栏:Linux课程学习 🌷追光的人,终会万丈光芒 🎉欢迎大家点赞👍评论📝收藏⭐文章 Linux学习笔记: https://blog.csdn.n…...
【C语言】库函数常见的陷阱与缺陷(1):字符串处理函数
目录 一、 strcpy 函数 1.1. 功能与常见用法 1.2. 陷阱与缺陷 1.3. 安全替代 1.4. 代码示例 二、strcat 函数 2.1. 功能与常见用法 2.2. 陷阱与缺陷 2.3. 安全替代 2.4. 代码示例 三、strcmp 函数 3.1. 功能与常见用法 3.2. 陷阱与缺陷 3.3. 安全替代 3.4. 代…...
Qt中的 tableView 设置 二进制 十六进制 序号表头
二 进制序号 因为QTableView的垂直表头并不支持使用委托来自定义。 相反,可以通过将自定义的QWidget作为QHeaderView的标签来实现这一目标。 代码: #include <QApplication> #include <QMainWindow> #include <QVBoxLayout> #include …...
leetCode121.买卖股票的最佳时机
题目: 给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。 你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。如果你…...
基于单片机的自限位电机正反转控制电路
【摘要】 针对减速直流电机正反转和停转控制问题,设计了正反转及自限位控制电路,编制了基于STM8S103单片机的控制电机正反转及自限位的子程序,并应用IAR软件进行仿真,搭建实验装置验证设计效果,实验结果表明所设计控制电路能够良好地控制电机正转、反转和停转,在生活实际…...
为什么使用 Token 而不是 Cookie 来管理用户认证和会话
使用 Token 而不是 Cookie 来管理用户认证和会话的原因主要有以下几点: 跨域问题 (Cross-Domain) Token:通常是存储在客户端的 localStorage 或 sessionStorage 中,不会自动随请求发送到服务器,这使得它在处理跨域请求时更加灵活…...
WIDER FACE数据集转YOLO格式
1. 引出问题 本人最近在做毕设相关内容,第一阶段目标是通过目标检测来统计课堂人数,因此需要对人脸和人头进行目标检测。模型方面没什么好说的无脑用YOLO,数据集方面,人脸部分找到了来自港中文的WIDER FACE数据集。但是解压后发现…...
机器学习概述详解
文章目录 机器学习概述详解一、引言二、机器学习基础1、机器学习定义及应用场景2、监督学习与无监督学习 三、机器学习开发流程四、使用示例1、LeNet网络结构代码示例2、AlexNet网络结构代码示例 五、总结 机器学习概述详解 一、引言 机器学习作为人工智能的一个重要分支&…...
VTK编程指南<三>:基于VTK入门程序解析来理解VTK基础知识
1、VTK入门程序 下面是一个完整的Vtk入门程序,我们基于这个程序来对VTK的基本知识进行一个初步了解。 #include <iostream>#include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL2);// VTK was built with vtkRenderingOpenGL2 VTK_MODULE_INI…...
【UE5 C++课程系列笔记】07——使用定时器实现倒计时效果
使用定时器实现如下倒计时效果 效果 步骤 1. 新建一个Actor类,这里命名为“CountDownTimerActor” 2. 在头文件中先定义倒计时时间和更新剩余时间的函数方法 前向声明一个文本渲染组件 3. 在源文件中引入文本渲染组件 创建文本渲染组件并进行一些设置 实现Update…...
基于DDPM的PyTorch简单实现
基于DDPM的PyTorch简单实现 文章目录 基于DDPM的PyTorch简单实现摘要Abstract一、DDPM实现1. 获取数据集2. DDPM类3. 训练算法4. 去噪神经网络5. 实验结果与采样 总结 摘要 本周的学习与实践围绕扩散模型(Diffusion Model)的基础理论和实现展开…...
php laravel 学习管理系统(LMS)
Lernen LMS(学习管理系统)是一个综合性的在线教育平台,旨在为学生和导师提供灵活、高效、便捷的学习体验。该系统不仅帮助学生找到最适合自己的导师,还通过一系列强大的功能,提升了课程安排、学习管理和师生互动的效率…...
【JAVA】Java高级:数据库监控与调优:SQL调优与执行计划的分析
作为Java开发工程师,理解SQL调优和执行计划的分析是至关重要的。这不仅可以帮助我们提高数据库查询的效率,还能减少系统资源的消耗,提升整体应用的性能。 1. SQL调优的重要性 随着数据量的增加和用户请求的增多,数据库的性能问题…...
centos9升级OpenSSH
需求 Centos9系统升级OpenSSH和OpenSSL OpenSSH升级为openssh-9.8p1 OpenSSL默认为OpenSSL-3.2.2(根据需求进行升级) 将源码包编译为rpm包 查看OpenSSH和OpenSSL版本 ssh -V下载源码包并上传到服务器 openssh最新版本下载地址 wget https://cdn.openb…...
jeccg-boot修改密码
最近在使用jeccg-boot框架,遇到一个需要批量修改用户密码的问题 由于框架使用的是加密盐算法生成的密码 ,无法直接通过数据库修改密码 例如将password字段和salt值复制过去,密码是不对的 查看代码发现通过user.getUsername(), user.getPasswo…...
linux 生成 nginx 的https ssl 证书详解
证书生成 1. 生成证书 会提示输入密码,输入两次相同密码即可。 openssl genrsa -des3 -out server.key 20482. 去除密码校验 如果想去除此输密码的步骤,可以执行如下命令,根据使用需求选择。 openssl rsa -in server.key -out server.ke…...
详细介绍vue的递归组件(重要)
递归组件在 Vue 中是一个非常强大的概念,尤其在渲染层级结构(如树形结构、嵌套列表、评论系统等)时,能够极大地简化代码。 什么是递归组件? 递归组件就是一个组件在其模板中引用自身。这种做法通常用于渲染树形结构或…...
gitlab配置调试minio
官方文档 rails console 调试 查看配置Settings.uploads.object_store加载minio clientrequire fog/awsfog_connection Fog::Storage.new(provider: AWS,aws_access_key_id: 你的MINIO_ACCESS_KEY,aws_secret_access_key: 你的MINIO_SECRET_KEY,region: <S3 region>,e…...
Docker(Nginx) 部署 uniapp
目录 一、准备工作 1.Docker安装nginx 2.安装HBuild X工具 二、HBuild X打包项目 1.在HBuild X导入项目 2.配置manifest.json 3.打包 (1)点击发行 (2)填写信息,点击发行 三、nginx部署uniapp 1.生成文件上传…...
Camp4-L2:LMDeploy 量化部署进阶实践
书生浦语大模型实战营第四期:LMDeploy 量化部署进阶实践 教程链接:https://github.com/InternLM/Tutorial/tree/camp4/docs/L2/LMDeploy视频链接:https://www.bilibili.com/video/BV18aUHY3EEG/?vd_sourceb96c7e6e6d1a48e73edafa36a36f1697…...
第二十四周学习周报
目录 摘要Abstract1. 文献阅读1.1 RNN1.2 Deep Recurrent Neural Networks1.3 实验1.4 讨论 2. AI虚拟主播生成总结 摘要 本周的主要任务是阅读了一篇关于循环神经网络的论文,该论文旨在探索将RNN扩展到深度RNN的不同方法。论文通过对RNN结构的理解和分析ÿ…...
深入解析 Android PMS —— APK 安装与解析全流程
文章目录 前言1. PMS 的初始化1.1 SystemServer 启动 PMS1.2 PMS 的入口方法 main1.3 PMS 构造函数1.4 扫描 APK 文件1.5 权限初始化1.6 提供对外服务 2. APK 安装机制2.1. 安装请求的触发2.2 APK 文件解析与验证2.3 签名校验2.4 权限管理2.4.1 权限声明2.4.2 权限校验与分配 2…...
RL仿真库pybullet
1. 介绍 PyBullet是一个基于Bullet Physics引擎的物理仿真Python接口,主要用于机器人仿真模拟。 1.1 主要特点 提供大量预设的机器人模型,例如URDF(统一机器人描述格式)、SDF、MJCF 格式。适用于训练和评估强化学习算法,提供了大量的强化学…...
Vue3组件通信(父传子,子传父,跨组件通信)
本文主要是讲述Vue3在setup语法糖下的组件间通信 Vue组件通信是指在Vue.js中,不同组件之间进行信息交流和共享数据的过程。在前端开发中,组件通信是非常重要的一部分,因为在一个复杂的应用中,不同的组件通常需要相互协作ÿ…...
从失败中学习:如何将错误转化为学习机会
失败是人生的一部分,无论是在个人生活还是职业生涯中,我们都难免会遇到挫折和错误。然而,失败并不意味着终结,而是一个潜在的学习机会。通过正确的态度和方法,我们可以从失败中汲取经验,转化为成长的动力。…...
[0629].第29节:配置中心业务规则与动态刷新
我的后端学习大纲 SpringCloud学习大纲 1、编码实现3377服务: 1.1.建module: 1.2.改pom: 1.3.写YML: 1.Nacos同Consul一样,在项目初始化时,要保证先从配置中心进行配置拉取,拉取配置之后,才能保证项目的正…...