欢迎来到 破晓的历程的 博客 ⛺️不负时光,不负己✈️ 引言 TCP协议是传输层中非常重要的协议。本篇博客我们将从TCP头部信息、TCP状态转移、TCP数据流、TCP数据流的控制等等方面来讨论! 在TCP协议中,通信双方的地位是平等的。不存在请求和相应。 1、TCP协议的特点 传输层中我们常用的协议有两个:TCP协议和UDP协议。TCP协议相对于UDP协议的特点是:面向连接、可靠的、面向字节流的。 使用TCP协议通信的双方在通信之前必须建立连接,然后才能开始进行数据的读写。双
2024-11-07首先确保有一台时钟服务器安装了NTP Server,后续直接修改配置即可 1. 查看并记录当前系统时间 2. 启动 ubuntu 自带的时间同步服务 sudo timedatectl set-ntp true 3. 修改NTP的相关配置 打开文件 /etc/systemd/timesyncd.conf 。 vi /etc/systemd/timesyncd.conf 修改配置文件 4. 重启服务 systemctl re
2024-11-071. 了解 HTTPS 协议原理 (一)认识 HTTPS HTTPS 也是一种应用层协议,是在 HTTP 协议的基础上引入了一个加密层 因为 HTTP协议的内容都是按照文本的方式进行传输的,这个过程中,可能会出现一些篡改的情况 (二)认识 "加密" , "解密" 加密:把明文(在网络上要传输的数据)进行一系列操作,生成密文(处理过后的数据)的过程 解密:把密文再进行一系列操作,还原成明文的过程 在这个加密和解密过程中,往往需要一个或者多个中间数据,来辅助这个过程,这样的数据叫做密钥 (三)常
2024-11-07在使用Ubuntu时,有时会遇到“无法解析域名 cn.archive.ubuntu.com”的错误。这通常是因为DNS配置问题、网络连接不稳定或镜像源不可用。本文将详细介绍如何解决这个问题。 1. 检查网络连接 首先,确保你的网络连接正常。你可以通过以下命令检查网络状态: ping -c 4 google.com 如果能够正常收到回复,说明网络连接没有问题。如果无法连接,请检查你的网络设置。 2. 更改DNS设置 如果网络连接正常,但仍然无法解析域名,可以尝试更改DNS服务器。使用以下步骤更改
2024-11-07错误信息 "Cannot find module '@ohos.rooter' or its corresponding type declarations." 的中文含义是“找不到模块 '@ohos.rooter' 或其对应的类型声明。”这意味着在你的项目中,TypeScript 编译器无法找到指定的模块及其类型定义。这个问题通常发生在你使用HarmonyOS(鸿蒙系统)的ArkTS框架开发应用时,因为@ohos.rooter是HarmonyOS API库的一部分。 要解决此问题,请按照以下步
2024-11-07linux下can-utils的使用以及can接口的配置(以ubuntu20.04为例) can-utils是什么 can-utils 是一套用于Linux操作系统的开源工具,专门用来处理与CAN(Controller Area Network)总线相关的任务。CAN总线广泛应用于汽车和工业自动化中,用于设备之间的通讯。 这个工具集提供了多种命令行工具,用于发送、接收和处理CAN网络上的数据。比如: can-utils 还包括了一些用于高级功能的工具,比如设置CAN硬件过滤器,或者调试CAN设
2024-11-07一、问题 在CentOS7.5运行apt-get install supervisor遇到如下报错 二、原因 CentOS的软件安装工具不是apt-get ,而是yum,应该使用如下命令: yum install supervisor 后面命令换为yum就可以了 三、扩展: 一般来说linux系统基本上分两大类: RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 在CentOS/RedHat系统上对某个软件的管理 安装:yum i
2024-11-07本文基于在VMware虚拟机环境下安装的ubuntu桌面版,且以及安装好Vmwaretools,如果根据本文未设置成功,请重装VMwaretools 一、设置共享文件夹 首先打开虚拟机,右击选项卡打开虚拟机设置 点击选项按钮,如图所示,添加或修改主机路径以及名称。主机路径即真实机的本地文件夹,可自行创建,名称为挂载到虚拟机中显示的文件夹名称。 cd /mnt/hgfs 打开share文件夹即可看到设置的主机路径中的文件 二、解决重启后共享文件夹失效 编辑/etc/fstab sudo
2024-11-07修改 Ubuntu 终端的语言为中文 ?️✨ 第一步:查看当前的语言设置 ? 在开始之前,我们先看看现在的语言是什么。打开终端,输入下面的命令: echo $LANG 这个命令会告诉你系统当前使用的语言,比如 en_US.UTF-8 就代表系统现在用的是英语(美国)的 UTF-8 编码哦~ ??➡️? 第二步:用 Vim 编辑语言配置文件 ? 接下来,我们要用 Vim 编辑系统的语言配置文件 /etc/default/locale。这个文件决定了系统默认使用什么语言。 在终端中输入下面的命令:
2024-11-07一.问题描述: 在使用Xshell进行远程连接的时候,双击新建好的会话弹出“could not connect ........” 二.原因分析及解决办法: 2.1添加ssh功能 经过查找资料得知,我的电脑(win11家庭版)没有开启ssh服务。在设置里面按照如下操作添加可选功能。 2.2 在Windows中开启ssh服务 按住win+r,输入cmd后,按住ctrl+shift+回车,以管理员身份运行cmd。 输入以下代码开启服务 net start
2024-11-07