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

【windows|009】计算机网络基础知识

🍁博主简介

🏅云计算领域优质创作者

🏅2022年CSDN新星计划python赛道第一名

🏅2022年CSDN原力计划优质作者 ​

🏅阿里云ACE认证高级工程师 ​

🏅阿里云开发者社区专家博主

💊交流社区:CSDN云计算交流社区欢迎您的加入!

目录

1、网络协议与标准

1.1 网络协议

1.2 网络标准

2、网线基础知识

2.1 网线线序

2.2 直通线

2.3 交叉线

3、交换机和路由器

3.1 交换机

3.2 路由器

4、网段

4.1 物理网段

4.2 逻辑网段

4.3 物理网段和逻辑网段的区别与联系

5、局域网和公网

5.1 局域网

5.2 公网

5.3 局域网和公网的区别与联系


1、网络协议与标准

网络协议与标准在计算机网络中扮演着至关重要的角色,它们确保了不同设备之间能够进行有效的通信和数据交换

1.1 网络协议

网络协议是计算机网络中进行数据交换而建立的规则、标准或约定的集合。它定义了不同设备之间的通信方式,包括数据传输格式、错误检测和修复、以及网络节点之间的路由选择等。网络协议的功能主要包括以下几个方面:

  • 数据传输:网络协议定义了数据在网络中的传输方式和格式,包括数据的分组和重组、数据的传输速率、及时性要求等。通过规定数据传输方式,网络协议保证了数据能够在通信双方之间可靠地传输。

  • 错误检测和修复:在数据传输过程中,很容易发生错误,如数据的丢失、损坏或重复等。网络协议通过引入各种检测和纠错机制,如CRC校验、ACK确认等,可以检测和修复这些错误,确保数据的完整性和正确性。

  • 数据路由:当数据需要在网络中传输时,网络协议需要选择一条合适的路由来传递数据。通过路由选择算法,网络协议可以确定数据在网络中的传输路径,以确保数据能够按照预期的方式到达目的地。

  • 网络管理:网络协议还定义了一些网络管理的方式和规则,如IP地址的分配和管理方式、网络设备的命名和配置、以及网络安全的策略等。这些规则有助于方便地管理和维护网络。

1.2 网络标准

网络标准是指网络技术、网络设备、网络应用和网络管理等方面的规范、约定和规则。它的制定和实施有利于提高网络的稳定性、安全性和可靠性,促进网络的发展和应用。网络标准主要包括以下几个方面:

  • 网络技术标准:如TCP/IP协议,它规定了数据在Internet上的传输方式和处理规则,是网络技术的规范和约定。

  • 网络设备标准:规定了网络设备的技术规范、性能要求、接口标准和兼容性要求等。网络设备必须符合相关的网络标准,才能保证设备之间的兼容性和互操作性,确保网络的稳定性和安全性。

  • 网络应用标准:规定了网络应用的技术标准、数据格式、通信协议和安全要求等。网络应用必须符合相关的网络标准,才能保证应用之间的互操作性和数据的安全可靠性。

  • 网络管理标准:规定了网络管理的技术标准、管理协议、管理策略和安全机制等。网络管理必须符合相关的网络标准,才能保证网络的安全稳定和资源的合理利用。

2、网线基础知识

2.1 网线线序

网线线序指的是网线中8根线的排列顺序,它对于网络信号的传输和稳定性至关重要。网线线序主要遵循两种标准:T568A和T568B。

T568A线序

  1. 绿色/白色(White-Green)

  2. 绿色(Green)

  3. 橙色/白色(White-Orange)

  4. 蓝色(Blue)

  5. 蓝色/白色(White-Blue)

  6. 橙色(Orange)

  7. 棕色/白色(White-Brown)

  8. 棕色(Brown)

T568B线序

  1. 橙色/白色(White-Orange)

  2. 橙色(Orange)

  3. 绿色/白色(White-Green)

  4. 蓝色(Blue)

  5. 蓝色/白色(White-Blue)

  6. 绿色(Green)

  7. 棕色/白色(White-Brown)

  8. 棕色(Brown)

在实际应用中,T568B线序更为常见,因为大多数的网络设备默认使用T568B线序。同时,在千兆以太网中,为了保证最佳性能,推荐使用T568B线序。

网线线序的意义

  • 信号传输与接收:在双绞线中,通常使用1、2线来传输数据,3、6线来接收数据。正确的线序保证了发送端和接收端的信号对应,使得数据能够顺利传输。

  • 减少电磁干扰(EMI):双绞线的设计让每一对信号线(如1和2,3和6)相互绞合,这样可以有效减少相邻线对之间的电磁干扰,提升信号质量。

  • 兼容性和标准化:T568A和T568B是两种通用的线序标准,确保了不同设备间网线的互换性和兼容性。遵循这些标准有助于维护人员快速识别和修复问题,也便于网络组件的标准化生产。

注意事项

  • 在进行网线接线时,应注意引脚序号的正确性,从左至右引脚序号是1~8。

  • 整个网络布线应仅采用一种网线标准,以保持最佳的兼容性。

  • 对于1000M网卡,需要使用四对线,即8根芯线全部用于传递数据。

2.2 直通线

直通线,也被称为正线或标准线,用于连接不同类型的网络设备,如计算机与路由器、交换机、集线器等。 直通线两端采用相同的线序,即遵循T568B或T568A标准。

直通线特点

  • 两端引脚排列顺序相同,保证了信号可以直接穿过线路传输。

  • 无需调整线序,连接简单方便。

直通线应用

  • 数据传输:在计算机网络中,直通线常用于连接计算机与网络交换机,实现数据的传输和通信。

  • 信号传输:也广泛用于音频和视频设备之间的连接,如音频播放器与扬声器、电视机与DVD播放机等。

  • 电力供应:部分直通线还用于将电源适配器与设备连接,实现稳定的电力供应。

2.3 交叉线

交叉线,也被称为交换线或互换线,用于连接相同类型的设备,如两台计算机或两个交换机。 交叉线两端线序不同,通常是将一端线序的1和3、2和6对调。

交叉线特点

  • 两端线序不同,实现了发送和接收信号的线对正确匹配。

  • 连接方式相对于直通线较为复杂,需要根据具体连接要求调整线序。

交叉线应用

  • 网络连接:在计算机网络中,交叉线常用于连接两台计算机或网络设备,实现直接的数据传输。

  • 串行通信:交叉线也常用于串行通信中,如连接计算机与调制解调器、计算机与路由器等。

  • 电话线连接:在电话系统中,交叉线常用于将电话机与墙壁插座相连,使电话线路正常工作。

直通线和交叉线在电缆连接中有着不同的作用和用途。直通线主要用于连接不同类型的设备,而交叉线则用于连接相同类型的设备。正确选择和使用这两种线缆,可以确保设备正常工作,并实现稳定的数据传输和通信。

3、交换机和路由器

交换机和路由器在计算机网络中各自扮演着重要角色,它们在功能、应用场景和工作原理上存在显著差异。

3.1 交换机

定义与功能

  • 交换机是一种用于电(光)信号转发的网络设备,它可以为接入交换机的任意两个网络节点提供独享的电信号通路。

  • 交换机最常见的类型是以太网交换机,其他还有电话语音交换机、光纤交换机等。

  • 交换机工作于OSI参考模型的第二层,即数据链路层,根据MAC地址进行寻址。

应用场景

  • 企业网络:连接计算机、服务器、网络打印机等网络设备,实现数据传输和交换。

  • 商务大厦网络:连接各层PC,提供高速接入能力。

  • 酒店宽带网络:采用三层交换机,支持多种模块。

  • 金融行业网络:连接银行网络核心层设备,如路由器、防火墙等。

  • 医院网络:连接各层PC,支持医疗设备的网络通信。

  • 物联网组网:用于连接IC卡读写器、USB传输设备等。

工作原理

  • 交换机拥有一条高带宽的背部总线和内部交换矩阵,可进行多个端口对之间的数据传输。

  • 交换机根据端口地址表和转发决策来隔离冲突域和转发数据包。

3.2 路由器

定义与功能

  • 路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用。

  • 路由器能够理解不同的协议,如以太网协议、TCP/IP协议,并能根据选定的路由算法把数据包按最佳路线传送到指定位置。

  • 路由器工作在网络层,根据IP地址寻址,并处理TCP/IP协议。

应用场景

  • 家庭网络:提供高速互联网接入、扩展无线网络覆盖、实现远程监控与控制。

  • 办公环境:搭建临时网络环境、支持移动办公、数据传输与共享。

  • 公共设施:提供公共无线网络服务、实时数据传输、远程管理设施设备。

工作原理

  • 路由器通过路由决定数据的转发,实现网络互连、子网间速率适配、隔离子网、隔离广播域、指定访问规则等功能。

  • 路由器在操作中仅接受源站或其他相关路由器传递的信息,通过路由表选择最佳路径进行数据包转发。

交换机和路由器在计算机网络中各自扮演着不同的角色。交换机主要用于在局域网内部提供高速、低延迟的数据传输,而路由器则主要用于连接不同网络,实现网络间的通信和数据转发。两者在功能、应用场景和工作原理上均有所不同,但都是构建稳定、高效网络的关键设备。

4、网段

  • 网段是计算机网络中的一个重要概念,它通过将网络分成多个物理段来提高性能、提供隔离和安全性,并增加网络配置的灵活性。在配置网络时,需要了解不同类型的网段地址范围以及相应的网络设备(如路由器、桥和交换集线器)的作用和配置方法。

  • 几乎所有的网络产品都被分成了多个物理段,这是由于网络实现中技术的限制引起的。同时,一个网络也可能被分成多个段来提高性能。

物理网段和逻辑网段是计算机网络中的两个重要概念,它们在定义、功能和应用上存在差异。在设计和配置网络时,需要根据实际需求来合理规划物理网段和逻辑网段的划分,以实现高效、安全的网络通信。

4.1 物理网段

物理网段指的是在计算机网络中,通过相同的物理层设备(如传输介质、中继器、集线器等)能够直接相互通信的一组设备或节点。这些设备通常位于同一局域网(LAN)内,通过同一路由器或交换机进行连接。

特点

  • 物理连接:设备之间通过物理介质(如双绞线、光纤等)直接连接。

  • 传输介质:使用相同的传输介质进行通信。

  • 中继设备:可能包含中继器、集线器等物理层设备。

示例:两台计算机通过交叉双绞线直接连接,它们就处于同一物理网段。

4.2 逻辑网段

逻辑网段,也称为IP地址网段,是基于网络层(IP层)的地址划分来定义的。即使设备在物理上位于不同的位置或网络,只要它们的IP地址在同一逻辑网段内,它们就被视为同一逻辑网络的一部分。

特点

  • IP地址:通过IP地址和子网掩码来判断设备是否在同一逻辑网段。

  • 路由策略:逻辑网段之间的通信需要通过路由器进行路由选择。

  • 网络隔离:不同的逻辑网段之间可以通过路由器进行隔离,提高网络安全性。

示例:两个物理上独立的局域网,通过配置相同的IP地址范围和子网掩码,可以构成同一逻辑网段。

4.3 物理网段和逻辑网段的区别与联系

  • 区别:物理网段强调设备之间的物理连接和传输介质,而逻辑网段则基于IP地址的划分和路由策略。

  • 联系:在实际应用中,物理网段和逻辑网段往往相互关联。例如,在同一物理网段内的设备通常会被配置在同一逻辑网段内,以便于它们之间的通信和管理。同时,不同的物理网段之间也可以通过配置相同的逻辑网段来实现跨网络的通信。

5、局域网和公网

局域网和公网是计算机网络中常见的两种不同类型的网络,它们在多个方面有着显著的区别。

5.1 局域网

局域网是一种覆盖有限地理区域(如一栋建筑、一个校园或一组相邻的建筑物)的计算机网络。它通常包含一组相互连接的计算机和其他设备,这些设备共享相同的传输介质和协议,以便进行数据通信和资源共享。

局域网特点

  • 地理范围有限:通常局限于一个较小的地理区域。

  • 高速数据传输:由于设备之间的距离较近,局域网通常能够提供高速的数据传输速率。

  • 高带宽:局域网中的传输介质(如以太网电缆或Wi-Fi)通常具有较高的带宽,能够支持大量数据的快速传输。

  • 共享资源:局域网中的设备可以共享打印机、文件服务器等资源。

  • 安全性:由于局域网中的设备相对固定,因此可以实施更严格的安全措施来保护网络和数据。

5.2 公网

公网是指公共网络,也称为广域网(Wide Area Network, WAN)或互联网(Internet)。它是一个全球性的计算机网络,连接了世界各地的计算机、服务器和其他设备,使得人们可以随时随地访问和使用网络资源。

公网特点

  • 地理范围广泛:公网覆盖全球范围,连接了数以亿计的设备。

  • 数据传输速度慢:由于数据包需要经过多个路由器和交换机进行转发,公网上的数据传输速度通常比局域网慢。

  • 带宽受限:公网的带宽通常受到多种因素的影响,如网络拥堵、服务提供商的限制等。

  • 安全性较低:由于公网中的设备数量庞大且来源复杂,因此存在较高的安全风险,如黑客攻击、病毒传播等。

5.3 局域网和公网的区别与联系

  • 区别:局域网和公网在地理范围、数据传输速度、带宽和安全性等方面存在显著差异。局域网通常局限于一个较小的地理区域,提供高速、高带宽的数据传输和资源共享;而公网则覆盖全球范围,数据传输速度较慢,带宽受限,且存在较高的安全风险。

  • 联系:局域网和公网是相互关联的。许多组织和企业使用局域网来连接内部设备并共享资源,同时通过互联网(公网)与外部世界进行通信和数据交换。在这种情况下,局域网和公网之间的连接通常通过路由器或网关设备来实现。这些设备负责将局域网中的数据包转发到公网上,并将来自公网的数据包转发到局域网中的目标设备。

相关文章:

【windows|009】计算机网络基础知识

🍁博主简介: 🏅云计算领域优质创作者 🏅2022年CSDN新星计划python赛道第一名 🏅2022年CSDN原力计划优质作者 ​ 🏅阿里云ACE认证高级工程师 ​ 🏅阿里云开发者社区专家博主 💊交流社…...

C语言循环中获取之前变量的值

获取上个数组变量的值 #include <stdio.h> #include <string.h>enum { GG, DD }; int main() {int bi[] {0, 0};int bi_s1[] {0, 0};for (int i 0; i < 5; i) {memcpy(bi_s1, bi, sizeof(bi));bi[GG] i * 3;bi[DD] i * 2;printf("bigg %d, bigg_s1 …...

must be built with the ios 17 sdk or later,included in Xcode 15 or later.

2024.4.29 号开始&#xff0c;苹果又开始搞开发者了。 Xcode - 支持 - Apple Developer xcode可以从这里下载&#xff0c; Sign In - Apple 电脑不支持&#xff0c;头疼&#xff0c;必须 macOS Ventura 13.5 或以上才能支持。 电脑哪里搞&#xff0c;再买一台吗&#xff1f; 用…...

Unity2D计算两个物体的距离

1.首先新建一个场景并添加2个物体 2.创建一个脚本并编写代码 using UnityEngine;public class text2: MonoBehaviour {public GameObject gameObject1; // 第一个物体public GameObject gameObject2; // 第二个物体void Update(){// 计算两个物体之间的距离float distance Vec…...

Spring IOC 控制反转(注解版)

Spring IOC 控制反转 文章目录 Spring IOC 控制反转一、前言什么是控制反转&#xff08;IOC&#xff09;什么是依赖注入&#xff08;DI&#xff09; 二、介绍 IOC2.1 传统思想代码2.2 解决方案2.3 IOC思想代码2.4 IOC 使用&#xff08;Autowired依赖注入&#xff09;2.5 IOC 优…...

串口触摸屏的键盘控制

&#xff08;text 属性txt_maxl 800&#xff09; ①变量loadpageid.val&#xff1a;调用页的页面ID。 ②变量loadcmpid.val&#xff1a;调用页的控件ID。 ③定时器tm0&#xff1a;让输入框有个光标不断闪烁&#xff0c;如果不需要&#xff0c;控件属性en0即可。 ④变量inputlen…...

xss初识(xss-lab)

XSS跨站脚本 XSS漏洞概述 XSS被称为跨站脚本攻击&#xff08;Cross-site scripting&#xff09;&#xff0c;由于和CSS&#xff08;Cascading Style Sheets&#xff09; 重名&#xff0c;所以改为XSS。 XSS主要基于javascript语言完成恶意的攻击行为&#xff0c;因为javascri…...

Autodesk Revit产品痛点

1.Revit已有20多年的历史&#xff0c;大多数软件公司认为大多数代码最多只有10年的生命周期。 2.Revit核心部分仍局限于单个CPU核心上,严重制约性能提升。 3.Revit只在数据库的大小和小细节上的改动。 4.Revit陈旧的绘图技术和性能难以提升。 5.Revit的致命弱点是模型增长的…...

如何使用Windows备份轻松将数据转移到新电脑?这里有详细步骤

序言 我们都知道那种买了一台新电脑,就想直接上手的感觉。我记得在过去的日子里,要花几个小时传输我的文件,并试图复制我的设置。在当今传输数据的众多方法中,Windows备份提供了一个简单可靠的解决方案。 登录到你的Microsoft帐户 Microsoft在传输过程中使用其云存储来保…...

【linux】操作系统使用wget下载网络文件,内核tcpv4部分运行日志

打印日志代码及运行日志(多余日志被删除了些)&#xff1a; 登录 - Gitee.comhttps://gitee.com/r77683962/linux-6.9.0/commit/55a53caa06c1472398fac30113c9731cb9e3b482 测试步骤和手段&#xff1a; 1、清空 kern.log&#xff1b; 2、使用wget 下载linux-6.9.tar.gz&…...

QT中常用控件的样式美化,已上传相应的qss样式和图片资源

1、QComboBox /*仅仅输入框*/ QComboBox {background-color: transparent;border-image: url(:/images/systemSetImage/common/comboBoxBk.png);border: 1px solid #7285CA...

Vue form表单验证

el-form 标签添加 ref、rules <el-form ref"form" :inline"true" :model"form" :rules"rules">el-form-item 添加prop <el-form-item label"姓名" prop"name"><el-input placeholder"请输入姓…...

vue.extend解决vue页面转构造函数暴露js供全局使用

用途: 解决在一些微前端项目中, B工程使用A工程的弹窗代码 // MaterialListPlugin.js文件, 在项目入口引入 // eg: 在main.js中添加一行 import /components/MaterialListPlugin.jsimport Vue from vue import MaterialListPlugin from /components/MaterialListPlugin.vue //…...

Java中如何处理异常?

在Java中处理异常是确保软件健壮性和提高代码质量的重要手段。以下是Java异常处理的一些关键点和最佳实践&#xff1a; 1&#xff1a;理解异常类型&#xff1a; Java中的异常分为检查异常&#xff08; checked exceptions&#xff09;和非检查异常&#xff08;un-checked exc…...

wordpress站群搭建3api代码生成和swagger使用

海鸥技术下午茶-wordpress站群搭建3api代码生成和swagger使用 目标:实现api编写和swagger使用 0.本次需要使用到的脚手架命令 生成 http server 代码 goctl api go -api all.api -dir ..生成swagger文档 goctl api plugin -plugin goctl-swagger"swagger -filename st…...

如何在使用 Qt 时打印到控制台

在开发过程中&#xff0c;打印变量值到控制台对于调试和监控非常重要。使用 Qt 和 C 开发时&#xff0c;有多种方法可以实现这一点。在本文中&#xff0c;我们将探索几种在 Qt 中打印到控制台的专业方法。 1. 使用 qDebug、qWarning、qCritical 和 qFatal Qt 提供了一些方便的…...

ffmpeg音视频开发从入门到精通——ffmpeg下载编译与安装

音视频领域学习ffmpeg的重要性 音视频领域中ffmpeg的广泛应用&#xff0c;包括直播、短视频、网络视频、实时互动和视频监控等领域。掌握FM和音视频技术可以获得更好的薪酬。 学习建议音视频学习建议与实战应用 音视频处理机制的学习&#xff0c;需要勤加练习&#xff0c;带…...

数据通信与网络(三)

物理层概述&#xff1a; 物理层是网络体系结构中的最低层 它既不是指连接计算机的具体物理设备&#xff0c;也不是指负责信号传输的具体物理介质&#xff0c; 而是指在连接开放系统的物理媒体上为上一层(指数据链路层)提供传送比特流的一个物理连接。 物理层的主要功能——为…...

盲盒小程序模式?有什么功能?

近些年&#xff0c;盲盒成为了热门的休闲娱乐消费方式&#xff0c;深深吸引着消费者的目光&#xff0c;行业更是持续上升发展&#xff0c;成为了具有巨大发展前景的行业之一。 随着市场的逐步发展&#xff0c;盲盒也开始向线上模式发展&#xff0c;以互联网为媒介&#xff0c;…...

【MySQL进阶之路 | 高级篇】InnoDB搜索引擎行格式

1. COMPACT行格式 COMPACT行格式是MySQL5.1的默认行格式.其结构示意图如下. 大体可以分为两部分. 记录的额外信息.这里面有包括变长字段长度列表&#xff0c;NULL值列表和记录头信息.记录的真实数据. (1).变长字段长度列表 MySQL支持一些变长的数据类型.比如VARCHAR(m), VA…...

大数据面试-Scala

谈谈scala的闭包、柯里化、高阶函数 如果一个函数&#xff0c;访问到了它的外部&#xff08;局部&#xff09;变量的值&#xff0c;那么这个函数和他所处的环境&#xff0c;称为闭包。 闭包在函数式编程中是一个重要的概念&#xff0c;广泛用于高阶函数、柯里化等技术中。 函数…...

76.最小覆盖子串

给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串&#xff0c;则返回空字符串 “” 。 注意&#xff1a; 对于 t 中重复字符&#xff0c;我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。 如果 s 中存…...

深度学习算法informer(时序预测)(三)(Encoder)

一、EncoderLayer架构如图&#xff08;不改变输入形状&#xff09; 二、ConvLayer架构如图&#xff08;输入形状中特征维度减半&#xff09; 三、Encoder整体 包括三部分 1. 多层EncoderLayer 2. 多层ConvLayer 3. 层归一化 代码如下 class AttentionLayer(nn.Module):de…...

HTML和CSS基础(一)

前言 HTML&#xff08;HyperText Markup Language&#xff09;是一种用于创建网页的标准标记语言。它由各种标签组成&#xff0c;这些标签定义了网页的结构和内容。HTML的早期形式诞生于1989年&#xff0c;由CERN的物理学家Tim Berners-Lee发明&#xff0c;最初用于在科学家之…...

低代码平台教你两步把SQL直接转换为RESTful API

文章目录 前言一、简介1. 项目亮点2. 技术栈3. 核心功能4. 数据库设计二、搭建教程1. 目录结构2. 下载2.1 下载2.2 上传2.3 解压3. 配置3.1 创建并切换数据库3.2 执行sql文件3.3 修改配置文件4. 启动/停止4.1 启动4.2 停止4.3 重启5. 浏览器访问三、配置教程1. 数据源配置1.1 创…...

JavaWeb阶段学习知识点(二)

登录校验和JWT令牌实现 JWT使用方式 创建一个springboot项目,pom.xml引入jwt依赖 <dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt</artifactId><version>0.9.1</version></dependency><!-- 针对jdk17或…...

数据结构【二叉树】

前言 我们在前面学习了使用数组来实现二叉树&#xff0c;但是数组实现二叉树仅适用于完全二叉树&#xff08;非完全二叉树会有空间浪费&#xff09;&#xff0c;所以我们本章讲解的是链式二叉树&#xff0c;但由于学习二叉树的操作需要有一颗树&#xff0c;才能学习相关的基本…...

Vue P17-54

18、计算属性 示例&#xff1a;实现姓名的联动效果 可以用插值语法、method {{func()}} 这里必须有 &#xff08;&#xff09;表示返回值 在事件处理中&#xff0c;click“func1” 有没有无所谓 computed的计算属性和data中的属性都在vm中&#xff0c;但vm._data里只有后者…...

【自动驾驶】从零开始做自动驾驶小车

文章目录 自动驾驶小车系统、运动底盘的运动学分析和串口通信控制电机PID控制IMU初始化与陀螺仪零点漂移ubuntu基础教程ROS基础键盘控制巡线(雷达避障)雷达跟随视觉跟踪2D建图、2D导航3D建图、3D导航纯视觉建图导航语音控制KCF跟随自主建图建图与导航多机编队WEB浏览器显示摄像…...

一文让你彻底搞懂什么是VR、AR、AV、MR

随着科技的飞速发展&#xff0c;现实世界与虚拟世界的界限变得越来越模糊。各种与现实增强相关的技术如雨后春笋般涌现&#xff0c;令人眼花缭乱。本文将为你详细解读四种常见的现实增强技术&#xff1a;虚拟现实&#xff08;VR&#xff09;、增强现实&#xff08;AR&#xff0…...

Python设计模式 - 简单工厂模式

定义 简单工厂模式是一种创建型设计模式&#xff0c;它通过一个工厂类来创建对象&#xff0c;而不是通过客户端直接实例化对象。 结构 工厂类&#xff08;Factory&#xff09;&#xff1a;负责创建对象的实例。工厂类通常包含一个方法&#xff0c;根据输入参数的不同创建并返…...

L55--- 257.二叉树的所有路径(深搜)---Java版

1.题目描述 2.思路 &#xff08;1&#xff09;因为是求二叉树的所有路径 &#xff08;2&#xff09;然后是带固定格式的 所以我们要把每个节点的整数数值换成字符串数值 &#xff08;3&#xff09;首先先考虑根节点&#xff0c;也就是要满足节点不为空 返回递归的形式dfs(根节…...

智慧园区解决方案PPT(53页)

## 1.1 智慧园区背景及需求分析 - 智慧园区的发展历程包括园区规划、经济、产业、企业、管理、理念的转变&#xff0c;强调管理模式创新&#xff0c;关注业务综合化、管理智慧化等发展。 ## 1.2 国家对智慧园区发展的政策 - 涉及多个国家部门&#xff0c;如工信部、住建部、…...

Windows安装MySQL(8.0.37)

安装&#xff1a;https://blog.csdn.net/XLBYYDS/article/details/139711682 注意点&#xff1a; &#xff08;1&#xff09;必须安装到C盘系统盘&#xff0c;否则执行 net start mysql 启动服务时&#xff0c;可能会启动失败。 &#xff08;2&#xff09;如果安装时出现 The…...

永磁同步电机驱动死区补偿

1 死区效应及补偿 1. 1 死区效应 在本文的电机控制嵌入式系统中,逆变器为三 相电压型桥式逆变电路,如图 1 所示。 在理想状态 下,上桥臂和下桥臂的控制信号满足互补通断原则, 即上桥臂开通时,下桥臂关断,反之亦然。 而在实际 应用中,开关管的通断需要一定的开通时…...

智能体合集

海外版coze: 前端代码助手 后端代码助手&#xff1a; 前端代码助手&#xff1a;...

智能农业管理系统设计

一、引言 随着物联网、云计算和大数据技术的快速发展&#xff0c;智能农业管理系统成为提高农业生产效率、优化资源配置、降低环境污染的重要手段。本设计旨在构建一个集数据采集、传输、处理、分析于一体的智能农业管理系统&#xff0c;为农业生产提供全方位、精准化的服务。 …...

Matlab的Simulink系统仿真(simulink调用m函数)

这几天要用Simulink做一个小东西&#xff0c;所以在网上现学现卖&#xff0c;加油&#xff01; 起初的入门是看这篇文章MATLAB 之 Simulink 操作基础和系统仿真模型的建立_matlab仿真模型搭建-CSDN博客 写的很不错 后面我想在simulink中调用m文件 在 Simulink 中调用 MATLA…...

C语言中操作符详解(一)

众所周知&#xff0c;在我们的C语言中有着各式各样的操作符&#xff0c;并且在此之前呢&#xff0c;我们已经认识并运用了许许多多的操作符&#xff0c;都是诸君的老朋友了昂 操作符作为我们使用C语言的一个非常非常非常重要的工具&#xff0c;诸君一定要加以重视&#xff0c;…...

【论文阅读】Multi-Camera Unified Pre-Training via 3D Scene Reconstruction

论文链接 代码链接 多摄像头三维感知已成为自动驾驶领域的一个重要研究领域&#xff0c;为基于激光雷达的解决方案提供了一种可行且具有成本效益的替代方案。具有成本效益的解决方案。现有的多摄像头算法主要依赖于单目 2D 预训练。然而&#xff0c;单目 2D 预训练忽略了多摄像…...

深入了解NumPy的原理与使用

文章目录 一、引言二、NumPy的原理1. 多维数组对象2. 广播&#xff08;Broadcasting&#xff09;3. 内存效率和速度 三、NumPy的使用1. 创建数组2. 数组操作3. 广播&#xff08;Broadcasting&#xff09;示例 四、总结 一、引言 在Python的数据科学和科学计算领域&#xff0c;…...

Linux Centos 环境下搭建RocketMq集群(双主双从)

1、下载rocketmq的包 下载 | RocketMQ 2、配置环境变量 1、编辑环境变量文件&#xff1a;vim /etc/profile2、加入如下配置&#xff1a; #rocketmq 4.9.8 ROCKETMQ_HOME/home/rocketmq/rocketmq-4.9.8 export PATH${ROCKETMQ_HOME}/bin:${PATH}3、刷新配置&#xff1a;source…...

全网最全postman接口测试教程和项目实战~从入门到精通

Postman实现接口测试内容大纲一览&#xff1a; 一、什么是接口&#xff1f;为什么需要接口&#xff1f; 接口指的是实体或者软件提供给外界的一种服务。 因为接口能使我们的实体或者软件的内部数据能够被外部进行修改。从而使得内部和外部实现数据交互。所以需要接口。 比如&…...

【ARM】MDK Debug模式下Disassembly窗口介绍

【更多软件使用问题请点击亿道电子官方网站】 1、 文档目标 主要了解Disassembly窗口中包含的内容&#xff0c;和如何利用Disassembly中的内容了解程序的存储和调用情况。 2、 问题场景 对于Disassembly窗口中具体包含的内容不了解&#xff0c;无法合理地应用Disassembly窗口…...

灵活的招聘管理系统有五种方法帮助成功招聘

还记得以前的时代吗&#xff1f;这取决于你的年龄&#xff0c;直到智能手机、流媒体电视和电子邮件出现。今天&#xff0c;任何活着的成年人都经历了技术上的巨大变化&#xff0c;这创造了一种新的行为方式。人才获取也是如此。 一个值得推荐的招聘管理系统 招聘团队被困在满足…...

美摄科技匿名化处理解决方案,包含模糊、同色、马赛克、效果遮挡等各种形式

信息安全已成为企业发展中不可忽视的重要一环&#xff0c;随着信息安全法规的日益严格和公众对个人隐私保护意识的不断提高&#xff0c;企业如何在保障业务顺畅进行的同时&#xff0c;满足信息安全和隐私保护的要求&#xff0c;成为了亟待解决的问题。美摄科技凭借其强大的技术…...

O2OA的数据库数据库配置-使用不同用户访问Oracle时报错-表或视图不存在

在使用Oracle数据库时&#xff0c;多个O2OA服务器同一个Oracle实例中使用不同的用户启动时&#xff0c;可能会遇到数据库访问的错误。本篇阐述此类问题以及解决方案。 一、先决条件&#xff1a; 1、O2OA已经下载并且解压到指定的目录&#xff1b; 2、Oracle数据库已经完成安…...

leetcode56 合并区间

题目 以数组 intervals 表示若干个区间的集合&#xff0c;其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间&#xff0c;并返回 一个不重叠的区间数组&#xff0c;该数组需恰好覆盖输入中的所有区间 。 示例 输入&#xff1a;intervals [[1,3],[2,6]…...

Elasticsearch扩展性探索:水平扩展与集群管理

在当今数据驱动的时代&#xff0c;搜索引擎和数据存储解决方案的重要性不言而喻。Elasticsearch&#xff0c;作为一款基于Lucene构建的开源、分布式、RESTful搜索引擎&#xff0c;凭借其强大的全文搜索、结构化搜索和分析能力&#xff0c;受到了众多企业和开发者的青睐。然而&a…...

node版本过高出现ERR_OSSL_EVP_UNSUPPORTED错误

错误原因&#xff1a; 新版本的nodejs使用的openssl和旧版本不同&#xff0c;导致出错 解决方法&#xff1a; 1.将node版本重新换回16.x 2 windows 下 在package.json文件下添加set NODE_OPTIONS--openssl-legacy-provider && "scripts": {"dev"…...