华三预赛从零开始学习笔记(每日编辑,复习完为止)
知识点分布
路由交换技术基础
计算机网络基本概念
计算机网络基本概念:
很多电脑和设备通过电线或无线信号连在一起,可以互相“说话”和“分享东西”
网络的主要形式和发展历程:
诞生阶段-最早的计算机网络是以单个计算机为中心的联机系统-终端没有计算能力,只有输入输出设备
形成阶段-多个主机通过线路互联,提供数据和服务共享-互联网的前身
互联互通阶段-国际标准化组织提出了开放系统互连参考模型(OSI/RM)推动了不同网络之间的互联,形成互联网
高速网络技术阶段-因特网迅速普及,成为全球最大的计算机网络
网络的分类及 常见概念(包括拓扑类型、交换方式、性能指标等)按地理位置分类-局域网LAN-连接个人电脑、打印机等设备(像校园网)-城域网MAN-覆盖一个城市的网络,连接多个局域网-广域网WAN-互联网就是最大的广域网,可以跨域一个广的范围按拓扑类型分类-星型拓扑-所有设备连接到中心节点,中心节点故障会影响整个网络。-环形拓扑-所以设备形成一个闭环,数据沿着单向传输。-总线型-所有设备连接到一条主干线,数据在总线上广播传输。像公交车(主干线),乘客(各设备)在公交车上每个人都能听到车内的广播交换方式-电路交换-像打电话一样,建立专用通道进行数据传输-报文交换-将数据分成一个个报文(几百到几千字节)进行传输,每个报文独立寻址(报文包含目标地址信息)-分组交换-将数据包分成小的数据包进行传输,每个数据包有独立的地址,到达目的地后再重新组装---(数据包是组成报文的基本单位,多个数据可以组成一个报文,因此数据单位它更小)性能指标-速率-数据传输的速度,单位是比特每秒,越大越快-带宽-单位时间内能通过的最大数据量,像水管越粗,能流过的水越多-吞吐量-实际通过网络的数据量。吞吐量越大,一次能通过的数据量就越大-时延-数据从发送到接收的时间差。越小越快-往返时延RTT-数据从发送端到接收端再返回去的时间,RTT越小,通信越及时-利用率-网络资源的使用率
TCP/IP 协议栈和 OSI 参考模型
OSI 参考模型与 TCP/IP 模型的定义和特点
特点 OSI 参考模型(将网络从逻辑上分成了七个部分) TCP/IP 模型(将网络从逻辑上分成了四层) 层次结构 OSI有七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP有四层:网络接口层、网际层(互联网层)、传输层、应用层。 服务类型 提供面向连接和无连接两种通信服务机制。 同样提供面向连接和无连接两种通信服务机制。 协议规范 先有模型后有协议规范。 先有协议集然后建立模型。 应用领域 适用于各种网络,但实现复杂。 独立于特定的计算机硬件和操作系统,可移植性好。 分层细节 对服务和协议做了明确区分。 没有充分明确区分服务和协议。 历史背景 由国际标准化组织(ISO)在1984年发布。 由美国国防部在20世纪70年代开发。 使用范围 没有被广泛采用,因为过于复杂。 广泛应用于实际的网络中,成为现代计算机网络的主要参考模型。 OSI 参考模型
具体像你要给朋友远程传达信息:
-应用层(写信)-在网络设备上打开一个应用程序发送微信或邮件
-表示层(装信封)-把信放进信封。“信封”代表经过编码格式转换、加密或压缩等处理后的数据形式
-会话层(贴上邮票)-在信封上贴邮票,表示验证通过这是一次对话或会话的开始。
(只有验证通过才能建立连接并访问共享文件夹)
-传输层(选择交通工具)-你决定是通过tcp(可靠的)或UDP(不保证送达的)发送。
-网络层(导航到邮局即路由器)-数据包在网络中寻找路径
-数据链路层(开车到邮局的过程)-数据在物理媒介上传输-对应交换机
-物理层(递交信件)-数据最终通过物理介质(网卡)发送出去
TCP/IP模型
具体像你要给朋友远程传达信息:
-应用层(写信)-(同上)在网络设备上打开一个应用程序发送微信或邮件
-传输层-选择tcp或UDP
-网络层(导航到邮局)-直接开车去邮局
-网络接口层(递交信件)-把信交给邮局工作人员
局域网的基本原理
-局域网(LAN)是指在一个相对较小的地理范围内,如家庭、办公室或学校等,由多台计算机和其他设备组成的网络系统。这些设备通过通信协议在同一协议下进行通信
知识点 描述 实例应用 局域网定义 在较小地理范围内连接多台计算机和其他设备的网络系统 家庭、办公室、学校网络 拓扑结构 星型、总线型、环型 星型适合扩展,总线型成本低,环型高效 通信协议 以太网、Wi-Fi、TCP/IP 以太网最常用 MAC地址 唯一标识设备的地址 固化在网卡中 CSMA/CD 一种流量控制机制 用于检测数据在传输过程中是否发生碰撞。如果发生碰撞,设备会等待一段时间后重新发送数据 以太网技术发展 从10 Mbps到千兆以太网 提升网络传输速度 以太网接口 双绞线、光纤 双绞线用于普通连接,光纤用于高速连接 以太网设备 集线器、交换机
网络设备
集线器适合简单网络-总线型拓扑,交换机适合复杂网络-星型
网络设备包括网卡、交换机、路由器等
WLAN基本原理 利用无线电波传输数据 Wi-Fi网络 光纤接口 ST、SC、LC等 根据需求选择不同接口类型
广域网基本原理
-广域网(WAN)是一种覆盖范围广泛的计算机网络,用于连接不同地理位置的局域网。广域网能够跨越城市、国家甚至全球,实现远距离的数据传输和资源共享
-主要功能:远程数据通信、资源共享和集中管理。可以让不同地理位置的设备跨地区信息交换
-特点-覆盖范围到全球-较高的宽带要求-可以专线、电路交换、分组交换等多连接方式-复杂的协议支持
广域网技术 功能 特点 连接方式 实例应用 HDLC高级链路控制 同步传输 面向比特 点对点(即专线方式) 企业内部网络 PPP点对点 建立、维护和终止点对点连接,传输上支持多协议或多路复用的数据包 支持验证和多种网络层协议 点对点 远程办公访问 帧中继 一种快速分组交换技术
完成统计复用、帧透明传输和错误检测功能
采用虚电路技术 分组交换 企业数据中心互联 ADSL非对称数字用户线 利用现有的电话线提供高速互联网接入 非对称性(上行和下行速度不同) 电路交换 家庭宽带接入 EPON以太网无源光网络 光纤接入 高带宽、低成本 光纤 城市宽带网络 SDH同步数字体系 通过时分复用技术提供端到端专线连接 时分复用 电路交换 长途通信服务 OTN光传送网 基于波分复用技术,实现多业务接入、处理和传送 波分复用 光纤 数据中心互联
IP 基本原理
ip是网络层的协议,它规定了数据的封装方式和网络节点的标识方式,用于网络上数据的端到端的传递
ip协议的功能和特点-标识节点和链路用唯一的ip地址标识每一个节点用唯一的ip网络号【1】标识每一个链路-寻址和转发确定节点所在网络的位置,进而确定节点所在的位置ip路由器选择适当的路径将ip包转发到目的节点-适应各种数据链路根据链路的MTU(传输最大帧长)对ip包进行分片和重组【2】为了通过实际的数据链路传递信息,须建立ip地址到数据链路层地址(如以太网中的MAC地址)的映射(直接标识目的设备)
【1】网络号、主机号A类地址第一个字节“.”取值范围是1-126:ip地址10.1.2.3,网络号是10,主机号是1.2.3B类地址第一个字节的取值范围是128-191:ip地址130.10.1.2,网络号是130.10,主机号是1.2C类地址第一个字节的取值范围是192-223:ip地址是192.168.1.2,网络号是192.168.1,主机号是2D类地址用于多播,地址范围是224.0.0.0到239.255.255.255,没有明确的网络号主机号之分E类地址用于保留实验和研究,地址范围是240.0.0.0到255.255.255.255,没有明确的网络号主机号之分根据子网掩码区分的话32位二进制数,连续的1就是网络号部分,连续的0部分就是主机号部分【2】分片和重组分片的原因:当ip层传输的数据包超过了数据链路层的MTU时,就对ip包分片分片过程:ip协议将原来的数据包分割成多个片段,这些片段都包含了ip包头和部分数据,ip包头中的一些字段会被修改,得以标识该片段在原来数据包中的位置。重组的过程:当分片后的数据包到达目的主机时,目的主机的ip层会根据ip包头中的标识、标志和片偏移等字段将这些分片重新组合成原来的ip数据包,只有当所有的分片都正确到达并成功重组后,目的主机才能将完整的数据包向上层协议(如传输层的tcp或UDP)交付。如果在规定的时间内有片段丢了或损坏,就可能触发重传机制
ip网络基本结构ip网络由多个网段组成,每个网段对应一个链路。路由器负责将网段连接起来,适配链路层协议,在网络之间转发数据包
ip封装ip数据报文由报头和数据两部分组成,报头的前一部分是固定长度,共20字节,是所有ip数据必须具有的。在报头的固定部分的后面是一些可选字段,其长度是可变的。
ip包的发送、转发和接收-同网段通信:如果源地址主机和目标地址主机在同一网段,目标IP地址被ARP协议解析为MAC地址,然后根据MAC地址,源主机直接把数据包发给目标主机。-同网段通信:网关(一般为路由器)的IP地址被ARP协议解析为MAC地址。根据该MAC地址,源主机将数据包发送到网关。网关根据数据包中的网段ID寻找目标网络。如果找到,将数据包发送到目标网段;如果没找到,重复步骤将数据包发送到上一级网关。
APR/RAPR/代理ARP工作理: --ARP(地址解析协议):ARP用于把已知的ip地址解析为MAC地址。“当主机A需要与主机B通信时,会广播ARP请求,询问B的ip对应MAC地址。B就以单播形式回复A它的MAC地址” -RARP(逆向地址解析协议): 适用于无盘工作站,广播RARP请求,请求中携带自己的MAC地址,RARP server收到后返回单播RARP响应告诉工作站它的IP应该是什么。 -代理ARP:就像主机A与主机B之间有个路由器,仅限AB在同一个子网内,当B不能响应ARP时,中间路由器知道它的MAC地址,于是由这个路由器代理响应ARP,请求方式相同, 但容易出现安全漏洞。
TCP 和 UDP 基本原理
三次握手四次挥手:较完整来说是TCP数据封装过程中建立连接(三次握手)和断开连接(四次挥手)的过程1.建立连接(方式在发送数据前)-第一次握手:客户端发送一个SYN(同步序列号)给服务器-第二次握手:服务器收到SYN包后,回复一个SYN-ACK(同步确认)包-第三次握手:客户端收到SYN-ACK后,再回复一个ACK(确认)包,连接建立完成-----数据传输2、断开连接(数据传输完成后)-第一次挥手:客户端发送一个FIN(结束)包-第二次挥手:服务器回复一个ACK包-第三次挥手:服务器发送一个FIN包-第四次挥手:客户端收到FIN包,回复一个ACK包,断开连接
描述 | 示例 | |
---|---|---|
TCP | 面向连接、可靠的通信协议 | 浏览网页 |
UDP | 无连接、不可靠的通信协议 | 在线视频通话 |
三次握手 | 建立TCP连接的过程 | 浏览器与服务器 |
四次挥手 | 断开TCP连接的过程 | 浏览器与服务器 |
数据分段 | 将数据分成多个段或数据报 | 网页内容、视频流 |
端口号 | 每个应用程序都有一个唯一的端口号 | HTTP:80, HTTPS:443 |
确认机制 | 确保数据包按顺序到达且没有丢失,发送方没有收到ACK就重新发送 | TCP |
无连接 | 无需建立连接即可传输数据 | UDP |
TCP的重传机制 | 如果发送方在超时时间内(K倍RTT【RTT是往返时间】)没有收到接收方的确认信息,它会认为数据可能丢失或者损坏,于是会重新发送数据包 | 比如你在寄信的时候,如果邮局在规定的时间内没有收到回执单,他们会再次尝试投递或者退回给你--重传机制的作用。 |
TCP的窗口机制 | 用窗口机制来控制数据的发送和接收速度。发送方会根据接收方的处理能力来调整发送的速度,避免因为发送过快而导致接收方无法处理。 |
H3C路由器、交换机及操作系统
路由器和交换机的作用,路由器和交换机的基本构成
-路由器的作用
网络连接:路由器用于连接不同的网络(LAN、WAN),可以连接多个,它能够在不同网络之间转发数据包,实现网络间的通信
路径选择:路由器根据路由表和路由算法来选择数据包从源地址到目的地址的最佳传输路径。当一个数据包到达路由器时,路由器会查看目标 IP 地址,并根据其内部的路由表决定将数据包转发到哪个接口
网络隔离:可以划分不同的子网,实现网络的隔离。通过配置不同的子网掩码和 IP 地址段,路由器可以将一个大的网络划分为多个较小的、便于管理的子网,提高网络的安全性和可管理性
-交换机的作用
数据交换:交换机的主要功能是在局域网内实现数据交换。它可以将从一个端口接收到的数据帧快速地转发到目标设备所在的端口,从而实现局域网内设备之间的高速通信
拓展接口:交换机提供多个端口,可以连接多个网络设备,如计算机、服务器、打印机等。通过交换机,可以方便地扩展局域网内的连接数量,满足更多设备接入网络的需求
冲突域隔离:交换机能够分割冲突域。在以太网中,当多个设备同时发送数据时可能会产生冲突,影响网络性能。交换机通过为每个端口创建独立的冲突域,减少了冲突发生的概率,提高了网络的整体性能
-操作系统
路由器的操作系统(Cisco 的 IOS、H3C 的 Comware )负责管理路由器的硬件资源,执行路由协议,提供用户配置界面等。操作系统中的路由协议(RIP、OSPF、BGP 等)用于计算和维护路由表,确定数据包的转发路径
交换机的操作系统负责管理交换机的硬件资源,实现数据帧的转发、MAC 地址学习和老化机制等功能,一些高级交换机还支持 VLAN(虚拟局域网)配置、QoS(Quality of Service,服务质量)管理等功能
访问 CLI (命令行界面)
这是Linux复习内容
知识点 | 描述 | 示例 |
---|---|---|
命令行界面(CLI) | 一种与计算机交互的方式,通过输入文本命令来执行操作。 | 打开终端或命令提示符。 |
访问 CLI | -通过telnet访问【trlnrt ip地址】 -通过SSH访问-选择 SSH 连接方式,并输入设备的 IP 地址 | |
改变目录 | 使用 cd 命令可以移动到不同的目录。 | cd 目录名 |
列出文件 | 使用 ls 命令可以查看当前目录下的文件和文件夹。 | ls |
查看网络接口状态 | 使用 ifconfig 命令可以查看网络接口的信息。 | ifconfig |
更改 IP 地址 | 使用 ifconfig 命令可以手动设置网络接口的 IP 地址。 | sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 |
网络设备文件管理
知识点 | 解释 | 实例 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
网络设备文件系统 | 网络设备文件系统是指存储和管理网络设备上所有文件的系统。它负责文件的创建、删除、修改和访问等操作。 |
| |||||||||||||||
文件存储方式 | 文件存储方式是指文件在计算机硬盘上的存储形式。常见的有FAT32、NTFS等格式。 | Linux中 | |||||||||||||||
文件系统操作命令 | 文件系统操作命令是用于管理文件和目录的命令,如ls(列出目录内容)、cd(切换目录)、mkdir(创建目录)等。 | ||||||||||||||||
配置文件和系统文件的管理 | 配置文件包含了设备的设置信息,系统文件则是设备运行所需的基本文件。管理它们就像是维护我们的书包,保持书包的整洁和有序。 | ||||||||||||||||
网络设备的启动和引导过程 | 网络设备的启动和引导过程是指设备从关机状态到正常运行的过程。这个过程包括硬件自检、加载操作系统、执行启动程序等步骤。 |
相关文章:

华三预赛从零开始学习笔记(每日编辑,复习完为止)
知识点分布 路由交换技术基础 计算机网络基本概念 计算机网络基本概念: 很多电脑和设备通过电线或无线信号连在一起,可以互相“说话”和“分享东西” 网络的主要形式和发展历程: 诞生阶段-最早的计算机网络是以单个计算机为中心的联机系统-终…...

MySQL基础大全(看这一篇足够!!!)
文章目录 前言一、初识MySQL1.1 数据库基础1.2 数据库技术构成1.2.1 数据库系统1.2.2 SQL语言1.2.3 数据库访问接口 1.3 什么是MySQL 二、数据库的基本操作2.1 数据库创建和删除2.2 数据库存储引擎2.2.1 MySQL存储引擎简介2.2.2 InnoDB存储引擎2.2.3 MyISAM存储引擎2.2.4 存储引…...

[ 应急响应进阶篇-2 ] Linux创建后门并进行应急处置-1:超级用户帐号后门
🍬 博主介绍 👨🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…...

【无人机/平衡车/机器人】详解STM32+MPU6050姿态解算—卡尔曼滤波+四元数法+互补滤波
详解STM32+MPU6050姿态解算—卡尔曼滤波+四元数法+互补滤波 效果: 更多单片机项目,单片机项目合集列表目录与专栏说明: 单片机项目合集列表与专栏说明——Excel合集列表目录查阅(持续更新)-CSDN博客编辑https://archie.blog.csdn.net/article/details/142381401https:/…...

数据结构-8.Java. 七大排序算法(上篇)
本篇博客给大家带来的是排序的知识点, 由于时间有限, 分两天来写, 上篇主要实现 前四种排序算法: 直接插入, 希尔, 选择, 堆排。 文章专栏: Java-数据结构 若有问题 评论区见 欢迎大家点赞 评论 收藏 分享 如果你不知道分享给谁,那就分享给薯条. 你们的支持是我不断创作的动力 …...

YOLOV5/rknn生成可执行文件部署在RK3568上
接上一篇文章best-sim.rknn模型生成好后,我们要将其转换成可执行文件运行在RK3568上,这一步需要在rknpu上进行,在强调一遍!!rknpu的作用是可以直接生成在开发板上运行的程序 退出上一步的docker环境 exit1.复制best-…...

java http body的格式 application/x-www-form-urlencoded不支持文件上传
在Java中,HTTP请求的body部分可以包含多种格式的数据,主要包括以下几种: application/x-www-form-urlencoded:这种格式将数据编码成键值对的形式,键和值都进行了URL编码,键值对之间用&符号连接。…...

GPU服务器厂家:为什么要选择 GPU 服务器?
文章来源于百家号:GPU服务器厂家 嘿,各位小伙伴们!今天咱来聊聊为啥要选择 GPU 服务器,特别是定制化的那种哦。 你们知道吗?现在定制化 GPU 服务器那可是超火的,简直就是科研项目的超强 “外挂”&#x…...

Python操作neo4j库py2neo使用之py2neo 删除及事务相关操作(三)
Python操作neo4j库py2neo使用之py2neo 删除及事务相关操作(三) py2neo 删除 1、连接数据库 from py2neo import Graph graph Graph("bolt://xx.xx.xx.xx:7687", auth(user, pwd), nameneo4j)2、删除节点 # 删除单个节点 node graph.node…...

Idea忽略提交文件、Idea设置文件隐藏、Idea提交时隐藏部分文件、git提交时忽略文件
文章目录 一、在idea中commit文件时隐藏文件方式一:创建.gitignore文件(推荐)方式二:通过File Types设置隐藏文件方式三:通过Git配置忽略文件(不推荐)总结 二、可能遇到的问题2.1、.gitigno…...

python如何使用spark操作hive
文章目录 1、服务启动2、修改配置3、验证4、开发环境编写代码操作hive 1、服务启动 # 启动hdfs和yarn start-all.sh # 日志服务也需要启动一下 mapred --daemon start historyserver # 启动spark的日志服务 /opt/installs/spark/sbin/start-history-server.sh #启动hive的meta…...

观察者模式和订阅模式
观察者模式和订阅模式在概念上是相似的,它们都涉及到一个对象(通常称为“主题”或“发布者”)和多个依赖对象(称为“观察者”或“订阅者”)之间的关系。然而,尽管它们有相似之处,但在某些方面也…...

基于ToLua的C#和Lua内存共享方案保姆级教程
C#和Lua内存共享方案保姆级教程 前言 在介绍C#和Lua内存共享方案之前,先介绍下面两个点来支撑这个方案的必要性 跨语言交互很费 Lua和C#交互最早是基于反射的方式实现的,后来为了提升性能发展成Luajit+C#静态方法导出注入到lua虚拟机的方式至此Lua+Unity的性能才达到了实…...

OpenCV与AI深度学习|16个含源码和数据集的计算机视觉实战项目(建议收藏!)
本文来源公众号“OpenCV与AI深度学习”,仅用于学术分享,侵权删,干货满满。 原文链接:分享|16个含源码和数据集的计算机视觉实战项目 本文将分享16个含源码和数据集的计算机视觉实战项目。具体包括: 1. 人…...

Vue 如何简单更快的对 TypeScript 中接口的理解?应用场景?
TypeScript 中接口(Interface)的理解与应用 在 TypeScript 中,接口(Interface) 是一种用来定义对象的结构或形状的方式。接口可以指定对象中应该包含哪些属性、这些属性的类型以及它们的函数签名。接口帮助我们在代码…...

R语言绘图过程中遇到图例的图块中出现字符“a“的解决方法
R语言绘图过程中遇到图例的图块中出现字符的解决方法 因为我遇到这个问题的时候没在网上找到合适的方法,找到个需要付费的,算了。也许是因为问的方式不同,问了半天AI也回答出来,莫名有些烦躁,打算对代码做个分析&…...

视图合并机制解析 | OceanBase查询优化
背景 在默认配置下,若查询语句中嵌入了视图,系统会先等待视图内部所包含的查询完全执行完成后,再继续执行父查询。这种方式造成优化器无法将视图查询与外层查询视为一个整体来进行优化处理,从而限制了优化效果。因此,…...

sql注入报错分享(mssql+mysql)
mysql mysql的报错内容比较多 网上也有比较多的 这里重复的就不多介绍了。一笔带过 溢出类 bigint 当超过mysql的整形的时候,就会导致溢出,mysql可能会将错误信息带出。这里user()是字母默认为0 取反以后1可能就会导致异常。 报错特征 BIGINT UNSIG…...

PHP 高并发解决方案
PHP作为一种脚本语言,在处理高并发请求时可能面临一些挑战。但通过合理的设计和优化,可以有效提升PHP应用程序的性能和并发处理的能力。 一、缓存 页面缓存:将生成的页面缓存起来,减少对数据库的查询,提高响应速度。…...

k8s1.30.0高可用集群部署
负载均衡 nginx负载均衡 两台nginx负载均衡 vim /etc/nginx/nginx.conf stream {upstream kube-apiserver {server 192.168.0.11:6443 max_fails3 fail_timeout30s;#server 192.168.0.12:6443 max_fails3 fail_timeout30s;#server 192.168.0.13:6443 max_fails3…...

多摩川编码器协议及单片机使用
参考: https://blog.csdn.net/qq_28149763/article/details/132718177 https://mp.weixin.qq.com/s/H4XoR1LZSMH6AxsjZuOw6g 1、多摩川编码器协议 多摩川数据通讯是基于485 硬件接口标准NRZ 协议,通讯波特率为2.5Mbps 的串行通讯,采用差分两…...

Android 网络通信(三)OkHttp实现登入
学习笔记 目录 一. 先写XML布局 二、创建 LoginResponse 类 :封装响应数据 目的和作用: 三、创建 MyOkHttp 类 :发送异步请求 代码分析 可能改进的地方 总结 四、LoginActivity 类中实现登录功能 详细分析与注释: 总结: 改进建议: 零、响应数据样例 通过 P…...

分享一下arr的意义(c基础)(必看)(牢记)
arr 即数组名 一般指数组首元素地址 在两种情况下不是 1:sizeof(arr) arr指整个数组简单讲解一下strlen与sizeof(c基础)_strzeof在c语言中什么意思-CSDN博客 2:printf("%p",&…...

AGENT AI 综述核心速览
研究背景 研究问题:这篇文章探讨了多模态人工智能(Agent AI)系统在理解和响应视觉和语言输入方面的潜力,特别是在物理和虚拟环境中的应用。Agent AI旨在通过感知和行动来增强人工智能系统的交互性和适应性。研究难点:…...

基于Java Springboot房屋租赁系统
一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术:Html、Css、Js、Vue、Element-ui 数据库:MySQL 后端技术:Java、Spring Boot、MyBatis 三、运行环境 开发工具:IDEA/eclipse 数据…...

力扣 LeetCode 701. 二叉搜索树中的插入操作(Day10:二叉树)
解题思路: 全部插入到叶子节点即可 class Solution {public TreeNode insertIntoBST(TreeNode root, int val) {if (root null) {TreeNode node new TreeNode(val);return node;}if (root.val < val) {root.right insertIntoBST(root.right, val);}if (root…...

猎板科技:PCB 特殊定制领域的卓越引领者
一、专业团队,创新设计之源 猎板科技的核心竞争力首先源于其卓越的专业团队。这支队伍汇聚了经验丰富的资深工程师以及行业前沿的技术专家,他们在 PCB 设计领域拥有深厚的造诣和敏锐的洞察力。无论是面对常规 PCB 设计任务,还是应对极具挑战…...

centos stream 9安装docker教程
第一步:安装该dnf-plugins-core软件包(它提供了管理 DNF 存储库的命令) sudo dnf -y install dnf-plugins-core 第二步:设置存储库(这里使用的是阿里云的镜像源) sudo dnf config-manager --add-repo https://mirrors.aliyun.c…...

优化旧LabVIEW程序功能的方法
优化运行已久的LabVIEW程序时,需在不影响原有功能的基础上针对目标功能进行改进。以下结合一个数据采集功能优化的实例,详细说明操作步骤和注意事项,为工程师提供切实可行的方法。 优化背景 某企业的LabVIEW程序负责多通道数据采集…...

关于安卓模拟器或手机设置了BurpSuite代理和安装证书后仍然抓取不到APP数据包的解决办法
免责申明 本文仅是用于学习研究安卓系统设置代理后抓取不到App数据包实验,请勿用在非法途径上,若将其用于非法目的,所造成的一切后果由您自行承担,产生的一切风险和后果与笔者无关;本文开始前请认真详细学习《中华人民共和国网络安全法》【学法时习之丨网络安全在身边一…...