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

网络运维与网络安全 学习笔记2023.11.24

网络运维与网络安全 学习笔记 第二十五天
在这里插入图片描述

今日目标

DHCP中继代理、三层交换机DHCP、子网划分的原理、子网划分的应用
项目需求分析、技术方案选型、网络拓扑绘制
基础交换网络设计、内网优化、连接外网服务器

DHCP中继代理

DHCP中继概述

场景:
DHCP客户端与DHCP服务器不在一个网段时,才需要DHCP中继
作用:
DHCP服务器和DHCP客户端之间的DHCP报文
在这里插入图片描述
DHCP中继配置
DHCP客户端的网关接口,才有资格成为DHCP中继
开启DHCP中继的DHCP功能
设置DHCP中继接口的模式为relay
指定DHCP中继接口的DHCP服务器的地址

配置设备之间的互联接口及静态路由
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.10.10.1 24
[R1-GigabitEthernet0/0/0]quit

[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.10.10.2 24
[R2-GigabitEthernet0/0/0]quit

[R2]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]ip address 192.168.1.254 24
[R2-GigabitEthernet0/0/1]quit

[R1]ip route-static 192.168.1.0 24 10.10.10.2

在R1上配置DHCP地址池,启用DHCP
[R1]ip pool tedu
[R1-ip-pool-tedu]network 192.168.1.0 mask 255.255.255.0
[R1-ip-pool-tedu]gateway-list 192.168.1.254
[R1-ip-pool-tedu]dns-list 8.8.8.8
[R1-ip-pool-tedu]excluded-ip-address 192.168.1.200

[R1]dhcp enable
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]dhcp select global //基于全局的DHCP

在R2上配置DHCP中继
[R2]dhcp enable
[R2]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]dhcp select relay //在接口G0/0/1应用DHCP中继功能
[R2-GigabitEthernet0/0/1]dhcp relay server-ip 10.10.10.1 //指向DHCP服务器的IP地址

主机获取到IP地址,能够ping通R1
在这里插入图片描述

配置DHCP中继

问题
①配置DHCP中继,让客户端从DHCP服务器获取地址
②客户机可以ping通R1
方案
在这里插入图片描述
步骤
①配置DHCP服务器(R1)
dhcp enable
ip pool pool
gateway-list 192.168.1.254
network 192.168.1.0 mask 255.255.255.0
lease day 3
dns-list 8.8.8.8

interface GigabitEthernet0/0/0
ip address 10.10.10.1 255.255.255.0
dhcp select global

ip route-static 192.168.1.0 255.255.255.0 10.10.10.2

②配置DHCP中继(R2)
dhcp enable
interface GigabitEthernet0/0/0
ip address 10.10.10.2 255.255.255.0
quit

interface GigabitEthernet0/0/1
ip address 192.168.1.254 255.255.255.0
dhcp select ralay
dhcp relay server-ip 10.10.10.1

③验证
在这里插入图片描述
验证主机可以ping通R1
在这里插入图片描述

三层交换机DHCP

交换机配置为DHCP服务器
配置两个地址池:192.168.1.0/24和192.168.2.0/24
配置两个VLAN:VLAN10和VLAN20
将四台主机分别加入VLAN
自动获取IP地址,确保全网互通
在这里插入图片描述
配置步骤
①配置DHCP服务器
vlan batch 10 20
dhcp enable

ip pool pool1
gateway-list 192.168.1.254
network 192.168.1.0 mask 255.255.255.0
dns-list 8.8.8.8

ip pool pool2
gateway-list 192.168.2.254
network 192.168.2.0 mask 255.255.255.0
dns-list 8.8.8.8

interface Vlanif10
ip address 192.168.1.254 255.255.255.0
dhcp select global
quit

interface Vlanif20
ip address 192.168.2.254 255.255.255.0
dhcp select global
quit

interface GigabitEthernet0/0/1
port link-type trunk
pot trunk allow-pass vlan all
quit

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan all
quit

②配置SW1
vlan batch 10 20

interface Ethernet 0/0/1
port link-type access
port default vlan 10
quit

interface Ethernet0/0/2
port link-type access
port default vlan 10
quit

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan all

③配置SW2
vlan batch 10 20

interface Ethernet0/0/1
port link-type access
port default vlan 20
quit

interface Ethernet0/0/2
port link-type access
port default vlan 20
quit

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan all
quit

④验证
四台主机均可以获得ip地址,并互相ping通。

子网划分原理

子网划分的原因

节省IP地址,减少IP地址的浪费
满足不同网络对IP地址的需求
实现网络设备遍址的层次化需求

子网划分的理解

将 192.168.1.0/24划分成4个小网段
将主机位划到网络位
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

子网划分的应用

C类地址划分
IP地址经过一次子网划分后,被分成三个部分——网络位、子网位和主机位
在这里插入图片描述

子网划分与VLAN配置

问题
公司网段192.168.22.0/24,生产部VLAN1有主机50台,销售部VLAN2有90台
财务部VLAN3有15台,客服部VLAN4有26台,要求划分子网实现网络互通
方案
在这里插入图片描述
步骤
步骤一:子网划分
在这里插入图片描述
步骤二:VLAN配置
①配置SW3
vlan batch 2 3 4

interface Vlanif1
ip address 192.168.22.190 255.255.255.192
quit

interface Vlanif2
ip address 192.168.22.126 255.255.255.128
quit

interface Vlanif3
ip address 192.168.22.222 255.255.255.224
quit

interface Vlanif4
ip address 192.168.22.254 255.255.255.224
quit

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 2 to 4094

②配置SW1
vlan batch 2 3 4

interface Ethernet0/0/1
port link-type access
port default vlan 1
quit

interface Ethernet0/0/2
port link-type access
port default vlan 2
quit

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan all
quit

③配置SW2
vlan batch 2 3 4

interface Ethernet0/0/1
port link-type access
port default vlan 3
quit

interface Ethernet0/0/2
port link-type vlan 4
quit

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan all
quit

④配置主机并验证
VLAN1主机如下所示
在这里插入图片描述
VLAN2主机如下所示
在这里插入图片描述
VLAN3主机如下所示
在这里插入图片描述
VLAN4主机如下所示
在这里插入图片描述
验证四台主机均可以互相ping通。

项目需求分析

项目需求

技术需求分析
公司有三个部门,为确保通信安全,每个部门都处于独立的广播域
每个部门的IP地址规划为:192.168.xx.0/24
每个部门的主机均通过DHCP服务器获取IP地址,并且每个部门的网关地址为192.168.xx.254
DHCP服务器所在的网段,网关配置在SW5上
技术需求描述
所有部门都使用了网关冗余技术,为了增强网关稳定性和冗余性
交换机之间存在很多冗余链路,必须防止环路的发生,并且能够提高链路的利用率
要求每个部门的主机访问其他主机时,使用的都是最优的转发路径
公司有一个出口设备R1,连接一台外网的web服务器
内网大量主机都需要访问这台外网的web服务器
在这里插入图片描述
配置步骤
步骤一:配置二层交换机
undo terminal monitor
system-view
[Huawei]sysname sw1
[sw1]vlan batch 10 20 30 50
[sw1]interface e0/0/1
[sw1-Ethernet0/0/1]port link-type access
[sw1-Ethernet0/0/1]port default vlan 10
[sw1]interface e0/0/2
[sw1-Ethernet0/0/2]port link-type trunk
[sw1-Ethernet0/0/2]port trunk allow-pass vlan all
undo terminal monitor
system-view
[Huawei]sysname sw2
[sw2]vlan batch 10 20 30 50
[sw2]interface e0/0/1
[sw2-Ethernet0/0/1]port link-type access
[sw2-Ethernet0/0/1]port default vlan 20
[sw2]interface e0/0/2
[sw2-Ethernet0/0/2]port link-type trunk
[sw2-Ethernet0/0/2]port trunk allow-pass vlan all
undo terminal monitor
system-view
[Huawei]sysname sw3
[sw3]interface e0/0/1
[sw3-Ethernet0/0/1]port link-type access
[sw3-Ethernet0/0/1]port default vlan 30
[sw3]interface e0/0/2
[sw3-Ethernet0/0/2]port link-type trunk
[sw3-Ethernet0/0/2]port trunk allow-pass vlan all
步骤二:配置三层交换机
undo terminal monitor
system-view
[Huawei]sysname sw5
[sw5]vlan batch 10 20 30 50
[sw5]port-group group-member g0/0/1 to g0/0/3
[sw5-port-group]port link-type trunk
[sw5-port-group]port trunk allow-pass vlan all
[sw5]interface g0/0/5
[sw5-GigabitEthernet0/0/5]port link-type access
[sw5-GigabitEthernet0/0/5]port default vlan 50
[sw5]int Vlanif 10
[sw5-Vlanif10]ip address 192.168.10.251 24
[sw5]int Vlanif 20
[sw5-Vlanif20]ip address 192.168.20.251 24
[sw5]int Vlanif 30
[sw5-Vlanif30]ip address 192.168.30.251 24
[sw5]int Vlanif 50
[sw5-Vlanif50]ip address 192.168.50.251 24
步骤三:配置DHCP服务器
undo terminal monitor
system-view
[Huawei]sysname dhcp
[dhcp]dhcp enable
[dhcp]ip pool vlan10
[dhcp-ip-pool-vlan10]network 192.168.10.0 mask 24
[dhcp-ip-pool-vlan10]gateway-list 192.168.10.254
[dhcp]ip pool vlan20
[dhcp-ip-pool-vlan20]network 192.168.20.0 mask 24
[dhcp-ip-pool-vlan20]gateway-list 192.168.20.254
[dhcp]ip pool vlan30
[dhcp-ip-pool-vlan30]network 192.168.30.0 mask 24
[dhcp-ip-pool-vlan30]gateway-list 192.168.30.254
[dhcp]int g0/0/0
[dhcp-GigabitEthernet0/0/0]ip address 192.168.50.1 24
[dhcp-GigabitEthernet0/0/0]dhcp select global
[dhcp]ip route-static 0.0.0.0 0 192.168.50.251
步骤四:配置DHCP中继代理
[sw5]dhcp enable
[sw5]int Vlanif 10
[sw5-Vlanif10]dhcp select relay
[sw5-Vlanif10]dhcp relay server-ip 192.168.50.1
[sw5]int Vlanif 20
[sw5-Vlanif20]dhcp select relay
[sw5-Vlanif20]dhcp relay server-ip 192.168.50.1
[sw5]int Vlanif 30
[sw5-Vlanif30]dhcp select relay
[sw5-Vlanif30]dhcp relay server-ip 192.168.50.1
步骤五:测试客户机
使用ipconfig命令测试

技术方案选型

技术需求描述11
公司有三个部门,为确保通信安全,每个部门都处于独立的广播域
每个部门的IP地址规划为:192.168.xx.0/24
每个部门的主机均通过为DHCP服务器获取IP地址,并且每个部门的网关IP地址为192.168.xx.254
技术选型1
VLAN
DHCP
技术需求描述2
为DHCP服务器所在的网段,网关配置在SW5上
所有部门中都使用了网关冗余技术,为了增强网关稳定性和冗余性
交换机之间存在很多冗余链路,必须防止环路的发生,并且能够提高链路的利用率
要求每个部门的主机访问其他主机时,使用的都是最优的转发路径
技术选型2
三层交换
VRRP/MSTP
技术需求描述3
公司有个一个出口设备R1,连接一台外网的web服务器
内网大量主机都需要访问这台外网的web服务器
技术选型3
静态路由/默认路由
浮动路由

网络拓扑绘制

技术选型1网络拓扑
在这里插入图片描述
技术选型2网络拓扑
在这里插入图片描述
技术选型3网络拓扑
在这里插入图片描述

基础交换网络设计

技术选型1实施思路
在所有交换机上创建相同的Vlan
把连接主机的端口加入响应的Vlan
交换机之间相连的端口设置为Trunk模式
配置DHCP服务器
在三层交换机上配置DHCP中继代理

内网优化

技术需求描述
Vlan50为DHCP服务器所在的网段,网关配置在SW5上
所有部门中都使用了网关冗余技术,为了增强网关稳定性和冗余性
交换机之间存在很多冗余链路,必须防止环路的发生,并且能够提高链路的利用率
要求每个vlan的主机访问其他主机时,使用的都是最优的转发路径
技术选型2
三层交换
VRRP/MSTP
项目拓扑
在这里插入图片描述
实施思路
配置三层交换机中继代理
配置VRRP协议
设置DHCP的地址排除
配置MSTP协议
验证客户端都可以获得正确的网络参数

连接外网服务器

技术需求描述
公司有个一个出口设备R1,连接一台外网的web服务器
内网大量主机都需要访问这台外网的web服务器
技术选型
静态路由/默认路由
浮动路由
项目拓扑
在这里插入图片描述
实施思路
三层交换机上配置默认路由,访问外网
出口路由器上配置默认路由,指向外网
出口路由器配置去往企业内网的浮动路由
外网路由器上配置返回企业内部网段的路由

相关文章:

网络运维与网络安全 学习笔记2023.11.24

网络运维与网络安全 学习笔记 第二十五天 今日目标 DHCP中继代理、三层交换机DHCP、子网划分的原理、子网划分的应用 项目需求分析、技术方案选型、网络拓扑绘制 基础交换网络设计、内网优化、连接外网服务器 DHCP中继代理 DHCP中继概述 场景: DHCP客户端与DH…...

常见树种(贵州省):022绣线菊、月月青、金合欢、胡枝子、白刺花

摘要:本专栏树种介绍图片来源于PPBC中国植物图像库(下附网址),本文整理仅做交流学习使用,同时便于查找,如有侵权请联系删除。 图片网址:PPBC中国植物图像库——最大的植物分类图片库 一、绣线菊…...

微星主板开启VT

微星主板模拟器使用 开启VT 进入BIOS高级-》OC-》CPU特征-》intel 虚拟化技术-》允许...

【C++】类型转换 ② ( C++ 静态类型转换 static_cast | C 语言隐式转换弊端 | 代码示例 )

文章目录 一、静态类型转换 static_cast1、C 静态类型转换 static_cast2、C 语言隐式转换弊端3、代码示例 在之前写过一篇 C 类型转换的博客 【C 语言】类型转换 ( 转换操作符 | const_cast | static_cast | dynamic_cast | reinterpret_cast | 字符串转换 ) , 简单介绍了 C 类…...

14.配置Bean有哪几种方式?

配置Bean有哪几种方式? 基于xml: <bean class=“com.tuling.UserService” id=“”>基于注解: @Component(@Controller 、@Service、@Repostory) 前提:需要配置扫描包<component-scan> 反射调用构造方法基于java类配置: @Bean 可以自己控制实例化过程@Import 3种…...

RV1126芯片中的V4L2驱动开发

RV1126芯片概述 RV1126芯片是瑞芯微推出的一款高性能嵌入式人工智能处理器&#xff0c;具有较强的图像处理和音视频处理能力。它采用了双核Cortex-A7架构和一颗DSP核心&#xff0c;支持多种接口和外设&#xff0c;如MIPI CSI、HDMI、USB等&#xff0c;可以广泛应用于物联网、智…...

Linux中部署MongoDB

在 是一个必要的过程&#xff0c;因为MongoDB是一种流行的NoSQL数据库&#xff0c;它可以在大多数操作系统上使用。在本文中&#xff0c;我们将介绍如何在CentOS 8上部署MongoDB。 MongoDB的下载 您可以从MongoDB官网上下载最新的MongoDB版本。使用以下命令下载MongoDB&#…...

Halcon 5分钟学会9点标定 带图片示例、示例源码

9点标定应用流程 前置条件&#xff0c;相机焦距&#xff0c;视野固定高度和角度&#xff0c;光源光强度固定。 移动机械手&#xff0c;使用螺丝批头&#xff0c;在视野范围内的白纸上&#xff0c;点九个点&#xff0c;记录每个点位的位置&#xff0c;每个点位的顺序要和图像上获…...

【非监督学习 | 聚类】聚类算法类别大全 距离度量单位大全

&#x1f935;‍♂️ 个人主页: AI_magician &#x1f4e1;主页地址&#xff1a; 作者简介&#xff1a;CSDN内容合伙人&#xff0c;全栈领域优质创作者。 &#x1f468;‍&#x1f4bb;景愿&#xff1a;旨在于能和更多的热爱计算机的伙伴一起成长&#xff01;&#xff01;&…...

案例026:基于微信的原创音乐小程序的设计与实现

文末获取源码 开发语言&#xff1a;Java 框架&#xff1a;SSM JDK版本&#xff1a;JDK1.8 数据库&#xff1a;mysql 5.7 开发软件&#xff1a;eclipse/myeclipse/idea Maven包&#xff1a;Maven3.5.4 小程序框架&#xff1a;uniapp 小程序开发软件&#xff1a;HBuilder X 小程序…...

网络运维与网络安全 学习笔记2023.11.26

网络运维与网络安全 学习笔记 第二十七天 今日目标 NAT场景与原理、静态NAT、动态NAT PAT原理与配置、动态PAT之EasyIP、静态PAT之NAT Server NAT场景与原理 项目背景 为节省IP地址和费用&#xff0c;企业内网使用的都是“私有IP地址” Internet网络的组成设备&#xff0c…...

STM32使用多路PWM注意事项

这是使用CubeMX自动产生的代码&#xff0c;使用TIM2产生了PA0,PA1,PA2,PA3这4路PWM&#xff0c;可以看到里面Pulse是共同使用了一个sConfigOC,如果是需要动态调整Pulse&#xff0c;就需要特别注意。 如果是用来产生呼吸灯&#xff0c;就会把这4个PWM都打乱&#xff0c;我觉得&a…...

汽车转向桥设计转向节转向桥机械设计

wx供重浩&#xff1a;创享日记 对话框发送&#xff1a;转向桥 获取完整报告说明书工程源文件 转向节图 装配图 本文设计的是JY1061A型采用前置后轮驱动的载货汽车转向桥&#xff0c;因此该转向桥为从动桥。从动桥的功用&#xff1a;从动桥也称非驱动桥&#xff0c;又称从动车轴…...

前端实现埋点

前端实现埋点 如何去了解用户呢&#xff1f;最直接有效的方式就是了解用户的行为&#xff0c;了解用户在网站中做了什么&#xff0c;呆了多久。而如何去实现这一操作&#xff0c;这就涉及到我们前端的埋点了。 埋点方式 什么是埋点&#xff1f; 所谓埋点是数据采集领域&…...

Apache多后缀解析漏洞分析

漏洞介绍 该漏洞与用户的配置有密切的关系,严格来说属于用户配置问题。Apache文件解析漏洞涉及到 Apache 解析文件的特性。在默认情况下,Apache 允许一个文件具有多个以点分割的后缀,在处理文件时会从右向左识别后缀名。(就是右边的后缀名无法识别,则继续识别左边的) 如果…...

基于Loki + Promtail + Grafana 搭建 Nginx 日志监控

文章目录 引言第一部分&#xff1a;Loki 简介与安装1.1 Loki 简介1.2 Loki 安装1.2.1 下载 Loki1.2.2 安装 Loki 1.3 启动 Loki 第二部分&#xff1a;Promtail 简介与安装2.1 Promtail 简介2.2 Promtail 安装2.2.1 下载 Promtail2.2.2 安装 Promtail 2.3 启动 Promtail 第三部分…...

车载通信架构 —— 传统车内通信网络CAN(可靠性为王)

车载通信架构 —— 传统车内通信网络CAN(可靠性为王) 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非…...

visual Studio MFC 绘制单一颜色三角形、渐变颜色边框三角形、渐变填充三角形、边框渐变的正方形与填充渐变的正方形实例

MFC 绘制三角形 本文使用visual Studio MFC 平台实现绘制单一颜色三角形、渐变颜色边框三角形、渐变填充三角形、边框渐变的正方形与填充渐变的正方形. 关于基础工程的创建请参考Visual Studio 使用MFC 单文档工程绘制单一颜色直线和绘制渐变颜色的直线 文章目录 MFC 绘制三角形…...

嵌入式八股 | 笔试面试 | 校招秋招 | 题目精选

嵌入式八股精华版1.0所有216道题目如下&#xff1a; 欢迎关注微信公众号【赛博二哈】并加入嵌入式求职交流群。提供简历模板、学习路线、岗位整理等 欢迎加入知识星球【嵌入式求职星球】获取完整嵌入式八股。 提供简历修改、项目推荐、求职规划答疑。另有各城市、公…...

力扣:180. 连续出现的数字(Python3)

题目&#xff1a; 表&#xff1a;Logs ---------------------- | Column Name | Type | ---------------------- | id | int | | num | varchar | ---------------------- 在 SQL 中&#xff0c;id 是该表的主键。 id 是一个自增列。 找出所有至少连续…...

Admin.Net中的消息通信SignalR解释

定义集线器接口 IOnlineUserHub public interface IOnlineUserHub {/// 在线用户列表Task OnlineUserList(OnlineUserList context);/// 强制下线Task ForceOffline(object context);/// 发布站内消息Task PublicNotice(SysNotice context);/// 接收消息Task ReceiveMessage(…...

关于nvm与node.js

1 安装nvm 安装过程中手动修改 nvm的安装路径&#xff0c; 以及修改 通过nvm安装node后正在使用的node的存放目录【这句话可能难以理解&#xff0c;但接着往下看你就了然了】 2 修改nvm中settings.txt文件配置 nvm安装成功后&#xff0c;通常在该文件中会出现以下配置&…...

剑指offer20_链表中环的入口节点

链表中环的入口节点 给定一个链表&#xff0c;若其中包含环&#xff0c;则输出环的入口节点。 若其中不包含环&#xff0c;则输出null。 数据范围 节点 val 值取值范围 [ 1 , 1000 ] [1,1000] [1,1000]。 节点 val 值各不相同。 链表长度 [ 0 , 500 ] [0,500] [0,500]。 …...

基于TurtleBot3在Gazebo地图实现机器人远程控制

1. TurtleBot3环境配置 # 下载TurtleBot3核心包 mkdir -p ~/catkin_ws/src cd ~/catkin_ws/src git clone -b noetic-devel https://github.com/ROBOTIS-GIT/turtlebot3.git git clone -b noetic https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git git clone -b noetic-dev…...

RSS 2025|从说明书学习复杂机器人操作任务:NUS邵林团队提出全新机器人装配技能学习框架Manual2Skill

视觉语言模型&#xff08;Vision-Language Models, VLMs&#xff09;&#xff0c;为真实环境中的机器人操作任务提供了极具潜力的解决方案。 尽管 VLMs 取得了显著进展&#xff0c;机器人仍难以胜任复杂的长时程任务&#xff08;如家具装配&#xff09;&#xff0c;主要受限于人…...

【C++】纯虚函数类外可以写实现吗?

1. 答案 先说答案&#xff0c;可以。 2.代码测试 .h头文件 #include <iostream> #include <string>// 抽象基类 class AbstractBase { public:AbstractBase() default;virtual ~AbstractBase() default; // 默认析构函数public:virtual int PureVirtualFunct…...

【Veristand】Veristand环境安装教程-Linux RT / Windows

首先声明&#xff0c;此教程是针对Simulink编译模型并导入Veristand中编写的&#xff0c;同时需要注意的是老用户编译可能用的是Veristand Model Framework&#xff0c;那个是历史版本&#xff0c;且NI不会再维护&#xff0c;新版本编译支持为VeriStand Model Generation Suppo…...

ubuntu系统文件误删(/lib/x86_64-linux-gnu/libc.so.6)修复方案 [成功解决]

报错信息&#xff1a;libc.so.6: cannot open shared object file: No such file or directory&#xff1a; #ls, ln, sudo...命令都不能用 error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory重启后报错信息&…...

Java后端检查空条件查询

通过抛出运行异常&#xff1a;throw new RuntimeException("请输入查询条件&#xff01;");BranchWarehouseServiceImpl.java // 查询试剂交易&#xff08;入库/出库&#xff09;记录Overridepublic List<BranchWarehouseTransactions> queryForReagent(Branch…...

动态规划-1035.不相交的线-力扣(LeetCode)

一、题目解析 光看题目要求和例图&#xff0c;感觉这题好麻烦&#xff0c;直线不能相交啊&#xff0c;每个数字只属于一条连线啊等等&#xff0c;但我们结合题目所给的信息和例图的内容&#xff0c;这不就是最长公共子序列吗&#xff1f;&#xff0c;我们把最长公共子序列连线起…...