常见的网络体系结构 开放系统互联参考模型(OSI)为了使不同体系结构的计算机网络都能互联起来,国际标准化组织(International Organizaion for Standardization, ISO)于1977 年成立了专门机构研究该问题,不久,他们就提出了一个使全世界各种计算机可以互联成为网的标准框架,这就是著名的开放系统互联参考模型(Open System Interconnection Refere 2022-11-09 编程素养相关 > 计算机网络 #计算机网络 #湖南科大计网课
时延相关指标 时延时延(delay 或 latency)是指数据(由一个或多个分组、甚至是一个比特构成)从网络的一端传送到另一端所耗费的时间,也称为延迟或者迟延。数据可由一个或多个分组、甚至是一个比特构成。 网路中的时延由发送时延、传播时延、排队时延以及处理时延这四部分组成。 举例说明:主机 A 和 主机 B 通过一台路由器进行互联,共有两段链路。 主机 A 给 主机 B 发送一个分组,则从主机A发送该分组开始 2022-11-08 编程素养相关 > 计算机网络 #计算机网络 #湖南科大计网课
计算机网络的性能指标 计算机网络的性能指标被常用来从不同方面度量计算机网络的性能。 常用的有:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率以及丢包率 8 个性能指标。 速率 比特(bit,记为小写 b)是计算机中数据量的基本单位,一个比特就是二进制数字钟的一个 1 或 0。 数据量的常用单位有字节(byte,记为大写 B)、千字节(KB)、兆字节(MB)、吉字节(GB)以及太字节(TB) 数据量的单位 2022-11-06 编程素养相关 > 计算机网络 #计算机网络 #湖南科大计网课
计算机网络的分类 1. 按网络覆盖范围分类广域网(Wide Area Network, WAN) 覆盖范围通常为几十千米到几千千米,可以覆盖一个国家、地区甚至横跨几个洲。 广域网是因特网的核心部分,他为因特网核心路由器提供远距离高速连接,互连分布在不同国家和地区的城域网和局域网。 城域网(Metropolitan Area Network, MAN) 覆盖范围一般为 5~50km, 可以跨越几个街区甚至整个城市。 2022-11-06 编程素养相关 > 计算机网络 #计算机网络 #湖南科大计网课
电路交换、分组交换和报文交换 电路交换 建立连接 - 分配通信资源 通话 - 一直占用通信资源 释放连接 - 归还通信资源 计算机之间的数据传送是突发式的,当使用电路交换来传送计算机数据时,其线路的传输效率一般都会很低,线上真正用来传送数据的时间往往不到 10% 甚至 1% 分组交换 发送方 构造分组 发送分组 交换节点 缓存分组 转发分组 接收方 接收分组 还原报文 分组交换的优点 没有建立连接和释放连接的 2022-11-05 编程素养相关 > 计算机网络 #计算机网络 #湖南科大计网课
因特网概述 01、网络、互联网与因特网的关系与区别 如果个节点和链路互联形成网络 若干网络通过路由器互联形成互连网(互联网) 因特网是当今世界上最大的互联网 注意:我们有时并没有严格区分互联网和因特网这两个名词,许多人口中的互联网实际上是指的因特网。 internet 与 Internetinternet 的意思是互联网,它是一个通用名词。 泛指由多个计算机 2022-11-05 编程素养相关 > 计算机网络 #计算机网络 #湖南科大计网课
isNative 方法 源码地址: /src/core/util/env.js 描述:用于判断是否是浏览器原生 JS 方法 源码123export function isNative (Ctor: any): boolean { return typeof Ctor === 'function' && /native code/.test(Ctor.toStrin 2022-10-15 前端编程相关 > 前端框架与库 > Vue > Vue2 源码分析 #JavaScript #Vue #源码分析
gitlab-runner 注册执行器 前言上一篇已经讲了 gitlab-runner 的部署方法,这一篇我们来讲一下如何注册 gitlab-runner 并创建作业 一、添加 .gitlab-ci.yml 配置文件在需要注册 CI/CD 的项目中,增加一个 .gitlab-ci.yml 的配置文件 基本模板配置如下: 123456789101112131415161718192021222324252627282930sta 2022-08-31 服务器运维 > Git #Git #GitLab
部署 gitlab-runner 前言去年花时间研究了一下 CI/CD , 自己部署了一套 gitlab-runner 玩了一下,部署过程之后遇到了不少问题,把之前的踩坑与部署记录分享一下。 简介gitlab-runner是一个开源项目,用于运行 Pipeline 作业并将结果发送回 GitLab。 它与 GitLab CI 一起使用,GitLab CI是GitLab随附的开源持续集成服务,用于协调作业。 gitlab- 2022-08-31 服务器运维 > Git #Git #GitLab
数据的基本概念 数据描述事物的符号数据称为数据。描述事物的符号可以是数字,也可以是文字、图形、声音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机。 数据库数据库是长期储存在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织、描述和储存,具有较小的冗余度(redundancy)、较高的数据独立性(data independency)和易扩展性,并可以为各种用户共享。 数据 2022-05-05 数据库相关 > 数据库理论 #数据库