AIGC浪潮下,图文内容社区数据指标体系如何构建?
文章目录
- 01 案例:以图文内容社区为例实践数据指标体构建
- 02 4个步骤实现数据指标体系构建
- 1. 明确业务目标,梳理北极星指标
- 2. 梳理业务流程,明确过程指标
- 3. 指标下钻分级,构建多层级数据指标体系
- 4. 添加分析维度,构建完整的数据指标体系
- 03 构建数据指标体系的过程总结
- 作者简介
- 目 录
数据指标体系构建是数据分析师的日常工作之一,常见的指标体系方法论包括根据业务发展进程选取由合成略旦易于拆解的指标作为北极星指标。但在实际业务场景中如何运用方法论构建数据指标体系,以监控业务发展呢?
互联网产品按照用户需求进行分类,可以分为工具类、内容类、社交类、交易类以及游戏类。当然,每一个互联网产品并不一定属于单一的某一类别,其类别可能是交叉的。
那各种不同类型的互联网产品都有什么特点?它们对应的北极星指标又分别是什么呢?各类型互联网产品的特点以及北极星指标总结如表1所示。
表 1 各类型互联网产品的特点以及北极星指标 表1 各类型互联网产品的特点以及北极星指标 表1各类型互联网产品的特点以及北极星指标
内容类产品主要是指创作者持续为粉丝提供有价值的文章、音频、视频等内容的平台,例如,知乎、微信公众号、持音等,其北极星指标是浏览量、;浏览时长、点赞量、转发量等。
社交类产品主要是为用户提供建立社交关系的平台,例如微信、微博等,其北极星指标是活跃用户数、好友数、互动次数等。
图文内容社区既包括了内容类产品的特点,又包括了社区类产品的特点。下面,我们将以图文社区为例,实践数据指标体系的构建。
01 案例:以图文内容社区为例实践数据指标体构建
某产品是一个专注于做图文内容社区的平台,该平台为用户提供一个知识交流的空间,10年间已经积累了海量用户,在垂直类产品独占鳌头,目前处于成长期和成熟期的拐点阶段,优质的活跃用户以及商业变现是该阶段的关键目标。
其主要业务场景如图1所示。
图 1 内容社区业务场景 图1 内容社区业务场景 图1内容社区业务场景
当用户遇到或者想要讨论某个问题就可以在内容社区进行提问;平台审核问题之后就会将其推送给相关领域的创作者,回答者回答问题以建立自己的行业影响力。
提问者和回答者作为内容生产者产出内容,而大部分用户是以内容消费者的身份存在,在内容社区浏览内容以“杀时间”。
提问者、回答者以及其他浏览者在相关问题下产生良性交流、互动讨论从而形成一个良好的内容社区氛围。
根据上面的分析,我们可以看出内容社区类的产品是内容类产品和社交类产品的有机结合体,既包含了内容类产品通过内容为用户提供价值的特点,又包括了社交类产品通过内容、互动以沉淀陌生人关系链的特点。
02 4个步骤实现数据指标体系构建
我们将通过业务目标梳理北极星指标;对达成北极星指标的用户行为路径进行拆解,梳理过程指标;然后进行指标的下钻分级,构建多层级的数据指标体系;最后,添加分析维度,构建完整的数据指标体系。
1. 明确业务目标,梳理北极星指标
如图2所示,我们汇总了该产品的业务目标与用户价值的商业闭环。
图 2 业务目标与用户价值的商业闭环 图2 业务目标与用户价值的商业闭环 图2业务目标与用户价值的商业闭环
该产品为了实现社区活跃和和营收增长,需要有足够多的优质活跃用户发布问题和回答问题,以产生更多的内容互动,从而实现广告、带货等多种方式的用户转化,进而实现收入增长,最终投入更多的运营活动,继续提升内容社区的活力。
那如何去定义优质活跃用户呢,有哪些指标可以表征优质活跃用户,且可以作为北极星指标呢?
我们找出了5个备选指标:阅读用户数、阅读时长、内容阅读数、内容创作数、用户互动数。
我们通过评价北极星指标的4个评价标准依次评价筛选出的5个候选指标,其结果如表2所示。
表 2 评价 5 个候选指标是否满足北极星指标的评价标准 表2 评价5个候选指标是否满足北极星指标的评价标准 表2评价5个候选指标是否满足北极星指标的评价标准
这里的阅读时长、内容创作数以及用户互动数3个指标都满足北极星指标的评价标准,到底选择哪个作为北极星指标呢?
其实很多情况下,多个北极星指标共同指引业务发展也是较为常见的。如果只需要一个北极星指标,用户互动必然是最优选择;但如果需要多个北极星指标共同指导业务发展,用户互动数量可以作为主要的北极星指标,其他两个则可以作为次要的北极星指标。
2. 梳理业务流程,明确过程指标
确定了该内容社区的北极星指标为用户互动数之后,我们对业务流程进行梳理。如图3所示。
图片
图 3 业务流程梳理 图3 业务流程梳理 图3业务流程梳理
无论对于内容生产者还是对于内容消费者来说,互动转化的机制都是基本一致的,但是数据分析师在内容生产层面和内容消费层面关注的重点是不太一样的。
内容生产者会更加关注他们的创作力、影响力、发文质量以及行为健康度,因为优质上且持续的创作是带来用户互动的基础。
而内容消费者则会更在意其互动数,也称作行为参与度,要达成用户互动,内容消费者需要阅读完相关的文章上且对文章有一定的情感偏好。
除此之外,内容消费者的浏览广度和浏览时长也是数据分析师较为关心的,因为用户浏览内容越广、浏览时间越长,用户黏性就越高,用户发生互动的概率也就越大。
基于以上的过程分析,我们将该内容社区的过程指标梳理如图4所示。
图 4 图文内容社区的过程指标梳理 图4 图文内容社区的过程指标梳理 图4图文内容社区的过程指标梳理
3. 指标下钻分级,构建多层级数据指标体系
明确了过程指标之后,需要对过程指标进一步拆解,从而梳理出二级指标、三级指标,以便数据异动时方便排查。图文内容社区的数据指标体系下钻分级的结果如图5所示。
图 5 内容社区数据指标下钻分级 图5 内容社区数据指标下钻分级 图5内容社区数据指标下钻分级
4. 添加分析维度,构建完整的数据指标体系
最后,就到了添加分析维度的步骤了。如网图6所示,该内容社区也有和其他产品同样的分析维度。
图 6 内容社区分析维度汇总 图6 内容社区分析维度汇总 图6内容社区分析维度汇总
除了以上各类产品几乎共用的分析维度之外,内容社区还具有一些较为独特的分析维度。
在内容层面上,内容的垂类、主题以及评级都是衡量内容质量以及内容丰富度的相关维度。
内容垂类可以是财经、娱乐、职场、知识、影视等较大的分类。
内容主题则是某一垂类下的细分,以知识垂类为例,可以将其分为数据分析、算法、前端开发、后端开发等不同的主题。
内容评级是衡量内容质量最重要的标准,运营人员和数据分析师可以根据一定的规则,例如,文章长度、内容与主题的关联度、图片质量等多层面的信息,将内容划分为不同的等级,统计各评级内容的占比即可评估图文内容质量。
03 构建数据指标体系的过程总结
经过上述4个步骤的分析,我们为内容社区梅建了一套完整的数据指标体系。
首先,先根据其商业模式,梳理了业务目标,明确了北极星指标是用户互动数,这里需要注意的是产品所处的生命周期和业务目标是具有强相关性的,明确产品所处的生命周期是梳理北极星指标的关键要务。
其次,我们通过梳理达成北极星指标的业务流程,从而提炼出相关的过程指标。
为了使数据指标体系更加完善,我们对过程指标进行下钻分级,构建多层级的数据指标体系,以满足不同用户群林对于指标监控的需求。
最后,我们汇总了分析维度,内容社区的部分分析维度和其他类型产品几乎大同小异,但是除此之外还有一些特有的分析维度,例如内容垂类、内容主题、内容评级等。
本文摘编自《数据指标体系:构建方法与应用实践》,经出版方授权发布,转载请保留文章来源。
获取方式:https://item.jd.com/14870454.html
本文摘编自《数据指标体系:构建方法与应用实践》(书号:9787111764656),经出版方授权发布,转载请保留文章来源。
《数据指标体系:构建方法与应用实践》 是一套数据指标体系全流程构建(从规划、框架设计、数据采集加工到应用)方法论与实践指南。它不仅深入浅出地分享了通用的数据指标体系构建策略,还通过多个行业实例展示了具体操作方法。书中从数据采集入手,借助BI工具Superset实践构建过程。
作者简介
李渝方(网名:森夏恩),现就职于某互联网大厂担任数据分析师,曾先后就职于游族网络、阿里巴巴等大厂,均从事数据分析、数据指标体系构建相关工作。复旦大学硕士,畅销书《数据分析之道——用数据思维指导业务实战》作者,公众号“数据万花筒”运营者,累计发布数据分析相关原创文章100余篇,全网阅读量超过200万。
目 录
前 言
第一篇 数据指标体系基础知识
第1章 数据指标体系简介 2
1.1 数据指标概述 2
1.1.1 什么是数据指标 2
1.1.2 数据指标的分类 3
1.1.3 好的数据指标的4个评价标准 4
1.1.4 选择数据指标时需要注意的4个问题 6
1.2 数据指标体系概述 8
1.2.1 数据指标体系的3个要素 8
1.2.2 基于数据指标形成数据指标体系 9
1.2.3 为什么需要数据指标体系 10
1.3 数据指标体系的构建及落地流程概括 11
1.3.1 数据指标体系的构建流程 11
1.3.2 数据指标体系如何落地 12
1.4 构建数据指标体系的方法论汇总 13
1.4.1 北极星指标 13
1.4.2 OSM/GSM模型 14
1.4.3 AARRR模型 15
1.4.4 UJM模型 15
1.4.5 HEART模型 15
1.4.6 PULSE模型 16
1.4.7 MECE模型 16
第二篇 数据指标规划
第2章 数据指标梳理 18
2.1 梳理数据指标的不同视角 18
2.2 用户数据指标概述 19
2.2.1 用户规模指标 20
2.2.2 用户行为指标 20
2.3 业务数据指标概述 21
2.3.1 工具类产品数据指标 21
2.3.2 内容类产品数据指标 22
2.3.3 社交类产品数据指标 23
2.3.4 交易类产品数据指标 23
2.3.5 游戏类产品数据指标 24
第3章 用户规模数据指标 25
3.1 获取用户 25
3.1.1 获取用户的渠道 25
3.1.2 获客阶段的关键指标 26
3.1.3 买量用户成本相关指标 26
3.1.4 构建渠道成本用户字典时需要注意的问题 28
3.1.5 用户成本指标在数据分析中的作用 29
3.2 新增用户 30
3.2.1 如何定义用户 30
3.2.2 如何定义“增” 31
3.2.3 如何定义“新” 31
3.3 活跃用户 32
3.3.1 什么是活跃用户 32
3.3.2 评价活跃用户的指标 32
3.3.3 活跃用户的构成 33
3.3.4 警惕活跃用户存在的陷阱 34
3.3.5 活跃用户数量持续增长与业务的关系 36
3.4 留存用户 37
3.4.1 用户留存率的计算及问题本质 37
3.4.2 平均留存率与加权留存率 39
3.4.3 深入解读用户留存 42
3.4.4 反映用户留存的相关指标 43
第4章 用户行为数据指标 45
4.1 使用类指标 45
4.1.1 使用次数 45
4.1.2 使用时长 46
4.1.3 使用时间间隔 47
4.2 访问类指标 48
4.2.1 访问人数与访问次数 48
4.2.2 转化率 49
4.2.3 页面访问深度 49
4.3 付费类指标 50
4.3.1 付费行为指标概述 50
4.3.2 付费规模及质量相关指标 51
4.3.3 人均付费情况相关指标? 53
4.3.4 生命周期价值 53
4.4 传播类指标 54
第5章 业务数据指标 55
5.1 工具类产品及其数据指标 55
5.1.1 工具类产品的细分 55
5.1.2 工具类产品的价值 56
5.1.3 工具类产品的盈利模式 56
5.1.4 工具类产品需要关注的数据指标 57
5.2 内容类产品及其数据指标 58
5.2.1 内容类产品的特点 58
5.2.2 内容类产品需要关注的数据指标 59
5.3 社交类产品及其数据指标 62
5.3.1 社交的流程 62
5.3.2 社交类产品的三要素 63
5.3.3 社交类产品的分类 64
5.3.4 社交类产品需要关注的数据指标 64
5.4 交易类产品及其数据指标 65
5.4.1 交易类产品的类型 65
5.4.2 交易类产品的核心模块 66
5.4.3 交易类产品需要关注的数据指标 66
5.5 游戏类产品及其数据指标 69
5.5.1 游戏行业产业链 69
5.5.2 游戏运营的核心要素 70
5.5.3 游戏的分类 70
5.5.4 游戏类产品的核心数据指标 72
第6章 分析维度 75
6.1 数据指标与分析维度 75
6.1.1 什么是维度 75
6.1.2 数据指标与维度之间的关系 76
6.1.3 维度在数据分析中的作用 77
6.2 数据分析中常用的分析维度 77
6.2.1 分析维度汇总 78
6.2.2 各类数据分析维度详解 78
6.3 维度在数据分析中的应用 81
第三篇 数据指标体系框架设计
第7章 数据指标体系构建的方法论 84
7.1 数据指标体系的通用方法论 84
7.1.1 数据指标体系的通用方法论概述 84
7.1.2 引领数据指标体系构建的OSM模型 85
7.1.3 通用方法论中各步骤实现方法简要概括 85
7.2 明确业务目标,梳理北极星指标 86
7.2.1 如何找到业务的北极星指标 87
7.2.2 如何判断是否为优秀的北极星指标 88
7.2.3 选择北极星指标还需要关注产品的生命周期 91
7.2.4 梳理北极星指标的方法论 94
7.3 梳理业务流程,明确过程指标 95
7.3.1 两个模型指导业务流程梳理 95
7.3.2 梳理业务流程并明确过程指标的方法论 967.3.3 案例分析:拆解业务流程,明确过程指标 977.4 指标下钻分级,构建多层级数据指标体系 987.4.1 如何实现指标的下钻分级 987.4.2 案例分析:完成指标下钻分级 1007.4.3 案例分析:数据分析培训机构的北极星指标课程收入拆解 1017.5 添加分析维度,构建完整的数据指标体系 1027.5.1 数据指标体系的维度概述 1027.5.2 案例分析:电商北极星指标GMV的分析维度 103第8章 数据指标体系方法论的案例实践 1058.1 案例:以职场在线教育为例实践数据指标体系构建 1058.1.1 业务场景介绍 1058.1.2 4个步骤实现数据指标体系构建 1068.1.3 数据指标体系如何辅助业务目标实现 1098.1.4 构建数据指标体系的过程总结 1108.2 案例:以电子阅读工具为例实践数据指标体系构建 1108.2.1 业务场景介绍 1108.2.2 4个步骤实现数据指标体系构建 1118.2.3 数据指标体系如何辅助业务目标实现 1178.2.4 构建数据指标体系的过程总结 1188.3 案例:以图文内容社区为例实践数据指标体系构建 1188.3.1 业务场景介绍 1198.3.2 4个步骤实现数据指标体系构建 1198.3.3 构建数据指标体系的过程总结 1258.4 案例:以网约车为例实践数据指标体系构建 1258.4.1 业务场景介绍 1258.4.2 4个步骤实现数据指标体系构建 1268.4.3 数据指标体系如何辅助业务目标实现 1308.4.4 构建数据指标体系的过程总结 1318.5 案例:以社交电商为例实践数据指标体系构建 1318.5.1 业务场景介绍 1318.5.2 4个步骤实现数据指标体系构建 1338.5.3 数据指标体系如何辅助业务目标实现 1368.5.4 构建数据指标体系的过程总结 138第四篇 数据采集和加工第9章 数据采集 1409.1 数据埋点概述 1409.1.1 什么是数据埋点 1409.1.2 数据埋点在数据指标体系构建中的作用 1429.1.3 数据埋点能够采集哪些数据 1429.1.4 数据埋点的分类 1439.2 数据埋点的实现步骤 1459.2.1 数据埋点流程介绍 1459.2.2 实现数据埋点设计的6个步骤 1469.3 案例:以用户注册转化为例实践数据埋点方案设计 1479.3.1 实现用户注册转化埋点方案设计的6个步骤 1489.3.2 用户注册转化埋点方案汇总 150第10章 数据指标开发与数据仓库建模 15310.1 数据指标体系规范 15310.1.1 构建数据指标体系的理论支撑 15310.1.2 各类数据指标的命名规范 15510.1.3 用户规模、行为以及业务数据指标的中英文命名规范 15810.2 数据仓库模型设计 16010.2.1 数据仓库介绍 16010.2.2 数据仓库模型层次? 16110.2.3 数据仓库建模方法及实施流程概述 16410.3 案例:以用户注册转化为例实践数据指标体系规范设计 16510.3.1 数据调研,明确需求? 16510.3.2 业务过程及统计指标梳理 16710.3.3 数据仓库模型设计 17110.3.4 数据仓库建模流程梳理? 178第五篇 数据指标体系应用第11章 BI工具实现数据指标体系构建 18011.1 Superset概述 18011.1.1 常见的BI工具介绍 18011.1.2 Superset下载安装 18111.1.3 Superset连接MySQL数据库 18711.2 Superset的图表功能及基本操作 18911.2.1 Superset图表功能分类 18911.2.2 表格 19011.2.3 KPI图 19211.2.4 关系图 19611.2.5 分布图 20211.2.6 时间序列图 21111.2.7 地理空间图 21611.3 案例:使用Superset构建数据指标监控看板 21611.3.1 用户获客漏斗分析 21611.3.2 用户活跃及留存分析 22011.3.3 用户付费分析 22211.3.4 数据指标监控看板搭建 23011.4 案例:使用Excel代替BI工具搭建数据监控看板 23211.4.1 使用Excel制作动态看板的6个关键步骤 23211.4.2 Excel动态看板在实际工作中的运用? 235第12章 数据指标体系如何指导数据异动分析 23712.1 数据异动分析流程概述 23712.2 数据波动多少才是异动 23912.2.1 透过业务含义理解异常指标? 23912.2.2 数据异动的统计学理论支撑? 23912.2.3 快速确定数据是正常波动还是异常波动的方法? 24112.2.4 建立数据告警,及时监测数据异动 24312.3 数据异动的类型及引起因素 24312.3.1 数据异动的类型 24312.3.2 数据传输问题引起的数据异动 24412.3.3 业务内部因素引起的数据异动 24412.3.4 外部因素引起的数据异动 24612.3.5 其他未知因素引起的数据异动 24612.3.6 不同类型数据异动排查维度汇总 24712.4 维度拆解快速定位异动原因 24812.4.1 维度拆解概述 24812.4.2 维度拆解,分析共性? 24812.4.3 案例研究,分析个性? 25012.4.4 维度上升,验证共性? 25112.4.5 输出业务化的数据结论 25112.5 多个维度均有变化如何快速找出异常的维度 25212.5.1 多个维度均有变化怎么办 25212.5.2 相对熵方法介绍 25212.5.3 案例分析 25312.6 指标拆解量化异动对于大盘的贡献度 25412.6.1 加法指标 25412.6.2 除法指标 25612.6.3 乘法指标 26012.6.4 新增维度如何拆解贡献度 26412.7 案例:留存率下降5%应如何分析 26512.7.1 案例简介 26512.7.2 案例分析 265
相关文章:

AIGC浪潮下,图文内容社区数据指标体系如何构建?
文章目录 01 案例:以图文内容社区为例实践数据指标体构建02 4个步骤实现数据指标体系构建1. 明确业务目标,梳理北极星指标2. 梳理业务流程,明确过程指标3. 指标下钻分级,构建多层级数据指标体系4. 添加分析维度,构建完…...
”彩色的验证码,使用pytesseract识别出来的验证码内容一直是空“的解决办法
问题:彩色的验证码,使用pytesseract识别出来的验证码内容一直是空字符串 原因:pytesseract只识别黑色部分的内容 解决办法:先把彩色图片精确转换成黑白图片。再将黑白图片进行反相,将验证码部分的内容变成黑色&#…...

前端Vue2项目使用md编辑器
项目中有一个需求,要在前端给用户展示内容,内容有 AI 生成的,返回来的是 md 格式,所以需要给用户展示 md 格式,并且管理端也可以编辑这个 md 格式的文档。 使用组件库 v-md-editor。 https://code-farmer-i.github.i…...
OpenVela 架构剖析:从内核到应用
目录 一、总体架构概述 二、 内核层 2.1. OpenVela架构的内核基础 2.2. 内核层的主要职责 2.3. OpenVela对NuttX的扩展与优化 三、系统服务层 2.1. 进程管理 2.2. 内存管理 2.3. 文件系统 2.4. 网络通信 四、框架层 4.1. 模块化设计 4.2. API接口 4.3. 组件和服务…...

vue视频流播放,支持多种视频格式,如rmvb、mkv
先将视频转码为ts ffmpeg -i C:\test\3.rmvb -codec: copy -start_number 0 -hls_time 10 -hls_list_size 0 -f hls C:\test\a\output.m3u8 后端配置接口 import org.springframework.core.io.Resource; import org.springframework.core.io.UrlResource; import org.spring…...
记一个Timestamp时区问题的坑
resultSet.getTimestamp(“kpi_collect_time”)查出来的Timestamp居然是带时区的, 如果该Timestamp不是UTC时区的,Timestamp.toInstant().atZone(ZoneId.of(“UTC”))会把Timestamp转成UTC时区 使用Timestamp.toLocalDateTime()可以直接把时区信息抹除 …...

新年好(Dijkstra+dfs/全排列)
1135. 新年好 - AcWing题库 思路: 1.先预处理出1,a,b,c,d,e到其他点的单源最短路,也就是进行6次Dijkstra 2.计算以1为起点的这6个数的全排列,哪种排列方式所得距离最小,也可以使用dfs 1.Dijkstradfs #define int long longusing …...
如何“看到” Spring 容器?
Spring 容器是一个运行时的抽象工具,用来管理 Bean 的生命周期和依赖。虽然它本身不可直接观察,但可以通过以下方式间接“看到”容器的内容或行为。 2.1 容器是如何实例化的? Spring 容器的实例化是通过 ApplicationContext 或 BeanFactory …...

怎么使用CRM软件?操作方法和技巧有哪些?
什么是CRM? 嘿,大家好!你知道吗,在当今这个数字化时代里,我们每天都在与各种各样的客户打交道。无论是大公司还是小型企业,都希望能够更好地管理这些关系并提高业务效率。这时候就轮到我们的“老朋友”——…...
Spingboot整合Netty,简单示例
Netty介绍在文章末尾 Netty介绍 项目背景 传统socket通信,有需要自身管理整个状态,业务繁杂等问题。 pom.xml <dependency><groupId>io.netty</groupId><artifactId>netty-all</artifactId><version>4.1.117.F…...

grafana新增email告警
选择一个面板 比如cpu 新增一个临界点表达式 input选A 就是A的值达到某个临界点 触发告警 我这边IS ABOVE0.15就是cpu大于0.15%就触发报警,这个值怎么填看指标的值显示 这里要设置一下报警条件 这边随便配置下 配置标签和通知,选择你的邮件 看下告警…...

Github 2025-01-20 开源项目周报 Top15
根据Github Trendings的统计,本周(2025-01-20统计)共有15个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目10Rust项目2TypeScript项目1C++项目1Jupyter Notebook项目1Go项目1Tabby: 自托管的AI编码助手 创建周期:310 天开发语言:Rust协议类…...

【Rabbitmq】Rabbitmq高级特性-发送者可靠性
Rabbitmq发送者可靠性 发送者重连发送者确认1.开启确认机制2.ReturnCallback3.ConfirmCallback MQ的可靠性数据持久化交换机持久化队列持久化消息持久化 Lazy Queue 总结其他文章 Rabbitmq提供了两种发送来保证发送者的可靠性,第一种叫发送者重连,第二种…...

K8S中Service详解(一)
Service介绍 在Kubernetes中,Service资源解决了Pod IP地址不固定的问题,提供了一种更稳定和可靠的服务访问方式。以下是Service的一些关键特性和工作原理: Service的稳定性:由于Pod可能会因为故障、重启或扩容而获得新的IP地址&a…...
Effective C++读书笔记——item23(用非成员,非友元函数取代成员函数)
一、主要观点: 在某些情况下,使用 non-member、non-friend 函数来替换 member 函数可以增强封装性和可扩展性,提供更好的软件设计。 二、详细解释: 封装性: 类成员函数的封装性考量:成员函数可以访问类的…...
云原生前端开发:打造现代化高性能的用户体验
引言:前端开发的新风向 在过去的几年中,前端开发领域经历了快速的演变,从早期的静态网页到如今复杂的单页应用(SPA),再到微前端架构和渐进式Web应用(PWA),前端技术一直处…...

循环队列(C语言版)
循环队列(C语言版) 1.简单介绍循环队列2.使用何种结构来实现3.基本结构4.初始化5.判空判满6.向循环队列插入一个元素7.从循环队列中删除一个元素8.获取队头队尾元素9.释放空间10.完整代码 🌟🌟hello,各位读者大大们你们好呀&#…...

考研408笔记之数据结构(五)——图
数据结构(五)——图 1. 图的基本概念 1.1 图的定义 1.2 有向图和无向图 在有向图中,使用圆括号表示一条边,圆括号里元素位置互换没有影响。 在无向图中,使用尖括号表示一条边,尖括号里元素位置互换则表示…...

没有公网IP实现seafile本地IP访问和虚拟局域网IP同时访问和上传文件
前言 Ubuntu 24.04 LTSDocker 安装 seafileOpenWrtTailscale Ubuntu 24.04 LTS 通过 docker desktop 安装 seafile 搭建个人网盘中,已经实现了本地局域网放问Ubuntu IP来访问Seafile,以及通过 Ubuntu 的 Tailscale IP 访问Seafile。但是,文…...

【Hadoop面试题2025】
文章目录 简单题故障及相应的处理方法中等难度高难度小文件小文件的产生小文件问题的影响小文件治理方案推荐方案 冷文件冷文件的产生冷文件问题的影响冷文件治理方案推荐方案 简单题 一、基础概念类 什么是Hadoop? 答案:Hadoop是一个开源的分布式计算框…...

【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器
一.自适应梯度算法Adagrad概述 Adagrad(Adaptive Gradient Algorithm)是一种自适应学习率的优化算法,由Duchi等人在2011年提出。其核心思想是针对不同参数自动调整学习率,适合处理稀疏数据和不同参数梯度差异较大的场景。Adagrad通…...
从零实现富文本编辑器#5-编辑器选区模型的状态结构表达
先前我们总结了浏览器选区模型的交互策略,并且实现了基本的选区操作,还调研了自绘选区的实现。那么相对的,我们还需要设计编辑器的选区表达,也可以称为模型选区。编辑器中应用变更时的操作范围,就是以模型选区为基准来…...

通过Wrangler CLI在worker中创建数据库和表
官方使用文档:Getting started Cloudflare D1 docs 创建数据库 在命令行中执行完成之后,会在本地和远程创建数据库: npx wranglerlatest d1 create prod-d1-tutorial 在cf中就可以看到数据库: 现在,您的Cloudfla…...
Nginx server_name 配置说明
Nginx 是一个高性能的反向代理和负载均衡服务器,其核心配置之一是 server 块中的 server_name 指令。server_name 决定了 Nginx 如何根据客户端请求的 Host 头匹配对应的虚拟主机(Virtual Host)。 1. 简介 Nginx 使用 server_name 指令来确定…...
是否存在路径(FIFOBB算法)
题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...

抽象类和接口(全)
一、抽象类 1.概念:如果⼀个类中没有包含⾜够的信息来描绘⼀个具体的对象,这样的类就是抽象类。 像是没有实际⼯作的⽅法,我们可以把它设计成⼀个抽象⽅法,包含抽象⽅法的类我们称为抽象类。 2.语法 在Java中,⼀个类如果被 abs…...

企业大模型服务合规指南:深度解析备案与登记制度
伴随AI技术的爆炸式发展,尤其是大模型(LLM)在各行各业的深度应用和整合,企业利用AI技术提升效率、创新服务的步伐不断加快。无论是像DeepSeek这样的前沿技术提供者,还是积极拥抱AI转型的传统企业,在面向公众…...

基于单片机的宠物屋智能系统设计与实现(论文+源码)
本设计基于单片机的宠物屋智能系统核心是实现对宠物生活环境及状态的智能管理。系统以单片机为中枢,连接红外测温传感器,可实时精准捕捉宠物体温变化,以便及时发现健康异常;水位检测传感器时刻监测饮用水余量,防止宠物…...
【实施指南】Android客户端HTTPS双向认证实施指南
🔐 一、所需准备材料 证书文件(6类核心文件) 类型 格式 作用 Android端要求 CA根证书 .crt/.pem 验证服务器/客户端证书合法性 需预置到Android信任库 服务器证书 .crt 服务器身份证明 客户端需持有以验证服务器 客户端证书 .crt 客户端身份…...

STM32标准库-ADC数模转换器
文章目录 一、ADC1.1简介1. 2逐次逼近型ADC1.3ADC框图1.4ADC基本结构1.4.1 信号 “上车点”:输入模块(GPIO、温度、V_REFINT)1.4.2 信号 “调度站”:多路开关1.4.3 信号 “加工厂”:ADC 转换器(规则组 注入…...