深入浅出计算机网络 day.1 概论④ 计算机网络的定义和分类
不要退却,要绽放魅力
我的心会共鸣
和你
—— 24.3.9
一、计算机网络的定义
计算机网络早期的一个最简单定义
现阶段计算机网络的一个较好的定义
二、计算机网络的分类
按交换方式分类

按使用者分类

按传输介质分类

按覆盖范围分类

按拓扑结构分类,可分为总线型、星型、环型、网状型等




以上四种基本的拓扑结构,还可以互连为更复杂的网络
三、总结

相关文章:
深入浅出计算机网络 day.1 概论④ 计算机网络的定义和分类
不要退却,要绽放魅力 我的心会共鸣 和你 —— 24.3.9 一、计算机网络的定义 计算机网络早期的一个最简单定义 现阶段计算机网络的一个较好的定义 二、计算机网络的分类 按交换方式分类 按使用者分类 按传输介质分类 按覆盖范围分类 按拓扑结构分类,可…...
rust引用-借用机制扩展
rust引用-借用机制还是有限制的,比如我们要在多次函数调用中修改参数、跨线程传递参数并发修改的场景,单纯使用引用-借用机制就不灵了(这种场景和引用-借用设计思想是冲突的)。这时需要借助rust提供的Rc、Arc、Cell、RefCell对机制…...
JVM的工作流程
目录 1.JVM 简介 2.JVM 执行流程 3. JVM 运行时数据区 3.1 堆(线程共享) 3.3 本地方法栈(线程私有) 3.4 程序计数器(线程私有) 3.5 方法区(线程共享) 4.JVM 类加载 ① 类…...
kibana配置 dashbord,做可视化展示
一、环境介绍 这里我使用的kibana版本为7.17版本。 语言选择为中文。 需要已经有es,已经有kibana,并且都能正常访问。 二、背景介绍 kibana的可视化界面,可以配置很多监控统计界面。非常方便,做数据的可视化展示。 这篇文章&…...
前后端分离项目Docker部署指南(下)
目录 前言: 一.安装nginx 创建目录 上传nginx.conf至/data/nginx/conf文件夹中 运行启动容器 上传静态资源文件 编辑 访问结果 前言: 在上一篇博客中,我们深入探讨了如何使用Docker部署一个前后端分离的项目中的后端部分。我们构建…...
算法->位运算
有关位运算的操作符 >> <<&|^~ 常见位运算操作 给定一个数,确定它的二进制中第x位是0还是1 (n >> x) & 1; 将一个数n的二进制中第x位修改为1 n | (1 << x) 将一个数n的二进制中第x位修改为0 n & (~(1 << x)) 提…...
【Python】成功解决ModuleNotFoundError: No module named ‘matplotlib‘
【Python】成功解决ModuleNotFoundError: No module named ‘matplotlib’ 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程👈…...
centos7中python3.10找不到openssl解决方案
如果有用其他方法安装了其他版本openssl,记得卸载其他的openssl,删除其他的openssl相关文件。 yum remove openssl* rm -rf ***下载最新版的openssl文件 按照官网安装方法安装openssl 官方安装地址https://docs.python.org/3/using/unix.html#on-linu…...
【Spring Boot `@Autowired` Annotation】
文章目录 1. 使用Qualifier注解2. 使用Primary注解3. 手动注入(较少推荐) 在Spring Boot中,Autowired注解用于自动装配bean。默认情况下,它按照类型进行装配。当存在多个相同类型的bean时,就会出现以下错误:…...
03.axios数据提交和错误处理
一.axios常用请求方法和数据提交 1. 想要提交数据,先来了解什么是请求方法 请求方法是一些固定单词的英文,例如:GET,POST,PUT,DELETE,PATCH(这些都是http协议规定的)&am…...
无人机生态环境监测、图像处理与GIS数据分析
构建“天空地”一体化监测体系是新形势下生态、环境、水文、农业、林业、气象等资源环境领域的重大需求,无人机生态环境监测在一体化监测体系中扮演着极其重要的角色。通过无人机航空遥感技术可以实现对地表空间要素的立体观测,获取丰富多样的地理空间数…...
centos7.9升级ssh和openssl
一、环境 [roottmp179 package]# ssh -V OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017 [roottmp179 package]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 二、 升级前准备 mkdir /opt/package cd /opt/package wget https://www.openssl.org/source…...
HttpURLConnection详解及使用
HttpURLConnection 请求响应流程 设置连接参数的方法 setAllowUserInteractionsetDoInputsetDoOutputsetIfModifiedSincesetUseCachessetDefaultAllowUserInteractionsetDefaultUseCaches 发送URL请求 建立实际连接之后,就是发送请求,把请求参数传到…...
npm下载时下载失败解决方法
1.清楚缓存 npm cache clean --force2.切换下载镜像 1.查看当前使用的镜像地址命令 npm config get registry切换为淘宝镜像命令(安装一些package容易报错) npm config set registry https://registry.npm.taobao.org或官方: npm config…...
Python实战:浅析Python输入输出理解数据交换的基本原理
在Python编程中,输入输出是数据交换的基础。本文将深入探讨Python中的输入输出功能,包括标准输入输出、文件输入输出、格式化输出等。我们将通过具体的代码示例来展示如何使用Python进行数据输入和输出,并理解其背后的工作原理。 1. 标准输入…...
MySQL--explain执行计划详解
什么是执行计划? SQL的执行计划,通俗来说就是SQL的执行情况,一条SQL语句扫描哪些表,那个子查询先执行,是否用到了索引等等,只有当我们知道了这些情况之后才知道,才可以更好的去优化SQL…...
【NERF】入门学习整理(一)
【NERF】入门学习整理 1. 【NERF】入门学习整理1.1 基础含义输入输出2.位置编码含义3.代码中实际网路结构4.Volume Render部分(64个采样点处理)5.Volume Render部分(64个采样点处理)【NERF】及其变种(二) 1. 【NERF】入门学习整理 1.1 基础含义输入输出 深度学习模型中…...
基于ZYNQ PS-SPI的Flash驱动开发
本文使用PS-SPI实现Flash读写,PS-SPI的基础资料参考Xilinx UG1085的文档说明,其基础使用方法是,配置SPI模式,控制TXFIFO/RXFIFO,ZYNQ的IP自动完成发送TXFIFO数据,接收数据到RXFIFO,FIFO深度为12…...
Linux Shell:local关键字
Linux Shell:local关键字 在 Bash 中,local 是一个用于声明局部变量的关键字。当在函数内部使用 local 声明变量时,该变量只能在函数内部使用,并且不会对函数外部的同名变量产生影响。这样可以确保在函数内部定义的变量不会意外地…...
如何开发python毕业设计
开发Python毕业设计需要以下步骤: 选择项目主题: 选择一个与你的兴趣和专业相关的主题。确保主题具有一定的挑战性,但又不至于过于复杂,以确保你能够在规定时间内完成项目。 制定项目计划: 制定一个清晰的项目计划&…...
别再死记硬背K和D了!用Python+OpenCV可视化鱼眼畸变,真正看懂参数含义
用PythonOpenCV动态可视化鱼眼畸变:告别枯燥参数,建立直觉理解 鱼眼镜头拍出来的照片总是带着一种夸张的弧形扭曲——边缘的建筑像是被吸进了黑洞,直线变成了曲线。这种独特的视觉效果在摄影创作中很有魅力,但对计算机视觉算法来说…...
沟通力决定薪资:技术人的表达升级课
低估的职场硬通货在软件测试领域,技术能力常被视为核心竞争力,但行业数据显示:沟通表达力是拉开薪资差距的关键杠杆。2026年AI测试岗位调研表明,具备高阶沟通能力的测试工程师薪资溢价率达40%,资深测试专家年薪突破60万…...
Ubuntu20.04编译Carla0.9.13实战:从环境配置到资源下载的完整避坑指南
1. 环境准备:Ubuntu20.04基础配置 在开始编译Carla0.9.13之前,确保你的Ubuntu20.04系统已经完成基础环境配置。我实测发现,跳过这一步会导致后续编译过程中出现各种依赖缺失问题。首先打开终端,执行系统更新: sudo a…...
Vue项目里用腾讯地图API,5分钟搞定IP定位拿经纬度(附跨域解决方案)
Vue项目中快速集成腾讯地图IP定位服务的实战指南 在当今移动优先的互联网环境中,获取用户位置信息已成为众多Web应用的基础需求。无论是外卖平台的配送范围划定,还是社交应用的附近好友推荐,甚至是电商网站的本地化商品展示,都离…...
Loguru实战:5分钟为Flask/Django项目添加智能日志系统(带错误报警)
Loguru实战:5分钟为Flask/Django项目添加智能日志系统(带错误报警) 在Web开发中,日志系统就像项目的"黑匣子",记录着每一次请求的来龙去脉。想象一下:凌晨3点,线上服务突然崩溃&…...
AIAgent数据流中的“隐形影子”:如何定位并阻断未授权数据副本、缓存快照与日志泄露链(基于eBPF的实时追踪实践)
第一章:AIAgent架构数据隐私保护机制 2026奇点智能技术大会(https://ml-summit.org) 在AIAgent分布式协作场景中,数据隐私保护并非附加功能,而是架构设计的底层约束。其核心在于将隐私控制能力内嵌至Agent生命周期各环节——从输入感知、上下…...
物流转行网络安全自学经验,零基础自学网络安全,血泪泪的干货分享
前言 当每台设备都成为攻击入口,每个漏洞都可能摧毁商业帝国。这不是危言耸听——Akamai 2024报告显示:全球企业因网络攻击每小时损失114万美元。但危机中藏着机遇:即便零基础转行者,掌握安全技术也能成为数字世界的“免疫细胞”…...
海洋边缘计算:Switch与Forwarder底层网络架构实战
摘要:在复杂的海洋工业环境中,边缘通信节点的架构直接影响系统的隔离能力。本文从嵌入式Linux底层出发,剥析通用海事网关的处理逻辑,演示利用代码构建防御管道。 导语:随着船舶工业向IT与OT深度融合演进,为…...
新手程序员入门必看!网络安全全攻略+免费学习资源 建议收藏
新手程序员入门必看!网络安全全攻略免费学习资源 建议收藏 本文全面科普网络安全的定义、运作机制、常见威胁与防护最佳实践,同时整理了适配零基础的网安入门学习路线,还附带免费学习资源分享,帮助小白、转行及应届生快速入门网络…...
用STM32F103和OV7725做个“有人就拍”的监控器:从AD17画原理图到SD卡存图全流程
用STM32F103和OV7725打造智能监控系统:从硬件设计到图像存储全解析 在智能家居和安防领域,低成本、高效率的监控解决方案一直备受关注。本文将带你从零开始,使用STM32F103微控制器和OV7725摄像头模块,构建一个"有人就拍"…...
