HCIP综合实验命令
目录
一、配置IP地址
二、配置DHCP
三、配置静态路由(内网通)
四、配置缺省路由 (外网通)
五、配置缺省 (全网通)
六、防环配置
七、配置远程登录
八、修改优先级
九、配置MP-GROUP
十、配置ppp进行单向chap验证
十一、配置ppp进行双向chap验证
十二、配置ppp的PAP认证
十三、配置GRE VPN
十四、配置RIPv2
十五、配置OSPF(内网通)
十六、修改链路类型
十七、配置MGRE
十八、配置NAT(全网通)
十九、引入
二十、将P2P类型改为broadcast
二十一、取消分部的DB选举权
二十二、聚合
二十三、配置特殊区域
二十四、下发一条缺省
二十五、加快收敛,修改hello时间
二十六、区域认证
二十七、路由过滤(acl)
二十八、配置地址前缀列表
二十九、配置静默接口
三十、配置BGP
三十一、配置反射器
三十二、配置一条空节点
三十三、创建VLAN
三十四、划分接口
三十五、VLAN配置IP
三十六、链路聚合
三十七、创建组
三十八、配置MSTP
三十九、配置VRRP组
四十、团体属性
一、配置IP地址
[R1]int g0/0/0 (进入接口)
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 30 (IP + 掩码)
查看:dis ip int b
二、配置DHCP
[R3]dhcp enable
[R3]ip pool aa
[R3-ip-pool-aa]network 192.168.1.96 mask 27 (网段 mask 掩码)
[R3-ip-pool-aa]gateway-list 192.168.1.97 (PC网关)
[R3-ip-pool-aa]dns-list 114.114.114.114 8.8.8.8 (固定)
[R3]int g0/0/2 (进入接口/vlanif)
[R3-GigabitEthernet0/0/2]dhcp select global (选择全局配置)
查看PC获取IP:ipconfig
三、配置静态路由(内网通)
[R1]ip route-static 192.168.1.64 27 192.168.1.2 (到达网段 下一跳)
若有等价链路,两条都写
查看:dis ip routing-table protocol static
可以测试内部是否ping通
四、配置缺省路由 (外网通)
[R5]ip route-static 0.0.0.0 0 12.0.0.6 (0.0.0.0 0 下一跳)
查看:dis ip routing-table protocol static
可以测试内部是否ping通
五、配置缺省 (全网通)
在没有其他协议时用
[R1]ip route-static 0.0.0.0 0 192.168.1.2 (0.0.0.0 0 下一跳)
若有等价链路,两条都写
查看:dis ip routing-table protocol static
可以测试内部是否ping通
六、防环配置
[R1]ip route-static 192.168.1.32 27 NULL 0 (网段 掩码 NULL 0)
一般在有环的路由器上
七、配置远程登录
[R1]aaa (进入aaa视图)
[R1-aaa]local-user gujiangshan password cipher gjs12345 privilege level 15 (创建用户密码)
[R1-aaa]local-user gujiangshan service-type telnet (定义类型)
[R1]user-interface vty 0 4 (创建VTY虚拟登陆端口)
[R1-ui-vty0-4]authentication-mode aaa (定义认证模式)
[R5]int g0/0/1 (进入对方连接口)
[R5-GigabitEthernet0/0/1]nat server protocol tcp global current-interface 23 ins
ide 192.168.1.1 23
八、修改优先级
(正常通过1000M链路,故障时通过100m链路)
静态路由默认优先级:60
[R4]ip route-static 0.0.0.0 0 192.168.1.22 preference 61
[R5]ip route-static 192.168.1.0 30 192.168.1.21 pre 61 (其他要通过的IP 掩码 下一跳 pre 61)
若还有等价路径可关闭接口查看:
[R4]int g0/0/2
[R4-GigabitEthernet0/0/2]shutdown
查看路径经过:<R1>tracert 192.168.1.161
九、配置MP-GROUP
用MP-GROUP配置将2条PPP链路捆绑为PPP MP直连
[R2]int Mp-group 0/0/0 (创建组)
[R2]int Serial 3/0/1
[R2-Serial3/0/1]ppp mp Mp-group 0/0/0 (加入组)
[R2]int Serial 4/0/0
[R2-Serial4/0/0]ppp mp Mp-group 0/0/0
十、配置ppp进行单向chap验证
分清主动和被动
主:
[R2]aaa (进入aaa视图)
[R2-aaa]local-user gujiangshan password cipher gjs12345 (创建用户密码)
[R2-aaa]local-user gujiangshan service-type ppp (选择类型)
[R2]int Serial 3/0/0 (进入接口)
[R2-Serial3/0/0]ppp authentication-mode chap (调用)
被:
[R1]int Serial 3/0/0
[R1-Serial3/0/0]ppp chap user gujiangshan
[R1-Serial3/0/0]ppp chap password cipher gjs12345
测试:将接口关闭再启动后 ping
[R1]int Serial 3/0/0
[R1-Serial3/0/0]shutdown
[R1]int Serial 3/0/0
[R1-Serial3/0/0]undo shutdown
十一、配置ppp进行双向chap验证
分清主动和被动
(1)
主:
[R2]aaa
[R2-aaa]local-user bianboxian password cipher bbx1234
[R2-aaa]local-user bianboxian service-type ppp
[R2]int Serial 3/0/1
[R2-Serial3/0/1]ppp authentication-mode chap
[R2]int Serial 4/0/0
[R2-Serial4/0/0]ppp authentication-mode chap
被:
[R3]int Serial 3/0/0
[R3-Serial3/0/0]ppp chap user bianboxian
[R3-Serial3/0/0]ppp chap password cipher bbx1234
[R3]int Serial 3/0/1
[R3-Serial3/0/1]ppp chap user bianboxian
[R3-Serial3/0/1]ppp chap password cipher bbx1234
(2)与上面反过来配主被,命令相同
测试:将接口关闭再启动后 ping
[R2]int Serial 3/0/1
[R2-Serial3/0/1]shutdown
[R2]int Serial 4/0/0
[R2-Serial4/0/0]shutdown
[R2]int Serial 4/0/0
[R2-Serial4/0/0]undo shutdown
[R2]int Serial 3/0/1
[R2-Serial3/0/1]undo shutdown
十二、配置ppp的PAP认证
分清主动和被动
主:
[R5]aaa
[R5-aaa]local-user wangdaye password cipher wdy1234
[R5-aaa]int s4/0/1
[R5-Serial4/0/1]ppp authentication-mode pap
被:
[R1]int s4/0/0
[R1-Serial4/0/0]ppp pap local-user wangdaye password cipher wdy1234
测试:将接口关闭再启动后 ping
十三、配置GRE VPN
[R1]int Tunnel 0/0/0 (创建隧道)
[R1-Tunnel0/0/0]ip add 192.168.3.1 24 (配置IP 掩码)
[R1-Tunnel0/0/0]tunnel-protocol gre (定义类型)
[R1-Tunnel0/0/0]source 100.1.1.1 (源地址)
[R1-Tunnel0/0/0]destination 100.2.2.3 (目标地址)
十四、配置RIPv2
[R1]rip 1
[R1-rip-1]v 2
[R1-rip-1]undo summary
[R1-rip-1]network 192.168.3.0 (直连地址)
[R1-rip-1]network 192.168.1.0
查看:dis ip routing-table protocol rip
十五、配置OSPF(内网通)
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]a 0
[R1-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255 (直连地址 反掩码)
[R1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
查看关系建立:dis ospf peer brief
查看:dis ip routing-table protocol ospf
十六、修改链路类型
[R5-Serial4/0/0]link-protocol hdlc (进入接口改)
[R3-Serial4/0/0]link-protocol hdlc
十七、配置MGRE
总部:
[R1]int Tunnel 0/0/0 (创建隧道)
[R1-Tunnel0/0/0]ip add 10.1.2.1 24 (配置IP 掩码)
[R1-Tunnel0/0/0]tunnel-protocol gre p2mp (定义类型)
[R1-Tunnel0/0/0]source 15.1.1.1 (源地址)
[R1-Tunnel0/0/0]nhrp network-id 100 (创建域100 )
[R1-Tunnel0/0/0]nhrp entry multicast dynamic ---- 让RIP实现伪广播
([R1-Tunnel0/0/0]undo rip split-horizon ----- 关闭水平分割,避免环路)
其他分部:
[R2]int Tunnel 0/0/0
[R2-Tunnel0/0/0]ip add 10.1.2.2 24
[R2-Tunnel0/0/0]tunnel-protocol gre p2mp
[R2-Tunnel0/0/0]source 25.1.1.2
[R2]int t0/0/0
[R2-Tunnel0/0/0]nhrp network-id 100
[R2-Tunnel0/0/0]nhrp entry 10.1.2.1 15.1.1.1 register (注册信息)(总部IP 总部隧道接口IP)
十八、配置NAT(全网通)
[R1]acl 2000
[R1-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255 (抓取需要的流量,总的或多条分的)
[R1]int s4/0/0
[R1-Serial4/0/0]nat outbound 2000
十九、引入
[R12]ospf 1
[R12-ospf-1]import-route rip
双向引入:
[R9]ospf 1
[R9-ospf-1]import-route ospf 2
[R9]ospf 2
[R9-ospf-2]import-route ospf 1
二十、将P2P类型改为broadcast
分部都需要
[R1]int t0/0/0
[R1-Tunnel0/0/0]ospf network-type broadcast
二十一、取消分部的DB选举权
分部都需要
[R5]int t0/0/0
[R5-Tunnel0/0/0]ospf dr-priority 0
二十二、聚合
ARB聚合(非特殊区域,与area0相连):
[R3]ospf 1
[R3-ospf-1]a 1
[R3-ospf-1-area-0.0.0.1]abr-summary 172.16.32.0 255.255.224.0 (网段 掩码)
ASBR聚合(特殊区域,与area0不相连):
[R9]ospf 1
[R9-ospf-1]asbr-summary 172.16.128.0 255.255.224.0 (网段 掩码)
查看:dis ip routing-table protocol ospf
二十三、配置特殊区域
骨干区域和不规则区域,不能设置为特殊区域、
totally stub区域:
[R1]ospf 1
[R1-ospf-1]a 1
[R1-ospf-1-area-0.0.0.1]stub no-summary
totally nass区域:
[R6]ospf 1
[R6-ospf-1]a 2
[R6-ospf-1-area-0.0.0.2]nssa no-summary
查看:dis ospf lsdb
查看:dis ip routing-table protocol ospf
二十四、下发一条缺省
[R9]ospf 2
[R9-ospf-2]default-route-advertise
二十五、加快收敛,修改hello时间
[R3]int t0/0/0
[R3-Tunnel0/0/0]ospf timer hello 5
二十六、区域认证
[R5]ospf 1
[R5-ospf-1]a 0
[R5-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher 12345
二十七、路由过滤(acl)
因为默认拒绝,所以要允许其他路由通过
抓取流量:
[R2]acl 2000
[R2-acl-basic-2000]rule deny source 192.168.4.0 0.0.1.255 (有聚合用聚合IP)
[R2-acl-basic-2000]rule permit source 0.0.0.0 255.255.255.255
写路由策略:
[R2]route-policy abc permit node 10
[R2-route-policy]if-match acl 2000
调用路由策略:
[R2]rip 1
[R2-rip-1]im
[R2-rip-1]import-route ospf 1 rou
[R2-rip-1]import-route ospf 1 route-policy abc
二十八、配置地址前缀列表
因为默认拒绝,所以要允许其他路由通过
[R4]ip ip-prefix aa index 10 deny 192.168.0.0 23 less-equal 32
[R4]ip ip-prefix aa index 20 permit 0.0.0.0 0 less-equal 32
调用路由策略:
[R4-ospf-1]filter-policy ip-prefix aa import
二十九、配置静默接口
[R2]rip 1
[R2-rip-1]silent-interface GigabitEthernet 0/0/1
三十、配置BGP
重启BGP进程:reset bgp all
EBGP用物理口
IBGP用环回口
[R1]bgp 1
[R1-bgp]peer 12.1.1.2 as 2
[R2]bgp 64512 (子AS)
[R2-bgp]confederation id 2 (总AS)
[R2-bgp]confederation peer-as 64513 (AS内邻居)
[R2-bgp]peer 12.1.1.1 as 1 (EBGP:物理口)
[R2-bgp]
[R2-bgp]peer 172.16.0.3 as 64512 (IBGP:环回口)
[R2-bgp]peer 172.16.0.3 connect-interface l0 (修改更新源为环回)
[R2-bgp]peer 172.16.0.3 next-hop-local (修改下一跳为本机;只有EBGP、IBGP都配的才有)
[R2-bgp]
[R2-bgp]peer 172.16.1.22 as 64513 (EBGP:AS内邻居)
[R2-bgp]peer 172.16.1.22 next-hop-local (修改下一跳为本机;也需要)
[R3]bgp 64512
[R3-bgp]confederation id 2
[R3-bgp]peer 172.16.0.2 as 64512
[R3-bgp]peer 172.16.0.2 connect-interface l0(IBGP:环回口)
[R3-bgp]
[R3-bgp]peer 172.16.0.4 as 64512
[R3-bgp]peer 172.16.0.4 connect-interface l0
查看:dis bgp peer
宣告网段:
[R1]bgp 1
[R1-bgp]network 172.16.0.1 32
三十一、配置反射器
[R3]bgp 64512
[R3-bgp]peer 172.16.0.2 reflect-client (客户机环回地址)
[R3-bgp]peer 172.16.0.4 reflect-client
查看:dis bgp routing-table
三十二、配置一条空节点
避免环路出现,我们可以先配置一条空节点
[R2]ip route-static 172.16.0.0 16 NULL 0
[R2]bgp 64512
[R2-bgp]network 172.16.0.0 16
三十三、创建VLAN
[SW1]vlan batch 2 to 6 (批量创建)
三十四、划分接口
access :
[SW1-GigabitEthernet0/0/1]port link-type access
[SW1-GigabitEthernet0/0/1]port default vlan 2
trunk:
[SW1-GigabitEthernet0/0/3]port link-type trunk
[SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 to 6
hybrid:华为默认接口类型为hybird,所以不用定义接口类型
[SW1-GigabitEthernet0/0/2]port hybrid pvid vlan 3
[SW1-GigabitEthernet0/0/2]port hybrid untagged vlan 3 to 6 (撕标签)
[SW1-GigabitEthernet0/0/4]port hybrid tagged vlan 2 (带标签)
三十五、VLAN配置IP
物理口:(不识别标签)
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
子接口:(相反)
[R1]int g0/0/0.1
[R1-GigabitEthernet0/0/0.1]ip add 192.168.2.1 24
[R1-GigabitEthernet0/0/0.1]dot1q termination vid 2
[R1-GigabitEthernet0/0/0.1]arp broadcast enable
VLANif:
[SW1]int Vlanif 2
[SW1-Vlanif2]ip address 172.16.0.1 26
三十六、链路聚合
[SW1]interface Eth-Trunk 0
[SW1-Eth-Trunk0]mode manual load-balance (手工模式)
[SW1-Eth-Trunk2]mode lacp-static (lacp模式)
[SW1-Eth-Trunk0]trunkport g 0/0/1 to 0/0/2
[SW1-Eth-Trunk0]port link-type trunk
[SW1-Eth-Trunk0]port trunk allow-pass vlan 2 3
三十七、创建组
[SW2]port-group group-member g0/0/3 to g0/0/4
三十八、配置MSTP
[SW1]stp enable
[SW1]stp mode mstp
[SW1]stp region-configuration
[SW1-mst-region]region-name aa
[SW1-mst-region]instance 1 vlan 2
[SW1-mst-region]instance 2 vlan 3
[SW1-mst-region]active region-configuration
[SW1]stp instance 1 root primary (分主根、备分根)
[SW1]stp instance 2 root secondary
[SW3]stp enable
[SW3]stp mode mstp
[SW3]stp region-configuration
[SW3-mst-region]region-name aa
[SW3-mst-region]instance 1 vlan 2
[SW3-mst-region]instance 2 vlan 3
[SW3-mst-region]active region-configuration
[SW3]port-group group-member g0/0/1 to g0/0/2
[SW3-port-group]stp edged-port enable
[SW3-GigabitEthernet0/0/1]stp edged-port enable (将与PC相连接口设为边缘接口)
[SW3-GigabitEthernet0/0/2]stp edged-port enable
[SW3]stp bpdu-protection (保护机制)
三十九、配置VRRP组
[SW1]int Vlanif 2
[SW1-Vlanif2]vrrp vrid 1 virtual-ip 172.16.0.62
[SW1-Vlanif2]vrrp vrid 1 priority 120 (将优先级改大,作主网关)
[SW1]int Vlanif 3
[SW1-Vlanif3]vrrp vrid 2 virtual-ip 172.16.0.126
[SW1]int Vlanif 2
[SW1-Vlanif2]vrrp vrid 1 track interface g0/0/5 reduced 30 ()
[SW2]int Vlanif 2
[SW2-Vlanif2]vrrp vrid 1 virtual-ip 172.16.0.62
[SW2-Vlanif3]vrrp vrid 2 virtual-ip 172.16.0.126
[SW2-Vlanif3]vrrp vrid 2 priority 120
[SW2-Vlanif3]vrrp vrid 2 track interface Vlanif 20 reduced 30
四十、团体属性
抓取流量:
[R1]acl 2000
[R1-acl-basic-2000]rule permit source 192.168.0.0 0.0.0.255
创建路由策略
[R1]route-policy tuanti permit node 10
[R1-route-policy]if-match acl 2000
[R1-route-policy]apply community no-export
[R1]route-policy tuanti permit node 20
调用:
[R1-bgp]peer 100.1.1.2 route-policy tuanti export
在R1上开启对 R2传递团体属性,在R2上开启对R4传递团体属性:
[R1-bgp]peer 100.1.1.2 advertise-community
[R2-bgp]peer 100.2.2.4 advertise-community
相关文章:

HCIP综合实验命令
目录 一、配置IP地址 二、配置DHCP 三、配置静态路由(内网通) 四、配置缺省路由 (外网通) 五、配置缺省 (全网通) 六、防环配置 七、配置远程登录 八、修改优先级 九、配置MP-GROUP 十、配置ppp进…...

JS移动端设置mouseover,mouseleave有效么
在移动设备的浏览器环境中,mouseover 和 mouseleave 事件的行为与桌面浏览器有所不同,主要是因为移动设备的交互方式主要是基于触摸的,而不是基于鼠标的。 在移动设备上,当用户触摸屏幕时,通常会触发 touchstart 事件…...

IAR9.30安装和注册相关
下载解压licpatcher64工具,把licpatcher64.exe拷贝到IAR的安装目录中双击运行。 示例IAR9.30.1默认安装如下如下,一共三个分别拷贝运行,不要遗漏。 C:\Program Files\IAR Systems\Embedded Workbench 9.1\arm\bin C:\Program Files\IAR Syst…...

HTTP Digest Access Authentication Schema
HTTP Digest Access Authentication Schema 背景介绍ChallengeResponse摘要计算流程总结参考 背景 本文内容大多基于网上其他参考文章及资料整理后所得,并非原创,目的是为了需要时方便查看。 介绍 HTTP Digest Access Authentication Schemaÿ…...

MySql超大Sql文件导入效率优化
对于MySQL中超大SQL文件的导入,效率优化是至关重要的,因为不当的操作可能导致导入过程耗时过长,甚至失败。以下是一些建议来优化MySQL超大SQL文件的导入效率: 调整max_allowed_packet参数: 这个参数定义了MySQL服务器和…...

【leetcode1944--队列中可以看到的人数】
有n人排成一个队列,从左到右编号为0到n-1,height数组记录每个人的身高,返回一个数组,记录每个人能看到几个人。 类比:山峰问题,高的后面的矮的看不见。 从后往前,最后一个元素入栈,…...

基于51单片机的室内空气质量检测-仿真设计
本设计是基于单片机的空气质量检测设计,主要实现以下功能: 可实现通过SGP30测量二氧化碳及甲醛浓度,当超过设置的最大值时,进行报警及通风和净化空气处理 可实现通过MQ-4测量甲烷浓度,当超过设置的最大值时࿰…...

day22二叉树part08 | 235. 二叉搜索树的最近公共祖先 701.二叉搜索树中的插入操作 450.删除二叉搜索树中的节点
**235. 二叉搜索树的最近公共祖先 ** 这里利用上了二叉搜索树的特性,从上到下遍历,最近的公共祖先一定是满足p->val < root->val < q->val的 class Solution { public:TreeNode* lowestCommonAncestor(TreeNode* root, TreeNode* p, Tr…...

【Linux】Linux环境基础开发工具_2
文章目录 四、Linux环境基础开发工具2. vimvim的常见模式 未完待续 四、Linux环境基础开发工具 2. vim vim 是Linux下的一款 多模式编辑器 ,可以用来写代码,是 vi 的升级版。 此时无法输入,需要切换模式。 如上图,i 就是切换成…...

长方形边框 上方中间有缺口 css
<div class"text_6">大234234师掌4234柜</div><div class"text-wrapper_1"><span class"paragraph_1">四川慧创云戈科技有限公司推出的“大师掌柜”,是一个以餐饮外卖为切入口,专注实体小店新零售…...

2024-05-29 架构-程序设计-思考
摘要: 最近在抽出时间做一个数据库的driver, 其中有些问题驱动的软件代码的思考,是很值得回味的。 做的系统,所思考的问题,所设计的解决方案,其实都是可以看作是对解决问题方式。而不仅仅是某个类库的API的使用,某个…...

关于网络的基础知识
大家好,在当今数字时代,网络已经成为我们生活中不可或缺的一部分,它连接着世界的每一个角落,让信息、资源和人们彼此之间无阻碍地交流和共享。然而,对于许多人来说,网络仍然是一个神秘而复杂的领域…...

CTF网络安全大赛简单web题目:eval
题目来源于:bugku 题目难度:简单 一道简单web的题目 题目源代码: <?phpinclude "flag.php";$a $_REQUEST[hello];eval( "var_dump($a);");show_source(__FILE__); ?> 这个PHP脚本有几个关键部分,但…...

Linux通过 SSH 使用 rsync 进行文件传输
目录 目的整体思路ssh建立连接A服务器上的操作输入 ssh-keygen 生成密钥对查看公钥 B服务器上的操作设置公钥认证 A服务器上的操作使用SSH登录进行测试 同步数据知识拓展SSH(Secure Shell)rsync(Remote Sync) 目的 使用SSH&#…...

【保姆级介绍下Foxmail 邮箱】
🌈个人主页: 程序员不想敲代码啊 🏆CSDN优质创作者,CSDN实力新星,CSDN博客专家 👍点赞⭐评论⭐收藏 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共…...

ABAP MD04增强排除MRP元素
场景 MD04跑出来很多MRP元素,用户想手工控制某些MRP元素不参与运算 分析 增强点还蛮好找的,控制MRP元素是否参与运算用下面的se19三代增强点就可以,打个断点看下MD04进的哪个增强点就行 旧版本的用这个:MD_CHANGE_MRP_DATA 新…...

构建一个简单的情感分析器:使用Python和spaCy
构建一个简单的情感分析器:使用Python和spaCy 引言 情感分析是自然语言处理(NLP)中的一项重要技术,它可以帮助企业和研究人员理解公众对特定主题或产品的看法。 在本篇文章中,我们将使用Python编程语言和 spaCy 库来构…...

数据库设计实例---学习数据库最重要的应用之一
一、引言【可忽略】 在学习“数据库系统概述”这门课程时,我一直很好奇,这样一门必修课,究竟教会了我什么呢? 由于下课后,,没有拓展自己的眼界,上课时又局限于课堂上老师的讲课水平,…...

数据结构算法题day05
数据结构算法题day05 题目算法思想代码运行代码 题目 从有序表中删除所有其值重复的元素,使表中所有元素的值均不同。算法思想 第一个元素(不重复)依次向后扫描,不重复就保留,重复(不保留)就删…...

关于《Java并发编程之线程池十八问》的补充内容
一、写在开头 在上一篇文章我们写《Java并发编程之线程池十八问》的时候,鉴于当时的篇幅已经过长,很多内容就没有扩展了,在这篇文章里对一些关键知识点进行对比补充。 二、Runnable vs Callable 在创建线程的时候,一般会选用 Runnable 和 Callable 两种方式。 【源码对…...

扒出秦L三个槽点,我不考虑买它了
文 | Auto芯球 作者 | 雷慢 比亚迪的有一个王炸“秦L”,再一次吸引了我注意力, 我上一辆车刚卖不久,最近打算买第二辆车, 二手车和新车都有在看, 我又是一个坚定的实用主义者, 特别是现在的经济环境不…...

【408真题】2009-28
“接”是针对题目进行必要的分析,比较简略; “化”是对题目中所涉及到的知识点进行详细解释; “发”是对此题型的解题套路总结,并结合历年真题或者典型例题进行运用。 涉及到的知识全部来源于王道各科教材(2025版&…...

LeetCode---链表
203. 移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 代码示例1:(直接使用原来的链表来进行移除节点操作) //时间复杂度: O(n) //空间复杂度: O(1) class Solu…...

idea 快捷键运用
ctrl d 向下复制一行 shiftalt↑/↓ 向上或者向下移动光标所在行 shiftctrl↑/↓ 向上或者向下移动光标所在行(自动对齐) shift F6 rename包名或者类名或者批量修改变量名(不建议更改项目名,包名也尽量别改) 输入if 然后ctrlshift回车 补全缺失的括号 shift …...

k8s问题
文章目录 本地搭K8s集群 bilibili什么是声明式API?kubectl apply Etcd数据库有什么特性,为什么K8S选用了Etcd数据库?K8S中一个node的生命周期是怎样的?服务发现机制介绍docker的实现原理介绍如果只是使用Linux命名空间进行分离&am…...

串口通信问题排查总结
串口通信问题排查 排查原则: 软件从发送处理到接收处理,核查驱动、控制及发送接收数据是否正常。硬件从发送到接收,针对信号经过的各段,分段核对信号是否正常。示波器、逻辑分析仪。用万用表、示波器、逻辑分析仪等工具…...

【教学类-59-】专注力视觉训练01(圆点百数图)
背景需求: 视觉训练的神奇效果,让你的宝贝成为焦点 - 小红书魔法视觉追踪-视觉训练—— 🔍视觉训练🔍 🔹想要提高宝宝的专注力,视觉训练是个绝佳方法! 🔹让宝宝仔细观察数字的路线&a…...

C 语言实例 - 循环输出26个字母
循环输出 26 个字母。 以下例子我们用变量 letter 来存储当前要输出的字母,然后,使用 for 循环来重复 26 次输出字母,并在每个字母后面加一个空格。 循环内部使用 printf 函数来输出 letter 变量的值,%c 是 printf 的格式控制符…...

qt多语言翻译不生效的原因
假设您有QT语言家的基础知识,假设网上那些所有的问题您都已经排查过了,但依然翻译不生效,那么可以看下这篇帖子,其实就一个问题,变量的生命周期,假设QTranslator是一个函数内的变量,且没有被声明…...

springboot集成达梦数据库8,用springboot+mtbatisplus查询值为空
springboot集成达梦数据库8,用springbootmtbatisplus查询值为空 背景:springboot集成达梦数据库8,用springbootmtbatisplus查询值为空,但是在DB管理工具中是可以查询到数据的。 原因及解决方法:执行添加语句后…...