主頁 > 軟體設計 > 華為數通設備命令大全(建議收藏??)

華為數通設備命令大全(建議收藏??)

2021-09-22 10:40:23 軟體設計

“先有華為后有天,不學華為是漢奸”

    • Telnet配置
    • FTP配置
    • 路由IP配置
    • VLAN配置
    • Eth-trunk配置
    • STP配置
    • DHCP配置
    • 幀中繼配置
    • 單臂路由配置
    • RIP配置
    • OSPF配置
    • VRRP配置
    • HDLC配置
    • PPP配置
    • 以太網介面配置
    • 防火墻配置
    • 鏈路技術
    • 其他配置
    • 設備版本升級

在這里插入圖片描述

Telnet配置

1、密碼登錄

[Huawei]user-interface console 0  //進入管理控制口
[Huawei-ui-console0]authentication-mode password
Please configure the login password (maximum length 16):輸入密碼
[Huawei-ui-console0]user privilege level ?   //設定特權等級
[Huawei-ui-console0]idle-timeout 20 0  //設定空閑超時時間為20分鐘,默認為10分鐘

2、用戶和密碼登錄

[Huawei]user-interface console 0  //進入管理控制口
[Huawei-ui-console0]authentication-mode aaa
[Huawei-ui-console0]quit
[Huawei]aaa
[Huawei-aaa]local-user huawei password cipher hw(密碼)
[Huawei-aaa]local-user huawei service-type terminal  //從終端登錄

3、PC通過以太網口遠程登錄配置

#AAA模式遠程登錄
[R1]user-interface vty 0 4
[R1-ui-vty0-4]authentication-mode aaa
[R1]aaa  //進入認證、授權、計費模式(簡稱AAA模式)
[R1-aaa]local-user admin password cipher 123456  //配置本地用戶和密碼
[R1-aaa]local-user admin service-type telnet  //選擇授權用戶的服務型別
[R1-aaa]local-user admin privilege level 3  //設定管理員用戶級別
#僅密碼遠程登錄
[R2]user-interface vty 0 4  //虛擬用戶終端介面
[R2-ui-vty0-4]authentication-mode password  //配置用戶終端的認證模式
[R2-ui-vty0-4]set authentication password simple 123456  //設定登錄用戶密碼
[R2-ui-vty0-4]user privilege level 3  //設定用戶等級
[R2-ui-vty0-4]user network-admin  //設定登錄用戶的引數

4、設定超級密碼

[Huawei]super password level 3 cipher 123456(作用?)

FTP配置

1、將路由器作為FTP服務器

[R1]ftp server enable
[R1]aaa
[R1-aaa]local-user winda password cipher aqx123456(字母與數字的組合)
[R1-aaa]local-user winda privilege level 15
[R1-aaa]local-user winda service-type ftp
[R1-aaa]local-user winda ftp-directory flash:  //指定目錄

2、登錄FTP服務器,并傳送檔案

ftp 10.0.12.2
User(10.0.12.2:(none)):huawei
331 Password required for huawei.
Enter password:
230 User logged in.
[R1-ftp]put portalpage.zip  //上傳檔案
[R1-ftp]get portalpage.zip portal.zip  //下載檔案并改名字
delete /unreserved portal.zip  //徹底洗掉該檔案

其它配置

配置登錄標語

[R1]header shell information "Welcome to HuaWei"

指定下次啟動裝載的組態檔

startup saved-configuration iascfg.zip

指定下次啟動裝載的組態檔

factory-configuration reset

設定下次啟動用的檔案

startup saved-configuration 檔案名

洗掉保存的組態檔

reset saved-configuration
reboot
Warning: All the configuration will be saved to the next startup configuration. 
Continue ? [y/n]:n

關閉訊息提示功能

[R1]undo info-center enable  //關閉提示資訊,提高配置時的視覺

undo terminal monitor  //關閉日志提示訊息(很煩人的一個東西)

路由IP配置

浮動靜態路由

[Huawei]ip route-static 192.168.1.0 24(目標網路) 192.168.2.1(下一跳IP) preference 80

描述介面

[R1-Serial1/0/0]description this port connect to R2-S1/0/0

默認(預設)路由

[R1]ip route-static 0.0.0.0 0.0.0.0 10.0.13.3

使用帶源引數的ping命令

[R2]ping -a 10.0.2.2 10.0.3.3

配置從IP地址(解決RIPv1不連續子網)

[R1-Serial1/0/0]ip add 10.0.23.2 sub

靜態路由與BFD聯動

#激活BFD功能
[R1]bfd
[R1-bfd]quit

#創建BFD會話,名稱為ab(自定義),對端的IP地址為10.1.12.2
[R1]bfd ab bind peer-ip 10.1.12.2

VLAN配置

埠型別配置

配置埠為access

[Huawei]vlan 10  //創建vlan 10
[Huawei]interface GigabitEthernet 0/0/2  //進入g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type access  //選擇埠型別
[Huawei-GigabitEthernet0/0/2]port default vlan 10  //劃分VLAN

技巧:[S2]vlan batch 3 to 5  //創建VLAN3、45

配置埠的Hybrid型別

[SW1]vlan 10
[SW1-GigabitEthernet0/0/1]port hybrid pvid vlan 10
[SW1-GigabitEthernet0/0/1]port hybrid untagged vlan 10 30  //對VLAN10和30去標簽

配置埠的Trunk型別

[SW1]interface g0/0/24
[SW1-GigabitEthernet0/0/24]port link-type trunk
[SW1-GigabitEthernet0/0/24]port trunk allow-pass vlan all  //允許所有VLAN通過

更改Trunk埠的PVID

[SW1-GigabitEthernet0/0/24]port trunk pvid vlan 10

Eth-trunk配置

創建Eth-trunk 1,并將介面加入Eth-trunk 1

[S1]interface Eth-Trunk 1
[S1]int g0/0/9
[S1-GigabitEthernet0/0/9]eth-trunk 1

[S1]interface Eth-Trunk 1
[S1-Eth-Trunk1]trunkport g0/0/9

配置Eth-trunk 1鏈路配置為access

[S1]interface Eth-Trunk 1
[S1-Eth-Trunk1]port link-type access
[S1-Eth-Trunk1]port default vlan 5

STP配置

STP配置

#修改橋優先級
[S1]stp priority 4096  //數值越小優先級越高

#修改埠優先級
[S1-GigabitEthernet0/0/9]stp port priority 32    //默認為128,數值越小優先級越高

#配置邊緣埠(使埠快速進入轉發狀態)
[S3]interface Ethernet0/0/3
[S3-Ethernet0/0/3]stp edged-port enable

[S3-Ethernet0/0/3]stp cost  //設定路徑開銷值

[根交換機]stp timer forward-delay  //設定延遲時間

[根交換機]stp edged-port enable  //設定網路直徑

配置MSTP

[SW1]stp region-configuration  //進入MST域
[SW1-mst-region]region-name huawei  //配置域名
[SW1-mst-region]revision-level 1  //配置修訂級別為1
[SW1-mst-region]instance 1 vlan 10  //制定MSTI 1與VLAN10的映射

查看STP

#各介面簡要STP狀態
[S1]dis stp brief

#具體介面詳細STP資訊
[S1]dis stp interface g0/0/10

#查看當前根橋資訊
[S1]dis stp

#查看實體1的資訊
[SW1]dis stp instance 1 brief

DHCP配置

基于介面配置DHCP功能

[R1]dhcp enable  //開啟DHCP功能
[R1-GigabitEthernet0/0/0]dhcp select interface  //開啟介面DHCP功能
[R1-GigabitEthernet0/0/0]dhcp server lease day 2【可選】    //設定租用有效期限為2
[R1-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8    //為PC自動分配DNS服務器地址
[R1-GigabitEthernet0/0/1]dhcp server excluded-ip-address 192.168.2.250 192.168.2.253    //配置不參與自動分配的IP地址范圍

基于全域配置DHCP

[R1]dhcp enable  //開啟DHCP功能
[R1]ip pool huawei1  //配置全域地址池
[R1-ip-pool-huawei1]network 192.168.1.0  //指定地址池范圍
[R1-ip-pool-huawei1]lease day 2【可選】  //租期為2天,默認1
[R1-ip-pool-huawei1]gateway-list 192.168.1.254  //出口網關地址
[R1-ip-pool-huawei1]excluded-ip-address 192.168.1.250 192.168.1.253  //不參與自動分配
[R1-ip-pool-huawei1]dns-list 8.8.8.8  //配置DNS服務器地址
[R1-GigabitEthernet0/0/0]dhcp select global  //開啟介面的DHCP功能

查看

dis ip pool  //查看地址池地址分配情況

DHCP中繼

[R1]dhcp enable  //開啟DHCP功能

#面向PC的介面:
[R1-Ethernet0/0/0]dhcp select relay
[R1-Ethernet0/0/0]dhcp relay server-ip 100.1.1.1  //指定DHCP服務器IP地址

#面向PC的介面下呼叫全域定義的DHCP服務器組:
[R1]dhcp server group dhcp-group
[R1-dhcp-server-group-dhcp-group]dhcp-server 100.1.1.1
[R1-Ethernet0/0/0]dhcp select relay 
[R1-Ethernet0/0/0]dhcp relay server-select dhcp-group

幀中繼配置

DCE配置

[R1]interface s1/0/0
[R1-Serial1/0/0]link-protocol fr
[R1-Serial1/0/0]fr interface-type dce  //介面型別
[R1-Serial1/0/0]fr dlci 100
[R1-Serial1/0/0]ip add 192.168.1.1 24

DTE配置

[R2]interface s1/0/0
[R2-Serial1/0/0]link-protocol fr
[R2-Serial1/0/0]fr interface-type dte

其它配置

查看PVC
[R1]dis fr pvc-info

#查看映射
[R1]dis fr map-info

#靜態映射
[R2-Serial1/0/0]undo fr inarp
[R1-Serial1/0/0]fr map ip 192.168.1.2 100 broadcast
//OSPF中使用組播的網路型別時,應在映射后面加Broadcast

單臂路由配置

配置路由器

[R1]int g0/0/0.1  //創建并進入g0/0/00.1子介面
[R1-GigabitEthernet0/0/0.1]dot1q termination vid 10  //封裝dot1q協議
[R1-GigabitEthernet0/0/0.1]ip address 192.168.10.254 24  //配置IP地址
[R1-GigabitEthernet0/0/0.1]arp broadcast enable  //開啟arp廣播
[R1-GigabitEthernet0/0/0.1]dhcp select global  //開啟DHCP全域模式

[R1-GigabitEthernet0/0/0.1]int g0/0/0.2
[R1-GigabitEthernet0/0/0.2]dot1q termination vid 20
[R1-GigabitEthernet0/0/0.2]ip address 192.168.20.254 24
[R1-GigabitEthernet0/0/0.2]arp broadcast enable
[R1-GigabitEthernet0/0/0.2]dhcp select global

配置交換機

[SW1]vlan batch 10 20  //創建vlan 10和vlan 20
[SW1-GigabitEthernet0/0/1]int g0/0/1  //進入g0/0/1介面
[SW1-GigabitEthernet0/0/1]port link-type access  //修改埠為access模式
[SW1-GigabitEthernet0/0/1]port default vlan 10  //將埠劃分到vlan 10

[SW1-GigabitEthernet0/0/1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access
[SW1-GigabitEthernet0/0/2]port default vlan 20

[SW1-GigabitEthernet0/0/2]int g0/0/24  //交換機與路由器相連的介面需要修改為trunk模式
[SW1-GigabitEthernet0/0/24]port link-type trunk  //修改埠為trunk模式
[SW1-GigabitEthernet0/0/24]port trunk allow-pass vlan 10 20  //允許vlan 10和vlan 20的資料通過

RIP配置

基本配置

[Huawei]rip 1  //啟動RIP行程
[Huawei-rip-1]version 2  //選擇版本(可選)
[Huawei-rip-1]net 10.0.0.0(通告自然網段)

其它配置

[Huawei-rip-1]summary always  //使能自動匯總[V2默認開啟,但不生效]
[介面]undo rip split-horizon  //關閉介面水平分割
[Huawei-GigabitEthernet0/0/0]rip summary-address 聚合后網路 子網掩碼  //手動匯總

#介面附加度量值
[介面]rip metricin x  //cost=原來的值+x
[介面]rip metricout x  //cost=0+x

#認證
[R2-Serial1/0/0]rip authentication-mode simple huawei  //明文
[R2-Serial2/0/0]rip authentication-mode md5 usual huawei  //MD5
#開啟RIP除錯
debug rip 1
terminal debugging
Info: Current terminal debugging is on.
terminal monitor

#抑制介面(只收不發)
[R1-GigabitEthernet0/0/0]undo rip output  //不能使用單播通信

[R2-rip-1]silent-interface E0/0/0  //優先級高于前者
[R2-rip-1]peer IP地址  //單播通信
[R2-rip-1]preference x  //修改優先級(只在本地有效)
[R2-rip-1]timers rip 20 120 60  //修改定時器
[R3]ip route-static 0.0.0.0 0 LoopBack 2  //發布默認路由
[R3-rip-1]default-route originate  //不需創建默認路由,也能發布
reset rip 1 statistics  //重繪RIP統計資訊
reset ip routing-table statistics protocol rip  //清除RIP學到的路由資訊
[R2]undo rip 1  //洗掉RIP
[R1]rip version2 multicase  //配置版本1的也能發送RIPv2報文

OSPF配置

配置OSPF

[R1]ospf Router-id 1.1.1.1  //配置環回口IP地址
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255

引入路由

[R3-ospf-1]import-route direct  //引入直連路由
[R1-ospf-1]import-route rip 1 cost 100  //引入RIP路由

發布默認路由

[R3]ip route-static 0.0.0.0 0 LoopBack 2
[R3]ospf 100
[R3-ospf-100]default-route-advertise
[R3-ospf-100]default-route-advertise always  //自動發布默認路由

OSPF驗證

#介面認證明文:
[R1-Serial1/0/0]ospf authentication-mode simple plain huawei

#區域認證密文:
[R1-ospf-1]area 1
[R1-ospf-1-area-0.0.0.1]authentication-mode md5 1 cipher huawei

抑制介面(不收不發)

R2-ospf-1]silent-interface E0/0/0

[R2-ospf-1]peer IP地址  //單播通信

查看

[R1]dis ospf peer brief  //查看鄰居
[R1]dis ospf interface  //查看DR、BDR
[R1]reset ospf process  //重置OSPF行程
[R1]dis ip routing-table protocol ospf  //查看OSPF學到的路由
[R1]display ospf lsdb ase 172.16.0.0  //顯示鏈路狀態資料庫的外接路由資訊
[R1]dis ospf int G0/0/0  //查看介面的OSPF資訊

查看LSA資訊

[R1]dis ospf lsdb router  //查看一類LSA
[R1]dis ospf lsdb netword  //查看二類LSA
[R1]dis ospf lsdb summary  //查看三類LSA
[R1]dis ospf lsdb asbr  //查看四類LSA
[R1]dis ospf lsdb ase  //查看五類LSA
[R1]dis ospf lsdb nssa  //查看七類LSA

其它

修改Hello和Dead時間

[R1-GigabitEthernet0/0/0]ospf timer hello 15
[R1-GigabitEthernet0/0/0]ospf timer dead 60

修改DR優先級

[R1-GigabitEthernet0/0/0]ospf dr-priority 200(越大優先級越高)

注:由于DR/BDR選舉默認為不搶占模式,因此在修改了路由器優先級后不會自動重新選舉DR,需要重置OSPF行程,

修改網路型別為廣播

[R2-Serial2/0/0]ospf network-type broadcast

修改開銷值、帶寬參考值

[介面]ospf cost x
[R3-ospf-1]bandwidth-reference x

VRRP配置

[SW1-Vlanif10]vrrp vrid 1 virtual-ip 10.1.1.254  //配置虛擬網關
[SW1-Vlanif10]vrrp vrid 1 priority 150  //更改優先級
[SW1-Vlanif10]vrrp vrid 1 preempt-mode disable  //關閉搶占模式
[SW1-Vlanif10]vrrp vrid 1 track interface g0/0/24 reduced 60  //跟蹤上層埠
[R1-Serial2/0/0]ospf network-type p2mp  //配置介面的網路型別為Point-to-multipoint
[S1] display vrrp  //查看VRRP資訊

HDLC配置

[R1-Serial1/0/0]ip address unnumbered interface LoopBack0  //IP地址借用
[R1]ip route-static 10.1.1.0 24 Serial1/0/0
[R1-Serial1/0/0]link-protocol hdlc  //將介面改為HDLC型別

PPP配置

認證方

[R1]aaa
[R1-aaa]local-user huawei password cipher 123456
[R1-aaa]local-user huawei service-type ppp
[R1-Serial0]ppp authentication-mode pap(CHAP)

被認證方

#PAP:
[R2-Serial0]ppp pap local-user huawei password cipher 123456 

#CHAP:
[R2-Serial0]ppp chap user huawei
[R2-Serial0]ppp chap password cipher 123456

使用 CHAP 建立 PPP連接的協商程序

debugging ppp chap all
terminal debugging

以太網介面配置

[S1-G0/0/9]undo negotiation auto  //更改介面的速率和雙工模式前應先關閉介面的自動協商功能
[S1-G0/0/9]speed 100  //設定為100M速率
[S1-G0/0/9]duplex full  //全雙工模式
[S1]dis eth-trunk 1  //查看Eth-trunk 1配置結果

防火墻配置

#登錄不需要用戶名和密碼
[FW]user-interface console 0
[FW-ui-console0]authentication-mode none

#定義時區:
clock timezone 1 add 08:00:00

鏈路技術

鏈路聚合

[S1]interface Eth-Trunk 1  //聚合交換機之間的Eth-Trunk埠編號相等
[S1-Eth-Trunk1]mode lacp-static  //lacp模式
[S1-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/2  //將成員埠加入到聚合埠中
[S1-Eth-Trunk1]max active-linknumber 2  //設定活動上限閥值
[S1-Eth-Trunk1]port link-type trunk 
[S1-Eth-Trunk1]port trunk allow-pass vlan all
[S1-Eth-Trunk1]dis eth-trunk 1 verbose  //查看聚合埠的資訊
[S1] lacp priority 100  //配置系統優先級使其成為主控端
[S1-G0/0/1] lacp priority 100  //配置活動鏈路優先級
[S1-G0/0/2] lacp priority 100  //配置活動鏈路優先級

Smart Link

[S1-G0/0/1]stp disable  //關掉相關介面的STP
[S1]smart-link group 1
[S1-smlk-group1]port GigabitEthernet 0/0/1 master  //設定主埠
[S1-smlk-group1]port g0/0/2 slave  //設定從埠
[S1-smlk-group1]flush send control-vlan 10 password simple 123  //使能smart link組1發送Flush幀的功能,攜帶的控制VLAN編號為10,密碼是:123
[S1-smlk-group1]restore enable  //開啟回切功能
[S1-smlk-group1]timer wtr 30  //回切時間為30
[S1-smlk-group1]smart-link enable  //使能Smart Link組1的功能
[S1-smlk-group1]dis smart-link group 1  //查看Smart Link組1的資訊
[S2-GigabitEthernet0/0/1]smart-link flush receive control-vlan 10 password simple 123  //設定其他交換機可以接收和處理攜帶控制VLAN編號是10的Flush幀

其他配置

自動保存

#自動保存
autosave interval on
autosave interval 120  //每隔120分鐘自動保存

#定點保存
autosave time on
autosave time 23:00:00  //到23點自動保存

埠鏡像

[R1]observe-port 1 interface Ethernet4/0/1  //設定觀察埠
[介面] mirror to observe-port 1 both  //將鏡像埠映射到觀察埠

埠系結

[Huawei]user-bind static mac-address 5489-988B-5157 int e0/0/1 //系結MAC地址
[Huawei]user-bind static ip-address 192.168.1.3  //系結IP地址

埠安全

[介面]port-security enable  //啟用埠安全
[介面]port-security max-mac-num 2  //自動學習MAC地址的最大數量
[介面]port-security protect-action shutdown  //保護行為為關閉埠

前綴串列

[R1]ip ip-prefix 1 deny 11.1.1.0 25 greater-equal 25 less-equal 25  //在RIP里面過濾掉11.1.1.0/25
[R1]ip ip-prefix 1 permit 0.0.0.0 0 less-equal 32
[R1-rip-1]filter-policy ip-prefix 1 import

IPv6配置

[R1]ipv6  //開啟全域IPv6功能
[R1-E0/0/0]ipv6 enable  //在介面(連接PC)下開啟IPv6功能
[R1-E0/0/0]ipv6 address auto link-local  //自動生成鏈路本地地址
[R1-G0/0/0]ipv6 enable  //在介面(連接路由器)下開啟IPv6功能
[R1-G0/0/0]ipv6 add 2031:0:130F::1 64  //配置全球單播地址

[R1-E0/0/0]ipv6 add 2001:3:FD:: 64 eui-64  //用EUI-64配置地址

設備版本升級

檢查設備剩余空間是否大于新的軟體包大小

<H07_S5720_BMC-05>dir flash:
Directory of flash:/

  Idx  Attr     Size(Byte)  Date        Time       FileName 
    0  drw-              -  Oct 30 2019 03:37:16   dhcp
    1  drw-              -  Oct 30 2019 03:19:15   user
    2  -rw-         13,432  Oct 30 2019 03:37:25   default_ca.cer
    3  -rw-             36  Oct 30 2019 03:38:18   $_patchstate_reboot
    4  -rw-          3,684  Oct 30 2019 03:38:18   $_patch_history
    5  -rw-          1,903  Oct 30 2019 03:37:31   default_local.cer
    6  drw-              -  Oct 30 2019 03:37:42   logfile
    7  -rw-          1,111  Apr 08 2020 17:03:35   vrpcfg.zip
    8  -rw-      8,718,710  Dec 12 2013 07:53:05   s5720ei-v200r011sph008.pat
    9  drw-              -  Oct 30 2019 03:19:14   pmdata
   10  -rw-     85,051,908  Jun 28 2018 15:55:01   s5720ei-v200r011c10spc600.cc
   11  drw-              -  Oct 30 2019 03:18:44   $_install_mod
   12  -rw-            836  Mar 30 2020 10:48:44   rr.bak
   13  -rw-            836  Mar 30 2020 10:48:44   rr.dat
   14  -rw-          1,773  Apr 08 2020 17:03:36   private-data.txt
   15  drw-              -  Apr 08 2020 17:03:33   localuser
   16  drw-              -  Mar 30 2020 14:24:42   $_backup
   17  -rw-            200  Oct 30 2019 03:37:32   ca_config.ini

352,772 KB total (265,060 KB free)

將PC作為FTP Server,并FTP到PC

# 連接到PC FTP Server
ftp 192.168.1.2

# 進行二進制編碼
[ftp]bin

# 備份軟體包
[ftp]put S5720EI-V200R019C00SPC500.cc S5720EI-V200R019C00SPC500.bak.cc

# 備份補丁
[ftp]put S5720EI-V200R019SPH007.pat S5720EI-V200R019SPH007.bak.pat

# 上傳軟體包
[ftp]get S5720EI-V200R019C00SPC500.cc

# 上傳補丁
[ftp]get S5720EI-V200R019SPH007.pat

# 退出
[ftp]bye

# 設定新版軟體包應用全部設備并下次啟動該軟體包
startup system-software flash:/S5720EI-V200R019C00SPC500.cc all

# 重啟設備
reboot

# 查看堆疊狀態
display stack

# 將補丁應用到全部并運行
patch load flash:/S5720EI-V200R019SPH007.pat all run 

# 查看補丁資訊
display patch-information

# 選中補丁
patch load flash:/S5720EI-V200R019SPH007.pat all active

# 洗掉軟體包
delete /unreserved flash:/s5720ei-v200r011c10spc600.cc

# 洗掉補丁包
delete /unreserved flash:/S5720EI-V200R019SPH007.pat

💬總結
1??本篇文章分享了華為資料通信設備命令大全,

2?? 廠商認證資料放到了微信公眾號里面,

3??XDM觀看完之后,一鍵三連+關注哦!

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/302004.html

標籤:其他

上一篇:中秋節爆肝萬字,帶你熟悉Linux行程的基本操作!!!

下一篇:冰河憑什么能夠順利拿下三個軟考高級證書?有什么技巧(訣竅)嗎?

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more