当前位置: 首页 > news >正文

组网实训实现

小型单元网络实现

IP划分:

外网:172.1.1.0/24

        172.1.2.0/24

内网:基于192.168.3.0/24的子网划分

        综合办公楼:192.168.3.00 000000 /26(192.168.3.0-192.168.3.63)

                综合一楼:192.168.3.0000 0000 /28(.0-.15) vlan10

                综合二楼:192.168.3.0001 0000 /28(.16-.31) vlan20

                综合三楼:192.168.3.0010 0000 /28(.32-.47) vlan30

                综合楼预留地址:192.168.3.0011 0000 /28(.48-.63)

        女生公寓: 192.168.3.01 000000 /26(192.168.3.64-192.168.3.127)

                女生一楼: 192.168.3.01 000 000 /29(.64-.71) vlan 40

                女生二楼: 192.168.3.01 001 000 /29(.72-.79) vlan 50

                女生三楼: 192.168.3.01 010 000 /29(.80-.87) vlan 60

                女生四楼: 192.168.3.01 011 000 /29(.88-.95) vlan 70

                女生五楼: 192.168.3.01 100 000 /29(.96-.103) vlan 80

                女生六楼: 192.168.3.01 101 000 /29(.104-.111)vlan 90

                女生公寓预留地址:192.168.3.0111 0 000 /29(.112-.127)

        男生公寓: 192.168.3.10 000000 /26(192.168.3.128-192.168.3.191)

                男生一楼:192.168.3.10 000 000 /29(.128-.135) vlan 100

                男生二楼:192.168.3.10 001 000 /29(.136-.143) vlan 110

                男生三楼:192.168.3.10 010 000 /29(.144-.151) vlan 120

                男生四楼:192.168.3.10 011 000 /29(.152-.159) vlan 130

                男生五楼:192.168.3.10 100 000 /29(.160-.167) vlan 140

                男生六楼:192.168.3.10 101 000 /29(.168-.175) vlan 150

                男生公寓预留地址:192.168.3.10 11 0 000 /28(.176-.191)

        业务管理: 192.168.3.110 00000 /27(192.168.3.192-192.168.3.223)

                HTTP管理一:192.168.3.110 00 000 /29(.192-.199) vlan 300

                FTP 管理二:192.168.3.110 01 000 /29(.200-.207) vlan 310

                DNS 管理三:192.168.3.110 10 000 /29(.208-.215) vlan 320

                管理预留地址:192.168.3.110 11 000 /29(.216-.223)

        vlanif200: 192.168.3.1110 0000/28(.224-.239)

        vlanif210: 192.168.3.11110 000/29(.240-.247)

        内网总预留地址: 192.168.3.11111 000/29(.248-.255)

undo info-center enable        //  关闭自动弹出的信息

LSW2:


2. LSW1,LSW2之间链路做聚合
[LSW1]interface Eth-Trunk 1

[LSW1-Eth-Trunk1]mode manual load-balance

[LSW1-Eth-Trunk1]trunkport GigabitEthernet 0/0/2 0/0/22

[LSW2]interface Eth-Trunk 1

[LSW2-Eth-Trunk1]mode manual load-balance

[LSW2-Eth-Trunk1]trunkport GigabitEthernet 0/0/2 0/0/22

综合办公楼:

LSW5:

[LSW5]vlan 10
[LSW5-vlan10]q


[LSW5]interface GigabitEthernet 0/0/1   
[LSW5-GigabitEthernet0/0/1]port link-type access  
[LSW5-GigabitEthernet0/0/1]port default vlan 10
[LSW5-GigabitEthernet0/0/1]q

[LSW5]interface GigabitEthernet 0/0/5  
[LSW5-GigabitEthernet0/0/5]port link-type trunk 
[LSW5-GigabitEthernet0/0/5]port trunk allow-pass  vlan all 

LSW6:

[LSW6]vlan 20
[LSW6-vlan20]q

[LSW6]interface GigabitEthernet 0/0/1  
[LSW6-GigabitEthernet0/0/1]port link-type access 
[LSW6-GigabitEthernet0/0/1]port default vlan 20
[LSW6-GigabitEthernet0/0/1]q

[LSW6]interface GigabitEthernet 0/0/6 
[LSW6-GigabitEthernet0/0/6]port link-type trunk 
[LSW6-GigabitEthernet0/0/6]port trunk allow-pass vlan all 

LSW7:

[LSW7]vlan 30
[LSW7-vlan20]q

[LSW7]interface GigabitEthernet 0/0/1  
[LSW7-GigabitEthernet0/0/1]port link-type access 
[LSW7-GigabitEthernet0/0/1]port default vlan 30
[LSW7-GigabitEthernet0/0/1]q

[LSW7]interface GigabitEthernet 0/0/7
[LSW7-GigabitEthernet0/0/6]port link-type trunk 
[LSW7-GigabitEthernet0/0/6]port trunk allow-pass vlan all 

LSW2:

[LSW2]vlan batch 10 20 30 200

[LSW2]interface Vlanif200
[LSW2-Vlanif200]ip address 192.168.3.225 255.255.255.240

[LSW2]interface GigabitEthernet 0/0/5
[LSW2-GigabitEthernet0/0/5]port link-type trunk 
[LSW2-GigabitEthernet0/0/5]port trunk allow-pass vlan all

 
[LSW2-GigabitEthernet0/0/5]int vlanif 10
[LSW2-Vlanif10]ip address 192.168.3.14 28
[LSW2-Vlanif10]q

[LSW2]interface GigabitEthernet 0/0/6
[LSW2-GigabitEthernet0/0/6]port link-type trunk 
[LSW2-GigabitEthernet0/0/6]port trunk allow-pass vlan all

[LSW2-GigabitEthernet0/0/6]int vlanif 20
[LSW2-Vlanif20]ip address 192.168.3.30 28
[LSW2-Vlanif20]q

[LSW2]interface GigabitEthernet 0/0/7  
[LSW2-GigabitEthernet0/0/7]port link-type trunk  
[LSW2-GigabitEthernet0/0/7]port trunk allow-pass vlan all

[LSW2-GigabitEthernet0/0/7]int vlanif 30
[LSW2-Vlanif30]ip address 192.168.3.46 28


[LSW2]interface GigabitEthernet 0/0/2
[LSW2-GigabitEthernet0/0/2]port link-type trunk 
[LSW2-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[LSW2-GigabitEthernet0/0/2]q

[LSW2]interface GigabitEthernet 0/0/22
[LSW2-GigabitEthernet0/0/22]port link-type trunk 
[LSW2-GigabitEthernet0/0/22]port trunk allow-pass vlan all
[LSW2-GigabitEthernet0/0/22]q


[LSW2]ip route-static 0.0.0.0 0.0.0.0 192.168.3.238

测试:

LSW1核心交换机:

[LSW1]vlan batch 10 20 30 200 210
[LSW1]dhcp enable
Info: The operation may take a few seconds. Please wait for a moment.done.

[LSW1]int vlanif 10
[LSW1-Vlanif10]ip address 192.168.3.14 28

[LSW1-Vlanif10]dhcp select interface 
[LSW1-Vlanif10]dhcp server dns-list 114.114.114.114 8.8.8.8 

[LSW1]int vlanif 20
[LSW1-Vlanif20]ip address 192.168.3.30 28
[LSW1-Vlanif20]dhcp select interface 
[LSW1-Vlanif20]dhcp server dns-list 114.114.114.114 8.8.8.8  
[LSW1-Vlanif20]q


[LSW1]int vlanif 30 
[LSW1-Vlanif30]ip address 192.168.3.46 28
[LSW1-Vlanif30]dhcp select interface 
[LSW1-Vlanif30]dhcp server dns-list 114.114.114.114 8.8.8.8  
[LSW1-Vlanif30]q


[LSW1]int vlanif 200
[LSW1-Vlanif200]ip address 192.168.3.238 28
[LSW1-Vlanif200]q

[LSW1]interface GigabitEthernet 0/0/2
[LSW1-GigabitEthernet0/0/2]port link-type trunk 
[LSW1-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[LSW1-GigabitEthernet0/0/2]q

[LSW1]interface GigabitEthernet 0/0/22
[LSW1-GigabitEthernet0/0/22]port link-type trunk 
[LSW1-GigabitEthernet0/0/22]port trunk allow-pass vlan all
[LSW1-GigabitEthernet0/0/22]q

[LSW1]interface GigabitEthernet 0/0/1 
[LSW1-GigabitEthernet0/0/1]port link-type access 
[LSW1-GigabitEthernet0/0/1]port default vlan 210
[LSW1-GigabitEthernet0/0/1]q

[LSW1]int vlanif 210
[LSW1-Vlanif210]ip address 192.168.3.246 28


[LSW1]ip route-static 0.0.0.0 0.0.0.0 192.168.3.241


 

R1出口路由的配置:

[R1]interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.3.241 29

[R1]ip route-static 192.168.3.14 255.255.255.240 192.168.3.246
[R1]ip route-static 192.168.3.30 255.255.255.240 192.168.3.246
[R1]ip route-static 192.168.3.46 255.255.255.240 192.168.3.246
[R1]ip route-static 192.168.3.238 255.255.255.240 192.168.3.246
 

测试:

nat:

[R1-acl-basic-2000]rule permit source 192.168.3.0 0.0.0.255
[R1-acl-basic-2000]q

[R1]interface GigabitEthernet0/0/1
[R1-GigabitEthernet0/0/1]ip address 172.1.1.1 24
[R1-GigabitEthernet0/0/1]nat address-group 1 172.1.1.5 172.1.1.10

[R1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1 no-pat
 

测试:

地址静态绑定,打印机场景。
[LSW1]dhcp snooping en
[LSW1]vlan 10
[LSW1-vlan10]dhcp snooping enable
[LSW1-vlan10]ip source check user-bind en  

测试:

女生公寓部分:

LSW8:

[LSW8]vlan 40
[LSW8-vlan40]q

[LSW8]interface GigabitEthernet 0/0/1
[LSW8-GigabitEthernet0/0/1]port link-type access 
[LSW8-GigabitEthernet0/0/1]port default vlan 40
[LSW8-GigabitEthernet0/0/1]q

[LSW8]interface GigabitEthernet 0/0/8 
[LSW8-GigabitEthernet0/0/8]port link-type trunk 
[LSW8-GigabitEthernet0/0/8]port trunk allow-pass vlan all

LSW9:

[LSW9]vlan 50
[LSW9-vlan50]q

[LSW9]interface GigabitEthernet 0/0/1 
[LSW9-GigabitEthernet0/0/1]port link-type access 
[LSW9-GigabitEthernet0/0/1]port default vlan 50
[LSW9-GigabitEthernet0/0/1]q

[LSW9]interface GigabitEthernet 0/0/9
[LSW9-GigabitEthernet0/0/9]port link-type trunk 
[LSW9-GigabitEthernet0/0/9]port trunk allow-pass vlan all

LSW10:

[LSW10]vlan 60
[LSW10-vlan60]q

[LSW10]interface GigabitEthernet 0/0/1   
[LSW10-GigabitEthernet0/0/1]port link-type access 
[LSW10-GigabitEthernet0/0/1]port default vlan 60
[LSW10-GigabitEthernet0/0/1]q

[LSW10]interface GigabitEthernet 0/0/10
[LSW10-GigabitEthernet0/0/10]port link-type trunk 
[LSW10-GigabitEthernet0/0/10]port trunk allow-pass vlan all

LSW11:

[LSW11]vlan 70
[LSW11-vlan70]q

[LSW11]interface GigabitEthernet 0/0/1
[LSW11-GigabitEthernet0/0/1]port link-type access 
[LSW11-GigabitEthernet0/0/1]port default  vlan 70
[LSW11-GigabitEthernet0/0/1]q

[LSW11]interface GigabitEthernet 0/0/11  
[LSW11-GigabitEthernet0/0/11]port link-type trunk  
[LSW11-GigabitEthernet0/0/11]port trunk allow-pass vlan all

LSW12:

[LSW12]vlan 80 
[LSW12-vlan80]q

[LSW12]interface GigabitEthernet 0/0/1
[LSW12-GigabitEthernet0/0/1]port link-type access 
[LSW12-GigabitEthernet0/0/1]port default vlan 80
[LSW12-GigabitEthernet0/0/1]q

[LSW12]interface GigabitEthernet 0/0/12
[LSW12-GigabitEthernet0/0/12]port link-type trunk 
[LSW12-GigabitEthernet0/0/12]port trunk allow-pass vlan all 

LSW13:

[LSW13]vlan 90
[LSW13-vlan90]q

[LSW13]interface GigabitEthernet 0/0/1
[LSW13-GigabitEthernet0/0/1]port link-type access 
[LSW13-GigabitEthernet0/0/1]port default vlan 90
[LSW13-GigabitEthernet0/0/1]q

[LSW13]interface GigabitEthernet 0/0/13 
[LSW13-GigabitEthernet0/0/13]port link-type trunk 
[LSW13-GigabitEthernet0/0/13]port trunk allow-pass vlan all

LSW3:

[LSW3]vlan batch 40 50 60 70 80 90 200


[LSW3-Vlanif200]ip address 192.168.3.226 28
[LSW3-Vlanif200]q

[LSW3]int g 0/0/8
[LSW3-GigabitEthernet0/0/8]port link-type trunk 
[LSW3-GigabitEthernet0/0/8]port trunk allow-pass vlan    
[LSW3-GigabitEthernet0/0/8]port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/8]int vlanif40
[LSW3-Vlanif40]ip address 192.168.3.70 29

[LSW3]int g 0/0/9
[LSW3-GigabitEthernet0/0/9]port link-type trunk 
[LSW3-GigabitEthernet0/0/9]port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/9]int vlanif50
[LSW3-Vlanif50]ip address 192.168.3.78 29

[LSW3]interface GigabitEthernet 0/0/10  
[LSW3-GigabitEthernet0/0/10]port link-type trunk 
[LSW3-GigabitEthernet0/0/10]port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/10]int vlanif60
[LSW3-Vlanif60]ip address 192.168.3.86 29
[LSW3-Vlanif60]q

[LSW3]interface GigabitEthernet 0/0/11
[LSW3-GigabitEthernet0/0/11]port link-type trunk    
[LSW3-GigabitEthernet0/0/11]port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/11]int vlanif 70
[LSW3-Vlanif70]ip address 192.168.3.94 29
[LSW3-Vlanif70]q

[LSW3]interface GigabitEthernet 0/0/12 
[LSW3-GigabitEthernet0/0/12]port link-type trunk 
[LSW3-GigabitEthernet0/0/12]port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/12]int vlanif 80
[LSW3-Vlanif80]ip address 192.168.3.102 29
[LSW3-Vlanif80]q

[LSW3]interface GigabitEthernet 0/0/13
[LSW3-GigabitEthernet0/0/13]port link-type trunk 
[LSW3-GigabitEthernet0/0/13]port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/13]int vlanif 90
[LSW3-Vlanif90]ip address 192.168.3.110 29
[LSW3-Vlanif90]q

[LSW3]interface GigabitEthernet 0/0/3
[LSW3-GigabitEthernet0/0/3]port link-type trunk 
[LSW3-GigabitEthernet0/0/3]port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/3]q

[LSW3]interface GigabitEthernet 0/0/23  
[LSW3-GigabitEthernet0/0/23]port link-type trunk     
[LSW3-GigabitEthernet0/0/23]port trunk allow-pass vlan all


[LSW3]ip route-static 0.0.0.0 0.0.0.0 192.168.3.238

测试:

LSW1核心交换机:

[LSW1]vlan batch 40 50 60 70 80 90 

interface Vlanif40
 ip address 192.168.3.70 255.255.255.248
[LSW1-Vlanif40]dhcp select interface 
[LSW1-Vlanif40]dhcp server dns-list 114.114.114.114 8.8.8.8
[LSW1-Vlanif40]q


[LSW1]int vlanif 50
interface Vlanif50
 ip address 192.168.3.78 255.255.255.248                      
[LSW1-Vlanif50]dhcp select interface

[LSW1-Vlanif50]dhcp server dns-list 114.114.114.114 8.8.8.8 
[LSW1-Vlanif50]q


[LSW1]int vlanif 60
[LSW1-Vlanif60]ip address 192.168.3.86 29                
[LSW1-Vlanif60]dhcp select interface

[LSW1-Vlanif60]dhcp server dns-list 114.114.114.114 8.8.8.8 
[LSW1-Vlanif60]q


[LSW1]int vlanif 70
[LSW1-Vlanif70]ip address 192.168.3.94 29

[LSW1-Vlanif70]dhcp select interface
[LSW1-Vlanif70]dhcp server dns-list 114.114.114.114 8.8.8.8 
[LSW1-Vlanif70]q


[LSW1]int vlanif 80
[LSW1-Vlanif80]ip address 192.168.3.102 29
[LSW1-Vlanif80]dhcp select interface
[LSW1-Vlanif80]dhcp server dns-list 114.114.114.114 8.8.8.8 
[LSW1-Vlanif80]q


[LSW1]int vlanif 90
[LSW1-Vlanif90]ip address 192.168.3.110 29
[LSW1-Vlanif90]dhcp select interface
[LSW1-Vlanif90]dhcp server dns-list 114.114.114.114 8.8.8.8 
[LSW1-Vlanif90]q

[LSW1]interface GigabitEthernet 0/0/3  
[LSW1-GigabitEthernet0/0/3]port link-type trunk 
[LSW1-GigabitEthernet0/0/3]port trunk allow-pass vlan all
[LSW1-GigabitEthernet0/0/3]q

[LSW1]interface GigabitEthernet 0/0/23  
[LSW1-GigabitEthernet0/0/23]port link-type trunk 
[LSW1-GigabitEthernet0/0/23]port trunk allow-pass vlan all
 

R1出口路由的配置:

[AR1]ip route-static 192.168.3.70 255.255.255.248 192.168.3.246
[AR1]ip route-static 192.168.3.78 255.255.255.248 192.168.3.246
[AR1]ip route-static 192.168.3.86 255.255.255.248 192.168.3.246
[AR1]ip route-static 192.168.3.94 255.255.255.248 192.168.3.246
[AR1]ip route-static 192.168.3.102 255.255.255.248 192.168.3.246
[AR1]ip route-static 192.168.3.110 255.255.255.248 192.168.3.246
 

测试:

ospf:

AR1:

[AR1]ospf 1
[AR1-ospf-1]area 0 
[AR1-ospf-1-area-0.0.0.0]network 172.1.1.0 0.0.0.255

AR2:

[AR2-GigabitEthernet0/0/0]ip address 172.1.2.1 24
[AR2-GigabitEthernet0/0/0]q

[AR2]ospf 1   
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]network 172.1.1.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]network 172.1.2.0 0.0.0.255

http,ftp,dns服务器部分:

LSW20:

[LSW20]vlan batch 300 310 320

[LSW20]int    
[LSW20]interface g    
[LSW20]interface GigabitEthernet 0/0/1  
[LSW20-GigabitEthernet0/0/1]port link-type access   
[LSW20-GigabitEthernet0/0/1]port default vlan 300

[LSW20-GigabitEthernet0/0/1]int g 0/0/2
[LSW20-GigabitEthernet0/0/2]port link-type access   
[LSW20-GigabitEthernet0/0/2]port default vlan 310


[LSW20-GigabitEthernet0/0/2]int g 0/0/3 
[LSW20-GigabitEthernet0/0/3]port link-type access 
[LSW20-GigabitEthernet0/0/3]port default vlan 320
[LSW20-GigabitEthernet0/0/3]q

[LSW20]int g 0/0/10
[LSW20-GigabitEthernet0/0/10]port link-type trunk 
[LSW20-GigabitEthernet0/0/10]port trunk allow-pass vlan all


[LSW20-GigabitEthernet0/0/10]int g 0/0/20
[LSW20-GigabitEthernet0/0/20]port link-type trunk 
[LSW20-GigabitEthernet0/0/20]port trunk allow-pass vlan all
 

LSW1:

[LSW1]int g 0/0/10
[LSW1-GigabitEthernet0/0/10]port link-type trunk
[LSW1-GigabitEthernet0/0/10]port trunk allow-pass vlan all
[LSW1-GigabitEthernet0/0/10]int g 0/0/20
[LSW1-GigabitEthernet0/0/20]port link-type trunk
[LSW1-GigabitEthernet0/0/20]port trunk allow-pass vlan all


[LSW1]vlan batch 300 310 320 

[LSW1-Vlanif320]int vlanif 300
[LSW1-Vlanif300]ip address 192.168.3.198 29
[LSW1-Vlanif300]int vlanif 310
[LSW1-Vlanif310]ip address 192.168.3.206 29
[LSW1-Vlanif310]int vlanif 320
[LSW1-Vlanif320]ip address 192.168.3.214 29

 

dns:

http:

ftp:

用Client3测试:

http:

ftp:

telnet:

[AR1]user-interface vty 0 4
[AR1-ui-vty0-4]authentication-mode aaa
[AR1]aaa
[AR1-aaa]local-user xiao privilege level 15 password cipher 22060503
[AR1-aaa]local-user xiao service-type telnet

[AR1-acl-adv-3000]rule deny tcp source 192.168.3.64 0.0.0.192 destination 192.16
8.3.241 0.0.0.0 destination-port eq 23

[AR1]int GigabitEthernet 0/0/1

[AR1-GigabitEthernet0/0/1]traffic-filter inbound acl 3000

测试:

相关文章:

组网实训实现

小型单元网络实现 IP划分: 外网:172.1.1.0/24 172.1.2.0/24 内网:基于192.168.3.0/24的子网划分 综合办公楼:192.168.3.00 000000 /26(192.168.3.0-192.168.3.63) 综合一楼:192.168.3.0000 0000 /28&…...

openbmc sdk09.03 适配(一)

1.说明 本节是根据最新的sdk09.03适配ast2600平台。 sdk下载路径为: https://github.com/AspeedTech-BMC/openbmc可参阅文档: https://blog.csdn.net/wit_yuan/article/details/144613247nfs挂载方法: # mount -o nolock -t nfs serverip:/xx...

SQL使用存储过程

本文介绍什么是存储过程,为什么要使用存储过程,如何使用存储过程,以及创建和使用存储过程的基本语法。 1. 存储过程 迄今为止,我们使用的大多数SQL语句都是针对一个或多个表的单条语句。并非所有操作都这么简单,经常…...

C语言----函数、指针、数组

目录 ​编辑 指针函数 本质 格式: 函数指针 1、 概念 2、 格式 3、 举例 3.1基本用法 3.2函数指针作为函数参数的用法(回调函数) 函数指针数组 1. 概念 2. 格式 3. 例子 指针函数 本质 是函数,返回值为指针 格式: 数据类型…...

基于Java的敬老院管理系统的设计和实现【源码+文档+部署讲解】

基于Java的敬老院管理系统设计和实现 摘 要 新世纪以来,互联网与计算机技术的快速发展,我国也迈进网络化、集成化的信息大数据时代。对于大众而言,单机应用早已成为过去,传统模式早已满足不了当下办公生活等多种领域的需求,在一台电脑上不联网的软件少之又少&#x…...

12306分流抢票软件 bypass v1.16.43 绿色版(春节自动抢票工具)

软件介绍 12306Bypass分流抢票软件,易操作强大的12306抢票软件,全程自动抢票,云识别验证码打码,多线程秒单、稳定捡漏,支持抢候补票、抢到票自动付款,支持多天、多车次、多席别、多乘客、短信提醒等功能。…...

【数据仓库】hadoop3.3.6 安装配置

文章目录 概述下载解压安装伪分布式模式配置hdfs配置hadoop-env.shssh免密登录模式设置初始化HDFS启动hdfs配置yarn启动yarn 概述 该文档是基于hadoop3.2.2版本升级到hadoop3.3.6版本,所以有些配置,是可以不用做的,下面仅记录新增操作&#…...

小试牛刀-SpringBoot集成SOL链

目录 一、什么是solanaj? 二、Pom依赖 三、主要类 3.1 RpcClient 3.2 PublicKey 3.3 Transaction 3.4 TransactionInstruction 四、示例代码 Welcome to Code Blocks blog 本篇文章主要介绍了 [小试牛刀-SpringBoot集成SOL链] ❤博主广交技术好友,喜欢文章的…...

批量插入报错: No value specified for parameter

先上代码和xml文件: 错误: ### Cause: java.sql.SQLException: No value specified for parameter 9 ; bad SQL grammar []; nested exception is java.sql.SQLException: No value specified for parameter 9代码: List<HwcListingData> theList new ArrayList<&g…...

VSCode设置ctrl或alt+mouse(left)跳转

总结&#xff1a; &#xff08;1&#xff09;VSCode初次远程连接服务器时&#xff0c;需要在服务器上下载 python 拓展&#xff0c;然后选择对应的环境 &#xff08;2&#xff09;VSCode设置ctrl或altmouse(left)跳转到定义...

Crosslink-NX应用连载(12):如何复用特殊功能管脚

作者&#xff1a;Hello,Panda 大家早上好。 昨天有朋友私信我&#xff0c;如何复用Crosslink-NX的特殊功能引脚如PROGRAMN、DONE、INITN诸如这些。熊猫君在这里简单介绍下&#xff1a; 以LIFCL-33U-8CTG104C为例&#xff0c;我们建立一个简单的指示灯LED周期闪烁的工程&…...

‘元素.style.样式名‘获取不到样式,应该使用Window.getComputedStyle()获取正真的样式

一、问题描述 有一次&#xff0c;想通过js获取一个元素的样式的某个属性状态而去执行不同的逻辑代码&#xff0c;结果发现获取的样式总是不对&#xff0c;基本为空。&#xff08;通过元素.style.样式名的方式去获取。&#xff09; 通过打印发现&#xff0c;所有的属性均存在&…...

双目视觉:reprojectImageTo3D函数

前言 reprojectImageTo3D 是 OpenCV 中用于从视差图生成三维点云的函数。它的原理是利用视差图和相机的校准参数&#xff0c;通过三角测量法&#xff0c;计算每个像素对应的三维坐标。以下内容根据源码分析所写&#xff0c;觉得可以的话&#xff0c;点赞收藏哈&#xff01;&am…...

Arduino Uno简介与使用方法

目录 一、Arduino Uno概述 1. 硬件特性 2. 开发环境 二、Arduino Uno的基本使用方法 1. 硬件连接 2. 软件编程 三、Arduino Uno编程基础 1. 基本语法 2. 常用函数 四、Arduino Uno应用举例 1. LED闪烁 2. 温度检测 3. 超声波测距 五、Arduino Uno的扩展与应用 1…...

深入了解 StarRocks 表类型:解锁高效数据分析的密码

在当今数字化浪潮下&#xff0c;大数据分析成为企业决策、优化业务流程的关键利器。StarRocks 作为一款备受瞩目的高性能分析型数据库&#xff0c;其多样化的表类型为复杂的数据处理需求提供了精准解决方案。今天&#xff0c;就让我们一同深入探索 StarRocks 中的主键表、明细表…...

L27.【LeetCode笔记】2 的幂(五种解法)

目录 1.题目 2.自解 方法1:调用log函数 代码 提交结果 方法2:循环 提交结果 3.优解 方法3:位运算n & (n-1) 0 代码 提交结果 方法4:位运算lowbit 代码 提交结果 4.投机取巧的方法 代码 提交结果 1.题目 https://leetcode.cn/problems/power-of-two/?env…...

Pentaho Kettle迁移至Oracle的空字符串和NULL的问题处理,大坑!

一、问题说明 在使用 Kettle 将 DB2 数据迁移到 Oracle 的过程中&#xff0c;出现了 DB2 中为空字符串的字段&#xff0c;在插入到 Oracle 过程中实际插入的为 NULL &#xff0c;导致触发了非空校验而迁移失败 空字符串 ‘’ &#xff0c;即长度为0的字符串 搜索该问题后得知…...

「Mac畅玩鸿蒙与硬件50」UI互动应用篇27 - 水果掉落小游戏

本篇教程将带你实现一个水果掉落小游戏&#xff0c;掌握基本的动态交互逻辑和鸿蒙组件的使用&#xff0c;进一步了解事件处理与状态管理。 关键词 UI互动应用水果掉落状态管理动态交互游戏开发 一、功能说明 水果掉落小游戏包含以下交互功能&#xff1a; 随机生成水果&#…...

2.C语言基础:语句、表达式、注释与标准库简介

目录 1.语句2.表达式3.语句块4.空格5.注释6.printf()7.标准库 本篇原文为&#xff1a;C语言基础&#xff1a;语句、表达式、注释与标准库简介 更多C进阶、rust、python、逆向等等教程&#xff0c;可点击此链接查看&#xff1a;酷程网 1.语句 C 语言的代码由一行行语句&#…...

Python 基于 opencv 的人脸识别监控打卡系统(源码+部署)

1. 引言 今天&#xff0c;我们将基于 Python 的 OpenCV 库和 wxPython 框架&#xff0c;构建一个实用的 人脸识别考勤系统。这是一个适合大学生学习的实战项目&#xff0c;功能经过充分调试&#xff0c;确保运行稳定。该系统不仅能帮助你了解人脸识别技术的基本原理&#xff0…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站&#xff0c;会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后&#xff0c;网站没有变化的情况。 不熟悉siteground主机的新手&#xff0c;遇到这个问题&#xff0c;就很抓狂&#xff0c;明明是哪都没操作错误&#x…...

简易版抽奖活动的设计技术方案

1.前言 本技术方案旨在设计一套完整且可靠的抽奖活动逻辑,确保抽奖活动能够公平、公正、公开地进行,同时满足高并发访问、数据安全存储与高效处理等需求,为用户提供流畅的抽奖体验,助力业务顺利开展。本方案将涵盖抽奖活动的整体架构设计、核心流程逻辑、关键功能实现以及…...

【WiFi帧结构】

文章目录 帧结构MAC头部管理帧 帧结构 Wi-Fi的帧分为三部分组成&#xff1a;MAC头部frame bodyFCS&#xff0c;其中MAC是固定格式的&#xff0c;frame body是可变长度。 MAC头部有frame control&#xff0c;duration&#xff0c;address1&#xff0c;address2&#xff0c;addre…...

智慧工地云平台源码,基于微服务架构+Java+Spring Cloud +UniApp +MySql

智慧工地管理云平台系统&#xff0c;智慧工地全套源码&#xff0c;java版智慧工地源码&#xff0c;支持PC端、大屏端、移动端。 智慧工地聚焦建筑行业的市场需求&#xff0c;提供“平台网络终端”的整体解决方案&#xff0c;提供劳务管理、视频管理、智能监测、绿色施工、安全管…...

Docker 运行 Kafka 带 SASL 认证教程

Docker 运行 Kafka 带 SASL 认证教程 Docker 运行 Kafka 带 SASL 认证教程一、说明二、环境准备三、编写 Docker Compose 和 jaas文件docker-compose.yml代码说明&#xff1a;server_jaas.conf 四、启动服务五、验证服务六、连接kafka服务七、总结 Docker 运行 Kafka 带 SASL 认…...

深入理解JavaScript设计模式之单例模式

目录 什么是单例模式为什么需要单例模式常见应用场景包括 单例模式实现透明单例模式实现不透明单例模式用代理实现单例模式javaScript中的单例模式使用命名空间使用闭包封装私有变量 惰性单例通用的惰性单例 结语 什么是单例模式 单例模式&#xff08;Singleton Pattern&#…...

转转集团旗下首家二手多品类循环仓店“超级转转”开业

6月9日&#xff0c;国内领先的循环经济企业转转集团旗下首家二手多品类循环仓店“超级转转”正式开业。 转转集团创始人兼CEO黄炜、转转循环时尚发起人朱珠、转转集团COO兼红布林CEO胡伟琨、王府井集团副总裁祝捷等出席了开业剪彩仪式。 据「TMT星球」了解&#xff0c;“超级…...

智能分布式爬虫的数据处理流水线优化:基于深度强化学习的数据质量控制

在数字化浪潮席卷全球的今天&#xff0c;数据已成为企业和研究机构的核心资产。智能分布式爬虫作为高效的数据采集工具&#xff0c;在大规模数据获取中发挥着关键作用。然而&#xff0c;传统的数据处理流水线在面对复杂多变的网络环境和海量异构数据时&#xff0c;常出现数据质…...

LLMs 系列实操科普(1)

写在前面&#xff1a; 本期内容我们继续 Andrej Karpathy 的《How I use LLMs》讲座内容&#xff0c;原视频时长 ~130 分钟&#xff0c;以实操演示主流的一些 LLMs 的使用&#xff0c;由于涉及到实操&#xff0c;实际上并不适合以文字整理&#xff0c;但还是决定尽量整理一份笔…...

【网络安全】开源系统getshell漏洞挖掘

审计过程&#xff1a; 在入口文件admin/index.php中&#xff1a; 用户可以通过m,c,a等参数控制加载的文件和方法&#xff0c;在app/system/entrance.php中存在重点代码&#xff1a; 当M_TYPE system并且M_MODULE include时&#xff0c;会设置常量PATH_OWN_FILE为PATH_APP.M_T…...