大数据(一)定义、特性

大数据(一)定义、特性

本文目录:

一、写在前面的话

二、大数据定义

三、大数据特性

3.1、大数据的大量 (Volume) 特性

3.2、大数据的高速(Velocity)特性

3.3、大数据的多样化 (Variety) 特性

3.4、大数据的价值 (value) 特性

3.5、大数据的真实性 (veracity)  特性

四、大数据的单位

五、大数据涉及的数据类型

六、大数据五大核心领域

七、大数据趋势


一、写在前面的话

2ab463de26a541818271efa176656ae6.png

   一个星期前,我到楼顶浇花,偶遇本楼邻居,她闲话中提起5楼某家的2位今年都走了,听到这个消息,我心里很难受,眼泪忍不住掉下来。。。

   其实我和五楼的那家人并不熟悉,仅有的几次交流也是在十几年前。那时我还在上班,回家时在家附近总能碰到那家的女主人在遛狗。女主人是我们华工大宣传部的一位老师,短发,为人很爽朗。狗狗是一只白色的长毛京巴,狗狗年纪有点大了,跑两步就呼哧呼哧直喘气,有时还会趴地上休息一下,每当这个时候,女主人总是耐心地站在路边等待狗狗,眼神很温柔宠溺,仿佛看着自家的孩子。我喜欢逗狗狗,摸摸它的脑袋,问它今天乖不乖,有没有好好吃饭。。。

   男主人也是我们华工大的老师,我没有机会和他认识,但知道他义务为我们这栋楼做了很多事情,例如处理很多电梯相关事情,到现在,电梯的持有人还是写着这位王老师的名字。

   后来我因为变故,没有再上班,留在家里做家务,基本都不出门,也没有什么机会碰到五楼的那两位邻居。我记得王老师曾用的签名是:给点阳光就灿烂,给个箩筐就下蛋。。。很幽默乐观的一个人。疫情开始后,王老师还在楼群里发过疫情搞笑图片,逗大家开心。。。

   一切仿佛就在昨天,没想到两位长辈走得那么突然。。。

   好人会有好报,今生的苦难修炼会换来来世的一切安好。谨以此文纪念曾经的老邻居。

   逆境清醒

2023.8.24

f3751a45350f4910835ba888fb79118a.gif

二、大数据定义

大数据定义

   大 数 据 (Big Data ) 指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

   大数据是指数据规模巨大、类型多样、传统数据处理工具无法高效处理的数据集合。它可以通过多种方式生成,包括互联网、社交媒体、传感器、金融交易等。

   大数据通常具有三个特点:数据规模大、数据类型多样和数据处理速度快。

   大数据的应用领域包括商业智能、金融、医疗保健、能源、农业、交通等。利用大数据技术可以从数据中获取有价值的信息和知识,以支持决策制定、预测分析、市场营销等方面的工作。

大公司对“大数据”的定义:

(1)、Oracle的定义

Oracle的大数据定义:

   简而言之,大数据指非常庞大、复杂的数据集,特别是来自新数据源的数据集,其规模之大令传统数据处理软件束手无策,却能帮助我们解决以往非常棘手的业务难题。

(2)、研究机构Gartner:

对于“大数据”(Big data)研究机构Gartner给出了这样的定义:

   “大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力来适应海量、高增长率和多样化的信息资产。

(3)、麦肯锡全球研究所给出的定义是:

麦肯锡全球研究所的大数据定义:

   一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低四大特征。

三、大数据特性

大数据特性

   ♦ 大量 (Volume) :数据的大小决定所考虑的数据的价值和潜在的信息;
   ♦ 高速 (Velocity) :指获得数据的速度;
   ♦ 多样化 (Variety) :数据类型的多样性,数据类型众多;
   ♦ 价值 (value) :合理运用大数据,以低成本创造高价值。
   ♦ 真实性 (veracity) :数据的质量。 

3.1、大数据的大量 (Volume) 特性

   大数据的大量特性指的是数据量的巨大。这些数据通常由传感器、移动设备、社交媒体、金融数据、医疗记录等数据来源产生。

大数据的大量特性包括以下几个方面:

   ♦ 数据量巨大: 数据量从几个GB到数百PB不等,规模非常巨大。

   ♦ 数据增长快速:数据以指数级增长,需要使用不断升级的技术和架构才能处理大规模数据。

   ♦ 数据来源多样:数据来源包括传感器、移动设备、社交媒体、金融数据、医疗记录等多个领域。

   ♦ 数据类型多样:数据不仅包括结构化数据,还包括非结构化数据和半结构化数据,如文本、图像、音频和视频等多种类型。

   ♦ 数据复杂度高:数据往往是高度复杂的,包含大量的关联、交互和变化,因此需要高效的处理和分析技术。

   大量的数据给数据处理和分析带来了很大的挑战,需要使用高级技术和工具来处理和分析这些数据。

3.2、大数据的高速(Velocity)特性

   大数据的高速(Velocity)特性是指大数据在产生、传输、存储和处理的速度非常快,数据量巨大,常常是以毫秒或微秒级别计算的。

大数据的高速特性主要体现在以下几个方面:

   ♦ 数据实时产生:大数据往往是实时生成的,例如社交媒体上的用户行为、物联网设备产生的传感器数据等。这些数据需要实时获取和处理。

   ♦ 数据传输速度快:随着网络带宽和数据传输技术的不断提升,大量数据能够在短时间内快速的传输到目标系统,如云端存储和数据处理平台。

   ♦ 数据存储速度快:将大客户端数据快速地写入到数据库中、实时处理数据等。

   ♦ 数据处理速度快:大数据处理采用分布式计算和并行计算技术,能够快速地处理大量数据,例如实时数据挖掘、实时分析和报告等。

   ♦ 数据更新速度快:大数据处理需要非常高的数据更新速度,从而保证数据的实时性和准确性。

   综上所述,大数据的高速特性是指数据产生、传输、存储和处理的速度非常快,能够快速响应用户需求,实现实时的数据分析和决策。

3.3、大数据的多样化 (Variety) 特性

大数据的多样化主要体现在以下几个方面:

   ♦ 数据来源多样化:大数据可以来自各种各样的来源,如传感器、社交媒体、日志、传统数据库等。

   ♦ 数据类型多样化:大数据类型可以是结构化数据(如关系型数据库中的表格数据)、半结构化数据(如XML文件)和非结构化数据(如图片、视频和声音等)。

   ♦ 数据格式多样化:大数据可以采用各种不同的标准和格式进行存储和传输,如CSV、JSON、XML、Avro、ORC等。

   ♦ 数据内容多样化:大数据可以包含各种类型的信息,如文本、数字、图像、音频等,甚至包括无形的事物,如声音、情感、意见等。

   ♦ 数据规模多样化:大数据可以是海量、超大量、甚至是呈指数级别的数据,这也给数据分析和处理带来了很大的挑战。

3.4、大数据的价值 (value) 特性

大数据的价值特性包括以下几个方面:

   ♦ 体量:大数据具有庞大的数据量,这使得人们可以更全面、更准确地了解和预测事物的变化趋势,从而更好地做出决策。

   ♦ 多样性:大数据可以来自各种来源,如传感器、社交媒体、移动设备等等,因此可以包含不同类型的数据,如文本、图像、视频等,这种多样性促进了数据的整合和分析,从而产生更精确的结论。大数据包括结构化数据(如数据库中的数据)和非结构化数据(如社交媒体、日志和图片等),这些数据来源不同、类型不同、格式不同,为决策提供了更全面的信息基础。

   ♦ 速度:大数据的速度特征是指数据的处理速度和更新速度非常快,甚至是实时的。大数据具有高速处理数据的能力,可以在短时间内处理大量数据,从而快速地获取信息,这样的数据可以帮助企业快速做出决策,抢占市场获得市场的竞争优势。

   ♦ 规模:大数据的规模非常大,包含了数十亿或数百亿的数据点。这种数据规模使得企业可以从更大的数据集中获取更好的信息,从而更好地预测市场和客户需求。

   ♦ 价值:大数据的真正价值在于从数据中提取出有用信息,进行分析和应用。这对企业来说非常重要,因为它可以帮助企业做出更好的商业决策,改进产品和服务,优化市场营销等。

   ♦ 精确性:大数据的精确性是指数据的准确性和可信度。保证数据的质量将有助于企业做出更好的决策,提高效率和效益。

   ♦ 可视化:数据可视化可以让人们更好地理解数据,从而发现数据中的模式和趋势。

   ♦ 开放性:大数据需要以开放的方式进行共享和访问,以便更多的人可以使用和分析数据。

   总体来说,大数据价值特性的综合作用是帮助企业更好地理解他们的业务、客户和市场,并根据数据分析结果进行策略制定和执行,从而获得更大的商业价值。

3.5、大数据的真实性 (veracity)  特性

   大数据的真实性 (veracity) 特性指的是数据的精确性和可靠性。由于大数据通常来自各种不同的来源和格式,因此它们可能存在质量问题,例如错误、缺失、重复、歧义等。因此,对于大数据系统来说,确保数据的真实性非常重要,以确保系统的准确性和可靠性。

为了保证数据的真实性,可以采取以下措施:

   ♦ 数据清洗:通过清洗数据来去除错误、重复和不必要的信息,以提高数据的质量和准确性。

   ♦ 数据验证:对数据进行验证以确保其符合业务规则和标准,确保数据的正确性和可靠性。

   ♦ 数据监控:对数据源进行监控,及时发现和纠正数据质量问题,以保证数据的真实性。

   ♦ 数据库管理:对数据库进行管理,包括备份、恢复和维护,以确保数据的安全和一致性。

   ♦ 数据共享:对外共享数据时需要确保数据的真实性和安全性,确保数据不会被篡改或滥用。

   总之,大数据的真实性 (veracity) 特性是确保数据的质量和可靠性,保证大数据系统的正确性和可靠性的关键要素。

四、大数据的单位

   最小的基本单位是bit,按顺序给出所有单位:bitByteKBMBGBTBPBEBZBYBBBNBDB

   它们按照进率10242的十次方)来计算:

1 Byte =8 bit

1 KB = 1,024 Bytes = 8192 bit

1 MB = 1,024 KB = 1,048,576 Bytes

1 GB = 1,024 MB = 1,048,576 KB

1 TB = 1,024 GB = 1,048,576 MB

1 PB = 1,024 TB = 1,048,576 GB

1 EB = 1,024 PB = 1,048,576 TB

1 ZB = 1,024 EB = 1,048,576 PB

1 YB = 1,024 ZB = 1,048,576 EB

1 BB = 1,024 YB = 1,048,576 ZB

1 NB = 1,024 BB = 1,048,576 YB

1 DB = 1,024 NB = 1,048,576 BB

五、大数据涉及的数据类型

大数据涉及的数据类型

数据类型

概念

表现形式

典型场景

结构化数据

也称行数据,是具备统一的结构、能够用行列二维形式表达和管理的数据,如关系型数据库数据。

数据库表等

企业ERP、财务、HR数据库等

半结构化数据

是一种适于数据库集成的数据模型,也可以是一种标记服务的基础模型,用于Web上共享信息。

邮件、HTML、报表等

邮件系统、网页信息、报表系统等

非结构化数据

数据结构不规则,不方便用行列二维形式表达的数据,如图片、文本、音视频等。

视频、音频等

在线视频内容、音频内容、图形图像等

六、大数据五大核心领域

   ♦ 数据存储与计算、

   ♦ 数据管理、

   ♦ 数据流通、

   ♦ 数据应用、

   ♦ 数据安全。

七、大数据趋势

   ♦ 云计算:云计算已成为企业存储和处理大量数据的首选方式。
   ♦ 人工智能和机器学习:人工智能和机器学习技术正在越来越多地应用于大数据分析和预测。
   ♦ 区块链:区块链技术可以用于数据安全和隐私保护。
   ♦ 数据科学:数据科学领域的专业人士正在与大数据分析师一起工作,以更好地理解和利用大数据。
   ♦ 数据质量管理:数据质量管理已成为大数据管理中的一个重要领域,以确保数据的准确性和一致性。
   ♦ 数据可视化:大量数据需要通过数据可视化工具进行呈现,以便更好地理解和利用数据。
   ♦ 边缘计算:边缘计算技术可以在现场处理大量数据,从而减少数据传输和处理时间。

         推荐阅读:

[你找到牵手一辈子的人了吗?] 七夕情人节特辑
数字技术能让古籍“活过来”吗?
心情不好时,帮自己训练个AI情绪鼓励师吧(基于PALM 2.0 finetune)
深度学习框架TensorFlow
人工智能开发人员工作流程、看法、工具统计数据
2023 年6月开发者调查统计结果——最流行的技术(2)
2023 年6月开发者调查统计结果——最流行的技术(1)
让Ai帮我们画个粽子,它会画成什么样呢?

​​

​​

​​

给照片换底色(python+opencv)猫十二分类基于大模型的虚拟数字人__虚拟主播实例

​​

​​

​​

计算机视觉__基本图像操作(显示、读取、保存)直方图(颜色直方图、灰度直方图)直方图均衡化(调节图像亮度、对比度)

​​

​​

​​

 语音识别实战(python代码)(一)

 人工智能基础篇

 计算机视觉基础__图像特征

93d65dbd09604c4a8ed2c01df0eebc38.png​​

 matplotlib 自带绘图样式效果展示速查(28种,全)

074cd3c255224c5aa21ff18fdc25053c.png​​

Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一)

fe88b78e78694570bf2d850ce83b1f69.png​​

​​

cb4b0d4015404390a7b673a2984d676a.png​​

立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦

 Python 3D可视化(一)

 让你的作品更出色——词云Word Cloud的制作方法(基于python,WordCloud,stylecloud)

e84d6708316941d49a79ddd4f7fe5b27.png​​

938bc5a8bb454a41bfe0d4185da845dc.jpeg​​

0a4256d5e96d4624bdca36433237080b.png​​

 python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印

 用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心)

python爱心源代码集锦(18款)

dc8796ddccbf4aec98ac5d3e09001348.jpeg​​

0f09e73712d149ff90f0048a096596c6.png​​

40e8b4631e2b486bab2a4ebb5bc9f410.png​​

 Python中Print()函数的用法___实例详解(全,例多)

 Python函数方法实例详解全集(更新中...)

 《 Python List 列表全实例详解系列(一)》__系列总目录、列表概念

09e08f86f127431cbfdfe395aa2f8bc9.png​​

​​

用代码过中秋,python海龟月饼你要不要尝一口?

 python练习题目录

03ed644f9b1d411ba41c59e0a5bdcc61.png​​

daecd7067e7c45abb875fc7a1a469f23.png​​

17b403c4307c4141b8544d02f95ea06c.png​​

草莓熊python turtle绘图(风车版)附源代码

 ​草莓熊python turtle绘图代码(玫瑰花版)附源代码

 ​草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码

4d9032c9cdf54f5f9193e45e4532898c.png​​

c5feeb25880d49c085b808bf4e041c86.png​​

 巴斯光年python turtle绘图__附源代码

皮卡丘python turtle海龟绘图(电力球版)附源代码

80007dbf51944725bf9cf4cfc75c5a13.png​​

1ab685d264ed4ae5b510dc7fbd0d1e55.jpeg​​

1750390dd9da4b39938a23ab447c6fb6.jpeg​​

 Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细)

 色彩颜色对照表(一)(16进制、RGB、CMYK、HSV、中英文名)

2023年4月多家权威机构____编程语言排行榜__薪酬状况

aa17177aec9b4e5eb19b5d9675302de8.png​​​

38266b5036414624875447abd5311e4d.png​​

6824ba7870344be68efb5c5f4e1dbbcf.png​​

 手机屏幕坏了____怎么把里面的资料导出(18种方法)

【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向)

 查看jdk安装路径,在windows上实现多个java jdk的共存解决办法,安装java19后终端乱码的解决

​​

vue3 项目搭建教程(基于create-vue,vite,Vite + Vue)

fea225cb9ec14b60b2d1b797dd8278a2.png​​

bba02a1c4617422c9fbccbf5325850d9.png​​

37d6aa3e03e241fa8db72ccdfb8f716b.png​​

2023年春节祝福第二弹——送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子,炫酷充电,字体特

 别具一格,原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)表白爱心代码(4套)

SVG实例详解系列(一)(svg概述、位图和矢量图区别(图解)、SVG应用实例)

5d409c8f397a45c986ca2af7b7e725c9.png​​

6176c4061c72430eb100750af6fc4d0e.png​​

1f53fb9c6e8b4482813326affe6a82ff.png​​

【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码)HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码)

 2023春节祝福系列第一弹(上)(放飞祈福孔明灯,祝福大家身体健康)(附完整源代码及资源免费下载)

fffa2098008b4dc68c00a172f67c538d.png​​

5218ac5338014f389c21bdf1bfa1c599.png​​

c6374d75c29942f2aa577ce9c5c2e12b.png​​

 tomcat11、tomcat10 安装配置(Windows环境)(详细图文)

 Tomcat端口配置(详细)

 Tomcat 启动闪退问题解决集(八大类详细)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/51840.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

废品回收抢单派单小程序开源版开发

废品回收抢单派单小程序开源版开发 用户注册和登录:用户可以通过手机号码注册和登录小程序,以便使用废品回收抢单派单功能。废品回收订单发布:用户可以发布废品回收订单,包括废品种类、数量、回收地点等信息。废品回收抢单&#…

React通过docx-preview预览Word文档

前言 在基于React的Web应用中,我们经常遇到需要预览和展示Word文档的需求。而docx-preview是一个优秀的React组件库,可以帮助我们实现在Web页面上预览Word文档的功能。本文将介绍如何使用docx-preview组件来实现Word文档的预览,并提供一个案例…

编解码视频测试序列集

https://kodi.wiki/view/Samples https://ultravideo.fi/#testsequences 原文:http://forum.doom9.org/archive/index.php/t-135034.html his thread is meant to hold links and references to test video clip sequences intended to be used for various video…

Linux 网络文件共享介绍

Linux 网络文件共享介绍 一.常见的存储类型 目前常见的存储类型有 DAS,NAS,SAN 等,最主要的区别是硬盘存储媒介是如何 于处理器连接的,以及处理器使用何种方式来访问磁盘,以及访问磁盘使用 的协议(网络协议、I/O 协议)。 三种存储类型如下 直…

JavaScript箭头函数

Arrow Functions(箭头函数)是 ES6 中引入的一种新的函数表达式语法,它可以更简洁地定义函数,并且不需要像普通函数一样使用 function 关键字。 例如我们上节课的代码: const peopleAge function calcAge1(birthYear)…

vue3+ts+uniapp小程序端自定义日期选择器基于内置组件picker-view + 扩展组件 Popup 实现自定义日期选择及其他选择

vue3ts 基于内置组件picker-view 扩展组件 Popup 实现自定义日期选择及其他选择 vue3tsuniapp小程序端自定义日期选择器 1.先上效果图2.代码展示2.1 组件2.2 公共方法处理日期2.3 使用组件 3.注意事项3.1refSelectDialog3.1 backgroundColor"#fff" 自我记录 1.先上…

error: can‘t find Rust compiler

操作系统 win11 pip install -r requirements.txt 报错如下 Using cached https://pypi.tuna.tsinghua.edu.cn/packages/56/fc/a3c13ded7b3057680c8ae95a9b6cc83e63657c38e0005c400a5d018a33a7/pyreadline3-3.4.1-py3-none-any.whl (95 kB) Building wheels for collected p…

哲讯科技携手无锡华启动SCM定制化项目,共谋数字化转型之路

无锡华光座椅弹簧有限公司启动SCM定制化项目 近日,无锡华光座椅弹簧有限公司顺利举行了SCM定制化项目的启动会。本次启动会作为该项目实施的重要里程碑,吸引了双方项目组核心成员的共同参与,并见证了项目的正式启动。 无锡华光座椅弹簧有限公…

Angular中如何获取URL参数?

Angular中的ActivatedRoute中保存着路由信息,可用来提取URL中的路由参数。 constructor(private route: ActivatedRoute){}ngOnInit(): void {this.getUser();}getUser(): void {const id this.route.snapshot.paramMap.get(id);} }route.snapshot是一个路由信息的…

计算机网络面试题

文章目录 描述HTTP和HTTPS的区别Cookie和Session有什么区别BIO、NIO、AIOTCP三次握手和四次挥手跨域请求是什么?有什么问题?怎么解决?网页输入url,到渲染整个界面的整个过程,以及中间件用了什么协议Rest、RestfulTCP的…

Java开发工作问题整理与记录

1、为什么Autowired不能注入static成员属性 扫描Class类需要注入的元数据的时候,直接选择忽略掉了static成员(包括属性和方法) Spring 依赖注入是依赖set方法, set方法是普通的对象方法,static变量是类的属性 AutowiredAnnotationBeanPostP…

嵌入式开发之堆栈调试打印

简介 打印堆栈的常用方法包括&#xff1a; glibc中的backtrace函数gcc内置函数__builtin_return_address第三方库libunwind 1 glibc中的backtrace 1. 1函数原型 #include <execinfo.h>/** 功能: 获取当前线程的调用堆栈并存放在buffer中(指向字符串数组的指针)* par…

【C语言】动态内存管理(malloc,free,calloc,realloc)-- 详解

一、动态内存分配 定义&#xff1a;动态内存分配 (Dynamic Memory Allocation) 就是指在程序执行的过程中&#xff0c;动态地分配或者回收存储空间的分配内存的方法。动态内存分配不像数组等静态内存分配方法那样&#xff0c;需要预先分配存储空间&#xff0c;而是由系统根据程…

kafka复习:(20):消费者拦截器的使用

一、定义消费者拦截器&#xff08;只消费含"sister"的消息&#xff09; package com.cisdi.dsp.modules.metaAnalysis.rest;import org.apache.kafka.clients.consumer.ConsumerInterceptor; import org.apache.kafka.clients.consumer.ConsumerRecord; import org.…

0103水平分片-jdbc-shardingsphere-中间件

文章目录 1 准备服务器1.1 创建server-order0容器1.2 创建server-order1容器 2、基本水平分片2.1、基本配置2.2、数据源配置2.3、标椎分片表配置2.4、行表达式2.5、分片算法配置2.6、分布式序列算法 3、多表关联3.1、创建关联表3.2、创建实体类3.3、创建Mapper3.4、配置关联表3…

【C++设计模式】用动画片《少年骇客》(Ben10)来解释策略模式

2023年8月25日&#xff0c;周五上午 今天上午学习设计模式中的策略模式时&#xff0c;发现这个有点像很多卡通片里面的变身器... #include<iostream>//alien hero是外星英雄的意思 //在《少年骇客》中&#xff0c;主角可以通过变身器变成10种外星英雄 class AlienHero{ …

手机盖板IR油墨透光率检测仪T03

手机盖板作为手机最外层玻璃面板&#xff0c;其加工一般有落料、倒边、抛光、镀膜、丝印等多道加工工序组成&#xff0c;其中任何一个工序出现差错&#xff0c;都有可能导致手机盖板产生缺陷&#xff0c;例如漏油、透光、IR孔不良、视窗划伤、油墨区划伤、內污、边花等&#xf…

CSS中如何实现元素之间的间距(Margin)合并效果?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 外边距合并的示例&#xff1a;⭐ 如何控制外边距合并&#xff1a;⭐ 写在最后 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅&#xff…

C语言实现状态机

关于状态机&#xff0c;基础的知识点可以自行理解&#xff0c;讲解的很多&#xff0c;这里主要是想写一个有限状态机FSM通用的写法&#xff0c;目的在于更好理解&#xff0c;移植&#xff0c;节省代码阅读与调试时间&#xff0c;体现出编程之美。 传统的实现方案 if...else : …

【Spring Boot】什么是深度优先遍历与广度优先遍历?用Spring Boot项目举例说明。

深度优先遍历&#xff08;Depth First Search&#xff0c;DFS&#xff09;和广度优先遍历&#xff08;Breadth First Search&#xff0c;BFS&#xff09;是图的遍历算法。其中&#xff0c;深度优先遍历从某个起始点开始&#xff0c;先访问一个节点&#xff0c;然后跳到它的一个…