華為、H3C、銳捷、思科四大設備廠商交換機配置命令總結合輯

號主:老楊丨11年資深網絡工程師,更多網工提升干貨,請關注公眾號:網絡工程師俱樂部

下午好,我的網工朋友。
一直以來,對于華為、H3C、銳捷、思科交換機的命令配置,不斷的有朋友留言,四家交換機的配置命令容易弄混,經常在實際項目配置中出錯。
因此,本期給你介紹下這四家交換機的基礎配置命令,也可以分別來看下他們的命令有什么不同。
思科的交換機雖然現在沒有華為的用的多,但在項目中仍然有使用到,在我們網工群中也有不少朋友在項目中遇到。
本期我們就一起來詳細地了解思科、華為、H3C、銳銳四家廠商交換機的配置命令。
為了讓大家更加清楚,每行代碼都有解釋。

今日文章閱讀福利:《?華為交換機開局配置一本通

發個好東西!網工必備資料!!

私信我,發送暗號“一本通”,即可獲取這份優質PDF資源

01?華為交換機基礎配置命令

01 創建vlan
<Quidway> //用戶視圖,也就是在Quidway模式下運行命令。
<Quidway>system-view //進入配置視圖
[Quidway] vlan 10 //創建vlan 10,并進入vlan10配置視圖,如果vlan10存在就直接進入vlan10配置視圖
[Quidway-vlan10] quit //回到配置視圖
[Quidway] vlan 100 //創建vlan 100,并進入vlan100配置視圖,如果vlan10存在就直接進入vlan100配置視圖
[Quidway-vlan100] quit //回到配置視圖


02?將端口加入到vlan中
[Quidway] interface GigabitEthernet2/0/1 (10G光口)
[Quidway- GigabitEthernet2/0/1] port link-type access //定義端口傳輸模式
[Quidway- GigabitEthernet2/0/1] port default vlan 100 //將端口加入vlan100
[Quidway- GigabitEthernet2/0/1] quit //回到配置視圖
[Quidway] interface GigabitEthernet1/0/0 //進入1號插槽上的第一個千兆網口配置視圖中。0代表1號口
[Quidway- GigabitEthernet1/0/0] port link-type access //定義端口傳輸模式
[Quidway- GigabitEthernet2/0/1] port default vlan 10 //將這個端口加入到vlan10中
[Quidway- GigabitEthernet2/0/1] quit


03?將多個端口加入到VLAN中
<Quidway>system-view
[Quidway]vlan 10
[Quidway-vlan10]port GigabitEthernet 1/0/0 to 1/0/29 //將0到29號口加入到vlan10中
[Quidway-vlan10]quit


04?交換機配置IP地址
[Quidway] interface Vlanif100 // 進入vlan100接口視圖與vlan 100命令進入的地方不同
[Quidway-Vlanif100] ip address 119.167.200.90 255.255.255.252 // 定義vlan100管理IP三層 交換網關路由
[Quidway-Vlanif100] quit //返回視圖
[Quidway] interface Vlanif10 // 進入vlan10接口視圖與vlan 10命令進入的地方不同
[Quidway-Vlanif10] ip address 119.167.206.129 255.255.255.128 // 定義vlan10管理IP三層交換網關路由
[Quidway-Vlanif10] quit


05?配置默認網關
[Quidway]ip route-static 0.0.0.0 0.0.0.0 119.167.200.89 //配置默認網關。


06?交換機保存設置和重置命令
<Quidway>save //保存配置信息
<Quidway>reset saved-configuration //重置交換機的配置
<Quidway>reboot //重新啟動交換機


07?交換機常用的顯示命令
用戶視圖模式下:
<Quidway>display current-configuration //顯示現在交換機正在運行的配置明細
<Quidway>display device //顯示各設備狀態
<Quidway>display interface ? //顯示個端口狀態,用?可以查看后邊跟的選項
<Quidway>display version //查看交換機固件版本信息
<Quidway>display vlan ? // 查看vlan的配置信息


08?恢復交換機出廠設置
<Quidway>reset saved-configuration //重置交換機的配置

02?H3C交換機的基本配置

我們先來了解下h3c的配置命令與功能,都是常用的,基本上大部分網絡配置都少不了這些命令。


01?基本配置
<H3C> //用戶直行模式提示符,用戶視圖
<H3C>system-view //進入配置視圖
[H3C] sysname xxx //設置主機名成為xxx這里使用修改特權用戶密碼


02?用戶配置
<H3C>system-view
[H3C]super password H3C //設置用戶分級密碼
[H3C]undo superpassword //刪除用戶分級密碼
[H3C]localuser bigheap 1234561 //Web網管用戶設置,1為管理級用戶
[H3C]undo localuser bigheap //刪除Web網管用戶
[H3C]user-interface aux 0 //只支持0
[H3C-Aux]idle-timeout 250 //設置超時為2分50秒,若為0則表示不超時,默認為5分鐘
[H3C-Aux]undoidle-timeout //恢復默認值
[H3C]user-interface vty 0 //只支持0和1
[H3C-vty]idle-timeout 250 //設置超時為2分50秒,若為0則表示不超時,默認為5分鐘
[H3C-vty]undoidle-timeout //恢復默認值
[H3C-vty]set authentication password123456 //設置telnet密碼,必須設置
[H3C-vty]undo set authenticationpassword //取消密碼
[H3C]displayusers //顯示用戶
[H3C]displayuser-interface //用戶界面狀態


03?vlan配置
[H3C]vlan 2 //創建VLAN2
[H3C]undo vlanall //刪除除缺省VLAN外的所有VLAN,缺省VLAN不能被刪除
[H3C-vlan2]port Ethernet 0/4 to Ethernet0/7 //將4到7號端口加入到VLAN2中,此命令只能用來加access端口,不能用來增加trunk或者hybrid端口
[H3C-vlan2]port-isolate enable //打開VLAN內端口隔離特性,不能二層轉發,默認不啟用該功能
[H3C-Ethernet0/4]port-isolate uplink-portvlan 2 //設置4為VLAN2的隔離上行端口,用于轉發二層數據,只能配置一個上行端口,若為trunk,則建議允許所有VLAN通過,隔離不能與匯聚同時配置
[H3C]display vlan all //顯示所有VLAN的詳細信息
[H3C]user-group 20 //創建user-group 20,默認只存在user-group 1
[H3C-UserGroup20]port Ethernet 0/4 toEthernet 0/7 //將4到7號端口加入到VLAN20中,初始時都屬于user-group 1中
[H3C]display user-group 20 //顯示user-group 20的相關信息


04?交換機ip配置
[H3C]vlan 20 //創建vlan
[H3C]management-vlan 20 //管理vlan
[H3C]interface vlan-interface 20 //進入并管理vlan20
[H3C]undo interface vlan-interface 20 //刪除管理VLAN端口
[H3C-Vlan-interface20]ip address192.168.1.2 255.255.255.0 //配置管理VLAN接口靜態IP地址
[H3C-Vlan-interface20]undo ipaddress //刪除IP地址
[H3C-Vlan-interface20]ip gateway 192.168.1.1 //指定缺省網關(默認無網關地址)
[H3C-Vlan-interface20]undo ip gateway
[H3C-Vlan-interface20]shutdown //關閉接口
[H3C-Vlan-interface20]undo shutdown //開啟
[H3C]display ip //顯示管理VLAN接口IP的相關信息
[H3C]display interface vlan-interface20 //查看管理VLAN的接口信息
<H3C>debugging ip //開啟IP調試功能

<H3C>undo debugging ip


05?DHCP客戶端配置
[H3C-Vlan-interface20]ip address dhcp-alloc // 管理VLAN接口通過DHCP方式獲取IP地址
[H3C-Vlan-interface20]undo ip address dhcp-alloc // 取消[H3C]display dhcp //顯示DHCP客戶信息
<H3C>debugging dhcp-alloc //開啟DHCP調試功能
<H3C>undo debugging dhcp-alloc


06?端口配置
[H3C]interface Ethernet0/3 //進入端口
[H3C-Ethernet0/3]shutdown //關閉端口
[H3C-Ethernet0/3]speed 100 //速率可為10,100,1000和auto(缺省)
[H3C-Ethernet0/3]duplexfull //雙工,可為half,full和auto,光口和匯聚后不能配置
[H3C-Ethernet0/3]flow-control //開啟流控,默認為關閉
[H3C-Ethernet0/3]broadcast-suppression 20 //設置抑制廣播百分比為20%,可取5,10,20,100,缺省為100,同時組播和未知單播也受此影響
[H3C-Ethernet0/3]loopback internal //內環測試
[H3C-Ethernet0/3]port link-type trunk //設置鏈路的類型為trunk
[H3C-Ethernet0/3]port trunk pvid vlan 20 //設置20為該trunk的缺省VLAN,默認為1(trunk線路兩端的PVID必須一致)
[H3C-Ethernet0/3]port access vlan 20 //將當前access端口加入指定的VLAN
[H3C-Ethernet0/3]port trunk permit vlanall //允許所有的VLAN通過當前的trunk端口,可多次使用該命令
[H3C-Ethernet0/3]mdiauto //設置以太端口為自動監測,normal為直通線,across為交叉線 [H3C]link-aggregation Ethernet 0/1 toEthernet 0/4 //將1-4口加入匯聚組,1為主端口,兩端需要同時配置,設置了端口鏡像以及端口隔離的端口無法匯聚
[H3C]undo link-aggregation Ethernet 0/1 //刪除該匯聚組
[H3C]link-aggregation mode egress //配置端口匯聚模式為根據目的MAC地址進行負荷分擔,可選為 ingress,egress和both,缺省為both
[H3C]monitor-port Ethernet 0/2 //將該端口設置為鏡像端口,必須先設置鏡像端口,刪除時必須先刪除被鏡像端口,而且它們不能同在一個端口,該端口不能在匯聚組中,設置新鏡像端口時,新取代舊,被鏡像不變
[H3C]mirroring-port Ethernet 0/3 toEthernet 0/4 both //將端口3和4設置為被鏡像端口,both為同時監控接收和發送的報文,inbound表示僅監控接收的報文,outbound表示僅監控發送的報文
[H3C]display mirror
[H3C]display interface Ethernet 0/3
<H3C>resetcounters //清除所有端口的統計信息
[H3C]display link-aggregation Ethernet0/3 //顯示端口匯聚信息
[H3C-Ethernet0/3]virtual-cable-test //診斷該端口的電路狀況


07?qos優先級配置
QoS配置步驟:設置端口的優先級,設置交換機信任報文的優先級方式,隊列調度,端口限速
[H3C-Ethernet0/3]priority 7 //設置端口優先級為7,默認為0
[H3C]priority-trustcos //設置交換機信任報文的優先級方式為cos(802.1p優先級,缺省值),還可以設為dscp方式
[H3C]queue-scheduler hq-wrr 2 4 6 8 //設置隊列調度算法為HQ-WRR(默認為WRR),權重為2,4,6,8
[H3C-Ethernet0/3]line-rate inbound 29 //將端口進口速率限制為2Mbps,取1-28時,速率為rate*8*1024/125,即64,128,192...1.792M;
29-127時,速率為(rate-27)*1024,即2M,3M,4M...100M。
[H3C]displayqueue-scheduler //顯示隊列調度模式及參數
[H3C]displaypriority-trust //顯示優先級信任模式

03?銳捷交換機基礎配置命令

連接上交換機后,肯定是需要進行命令配置,我們來看下基礎命令配置。
01?準備命令
>Enable //進入特權模式
#Exit //返回上一級操作模式
#End //返回到特權模式
#copy running-config startup-config //保存配置文件
#del flash:config.text //刪除配置文件(交換機及1700系列路由器)
#erase startup-config //刪除配置文件(2500系列路由器)
#del flash:vlan.dat //刪除Vlan配置信息(交換機)
#Configure terminal //進入全局配置模式
(config)# hostname switchA //配置設備名稱為switchA
(config)#banner motd & //配置每日提示信息 &為終止符
(config)#enable secret level 1 0 star //配置遠程登陸密碼為star
(config)#enable secret level 15 0 star //配置特權密碼為star
Level 1為普通用戶級別,可選為1~15,15為最高權限級別;0表示密碼不加密
(config)#enable services web-server //開啟交換機WEB管理功能
Services 可選以下:web-server(WEB管理)、telnet-server(遠程登陸)等


02?查看信息
#show running-config //查看當前生效的配置信息
#show interface fastethernet 0/3 //查看F0/3端口信息
#show interface serial 1/2 //查看S1/2端口信息
#show interface //查看所有端口信息
#show ip interface brief //以簡潔方式匯總查看所有端口信息
#show ip interface //查看所有端口信息
#show version //查看版本信息
#show mac-address-table //查看交換機當前MAC地址表信息
#show running-config //查看當前生效的配置信息
#show vlan //查看所有VLAN信息
#show vlan id 10 //查看某一VLAN (如VLAN10)的信息
#show interface fastethernet 0/1 //查看某一端口模式(如F 0/1)
#show aggregateport 1 summary //查看聚合端口AG1的信息
#show spanning-tree //查看生成樹配置信息
#show spanning-tree interface fastethernet 0/1 //查看該端口的生成樹狀態
#show port-security //查看交換機的端口安全配置信息
#show port-security address //查看地址安全綁定配置信息
#show ip access-lists listname //查看名為listname的列表的配置信息


03?端口的基本配置
(config)#Interface fastethernet 0/3 //進入F0/3的端口配置模式
(config)#interface range fa 0/1-2,0/5,0/7-9 //進入F0/1、F0/2、F0/5、F0/7、F0/8、F0/9的端口配置模式
(config-if)#speed 10 //配置端口速率為10M,可選10,100,auto
(config-if)#duplex full //配置端口為全雙工模式,可選full(全雙工),half(半雙式),auto(自適應)
(config-if)#no shutdown //開啟該端口
(config-if)#switchport access vlan 10 //將該端口劃入VLAN10中,用于VLAN
(config-if)#switchport mode trunk //將該端口設為trunk模式,可選模式為access , trunk
(config-if)#port-group 1 //將該端口劃入聚合端口AG1中,用于聚合端口
04?聚合端口的創建
(config)# interface aggregateport 1 //創建聚合接口AG1
(config-if)# switchport mode trunk //配置并保證AG1為 trunk 模式
(config)#int f0/23-24
(config-if-range)#port-group 1 //將端口(端口組)劃入聚合端口AG1中


05 生成樹
配置多生成樹協議:
switch(config)#spanning-tree //開啟生成樹協議
switch(config)#spanning-tree mst configuration //建立多生成樹協議
switch(config-mst)#name ruijie //命名為ruijie
switch(config-mst)#revision 1 //設定校訂本為1
switch(config-mst)#instance 0 vlan 10,20 //建立實例0
switch(config-mst)#instance 1 vlan 30,40 //建立實例1
switch(config)#spanning-tree mst 0 priority 4096 //設置優先級為4096
switch(config)#spanning-tree mst 1 priority 8192 //設置優先級為8192
switch(config)#interface vlan 10
switch(config-if)#vrrp 1 ip 192.168.10.1 //此為vlan 10的IP地址
switch(config)#interface vlan 20
switch(config-if)#vrrp 1 ip 192.168.20.1 //此為vlan 20的IP地址
switch(config)#interface vlan 30
switch(config-if)#vrrp 2 ip 192.168.30.1 //此為vlan 30的IP地址(另一三層交換機)
switch(config)#interface vlan 40
switch(config-if)#vrrp 2 ip 192.168.40.1 //此為vlan 40的IP地址(另一三層交換機)


06?VLAN的基本配置
(config)#vlan 10 //創建VLAN10
(config-vlan)#name vlanname // 命名VLAN為vlanname
(config-if)#switchport access vlan 10 //將該端口劃入VLAN10中
某端口的接口配置模式下進行
(config)#interface vlan 10 //進入VLAN 10的虛擬端口配置模式
(config-if)# ip address 192.168.1.1 255.255.255.0 //為VLAN10的虛擬端口配置IP及掩碼,二層交換機只能配置一個IP,此IP是作為管理IP使用,例如,使用Telnet的方式登錄的IP地址
(config-if)# no shutdown //啟用該端口


07 端口安全
(config)# interface fastethernet 0/1 //進入一個端口
(config-if)# switchport port-security //開啟該端口的安全功能


a、配置最大連接數限制
(config-if)# switchport port-secruity maxmum 1 //配置端口的最大連接數為1,最大連接數為128
(config-if)# switchport port-secruity violation shutdown
//配置安全違例的處理方式為shutdown,可選為protect (當安全地址數滿后,將未知名地址丟棄)、restrict(當違例時,發送一個Trap通知)、shutdown(當違例時將端口關閉,并發送Trap通知,可在全局模式下用errdisable recovery來恢復)


b、IP和MAC地址綁定
(config-if)#switchport port-security mac-address xxxx.xxxx.xxxx ip-address 172.16.1.1
//接口配置模式下配置MAC地址xxxx.xxxx.xxxx和IP172.16.1.1進行綁定(MAC地址注意用小寫)


08?三層路由功能(針對三層交換機)
(config)# ip routing //開啟三層交換機的路由功能
(config)# interface fastethernet 0/1
(config-if)# no switchport //開啟端口的三層路由功能(這樣就可以為某一端口配置IP)
(config-if)# ip address 192.168.1.1 255.255.255.0
(config-if)# no shutdown


09?三層交換機路由協議
(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.1 //配置靜態路由
注:172.16.1.0 255.255.255.0 //為目標網絡的網絡號及子網掩碼
172.16.2.1 為下一跳的地址,也可用接口表示,如ip route 172.16.1.0 255.255.255.0 serial 1/2(172.16.2.0所接的端口)
(config)# router rip //開啟RIP協議進程
(config-router)# network 172.16.1.0 //申明本設備的直連網段信息
(config-router)# version 2 //開啟RIP V2,可選為version 1(RIPV1)、version 2(RIPV2)
(config-router)# no auto-summary //關閉路由信息的自動匯總功能(只有在RIPV2支持)
(config)# router ospf //開啟OSPF路由協議進程(針對1762,無需使用進程ID)
(config)# router ospf 1 //開啟OSPF路由協議進程(針對2501,需要加OSPF進程ID)
(config-router)# network 192.168.1.0 0.0.0.255 area 0
//申明直連網段信息,并分配區域號(area0為骨干區域)
可以明顯看出,三家命令大同小異,其實華為與H3C更加類似。

04?思科交換機基礎配置命令

除了上面三家命令之外,我們平時做項目,也有可能會遇到思科的交換機,我們就一起來詳細的了解思科交換機的配置命令。


01 進入特權模式 enable

switch> enable

switch#


02 進入全局配置模式 configure terminal

switch> enable

switch#c onfigure terminal

switch(conf)#


03 交換機命名 hostname aptech2950

以 aptech2950 為例

switch> enable

switch#c onfigure terminal

switch(conf)#hostname aptch-2950

aptech2950(conf)#


04?配置使能口令 enable password cisco

以 cisco 為例

switch> enable

switch#c onfigure terminal

switch(conf)#hostname aptch2950

aptech2950(conf)# enable password cisco


05 配置使能密碼 enable secret ciscolab

以 cicsolab 為例

switch> enable

switch#c onfigure terminal

switch(conf)#hostname aptch2950

aptech2950(conf)# enable secret ciscolab


06 創建多個vlan

Switch>enable (進入特權模式)

Switch#vlan data (進入vlan配置模式)

Switch(vlan)#vlan 10 name IT (劃分vlan10,名稱為IT)

Switch(vlan)#vlan 20 name HR (劃分vlan20,名稱為HR)

Switch(vlan)#vlan 30 name FIN (劃分vlan30,名稱為FIN)

Switch(vlan)#vlan 40 name LOG (劃分vlan40,名稱為LOG)

Switch(vlan)#exit


07 設置 vlan 1

switch> enable

switch#c onfigure terminal

switch(conf)#hostname aptch2950

aptech2950(conf)# interface vlan 1

aptech2950(conf-if)#ip address 192.168.1.1 255.255.255.0 配置交換機端口 ip 和子網掩碼

aptech2950(conf-if)#no shut 是配置處于運行中

aptech2950(conf-if)#exit

aptech2950(conf)#ip default-gateway 192.168.254 設置網關地址


08?進入交換機某一端口 interface fastehernet 0/17

以 17 端口為例

switch> enable

switch#c onfigure terminal

switch(conf)#hostname aptch2950

aptech2950(conf)# interface fastehernet 0/17

aptech2950(conf-if)#


09 查看命令 show

switch> enable

switch# show version 察看系統中的所有版本信息

show interface vlan 1 查看交換機有關ip 協議的配置信息

show running-configure 查看交換機當前起作用的配置信息

show interface fastethernet 0/1 察看交換機 1 接口具體配置和統計信息

show mac-address-table 查看 mac 地址表

show mac-address-table aging-time 查看 mac 地址表自動老化時間


10 交換機恢復出廠默認恢復命令

switch> enable

switch# erase startup-configure

switch# reload


11 雙工模式設置

switch> enable

switch#c onfigure terminal

switch2950(conf)#hostname aptch-2950

aptech2950(conf)# interface fastehernet 0/17 以 17 端口為例

aptech2950(conf-if)#duplex full/half/auto 有 full , half, auto 三個可選項


12 cdp 相關命令

switch> enable

switch# show cdp 查看設備的 cdp 全局配置信息

show cdp interface fastethernet 0/17 查看 17 端口的 cdp 配置信息

show cdp traffic 查看有關 cdp 包的統計信息

show cdp nerghbors 列出與設備相連的 cisco 設備


13 交換機 telnet 遠程登錄設置

switch>en

switch#c onfigure terminal

switch(conf)#hostname aptech-2950

aptech2950(conf)#enable password cisco 以 cisco 為特權模式密碼

aptech2950(conf)#interface fastethernet 0/1 以 17 端口為 telnet 遠程登錄端口

aptech2950(conf-if)#ip address 192.168.1.1 255.255.255.0

aptech2950(conf-if)#no shut

aptech2950(conf-if)#exit

aptech2950(conf)line vty 0 4 設置 0-4 個用戶可以 telnet 遠程登陸

aptech2950(conf-line)#login

aptech2950(conf-line)#password edge 以 edge 為遠程登錄的用戶密碼


主機設置:

ip 192.168.1.2 主機的 ip 必須和交換機端口的地址在同一網絡段

netmask 255.255.255.0

gate-way 192.168.1.1 網關地址是交換機端口地址


運行:

telnet 192.168.1.1

進入 telnet 遠程登錄界面

password : edge

aptech2950>en

password: cisco

aptech#

整理:老楊丨11年資深網絡工程師,更多網工提升干貨,請關注公眾號:網絡工程師俱樂部

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/42522.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/42522.shtml
英文地址,請注明出處:http://en.pswp.cn/web/42522.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

OpenSNN推文:盛夏智慧之光:七月高校新聞聚焦

隨著夏日的炎炎熱浪逐漸升溫&#xff0c;七月的校園生活也如火如荼地展開。在這個充滿活力的季節里&#xff0c;各大高校不僅迎來了學術交流的高峰&#xff0c;也在科技創新、國際合作等方面取得了顯著成就。以下是本月內幾所知名高校的重要新聞動態&#xff0c;它們不僅展現了…

數據庫 視圖

-- 刪除舊的視圖&#xff08;如果存在&#xff09; DROP VIEW IF EXISTS view_employees_active; -- 創建新的視圖 CREATE VIEW view_employees_active AS SELECT id, name FROM employees WHERE status active; 注意事項 如果視圖不滿足更新條件&#xff08;如包含JOIN、…

譜瑞科技高速傳輸接口芯片選型應用

譜瑞科技股份有限公司為一專供多種普及顯示器以及個人計算機、消費性電子產品與顯示面板所使用之高速訊號傳輸接口標準之混和信號 IC 芯片之領導供貨商。譜瑞公司成立于 2005 年為一無自有晶圓廠之半導體公司&#xff0c;并于 2011 年股票在臺灣柜臺買賣中心正式掛牌交易(股票代…

深入淺出:Scikit-Learn基礎教程

引言 Scikit-Learn&#xff08;簡稱sklearn&#xff09;是Python中一個強大的機器學習庫&#xff0c;提供了豐富的工具和模塊&#xff0c;幫助我們輕松實現數據預處理、模型訓練、評估和預測。本文將通過一個簡單的教程&#xff0c;帶您快速入門Scikit-Learn&#xff0c;掌握其…

Greenplum(三)【分布式事務和兩階段提交協議】

1、事務實現原理和 WAL&#xff08;單機&#xff09; 屬性含義數據庫系統實現Atomic&#xff08;原子性&#xff09;事務中的操作要么全部正確執行&#xff0c;要么完全不執行&#xff08;要么成功、要么失敗&#xff09;Write Ahead Logging 預寫日志&#xff0c;分布式事務&…

C語言希爾排序詳解與實例

希爾排序&#xff08;Shell Sort&#xff09;&#xff0c;是由Donald Shell在1959年提出的一種排序算法。它是插入排序的一種高效改進版&#xff0c;通過引入“增量”概念&#xff0c;將原本的線性查找轉換為分段查找&#xff0c;從而顯著提升了排序效率。本文將深入探討希爾排…

SRC漏洞挖掘技巧:修改返回包的各種姿勢

聽說大家都在要星標&#xff0c;我也要一個吧&#xff0c;可以把我的公眾號打上小星星嗎&#xff1f;~ 又雙叕周一了&#xff0c;還是老樣子&#xff0c;來篇技術向的給大家提提神吧~ 如果你對漏洞挖掘或技術向不感興趣&#xff0c;那么到這就可以了&#xff0c;不用再繼續往下…

【刪庫跑路】一次刪除pip下載的所有第三方庫方法

進入命令行&#xff0c;先list看下庫存 pip list導出所有的第三方庫至一文件列表 pip freeze >requirements.txt按照列表卸載所有庫 pip uninstall -r requirements.txt -y再list看下&#xff0c;可見庫存已清空

1、課程導學(react+區塊鏈實戰)

1、課程導學&#xff08;react區塊鏈實戰&#xff09; 1&#xff0c;課程概述&#xff08;1&#xff09;課程安排&#xff08;2&#xff09;學習前提&#xff08;3&#xff09;講授方式&#xff08;4&#xff09;課程收獲 2&#xff0c;ibloackchain&#xff08;1&#xff09;安…

java:字符緩沖流特有功能

BufferedWriter&#xff1a; void newLine&#xff08;&#xff09;&#xff1a;寫一行行分隔符&#xff0c;行分隔符字符串由系統屬性定義 BufferedReader&#xff1a; public String readLine&#xff08;&#xff09;&#xff1a;讀一行文字&#xff0c;結果包含行的內容的字…

振動分析-11-軸承數據庫之深度學習一維故障分類Transformer

Pytorch-Transformer軸承故障一維信號分類(三) 1 制作數據集 import pandas as pd filename = "CWRU_1797.csv" df = pd.read_csv(filename)from sklearn.model_selection import train_test_split df_x=df.drop(labels=1024,axis=1)

AI賦能OFFICE 智能化辦公利器!

ONLYOFFICE在線編輯器的最新版本8.1已經發布&#xff0c;整個套件帶來了30多個新功能和432個bug修復。這個文檔編輯器無疑成為了辦公軟件中的翹楚。它不僅支持處理文本文檔、電子表格、演示文稿、可填寫的表單和PDF&#xff0c;還允許多人在線協作&#xff0c;并支持AI集成&…

java Pair怎么使用

文章目錄 1. 簡介2. Pair類的來源3. 如何使用Pair類4. Pair類的實際應用5. Pair類的優點和缺點 1. 簡介 什么是Pair Pair是一個通用的數據結構&#xff0c;用于存儲一對關聯的對象&#xff0c;也就是兩個元素。這兩個元素可以是任何類型&#xff0c;并且它們之間沒有特定的層次…

哪些獨立站外鏈策略最有效?

在當前的SEO領域中&#xff0c;獨立站外鏈策略的效果差異很大&#xff0c;但GPB外鏈無疑是其中最為有效的一種。GPB外鏈&#xff0c;指的是通過高質量、包收錄且dofollow的頂級域名獨立站來獲得外鏈&#xff0c;這種外鏈策略能夠顯著提升目標網站的整體排名數據。 關鍵詞排名的…

redis學習(007 實戰:黑馬點評:登錄)

黑馬程序員Redis入門到實戰教程&#xff0c;深度透析redis底層原理redis分布式鎖企業解決方案黑馬點評實戰項目 總時長 42:48:00 共175P 此文章包含第25p-第p34的內容 文章目錄 短信登錄功能session 共享問題 短信登錄功能 接口編寫 這里是Result的封裝 過濾器在攔截器的外層…

go語言的堆排序實現

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 一、intheap的堆排序接口二、節點的堆排序實現三、leetcode 23. 合并 K 個升序鏈表 提示&#xff1a;以下是本篇文章正文內容&#xff0c;下面案例可供參考 一、in…

淘寶詳情的 API 探秘:獲取與運用全攻略

在電商領域&#xff0c;淘寶無疑是一座巨大的寶庫&#xff0c;其中豐富的商品詳情信息對于商家、開發者和數據分析人員來說具有極高的價值。而通過 API 接口來獲取淘寶詳情&#xff0c;則為我們打開了一扇高效獲取這些信息的大門。 一、為什么要獲取淘寶詳情 首先&#xff0c;…

嵌入式系統中的實時操作系統任務調度策略

嵌入式系統中的實時操作系統任務調度策略 在嵌入式系統中&#xff0c;實時任務調度是確保系統響應性和穩定性的關鍵方面之一。不同的任務調度策略可以影響系統的性能和實時性。本文將深入探討兩種常見的實時任務調度策略&#xff1a;固定優先級調度和循環時間片調度&#xff0…

mysql查詢語句執行流程

流程圖 連接器&#xff1a;建立連接&#xff0c;管理連接、校驗用戶身份&#xff1b;查詢緩存&#xff1a;查詢語句如果命中查詢緩存則直接返回&#xff0c;否則繼續往下執行。MySQL 8.0 已刪除該模塊&#xff1b;解析 SQL&#xff0c;通過解析器對 SQL 查詢語句進行詞法分析、…

阿爾泰科技與西安交通大學陜西省某技術重點實驗室共謀未來!

近日&#xff0c;阿爾泰科技的電子工程師&#xff08;熊工&#xff09;應邀前往西安交通大學陜西省某技術重點實驗室&#xff0c;參與課題組項目的測試與調試工作。此次合作不僅成功推動了項目的進展&#xff0c;還為未來的深入合作奠定了堅實基礎。 阿爾泰科技作為領先的測控技…