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

深入解析区块链技术:原理、应用与未来展望

1 区块链技术原理

1.1 基本概念

        区块链本质上是一个分布式账本,它由一系列按照时间顺序排列的数据块组成,每个数据块包含了一定时间内的交易信息。这些数据块通过密码学技术相互链接,形成一个不可篡改的链条。其核心特点包括去中心化、不可篡改、透明性和安全性。

1.2 核心技术组件

1.2.1 哈希函数

        哈希函数是区块链的重要基石之一。它将任意长度的数据映射为固定长度的哈希值。在区块链中,每个数据块都包含前一个数据块的哈希值,这样就形成了一个链式结构。一旦某个数据块的内容发生改变,其哈希值也会随之改变,从而导致后续所有数据块的哈希值都发生变化,这种特性保证了区块链的不可篡改性。

1.2.2 共识机制

        由于区块链是去中心化的,没有中央权威机构来验证和记录交易,因此需要一种共识机制来确保所有节点对交易的有效性达成一致。常见的共识机制包括工作量证明(PoW)、权益证明(PoS)等。以工作量证明为例,节点(矿工)通过解决复杂的数学难题来获得记账权,成功解决问题的节点可以将新的数据块添加到区块链中,并获得一定的奖励。

1.2.3 非对称加密

        非对称加密技术用于保证区块链中的交易安全。每个用户都拥有一对密钥,即公钥和私钥。公钥是公开的,用于加密信息;私钥是保密的,用于解密信息。在交易中,发送方使用接收方的公钥对交易信息进行加密,接收方使用自己的私钥进行解密,从而确保交易信息只有接收方能够读取。


2 区块链的应用场景

2.1 金融行业

2.1.1 支付结算

        区块链可以实现跨境支付的快速、低成本和安全。传统的跨境支付需要经过多个中间机构,流程繁琐且费用高昂。而区块链技术可以实现点对点的支付,去除中间环节,降低交易成本,同时提高支付速度。例如,Ripple 是一家利用区块链技术提供跨境支付解决方案的公司,其支付网络可以实现实时到账,大大提高了支付效率。

2.1.2 证券交易

        区块链可以简化证券交易的流程,提高交易的透明度和效率。通过区块链技术,证券的发行、交易和结算可以在一个去中心化的平台上进行,减少了中间机构的参与,降低了交易成本和风险。同时,区块链的不可篡改性可以确保交易记录的真实性和完整性。

2.2 供应链管理

2.2.1 溯源

        区块链可以实现产品从生产到销售的全过程溯源。通过在区块链上记录产品的原材料采购、生产加工、运输物流等各个环节的信息,消费者可以通过扫描产品二维码等方式获取产品的详细信息,了解产品的来源和质量。例如,在食品行业,区块链溯源技术可以帮助消费者追溯食品的生产地、生产日期、加工过程等信息,提高食品安全保障。

2.2.2 物流管理

        区块链可以优化物流流程,提高物流效率。通过在区块链上记录货物的运输状态、位置等信息,物流企业和货主可以实时掌握货物的动态,减少物流信息的不对称性。同时,区块链的智能合约功能可以自动执行物流合同中的条款,如自动支付运费等,提高物流交易的自动化程度。

2.3 医疗行业

2.3.1 医疗数据共享

        区块链可以实现医疗数据的安全共享。患者的医疗数据可以存储在区块链上,不同的医疗机构可以通过授权访问这些数据,从而实现医疗信息的互联互通。这有助于提高医疗诊断的准确性和效率,同时保护患者的隐私。例如,患者可以通过区块链平台授权不同的医院访问自己的病历、检查报告等数据,方便医生进行诊断和治疗。

2.3.2 药品溯源

        区块链可以确保药品的真实性和安全性。通过在区块链上记录药品的生产、流通和销售信息,消费者和监管部门可以追溯药品的来源和流向,防止假药流入市场。


3 区块链面临的挑战

3.1 性能问题

        目前,区块链的性能还存在一定的局限性,如交易处理速度慢、吞吐量低等。以比特币区块链为例,其每秒只能处理几笔交易,远远无法满足大规模商业应用的需求。为了提高区块链的性能,研究人员正在探索各种解决方案,如分片技术、侧链技术等。

3.2 监管问题

        区块链的去中心化特点给监管带来了一定的挑战。由于区块链上的交易是匿名的,监管机构很难对交易进行有效的监管,这可能会导致非法活动的发生,如洗钱、贩毒等。因此,如何在保障区块链技术发展的同时,加强对区块链的监管,是一个亟待解决的问题。

3.3 安全问题

        尽管区块链本身具有较高的安全性,但在实际应用中,仍然存在一些安全隐患。例如,智能合约可能存在漏洞,被黑客利用进行攻击;区块链节点的安全性也可能受到威胁,如被恶意软件感染等。因此,加强区块链的安全防护,提高智能合约的安全性,是区块链技术发展的重要保障。


4 区块链的未来展望

4.1 与新兴技术的融合

        未来,区块链将与人工智能、物联网、大数据等新兴技术深度融合,创造出更多的应用场景和商业价值。例如,区块链与物联网的结合可以实现设备之间的安全通信和数据共享,为智能城市、工业互联网等领域的发展提供支持;区块链与人工智能的结合可以提高数据的安全性和可信度,为人工智能的发展提供更可靠的数据基础。

4.2 行业应用的拓展

        随着区块链技术的不断发展和成熟,其应用领域将不断拓展。除了金融、供应链、医疗等行业,区块链还将在教育、能源、政务等领域发挥重要作用。例如,在教育领域,区块链可以实现学历证书的安全存储和验证;在能源领域,区块链可以实现能源的交易和共享。

4.3 标准化和规范化发展

        为了促进区块链技术的健康发展,未来将加强区块链的标准化和规范化建设。制定统一的技术标准和行业规范,有助于提高区块链的互操作性和兼容性,推动区块链技术在各个领域的广泛应用。

相关文章:

深入解析区块链技术:原理、应用与未来展望

1 区块链技术原理 1.1 基本概念 区块链本质上是一个分布式账本,它由一系列按照时间顺序排列的数据块组成,每个数据块包含了一定时间内的交易信息。这些数据块通过密码学技术相互链接,形成一个不可篡改的链条。其核心特点包括去中心化、不可篡…...

SAX解析XML:Java程序员的“刑侦破案式“数据处理

各位XML侦探们!今天我们要化身代码界的福尔摩斯,学习用SAX解析XML——这种一边读文件一边破译线索的技术,就像在凶案现场逐帧查看监控录像,内存占用比你的咖啡杯还小!(DOM解析?那叫把整个监控室…...

Spring - 13 ( 11000 字 Spring 入门级教程 )

一: Spring AOP 备注:之前学习 Spring 学到 AOP 就去梳理之前学习的知识点了,后面因为各种原因导致 Spring AOP 的博客一直搁置。。。。。。下面开始正式的讲解。 学习完 Spring 的统一功能后,我们就进入了 Spring AOP 的学习。…...

SQL 解析 with as dual sysdate level

目录 sql的运行顺序 with as EXTRACT ​编辑 dual sysdate level ​编辑 ​编辑 Oracle中的日期存储 核心部分 拆解字符串并计算最小值 关联子查询 NVL 函数 REGEXP_SUBSTR() sql的运行顺序 <select id"getTrendList" parameterType"java.util.H…...

苍穹外卖day03

店铺状态接口 引入Redis&#xff0c;因为像存储店铺状态这种只有一个字段&#xff08;没必要存储在数据库&#xff09;&#xff0c;且登录后台就要被访问的数据&#xff08;加快查询速度&#xff0c;减少数据库压力&#xff09; 使用步骤&#xff1a;导入相关maven依赖、配置…...

精品整理 | 云安全知识证书 (CCSK) v5 备考学习资源汇总

云安全知识证书 (CCSK) v5 备考学习资源&#xff0c;包含课件、视频、习题及CSA学习指南&#xff0c;共12章。 1.云计算的概念和架构 2.云治理 3.风险、审计与合规 4.组织管理 5.身份和访问管理 6.云安全监控 7.云基础设施和网络安全 8.云工作负载安全 9.云数据安全 10.云应用…...

编程思想——FP、OOP、FRP、AOP、IOC、DI、MVC、DTO、DAO

个人简介 &#x1f440;个人主页&#xff1a; 前端杂货铺 &#x1f64b;‍♂️学习方向&#xff1a; 主攻前端方向&#xff0c;正逐渐往全干发展 &#x1f4c3;个人状态&#xff1a; 研发工程师&#xff0c;现效力于中国工业软件事业 &#x1f680;人生格言&#xff1a; 积跬步…...

使用SSH开通Linux服务器账号

文章目录 1. 通过SSH连接到服务器2. 创建账号3. 将用户设置为管理员&#xff08;可选&#xff09;4. 设置SSH登录权限&#xff08;可选&#xff09;&#xff08;1&#xff09;切换到该用户目录&#xff08;2&#xff09;创建.ssh目录并设置适当的权限 1. 通过SSH连接到服务器 …...

【C++】内存分配与释放、内存碎片、内存泄漏、栈溢出

C内存分配方式 内存分配方式区别 特性 静态分配 栈分配 堆分配 分配时机 编译期 函数调用时 运行期&#xff08;new&#xff09; 释放方式 自动释放 函数结束自动释放 手动delete释放 内存区域 静态存储区 栈 堆&#xff08;自由存储区&#xff09; 大小灵活性…...

论文:Generalized Category Discovery with Large Language Models in the Loop

论文下载地址&#xff1a;Generalized Category Discovery with Large Language Models in the Loop - ACL Anthology 1、研究背景 尽管现代机器学习系统在许多任务上取得了优异的性能&#xff0c;绝大多数都遵循封闭世界的设置&#xff0c;假设训练和测试数据来自同一组预定义…...

k8s亲和力和非亲和力

在 Kubernetes 中&#xff0c;亲和力&#xff08;Affinity&#xff09;和非亲和力&#xff08;Anti-Affinity&#xff09;是用于控制 Pod 调度策略的机制&#xff0c;它们可以帮助优化资源利用率、提高应用性能和可用性。以下是亲和力和非亲和力的详细解释&#xff1a; 亲和力…...

Redis几个基本的全局指令

目录 1.set和get 2.keys 3.exists 4.del 5.expire 6.ttl 7.type 我们都知道Redis存的内容都是键值对&#xff0c;key是String&#xff0c;value有很多类型&#xff0c;像string&#xff08;字符串&#xff09;&#xff0c;hash&#xff08;哈希&#xff09;&#xff0c;…...

Flutter中如何判断一个计算任务是否耗时?

在 Flutter 里&#xff0c;判断一个计算任务是否耗时可从以下几个角度着手&#xff1a; 1. 任务复杂度分析 数学运算复杂度&#xff1a;依据算法的时间复杂度来初步判断。例如&#xff0c;简单的加法、乘法运算时间复杂度为 O ( 1 ) O(1) O(1)&#xff0c;这类任务通常不耗时…...

LeetCode面试热题150中6-11题学习笔记(用Java语言描述)

Day 02 6、轮转数组 需求&#xff1a;给定一个整数数组 nums&#xff0c;将数组中的元素向右轮转 k 个位置&#xff0c;其中 k 是非负数。 方法一 核心思想 使用额外的数组来将每个元素放至正确的位置。用 n 表示数组的长度&#xff0c;遍历原数组&#xff0c;将原数组下标…...

驱动开发硬核特训 · Day 10 (理论上篇):设备模型 ≈ 运行时的适配器机制

&#x1f50d; B站相应的视屏教程&#xff1a; &#x1f4cc; 内核&#xff1a;博文视频 - 总线驱动模型实战全解析 敬请关注&#xff0c;记得标为原始粉丝。 在 Linux 驱动开发中&#xff0c;设备模型&#xff08;Device Model&#xff09;是理解驱动架构的核心。而从软件工程…...

4.13日总结

javafx中实现发送qq邮箱验证码: 手动导入jar包方法&#xff1a; 第一步&#xff1a;开启QQ邮箱的 POP3/IMAP 或者 SMTP/IMAP 服务 打开qq邮箱&#xff08;电脑端&#xff09;&#xff0c;找到设置里的账号与安全的安全设置&#xff0c;往下滑就可以找到 POP3/IMAP 或者 SMTP…...

python 微博爬虫 01

起因&#xff0c; 目的: ✅下载单个视频&#xff0c;完成。✅ 获取某用户的视频列表&#xff0c;完成。剩下的就是&#xff0c; 根据视频列表&#xff0c;逐个下载视频&#xff0c;我没做&#xff0c;没意思。获取视频的评论&#xff0c;以后再说。 关键点记录: 1. 对一个视…...

CST1017.基于Spring Boot+Vue共享单车管理系统

计算机/JAVA毕业设计 【CST1017.基于Spring BootVue共享单车管理系统】 【项目介绍】 共享单车管理系统&#xff0c;基于 Spring Boot Vue 实现&#xff0c;功能丰富、界面精美 【业务模块】 系统共有四类用户&#xff0c;分别是&#xff1a;监管用户、运营用户、调度用户、普…...

小刚说C语言刷题——第23讲 字符数组

前面&#xff0c;我们学习了一维数组和二维数组的概念。今天我们学习一种特殊的数组&#xff0c;字符数组。 1.字符数组的概念 字符数组就是指元素类型为字符的数组。字符数组是用来存放字符序列或者字符串的。 2.字符数组的定义及语法 char ch[5]; 3.字符数组的初始化及赋…...

c++11--std::forwaord--完美转发

std::forword的作用 完美转发的核心目的是保持参数的原始类型&#xff08;包括const/volatile限定符和左值/右值性质&#xff09;不变地传递给其他函数。 为什么需要完美转发 在没有完美转发之前&#xff0c;我们面临以下问题&#xff1a; 模板参数传递中的值类别丢失 当参数…...

机器学习的一百个概念(12)学习率

前言 本文隶属于专栏《机器学习的一百个概念》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见[《机器学习的一百个概念》 ima 知识库 知识库广场搜索: 知识库创建人机器学习@Shockang机器学习数学基础@Shocka…...

java异常 与 泛型<T>

文章目录 异常认识异常什么是异常&#xff1f;Java的异常体系异常的基本处理异常的作用&#xff1f; 自定义异常编译时异常自定义运行时异常 异常的处理方案 泛型认识泛型泛型类泛型接口泛型方法、通配符、上下限泛型支持的类型包装类包装类具备的其他功能总结 异常 认识异常 …...

齐次坐标系统:什么是齐次坐标?为什么要引入齐次坐标?

齐次坐标系统&#xff1a;计算机图形学的基础 在计算机图形学、计算机视觉、相机标定、三维建模等领域&#xff0c;齐次坐标是一个非常重要的数学工具。本文将介绍&#xff1a;齐次坐标的基本概念、数学原理、我们为什么要引入齐次坐标、及其在实际应用中的价值。 文章目录 齐…...

基于XGBoost的异烟酸生产收率预测:冠军解决方案解析

1. 引言 在化工生产领域,准确预测产品收率对优化工艺流程、降低生产成本具有重要意义。本文以异烟酸生产为研究对象,通过机器学习方法构建预测模型,在包含10个生产步骤、42个工艺参数的数据集上实现高精度收率预测。该方案在工业竞赛中斩获冠军,本文将深度解析其技术实现细…...

vue3动态路由

要想实现vitevue-router实现动态路由我们需要用到 1. addRoute() 官方文档中addRoute的使用 当我们添加一个主路由的时候 router.addRoute({ path: /permission, name: permission, component: () > import(xxxxx)}) 添加子路由也就是嵌套路由 router.addRoute(主路由的…...

Tkinter进度条与状态栏

在图形用户界面(GUI)应用中,进度条和状态栏是非常常见的控件,它们可以有效地向用户显示操作进度、状态信息或者任务完成情况。Tkinter提供了内置的控件和方法来实现进度条和状态栏的功能。在这一章中,我们将学习如何在Tkinter应用中使用进度条和状态栏来提升用户体验。 1…...

NModbus 库在 C# 中的使用

以下是关于 NModbus 库在 C# 中的使用方法 的详细指南,涵盖从安装到实际通信的完整流程: 1. 安装 NModbus 库 通过 NuGet 包管理器安装: Install-Package NModbus 或使用 .NET CLI: dotnet add package NModbus 2. 基础使用示例 2.1 创建 Modbus TCP 主站(Master) …...

大模型到底是怎么产生的?一文了解大模型诞生全过程

前言 大模型到底是怎么产生的呢? 本文将从最基础的概念开始,逐步深入,用通俗易懂的语言为大家揭开大模型的神秘面纱。 大家好,我是大 F,深耕AI算法十余年,互联网大厂核心技术岗。 知行合一,不写水文,喜欢可关注,分享AI算法干货、技术心得。 【专栏介绍】: 欢迎关注《…...

算法差分详解 + 总结

文章目录 差分一维差分题解代码 二维差分 差分 区间修改时使用差分 1. 先预处理一个差分数组&#xff0c;cre[i] a[i] - a[i-1]&#xff0c;对差分数组求前缀和可以还原为原数组 2. 如果要让区间内的数d&#xff0c;比如[l,r]内d&#xff0c;那么r1区间-d可以达到这样的效果&…...

全星APQP软件:为用户提供高效、合规、便捷的研发管理体验

全星APQP软件&#xff1a;为用户提供高效、合规、便捷的研发管理体验 为什么选择全星APQP软件系统&#xff1f; 在汽车及高端制造行业&#xff0c;研发项目管理涉及APQP&#xff08;先期产品质量策划&#xff09;、FMEA&#xff08;失效模式与影响分析&#xff09;、CP&#x…...

数据结构——哈希详解

数据结构——哈希详解 目录 一、哈希的定义 二、六种哈希函数的构造方法 2.1 除留取余法 2.2 平方取中法 2.3 随机数法 2.4 折叠法 2.5 数字分析法 2.6 直接定值法 三、四种解决哈希冲突的方法 3.1 开放地址法 3.1.1 线性探测法 3.1.2 二次探测法 3.2 链地址法 3…...

智慧乡村数字化农业全产业链服务平台建设方案PPT(99页)

1. 农业全产业链概念 农业全产业链是依托数字化、电子商务、云计算等技术&#xff0c;整合规划咨询、应用软件设计与开发等服务&#xff0c;推动农业产业升级和价值重塑&#xff0c;构建IT产业融合新生态。 2. 产业链技术支撑 利用云计算、大数据、区块链等技术&#xff0c;为…...

Mysql -- 基础

SQL SQL通用语法&#xff1a; SQL分类&#xff1a; DDL: 数据库操作 查询&#xff1a; SHOW DATABASES&#xff1b; 创建&#xff1a; CREATE DATABASE[IF NOT EXISTS] 数据库名 [DEFAULT CHARSET字符集] [COLLATE 排序规则]&#xff1b; 删除&#xff1a; DROP DATABA…...

《AI大模型应知应会100篇》第14篇:大模型商业化现状:主流应用场景及盈利模式

第14篇&#xff1a;大模型商业化现状&#xff1a;主流应用场景及盈利模式 摘要 近年来&#xff0c;大模型&#xff08;如Qwen、DeepSeek、GPT、BERT等&#xff09;以其强大的语言理解和生成能力引发了技术界的广泛关注。然而&#xff0c;如何将这些前沿技术转化为商业价值&am…...

深入理解linux操作系统---第3讲 基本操作与基本管理

3.1 shell基本功能与基本概念 3.1.1 shell基本功能 Shell是Linux系统的核心交互工具&#xff0c;主要功能包括&#xff1a; 程序启动与进程管理&#xff1a;通过命令行将程序名传递给内核执行&#xff0c;支持进程的后台运行与监控&#xff08;如ps、kill命令&#xff09;文…...

Go:函数

函数 函数声明 func name(parameter-list) (result-list) { body }函数声明包含函数名、形参列表、可选的返回列表以及函数体 。形参列表指定由调用者传递的变量参数名和类型&#xff1b;返回列表指定函数返回值类型 &#xff0c;无返回值或返回未命名值时&#xff0c;返回列…...

swagger 注释说明

一、接口注释核心字段 在 Go 的路由处理函数&#xff08;Handler&#xff09;上方添加注释&#xff0c;支持以下常用注解&#xff1a; 注解名称用途说明示例格式Summary接口简要描述Summary 创建用户Description接口详细说明Description 通过用户名和邮箱创建新用户Tags接口分…...

【C++】C与C++、C++内存空间、堆与栈

C嘎嘎嘎嘎嘎~ C与C的区别与联系 C内存空间 int global_var; // 未初始化全局变量&#xff0c;BSS段 const char* str "Hello"; // 字符串常量text段 in数据段void func() {static int static_var; // 未初始化的静态变量&#xff0c;数据段int local_var; …...

从零训练LLM-1.训练BPE

文章目录 BPE 简介BPE (Byte-Pair Encoding) 算法训练流程BPE 编码流程BPE 评估代码 参考 本文基于 HF -tokenizer 训练&#xff0c;更便捷 BPE 简介 分词器将单词从自然语言通过“词典”映射到0, 1, 36这样的数字&#xff0c;可以理解为数字就代表了单词在“词典”中的页码。…...

shield.io网站|markdown中适用的“徽标”

动态的我还没看是怎么弄&#xff0c;但是应该和静态的差不多&#xff0c;因此本文仅讨论静态徽标 静态徽标效果 创建方法 网址&#xff1a;Shields.io | Shields.io 进入之后点击“Badges”标签进入网页创建徽标的页面&#xff0c;根据文档中对每个属性的介绍在右侧将自己预…...

Vue 3 自定义指令

Vue 3 是一个非常强大的前端框架&#xff0c;它不仅提供了简单易用的 API&#xff0c;还支持多种高级功能&#xff0c;以便开发者根据需要扩展和优化应用。在 Vue 中&#xff0c;自定义指令是一种非常灵活的功能&#xff0c;它允许我们为 DOM 元素添加特定的行为&#xff0c;扩…...

25某团校招后端开发一面

一、进程通信和线程通信方式 进程通信方式 管道&#xff08;Pipe&#xff09; 半双工通信&#xff0c;数据单向流动&#xff0c;仅用于有亲缘关系的进程&#xff08;如父子进程&#xff09;。通过内核缓冲区实现数据传输&#xff0c;如父进程写、子进程读。命名管道&#xff…...

音视频学习(三十四):H264中的宏块

什么是宏块&#xff1f; 在 H.264 中&#xff0c;宏块是编码图像时最小的处理单位。它的核心作用包括&#xff1a; 帧内预测&#xff08;Intra Prediction&#xff09;帧间预测&#xff08;Inter Prediction&#xff09;变换、量化、熵编码等 标准定义&#xff1a; 一个宏块…...

Pandas 中透视表(`pivot_table`)和交叉表(`crosstab`)的区别

Pandas 中透视表&#xff08;pivot_table&#xff09;和交叉表&#xff08;crosstab&#xff09;的区别 核心区别 透视表 (pivot_table) 用于对数据进行 聚合计算&#xff08;如求和、均值、计数等&#xff09;。支持多维度分组&#xff08;行、列、甚至多层索引&#xff09;。…...

Restful风格接口开发

目录 Restful Apifox 介绍 端口号8080怎么来的&#xff1f; 为什么要使用Apifox? Restful 如果请求方式是Post&#xff0c;那我就知道了要执行新增操作&#xff0c;要新增一个用户 如果请求方式是Put&#xff0c;那就代表我要修改用户 具体要对这些资源进行什么样的操…...

20250414| AI:RAG多路召回和融合重排序技术

好的&#xff01;以下是对RAG&#xff08;检索增强生成&#xff09;中多路召回和融合重排序技术的详细解释&#xff0c;结合解释学习的视角&#xff0c;帮助你更好地理解和学习。这些技术是RAG系统的核心组成部分&#xff0c;决定了检索阶段的效果和最终生成答案的质量。我会尽…...

基于时间序列分解与XGBoost的交通通行时间预测方法解析

一、问题背景与数据概览 在城市交通管理系统中,准确预测道路通行时间对于智能交通调度和路径规划具有重要意义。本文基于真实道路传感器数据,构建了一个结合时间序列分解与机器学习模型的预测框架。数据源包含三个核心部分: 道路通行数据(new_gy_contest_traveltime_train…...

论文精度:HeightFormer:基于Transformer的体素高度预测在路边3D目标检测中的应用

论文地址:https://arxiv.org/pdf/2503.10777 1. 背景与问题定义 1.1 路边视觉3D检测的重要性 在自动驾驶领域,车辆端的视觉感知系统面临视角局限性​(如遮挡、短距离感知)和安全挑战。相比之下,​路边摄像头通过高位安装,可覆盖更广的感知范围(如交叉路口、高速公路)…...

华为手机清理大数据的方法

清理手机最大的问题是&#xff0c;手动和自动清理了多次&#xff0c;花费了很长时间&#xff0c;但是只腾挪出来了一点点空间&#xff0c;还是有很大空间无法使用&#xff0c;这篇文章就告诉你怎样做&#xff0c;以花瓣剪辑为例&#xff0c;如下&#xff1a; 删除数据&#xff…...

tcp特点+TCP的状态转换图+time_wait详解

tcp特点TCP的状态转换图time wait详解 目录 一、tcp特点解释 1.1 面向连接 1.1.1 连接建立——三次握手 1.1.2 连接释放——四次挥手 1.2 可靠的 1.2.1 应答确认 1.2.2 超时重传 1.2.3 乱序重排 1.2.4 去重 1.2.5 滑动窗口进行流量控制 1.3 流失服务&#xff08;字节…...