H3CNE综合小实验之电视机

H3CNE综合小实验之电视机

一、实验拓扑图

在这里插入图片描述

二、实验要求

  1. 按照图示配置IP地址;
  2. 按照图示区域划分配置对应的动态路由协议;
  3. 在R7上配置dhcp服务器,能够让pc可以获取IP地址;
  4. 将所有环回⼝宣告进ospf中,将环回⼝7宣告进rip中,将rip路由引⼊ospf 中,ospf路由引⼊rip中 ;
  5. 要求实现全⽹互通;
  6. 在r3和r6上开启rip的端⼝验证,密码为maoqi;
  7. 在R5和R4上开启ospf端⼝验证,密码为maoqi;
  8. 要求在R4上配置ftp服务,测试时可以允许所有设备均可登录访问;
  9. 要求在R1上配置telnet服务,测试时可以允许所有设备均可登录访问管理;
  10. 要求拒绝R5访问R1的telnet服务,其他设备均不影响;
  11. 要求拒绝R2访问R4的ftp服务,其他设备均不影响;
  12. 要求拒绝10.1.1.0/24⽹段ping通R1地址;

三、实验步骤

  1. 配置IP地址

    R1:

    [H3C]sysn R1
    [R1]int g0/0
    [R1-GigabitEthernet0/0]ip add 192.168.1.1 24
    [R1-GigabitEthernet0/0]int g0/1
    [R1-GigabitEthernet0/1]ip add 192.168.2.1 24
    [R1-GigabitEthernet0/1]int g0/2
    [R1-GigabitEthernet0/2]ip add 100.3.3.1 24
    [R1-GigabitEthernet0/2]quit
    [R1]int lo0                 //配置环回口地址LoopBack 0 简写为lo0
    [R1-LoopBack0]ip add 1.1.1.1 32
    [R1-LoopBack0]quit
    

    R2:

    [H3C]sysn R2
    [R2]int g0/0
    [R2-GigabitEthernet0/0]ip add 192.168.1.2 24
    [R2-GigabitEthernet0/0]int g0/1
    [R2-GigabitEthernet0/1]ip add 192.168.3.2 24
    [R2-GigabitEthernet0/1]int g0/2
    [R2-GigabitEthernet0/2]ip add 100.1.1.2 24
    [R2-GigabitEthernet0/2]quit
    [R2]int LoopBack 0
    [R2-LoopBack0]ip add 2.2.2.2 32
    [R2-LoopBack0]quit
    

    R3:

    <H3C>sys
    System View: return to User View with Ctrl+Z.
    [H3C]
    [H3C]sysn R3
    [R3]int g0/0 
    [R3-GigabitEthernet0/0]ip add 192.168.2.3 24
    [R3-GigabitEthernet0/0]int g0/1
    [R3-GigabitEthernet0/1]ip add 192.168.3.3 24
    [R3-GigabitEthernet0/1]int g0/2
    [R3-GigabitEthernet0/2]ip add 200.2.2.3 24
    [R3-GigabitEthernet0/2]int g5/0
    [R3-GigabitEthernet5/0]ip add 200.1.1.3 24
    [R3-GigabitEthernet5/0]quit
    [R3]int lo0
    [R3-LoopBack0]ip add 3.3.3.3 32
    [R3-LoopBack0]quit
    

    R4:

    <H3C>sys
    System View: return to User View with Ctrl+Z.
    [H3C]sysn R4
    [R4]int g0/0
    [R4-GigabitEthernet0/0]ip add 172.16.3.4 24
    [R4-GigabitEthernet0/0]int g0/1
    [R4-GigabitEthernet0/1]ip add 172.16.1.4 24
    [R4-GigabitEthernet0/1]int g0/2
    [R4-GigabitEthernet0/2]ip add 100.3.3.4 24
    [R4-GigabitEthernet0/2]qu
    [R4]int lo0
    [R4-LoopBack0]ip add 4.4.4.4 32
    [R4-LoopBack0]qu
    

    R5:

    <H3C>sys
    System View: return to User View with Ctrl+Z.
    [H3C]sysn R5
    [R5]int g0/0
    [R5-GigabitEthernet0/0]ip add 172.16.1.5 24
    [R5-GigabitEthernet0/0]int g0/1
    [R5-GigabitEthernet0/1]ip add 172.168.2.5 24
    [R5-GigabitEthernet0/1]int g0/2
    [R5-GigabitEthernet0/2]ip add 100.2.2.5 24
    [R5-GigabitEthernet0/2]qu
    [R5]int lo0
    [R5-LoopBack0]ip add 5.5.5.5 32
    [R5-LoopBack0]qu
    

    R6:

    <H3C>sys
    System View: return to User View with Ctrl+Z.
    [H3C]sysn R6
    [R6]int g0/0
    [R6-GigabitEthernet0/0]ip add 200.3.3.6 24
    [R6-GigabitEthernet0/0]int g0/1
    [R6-GigabitEthernet0/1]ip add 200.1.1.6 24
    [R6-GigabitEthernet0/1]int g0/2
    [R6-GigabitEthernet0/2]ip add 172.16.3.6 24
    [R6-GigabitEthernet0/1]int g5/0
    [R6-GigabitEthernet5/0]ip add 172.16.2.6 24
    [R6-GigabitEthernet5/0]qu
    [R6]int lo0
    [R6-LoopBack0]ip add 6.6.6.6 32
    [R6-LoopBack0]qu
    

    R7:

    [R7]int g0/0
    [R7-GigabitEthernet0/0]ip add 200.2.2.7 24
    [R7-GigabitEthernet0/0]int g0/1
    [R7-GigabitEthernet0/1]ip add 200.3.3.7 24
    [R7-GigabitEthernet0/1]int g0/2
    [R7-GigabitEthernet0/2]ip add 100.1.1.7 24
    [R7-GigabitEthernet0/2]int g5/0
    [R7-GigabitEthernet5/0]ip add 100.2.2.7 24
    [R7-GigabitEthernet5/0]int g5/1
    [R7-GigabitEthernet5/1]ip add 10.1.1.7 24
    [R7-GigabitEthernet5/1]qu
    [R7]int lo0
    [R7-LoopBack0]ip add 7.7.7.7 32
    [R7-LoopBack0]qu
    
  2. 划分对应的动态路由协议

    R1:

    <R1>sys
    System View: return to User View with Ctrl+Z.
    [R1]ospf 1 router-id 1.1.1.1   //手动配置全局的router-id
    [R1-ospf-1]area 0      //设置为主干区域
    [R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
    [R1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255   //宣告网段
    [R1-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
    [R1-ospf-1-area-0.0.0.0]network 100.3.3.0 0.0.0.255
    [R1-ospf-1-area-0.0.0.0]qu
    [R1-ospf-1]dis this     //查看宣告的网段
    #
    ospf 1area 0.0.0.0network 1.1.1.1 0.0.0.0network 100.3.3.0 0.0.0.255network 192.168.1.0 0.0.0.255network 192.168.2.0 0.0.0.255
    #
    return
    

    R2:

    [R2]ospf 1 router-id 2.2.2.2
    [R2-ospf-1]area 0
    [R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
    [R2-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255
    [R2-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
    [R2-ospf-1-area-0.0.0.0]network 100.1.1.0 0.0.0.255
    [R2-ospf-1-area-0.0.0.0]qu
    [R2-ospf-1]dis this
    #
    ospf 1area 0.0.0.0network 2.2.2.2 0.0.0.0network 100.1.1.0 0.0.0.255network 192.168.1.0 0.0.0.255network 192.168.3.0 0.0.0.255
    #
    

    R3:

    [R3]ospf 1 router-id 3.3.3.3
    [R3-ospf-1]area  0
    [R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
    [R3-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
    [R3-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255
    [R3-ospf-1-area-0.0.0.0]qu
    [R3-ospf-1]dis this
    #
    ospf 1area 0.0.0.0network 3.3.3.3 0.0.0.0network 192.168.2.0 0.0.0.255network 192.168.3.0 0.0.0.255
    #
    return
    [R3-ospf-1]quit
    [R3]rip 1
    [R3-rip-1]version 2
    [R3-rip-1]undo summary 
    [R3-rip-1]network 200.1.1.0
    [R3-rip-1]network 200.2.2.0
    [R3-rip-1]qu
    

    R4:

    [R4]ospf 2 router-id 4.4.4.4
    [R4-ospf-2]area 0
    [R4-ospf-2-area-0.0.0.0]netwrok 4.4.4.4 0.0.0.0
    [R4-ospf-2-area-0.0.0.0]network 100.3.3.0 0.0.0.255
    [R4-ospf-2-area-0.0.0.0]network 172.16.3.0 0.0.0.255
    [R4-ospf-2-area-0.0.0.0]qu
    [R4-ospf-2]dis this
    #
    ospf 2area 0.0.0.0network 4.4.4.4 0.0.0.0network 100.3.3.0 0.0.0.255network 172.16.1.0 0.0.0.255network 172.16.3.0 0.0.0.255
    #
    return
    

    R5:

    [R5]ospf 2 router-id 5.5.5.5
    [R5-ospf-2]area 0
    [R5-ospf-2-area-0.0.0.0]network 5.5.5.5 0.0.0.0
    [R5-ospf-2-area-0.0.0.0]network 172.16.1.0 0.0.0.255
    [R5-ospf-2-area-0.0.0.0]network 100.2.2.0 0.0.0.255
    [R5-ospf-2-area-0.0.0.0]qu
    [R5-ospf-2]dis this
    #
    ospf 2area 0.0.0.0network 5.5.5.5 0.0.0.0network 100.2.2.0 0.0.0.255network 172.16.1.0 0.0.0.255network 172.16.2.0 0.0.0.255
    #
    return
    

    R6:

    [R6]ospf 2 router-id 6.6.6.6
    [R6-ospf-2]area 0
    [R6-ospf-2-area-0.0.0.0]network 6.6.6.6 0.0.0.0
    [R6-ospf-2-area-0.0.0.0]network 172.16.3.0 0.0.0.255
    [R6-ospf-2-area-0.0.0.0]qu
    [R6-ospf-2]dis this
    #
    ospf 2area 0.0.0.0network 6.6.6.6 0.0.0.0network 172.16.2.0 0.0.0.255network 172.16.3.0 0.0.0.255
    #
    return
    [R6-ospf-2]qu
    [R6]rip 1
    [R6-rip-1]version 2
    [R6-rip-1]undo summary 
    [R6-rip-1]network 200.1.1.0 
    [R6-rip-1]network 200.3.3.0
    [R6-rip-1]dis this
    #
    rip 1undo summaryversion 2network 200.1.1.0network 200.3.3.0
    #
    return
    

    R7:

    [R7]rip 1
    [R7-rip-1]version 2
    [R7-rip-1]undo summary 
    [R7-rip-1]net 200.2.2.7
    [R7-rip-1]net 200.3.3.7
    [R7-rip-1]net 7.7.7.7
    [R7-rip-1]quit
    [R7]ospf 1
    [R7-ospf-1]area 0
    [R7-ospf-1-area-0.0.0.0]net 100.1.1.0 0.0.0.255
    [R7-ospf-1-area-0.0.0.0]qu
    [R7-ospf-1]quit
    [R7]
    [R7]ospf 2
    [R7-ospf-2]area 0
    [R7-ospf-2-area-0.0.0.0]net 100.2.2.0 0.0.0.255
    [R7-ospf-2-area-0.0.0.0]quit
    [R7-ospf-2]quit
    
  3. 在R7上配置DHCP服务器,让PC端可以自动获取IP地址

    [R7]dhcp enable
    [R7]dhcp server ip-pool 1
    [R7-dhcp-pool-1]network 10.1.1.0 24         //设置需要分配的网段
    [R7-dhcp-pool-1]gateway-list 10.1.1.7  //配置网关
    [R7-dhcp-pool-1]qu
    

    在这里插入图片描述

  4. 将rip路由引入ospf中,ospf路由引入rip中

    R3:

    [R3]rip 1
    [R3-rip-1]import-route ospf 1    //在rip路由引入ospf
    [R3-rip-1]import-route direct 
    [R3-rip-1]qu
    [R3]ospf 1
    [R3-ospf-1]import-route rip 1    //在ospf中引入rip
    [R3-ospf-1]import-route direct 
    [R3-ospf-1]
    

    R6:

    [R6]rip 1
    [R6-rip-1]import-route ospf 2
    [R6-rip-1]import-route direct 
    [R6-rip-1]qu
    [R6]ospf 2
    [R6-ospf-2]import-route rip 1
    [R6-ospf-2]import-route direct 
    [R6-ospf-2]
    

    R7:

    [R7]rip
    [R7-rip-1]import-route ospf 1
    [R7-rip-1]import-route ospf 2
    [R7-rip-1]import-route direct 
    [R7-rip-1]quit
    [R7]ospf 1
    [R7-ospf-1]import-route rip 1
    [R7-ospf-1]import-route direct 
    [R7-ospf-1]quit
    [R7]ospf 2
    [R7-ospf-2]import-route rip 1
    [R7-ospf-2]import-route direct 
    [R7-ospf-2]quit
    
  5. 实现全网互通

    在R1中去pingR7,或者去ping其他端口都是可以ping通的

    在这里插入图片描述

    因为在之前我们在ospf协议中或者在rip协议中宣告了环回口的路由,所以我们可以直接用环回口的路由来ping。

  6. 在R3和R6开启rip的端口验证,密码为maoqi。

    R3:

    [R3]int g5/0
    [R3-GigabitEthernet5/0]rip authentication-mode simple plain maoqi
    [R3-GigabitEthernet5/0]quit
    

    R6:

    [R6]int g0/1
    [R6-GigabitEthernet0/1]rip authentication-mode simple plain maoqi
    [R6-GigabitEthernet0/1]quit
    
  7. 在R5和R4上开启ospf端口验证,密码为123。

    R4:

    [R4]int g0/1
    [R4-GigabitEthernet0/1]ospf authentication-mode simple plain 123
    [R4-GigabitEthernet0/1]quit
    

    R5:

    [R5]int g0/0
    [R5-GigabitEthernet0/0]ospf authentication-mode simple plain 123
    [R5-GigabitEthernet0/0]quit
    
  8. 在R4上配置ftp服务,允许所有设备登陆访问

    [R4]ftp server enable    //开启ftp服务
    [R4]local-user maoqi class manage    //创建用户
    New local user added.
    [R4-luser-manage-maoqi]password simple 123456789a
    [R4-luser-manage-maoqi]service-type ftp    为创建的用户开启ftp服务
    [R4-luser-manage-maoqi]quit
    [R4]line vty  0 4
    [R4-line-vty0-4]authentication-mode scheme 
    [R4-line-vty0-4]user-role level-15
    [R4-line-vty0-4]quit
    

    在R2中调用FTP服务,发现是可以调用成功的
    在这里插入图片描述

  9. 在R1上配置telnet服务,允许所有设备登陆访问

    [R1]telnet server enable 
    [R1]local-user maoqi class manage 
    New local user added.
    [R1-luser-manage-maoqi]password simple 123456789a
    [R1-luser-manage-maoqi]service-type telnet
    [R1-luser-manage-maoqi]authorization-attribute user-role 15
    [R1-luser-manage-maoqi]qu
    [R1]line vty 0 4
    [R1-line-vty0-4]authentication-mode scheme 
    [R1-line-vty0-4]user-role level-15
    
  10. 只拒绝R5访问R1的telnet服务

    [R1]acl advanced 3000
    [R1-acl-ipv4-adv-3000]rule deny tcp source 100.2.2.5 0 destination-port eq telne
    t 
    [R1-acl-ipv4-adv-3000]rule deny tcp source 172.16.2.5 0 destination-port eq teln
    et 
    [R1-acl-ipv4-adv-3000]rule deny tcp source 172.16.1.5 0 destination-port eq teln
    [R1-acl-ipv4-adv-3000]rule deny tcp source 5.5.5.5 0 destination-port eq telnet
    [R1-acl-ipv4-adv-3000]quit
    [R1]int g0/0
    [R1-GigabitEthernet0/0]packet-filter 3000 inbound 
    [R1-GigabitEthernet0/0]int g0/1
    [R1-GigabitEthernet0/1]packet-filter 3000 inbound 
    [R1-GigabitEthernet0/1]int g0/2
    [R1-GigabitEthernet0/2]packet-filter 3000 inbound
    

    查看配置
    在这里插入图片描述

    配置完成后在R5去访问R1的telnet服务,发现被拒绝

    在这里插入图片描述

  11. 只拒绝R2访问R4的ftp服务

    [R4]acl ad
    [R4]acl advanced 3000
    [R4-acl-ipv4-adv-3000]rule deny tcp source 192.168.1.2 0 destination-port range 
    20 21
    [R4-acl-ipv4-adv-3000]rule deny tcp source 192.168.3.2 0 destination-port range 
    20 21
    [R4-acl-ipv4-adv-3000]rule deny tcp source 100.1.1.2 0 destination-port range 2021
    [R4-acl-ipv4-adv-3000]rule deny tcp source 2.2.2.2 0 destination-port range 20 21[R4-acl-ipv4-adv-3000]dis this
    #
    acl advanced 3000rule 5 deny tcp source 192.168.1.2 0 destination-port range ftp-data ftprule 10 deny tcp source 192.168.3.2 0 destination-port range ftp-data ftprule 15 deny tcp source 100.1.1.2 0 destination-port range ftp-data ftprule 20 deny tcp source 2.2.2.2 0 destination-port range ftp-data ftp
    #
    return
    [R4-acl-ipv4-adv-3000]quit
    [R4]int g0/0
    [R4-GigabitEthernet0/0]packet-filter 3000 inbound 
    [R4-GigabitEthernet0/0]int g0/1
    [R4-GigabitEthernet0/1]packet-filter 3000 inbound 
    [R4-GigabitEthernet0/1]int g0/2
    [R4-GigabitEthernet0/2]packet-filter 3000 inbound 
    [R4-GigabitEthernet0/2]quit
    
  12. 拒绝10.1.1.0/24网段ping通R1地址

    R1:

    [R1]acl basic 2000
    [R1-acl-ipv4-basic-2000]rule deny source 10.1.1.0 0.0.0.255 
    [R1-acl-ipv4-basic-2000]quit
    [R1]int range g0/0 to g0/2
    [R1-if-range]packet-filter 2000 inbound 
    [R1-if-range]quit
    

    此时在pc1中去pingR1发现ping不通

    在这里插入图片描述

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

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

相关文章

Axios企业级封装实战:从拦截器到安全策略!!!

&#x1f680; Axios企业级封装实战&#xff1a;从拦截器到安全策略 &#x1f527; 核心代码解析 // 创建Axios实例 const service axios.create({baseURL: api, // &#x1f310; 全局API前缀timeout: 0, // ⏳ 永不超时&#xff08;慎用&#xff01;&#xff09;withCrede…

Kafka 的延迟队列、死信队列和重试队列

总结一下实现的方法&#xff1a; 1、延迟队列&#xff0c;首先kafka是没有延迟队列的&#xff0c;那要实现延迟队列的话&#xff0c;就得使用其他方法。在发送消息的时候加上时间戳&#xff0c;再在时间戳上面加上延迟时间。消费的时候判断一下&#xff0c;有没有到达延迟时间&…

DCAT模型:双交叉注意力革新医学影像诊断,AUC 99.75%

一、研究背景&#xff1a;医学影像诊断的挑战 在医学影像领域&#xff08;如X光、OCT&#xff09;&#xff0c;精准分类疾病直接影响患者治疗决策。传统深度学习模型存在两大痛点&#xff1a; 1.过度自信&#xff1a;即使图像模糊或存在噪声&#xff0c;模型仍可能给出高…

2.2.2 Spark单机版环境

本文介绍了如何搭建和使用Spark单机版环境。首先&#xff0c;确保安装配置好JDK&#xff0c;然后从群共享下载Spark安装包并上传至云主机的/opt目录。接着&#xff0c;解压到/usr/local目录并配置环境变量&#xff0c;通过spark-submit --version验证安装成功。在使用Spark单机…

AI音乐的革命:迈向格莱美级别的艺术表现力

摘要 近期&#xff0c;AI技术在音乐领域的突破性进展令人瞩目。这项新技术赋予了AI格莱美级别的歌唱能力&#xff0c;使其不仅能够进行写作和绘画创作&#xff0c;还能以接近人类的艺术表现力演绎音乐作品。这一成就标志着AI在艺术领域的技术进步达到了新的高度&#xff0c;为…

SAP消息号类型(E/I/W)的定制

比如这样的M8088的标准的消息号&#xff0c;希望变更消息类型&#xff0c;查询之后&#xff0c;网上提供的消息&#xff0c;都是SE91,OMRM&#xff0c;OBA5之类的消息。事实上&#xff0c;SE91是不能变更消息类型的。 而在OMRM界面&#xff0c;只看到有限的几个消息号。 原来&a…

wazuh安全管理工具

Wazuh 通过监控操作系统和应用程序层面的终端设备&#xff0c;增强您基础设施的安全可见性。其核心功能涵盖日志分析、文件完整性监控、入侵检测以及合规性监控。 一、介绍 1. 核心功能 1.1 主机入侵检测&#xff08;HIDS&#xff09; 文件完整性监控&#xff08;FIM&#…

SAP-ABAP:OData 协议深度解析:架构、实践与最佳应用

OData 协议深度解析:架构、实践与最佳应用 一、协议基础与核心特性 协议定义与目标 定位:基于REST的开放数据协议,标准化数据访问接口,由OASIS组织维护,最新版本为OData v4.01。设计哲学:通过统一资源标识符(URI)和HTTP方法抽象数据操作,降低异构系统集成复杂度。核心…

MATLAB 控制系统设计与仿真 - 29

用极点配置设计伺服系统 方法1-前馈修正 对于一个可控的系统&#xff0c;我们知道可以用极点配置来得到系统的动态响应指标&#xff0c;但是系统有时会存在较大的静态误差。 例如&#xff1a; 系统的状态矩阵如下&#xff0c;试求取其阶跃响应。 MATLAB 代码如下&#xff1…

编译原理——自底向上语法优先分析

文章目录 自底向上优先分析概述一、自底向上优先分析概述二、简单优先分析法&#xff08;一&#xff09;优先关系定义&#xff08;二&#xff09;简单优先文法的定义&#xff08;三&#xff09;简单优先分析法的操作步骤 三、算法优先分析法&#xff08;一&#xff09;直观算符…

Opencv计算机视觉编程攻略-第四节 图直方图统计像素

Opencv计算机视觉编程攻略-第四节 图直方图统计像素 1.计算图像直方图2.基于查找表修改图像3.直方图均衡化4.直方图反向投影进行内容查找5.用均值平移法查找目标6.比较直方图搜索相似图像7.用积分图统计图像 1.计算图像直方图 图像统计直方图的概念 图像统计直方图是一种用于描…

5、vim编辑和shell编程【超详细】

一、vim 1、了解 Vim (Vi IMproved) 是一款功能强大的文本编辑器。 正常模式&#xff1a;vim 文件&#xff0c;刚打开的样子vim模式&#xff1a;输入文本的地方命令模式&#xff1a;输入 :wq等等的位置&#xff0c;可以对文本进行一些操作&#xff0c;比如&#xff1a;保存文…

《Robust Synthetic-to-Real Transfer for Stereo Matching》

论文地址&#xff1a;https://arxiv.org/pdf/2403.07705 源码地址&#xff1a;https://github.com/jiaw-z/DKT-Stereo 概述 通过在合成数据上预训练的模型在未见领域上表现出强大的鲁棒性。然而&#xff0c;在现实世界场景中对这些模型进行微调时&#xff0c;其领域泛化能力可…

蓝桥杯第10届 后缀表达式

题目描述 给定 N 个加号、M 个减号以及 NM1 个整数 A1,A2,⋅⋅⋅,ANM1​&#xff0c;小明想知道在所有由这N 个加号、M 个减号以及 NM1 个整数凑出的合法的 后缀表达式中&#xff0c;结果最大的是哪一个&#xff1f; 请你输出这个最大的结果。 例如使用 1 2 3 -&#xff0c…

C++前缀和

个人主页&#xff1a;[PingdiGuo_guo] 收录专栏&#xff1a;[C干货专栏] 大家好&#xff0c;今天我们来了解一下C的一个重要概念&#xff1a;前缀和 目录 1.什么是前缀和 2.前缀和的用法 1.前缀和的定义 2.预处理前缀和数组 3.查询区间和 4.数组中某个区间的和是否为特定…

uni app跨端开发遇到的问题

技术栈 uni app&#xff0c;vue3&#xff0c;uview puls&#xff0c;map… nvue 因为项目中有地图&#xff0c;要使用到map标签&#xff0c;所以考虑用原生nvue开发&#xff0c;它是有痛点的&#xff0c;首先浏览器不支持&#xff0c;我是要开发ios和Android&#xff0c;所以…

SQL注入操作

sql注入 一&#xff0c;SQL注入分类按照注入的网页功能类型分类按照注入点值的属性分类基于从服务器返回内容按照注入的程度和顺序 一&#xff0c;SQL注入分类 按照注入的网页功能类型分类 登录注入cms注入 cms逻辑&#xff1a;index.php首页展示内容&#xff0c;具有文章列表…

微信 MMTLS 协议详解(五):加密实现

常用的解密算法&#xff0c;对称非对称 加密&#xff0c;密钥协商&#xff0c; 带消息认证的加解密 #生成RSA 密钥对 void GenerateRsaKeypair(std::string& public_key,std::string& private_key) {RSA* rsa RSA_new();BIGNUM* bn BN_new();// 生成 RSA 密钥对BN_s…

ROS melodic 安装 python3 cv_bridge

有时候&#xff0c;我们需要处理这些兼容性问题。此处列举我的过程&#xff0c;以供参考 mkdir -p my_ws_py39/src cd my_ws_py39 catkin_make_isolated-DPYTHON_EXECUTABLE/usr/bin/python3 \-DPYTHON_INCLUDE_DIR/usr/include/python3.8 \-DPYTHON_LIBRARY/usr/lib/x86_64-l…

深入学习:SpringQuartz的配置方式!

全文目录&#xff1a; 开篇语前言摘要概述1. 基于 XML 的传统配置配置步骤1.1 Maven 依赖1.2 XML 配置文件1.3 实现 Job 类 2. 基于 Java Config 的现代配置方式配置步骤2.1 Maven 依赖2.2 配置类2.3 实现 Job 类 3. 动态任务调度动态添加任务动态删除任务 4. Quartz 持久化配置…