3.第三章:数据治理的战略价值
文章目录
- 3.1 数据治理与企业战略
- 3.1.1 数据驱动的决策体系
- 3.1.2 数据资产的价值挖掘
- 3.1.3 风险防控与合规管理
- 3.2 数据治理的业务价值
- 3.2.1 提升客户体验
- 3.2.2 优化运营效率
- 3.2.3 加速产品创新
- 3.3 数据治理的技术价值
- 3.3.1 提升数据质量
- 3.3.2 优化数据架构
- 3.3.3 增强系统集成能力
- 3.4 数据治理的管理价值
- 3.4.1 提升组织协同效率
- 3.4.2 优化资源配置
- 3.4.3 增强变革适应性
- 3.5 数据治理的ROI分析
- 3.5.1 投入成本分析
- 3.5.2 收益评估模型
- 3.5.3 投资回报计算
第三章也快速过一下即可
相关专栏:数据分类的艺术
3.1 数据治理与企业战略
3.1.1 数据驱动的决策体系
在数字经济时代,数据已成为企业最重要的战略资源之一。数据驱动决策是指企业通过系统性收集、分析和解释数据,为业务决策提供支持和指导。而数据治理,特别是有效的数据分类,是构建数据驱动决策体系的基础。
通过科学的数据分类,企业可以:
- 快速定位决策所需的核心数据
- 确保决策数据的准确性和可靠性
- 识别数据间的关联关系,发现深层洞察
- 降低决策风险,提升决策效率
关键在于,数据分类能够使决策者在庞杂的数据环境中建立秩序,形成数据资产图谱。决策者不再面对无序堆积的数据,而是能够按照业务价值、时效性、可信度等维度快速定位所需信息。这就如同在浩如烟海的图书馆中拥有了一套完善的索引系统,极大地提升了信息获取效率与准确性。
数据分类还支持多层次决策体系的构建,从战略决策到战术执行,不同层级的决策需要不同粒度和性质的数据支持。合理的数据分类体系能够为各层级决策提供恰当的数据抽象和聚合视图,确保决策链条的一致性和协同性。
3.1.2 数据资产的价值挖掘
数据作为企业的核心资产,其价值远不止于支持日常运营。通过数据分类,企业可以从不同维度评估和挖掘数据资产的潜在价值:
- 业务价值:识别对业务直接贡献的高价值数据
- 创新价值:发现可能催生新产品、新服务的数据
- 共享价值:识别可对外合作共享创造价值的数据
- 长尾价值:发现看似不重要但长期积累有价值的数据
数据分类的深层价值在于打破数据孤岛,实现数据资产的价值最大化。企业往往拥有大量潜在高价值数据,但由于缺乏有效分类识别和管理机制,这些价值被隐藏和分散。通过数据分类,企业可建立数据资产目录,明晰各类数据的价值属性、归属关系和使用条件,从而促进数据资产的有效流通与价值释放。
以客户数据为例,通过分类可将其划分为基础属性数据、行为轨迹数据、偏好特征数据和关系网络数据等,每类数据都有其独特的价值挖掘路径。这种分类不仅便于数据管理,更重要的是为数据价值挖掘提供了结构化框架,使企业能够系统性地探索和实现数据的多维价值。
3.1.3 风险防控与合规管理
数据既是资产也是风险源。通过数据分类,企业可以有效识别和管理数据相关风险:
- 识别敏感数据,防范数据泄露风险
- 明确数据责任边界,避免违规使用
- 确保数据处理符合法规要求
- 建立分级保护机制,合理分配安全资源
数据分类是企业建立前瞻性风险管理体系的关键。随着各国数据保护法规的不断完善和强化,如欧盟GDPR、中国《个人信息保护法》等,企业面临的法律合规压力与日俱增。科学的数据分类能够帮助企业准确识别需要特殊保护和管理的数据类别,如个人敏感信息、金融交易数据、商业机密等,并据此实施差异化的保护措施。
同时,数据分类还能够支持精细化的权限管理和访问控制,确保数据在企业内外流转过程中始终处于合规的使用范围。这不仅降低了数据泄露和滥用的风险,也优化了安全资源的配置效率,避免了"一刀切"式的安全防护模式所带来的资源浪费和业务效率损失。
3.2 数据治理的业务价值
3.2.1 提升客户体验
数据分类使企业能够更好地理解和利用客户相关数据:
- 识别客户画像数据,实现精准营销
- 整合客户旅程数据,优化服务流程
- 分析客户反馈数据,改进产品设计
- 预测客户需求数据,提供前瞻服务
在客户体验至上的今天,数据分类为企业构建全方位客户洞察提供了框架支撑。通过将客户数据分类为基础属性、交互历史、偏好特征、行为预测等不同维度,企业能够形成完整的客户视图。这种分类不仅帮助企业了解"客户是谁",更能洞察"客户为什么这样做"以及"客户下一步可能做什么"。
数据分类还能够打破传统的部门数据壁垒,将分散在营销、销售、服务、产品等不同部门的客户数据整合起来,形成统一分类标准下的客户数据资产。这使得企业能够在客户旅程的各个触点提供连贯一致的体验,避免因数据不一致或信息孤岛而导致的服务断层。
3.2.2 优化运营效率
通过数据分类,企业可以识别和优化关键运营数据:
- 识别核心业务流程数据,发现效率瓶颈
- 整合供应链数据,优化库存和物流
- 分析成本结构数据,实现精细化管理
- 监控业务指标数据,实现实时调整
数据分类对运营效率的提升作用在于,它能够帮助企业识别出真正影响运营质量和效率的关键数据要素。在复杂的业务环境中,并非所有数据都具有同等价值,通过数据分类,企业可以聚焦于那些对运营效率具有直接影响的核心指标和关键数据点。
例如,在供应链管理中,通过将数据分类为需求预测数据、库存状态数据、物流运输数据、供应商绩效数据等,企业能够建立端到端的供应链可视化体系。这种基于分类的数据管理方法使得企业能够精准识别供应链中的低效环节和优化机会,通过数据驱动实现供应链的持续优化。
3.2.3 加速产品创新
创新需要数据支持,而数据分类能够为创新提供有力支撑:
- 识别市场趋势数据,把握创新方向
- 整合用户需求数据,精准定位产品
- 分析竞品情报数据,找出差异化优势
- 监控创新成效数据,及时调整策略
产品创新的核心挑战之一是在海量信息中找到真正有价值的创新洞察。数据分类为企业构建创新知识库提供了结构化的方法论。通过将相关数据分类为市场信号、用户需求、技术趋势、竞争情报等不同维度,创新团队能够建立系统性的创新决策框架,避免创新过程中的直觉依赖和经验偏见。
数据分类还能够支持创新的敏捷迭代。通过建立产品反馈数据的分类体系,企业能够快速识别用户对产品各方面的评价和期望,实现对产品创新方向的精准调整。同时,基于分类的数据管理还能够帮助企业构建创新知识的累积机制,避免创新经验的流失和重复错误。
3.3 数据治理的技术价值
3.3.1 提升数据质量
数据分类是提升数据质量的重要手段:
- 通过分类确定不同数据的质量要求
- 实施分类化的数据质量管理策略
- 对核心数据实施严格的质量控制
- 建立分类化的数据治理机制
数据质量管理的一个核心挑战是如何在有限资源下实现最大化的质量提升。数据分类提供了优化质量管理资源配置的科学依据。通过将数据分为关键业务数据、支撑分析数据、参考信息数据等不同层级,企业能够实施差异化的质量管理策略,将更多资源集中于对业务影响更大的核心数据,从而实现质量管理投入的价值最大化。
数据分类还为质量标准的制定提供了针对性依据。不同类型的数据由于其应用场景和业务价值的差异,其质量标准也应有所不同。例如,实时交易数据对时效性的要求远高于历史档案数据,而战略决策支持数据对准确性的要求则高于日常运营报表数据。通过数据分类,企业能够为不同类别的数据制定符合其特性和用途的质量标准,避免"一刀切"式的质量管理方式导致的资源浪费或质量短板。
3.3.2 优化数据架构
数据分类为企业数据架构设计提供指导:
- 根据数据类别设计存储策略
- 基于数据重要性分配计算资源
- 根据数据使用场景优化访问路径
- 建立符合分类要求的数据流转机制
数据架构的复杂性使得无分类依据的架构设计往往难以满足多样化的业务需求。通过数据分类,企业能够清晰了解不同类别数据的特性、使用模式和价值属性,从而为数据架构设计提供明确的业务导向。
例如,通过将数据分类为热数据、温数据和冷数据,企业可以实施分层存储策略,将访问频率高的热数据存储在性能更高、成本更高的存储系统中,而将访问频率低的冷数据迁移到成本更低的存储层级。这种基于分类的架构优化不仅能够提升系统性能,还能够实现存储成本的优化。
同样,通过将数据分类为交易型数据、分析型数据和归档型数据,企业可以设计更符合各类数据处理特点的数据流转和加工体系,避免"一刀切"式的数据处理流程导致的性能浪费和处理效率低下。
3.3.3 增强系统集成能力
数据分类有助于实现系统间的高效集成:
- 明确系统间数据交换的边界和规范
- 定义不同类别数据的集成策略
- 建立数据血缘关系,追踪数据流转
- 设计基于数据类别的接口规范
在企业信息系统日益复杂的今天,系统集成已成为IT架构设计的核心挑战之一。数据分类为系统集成提供了结构化的方法论基础。通过对集成数据的分类,企业能够建立清晰的系统间数据交换边界,避免集成过程中的混乱和冗余。
数据分类还支持更精细的系统间数据同步策略。不同类别的数据由于其时效性要求、更新频率和业务重要性的不同,其系统间同步策略也应有所差异。例如,核心交易数据可能需要实时同步,而参考信息数据则可采用批量定期同步方式。通过数据分类,企业能够为不同类别的数据设计最适合其特性的同步机制,既保证了业务需求的满足,又避免了系统资源的浪费。
此外,数据分类还为API设计提供了明确的指导。通过将API所处理的数据进行分类,企业能够设计出更符合数据特性和使用场景的接口规范,提升系统集成的效率和可维护性。
3.4 数据治理的管理价值
3.4.1 提升组织协同效率
数据分类为组织协同提供共享基础:
- 建立统一的数据语言和标准
- 明确数据所有权和使用权
- 促进跨部门数据共享和协作
- 减少数据理解偏差和沟通成本
在当今复杂的组织结构中,数据作为连接不同业务部门的纽带,其分类体系直接影响组织协同的效率。数据分类通过建立统一的数据术语、标准和分类框架,为跨部门协作提供了共同的语言基础。这种统一的数据分类体系使得来自不同专业背景和部门的人员能够对数据形成一致的理解,极大地降低了跨部门协作中的沟通成本和理解偏差。
数据分类还通过明确数据的所有权、管理权和使用权,为组织协同提供了清晰的责任框架。在缺乏数据分类的企业中,数据责任往往界定模糊,导致数据质量难以保障,数据共享阻力重重。而科学的数据分类体系则能够支持企业建立数据资产的责任矩阵,明确不同类别数据的责任主体和各方权责,从而为数据在组织内的有序流动和共享创造条件。
3.4.2 优化资源配置
数据分类帮助企业合理分配数据治理资源:
- 将有限资源集中于高价值数据管理
- 根据数据重要性分配安全资源
- 基于数据使用频率优化存储策略
- 按照数据生命周期制定归档策略
在资源有限的现实条件下,如何最大化数据治理的投入产出比是企业面临的重要挑战。数据分类为企业提供了资源优化配置的科学依据。通过将数据按照业务价值、风险程度、使用频率等维度进行分类,企业能够实现数据治理资源的精准投放,避免资源分配的平均主义和浪费。
例如,通过将数据按敏感度分类,企业可以对高敏感数据实施更严格的安全保护措施,而对一般性数据则采用相对简化的安全策略;通过将数据按时效性分类,企业可以为实时性数据配置高性能的存储和处理资源,而对历史性数据则采用更经济的存储方案。这种基于分类的资源配置策略不仅能够提升资源利用效率,还能确保关键数据获得足够的资源保障。
3.4.3 增强变革适应性
数据分类提高企业适应变革的能力:
- 快速识别受变革影响的数据范围
- 评估变革对数据管理的影响
- 制定数据迁移和转换策略
- 确保变革过程中的数据连续性
在数字经济时代,企业面临的业务环境和技术环境变化日益加速,适应变革已成为企业生存和发展的关键能力。数据分类为企业构建变革适应能力提供了重要支撑。通过建立清晰的数据分类体系,企业能够在面对业务调整、组织重构、系统更新等变革时,快速识别变革波及的数据范围和影响程度,从而制定精准的数据响应策略。
在系统迁移和技术升级过程中,数据分类能够帮助企业建立结构化的数据迁移和转换框架。不同类别的数据由于其重要性、复杂性和依赖关系的不同,其迁移策略和优先级也应有所差异。通过数据分类,企业能够设计出更符合业务连续性要求的数据迁移路径,降低变革过程中的数据风险。
同时,数据分类还支持企业在变革过程中保持数据资产的可识别性和可管理性。即使在系统架构、组织结构发生重大调整的情况下,基于分类的数据资产体系仍能保持相对稳定,为企业在变革中维持数据治理能力提供了基础保障。
3.5 数据治理的ROI分析
3.5.1 投入成本分析
实施数据治理特别是数据分类的主要成本包括:
- 技术投入:数据治理工具、平台购置成本
- 人力投入:数据治理团队的组建和培训
- 时间投入:项目实施和持续运营的时间
- 变革成本:流程调整和组织变革的成本
数据分类作为数据治理的基础工作,其成本结构具有明显的前期投入高、长期维护相对稳定的特点。在初始阶段,企业需要投入大量资源进行数据调研、分类标准制定、分类规则验证和初始数据标记。这一阶段的投入主要体现为数据分析师、业务专家和IT人员的时间成本,以及可能的工具平台购置成本。
在实施过程中,企业还需要考虑变革管理成本。数据分类往往需要调整现有的数据管理流程和责任机制,可能面临来自组织内部的阻力和适应挑战。这部分成本虽然难以直接量化,但对项目成功与否却有着决定性影响。
长期来看,数据分类的维护成本主要体现在分类标准的定期更新、新增数据的分类标记和分类规则的持续优化上。这部分成本通常随着分类体系的成熟而趋于稳定,但需要企业保持持续的投入以确保分类体系与业务发展保持同步。
3.5.2 收益评估模型
数据治理的收益通常体现在以下方面:
- 直接收益:数据质量提升带来的错误减少、效率提高
- 间接收益:决策质量提升带来的战略优势
- 风险规避收益:避免数据泄露和合规风险的损失
- 创新收益:数据价值挖掘带来的新业务机会
与成本相比,数据分类的收益评估面临更大的挑战,因为其价值往往通过间接方式或在长期中逐步体现。一个科学的收益评估模型需要综合考虑多个维度的价值贡献。
首先是效率提升维度,这是最容易量化的部分。通过数据分类,企业能够减少数据检索时间、降低数据处理错误率、提高数据共享效率,这些都可以通过工时节约和错误成本降低来量化评估。
其次是风险管控维度。数据分类为企业提供了精准的数据安全管控能力,帮助企业避免数据泄露、违规使用和合规处罚的风险。这部分价值可以通过风险预期损失的降低来评估,但需要基于企业的风险偏好和历史数据进行计算。
最具挑战性的是战略价值维度。数据分类通过提升企业的数据洞察能力和决策质量,为业务创新和战略调整提供支撑。这部分价值往往体现为新产品创新、市场机会把握和竞争优势构建,其量化评估需要结合企业战略目标和业务发展路径来进行。
3.5.3 投资回报计算
数据治理ROI的计算可基于以下模型:
- 短期ROI:直接成本节约与投入比
- 中期ROI:业务效率提升与投入比
- 长期ROI:战略价值实现与投入比
- 综合ROI:考虑风险因素的调整后回报率
实践表明,虽然数据治理项目的投入往往不小,但其长期回报通常远超投资,成为企业数字化转型的高回报投资项目。
数据分类的ROI计算需要建立时间维度的评估框架。在短期(1-2年)内,ROI主要体现为直接成本节约,如数据错误减少、处理效率提高、存储优化等带来的成本节约;在中期(2-3年)内,ROI更多地体现为业务效率提升,如决策效率提高、客户满意度提升、运营优化等带来的业务绩效改善;在长期(3-5年)内,ROI则主要体现为战略价值实现,如数据驱动创新、新业务模式探索、市场机会把握等带来的战略收益。
为了更全面地评估数据分类的投资回报,企业还需要考虑风险因素的影响。通过建立风险调整后的ROI计算模型,企业能够更客观地评估数据分类的真实价值贡献。这种模型通常包括数据泄露风险、合规处罚风险、决策失误风险等多种因素的量化评估,以及这些风险在实施数据分类后的降低程度。
关键的是,数据分类的ROI评估不应局限于成本控制视角,而应更多地从价值创造角度进行思考。在数字经济时代,数据已成为企业的核心生产要素和竞争资源,而数据分类作为盘活数据资产的基础工作,其价值往往体现为企业数据能力的整体提升和长期竞争优势的构建。这种战略性价值虽然难以通过传统ROI模型完全量化,但却是企业数据战略成功与否的关键指标。
相关文章:
3.第三章:数据治理的战略价值
文章目录 3.1 数据治理与企业战略3.1.1 数据驱动的决策体系3.1.2 数据资产的价值挖掘3.1.3 风险防控与合规管理 3.2 数据治理的业务价值3.2.1 提升客户体验3.2.2 优化运营效率3.2.3 加速产品创新 3.3 数据治理的技术价值3.3.1 提升数据质量3.3.2 优化数据架构3.3.3 增强系统集成…...
[KVM] KVM挂起状态恢复失败与KVM存储池迁移
背景:发现KVM host上的几台虚拟机挂起了(paused),但是并没有执行virsh suspend <vm_hostname>,且使用virsh resume <vm_hostname> 无法恢复。原因是这个几个虚拟机归属的存储池所在的磁盘满了。所以想把虚拟机迁移到磁盘空间富余…...
图文结合 - 光伏系统产品设计PRD文档 -(慧哥)慧知开源充电桩平台
光伏系统产品设计PRD文档 版本号:1.0 修订日期:2023年10月 作者: 一、文档概述 1.1 背景与目标 行业背景:全球光伏装机量年增长20%,数字化运维需求迫切用户痛点:现有系统存在数据延…...
linux-相关命令
一、Linux 详细介绍 1. 什么是 Linux? Linux 是一个开源的类 Unix 操作系统,其核心是 Linux 内核。它最早由 Linus Torvalds 在 1991 年发布,后来逐渐发展成各种发行版(如 Ubuntu、CentOS、Debian、Arch 等)。 2. L…...
Hive中Map和Reduce阶段的分工
在Hive查询执行过程中,Map和Reduce阶段有明确的分工,但实际情况要复杂一些。 基本分工原则 Map阶段: 主要职责是读取输入数据并进行初步处理输出键值对形式的数据Reduce阶段: 接收Map阶段输出的键值对对相同键的值进行聚合/计算输出最终结果实际执行中的复…...
前端笔记-Vue router
学习目标 Vue Router路由管理1、路由配置2、嵌套路由3、路由守卫与权限控制 一、路由配置(给网站做地图) npm i vue-router 作用:告诉浏览器什么地址该显示什么页面 核心代码: // 创建路由并暴露出去// 第一步&#x…...
MySQL的日志--Redo Log【学习笔记】
MySQL的日志--Redo Log 知识来源: 《MySQL是怎样运行的》--- 小孩子4919 MySQL的事务四大特性之一就是持久性(Durability)。但是底层是如何实现的呢?这就需要我们的Redo Log(重做日志)闪亮登场了。它记录着…...
《系统分析师-第三阶段—总结(五)》
背景 采用三遍读书法进行阅读,此阶段是第三遍。 过程 第9章 总结 在这个过程中,对导图的规范越来越清楚,开始结构化,找关系,找联系。...
【LangChain4j】AI 第二弹:项目中接入 LangChain4j
普通接入方式 参考文档: Get Started https://docs.langchain4j.dev/get-started 1.添加依赖 <!-- 基于open-ai的langchain4j接口:ChatGPT、deepseek都是open-ai标准下的大模型 --> <dependency><groupId>dev.langchain4j</grou…...
测试基础笔记第十天
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、查询语句1.基本查询2.条件查询3.模糊查询4.范围查询5.判断空 二、其他复杂查询1.排序2.聚合函数3.分组4.分页查询 一、查询语句 1.基本查询 – 需求1: 准备商…...
代理模式:控制对象访问的中间层设计
代理模式:控制对象访问的中间层设计 一、模式核心:通过代理对象控制对目标对象的访问 在软件开发中,有时需要为对象添加一个 “代理” 来控制对它的访问,例如: 远程代理:访问远程对象时(如 R…...
Python类和对象二(十一)
构造函数: 重写: 通过类名访问类里面的方法的做法,称为调用未绑定的父类方法,他有时候会产生钻石继承问题: 发现A重复初始化了两次,类c同事继承类B1和B2,类B1和B2又是继承类A的,当c…...
大模型在代码安全检测中的应用
大模型在代码安全检测领域的应用近年来取得显著进展,尤其在代码审查(Code Review, CR)场景中展现出高效性与准确性。以下是其核心优势、技术路径、挑战及实践案例的总结: 一、技术优势与核心能力 语义理解与上下文分析 大模型通过…...
Python实现图片浏览器
Python实现图片浏览器 支持浏览多种常见图片格式:JPG, JPEG, PNG, GIF, BMP, TIFF, WEBP 通过"打开文件夹"按钮选择任何包含图片的文件夹 灵活的排序选项: 按时间排序(新→旧或旧→新) 按文件名排序(A→…...
网页设计规范:从布局到交互的全方位指南
网页设计规范看似繁杂,但其实都是为了给用户提供更好的体验。只有遵循这些规范,才能设计出既美观又实用的网页,让用户在浏览网页时感到舒适、愉悦。 一、用户体验至上 用户体验(UX)是网页设计的核心原则之一。设计师…...
哪些心电图表现无缘事业编体检呢?
根据《公务员录用体检通用标准》心血管系统条款及事业单位体检实施细则,心电图不合格主要涉及以下类型及处置方案: 一、心律失常类 早搏:包括房性早搏、室性早搏和交界性早搏。如果每分钟早搏次数较多(如超过5次)&…...
Java基础系列-HashMap源码解析1-BST树
文章目录 序二叉搜索树(BST)引入查找5插入9极端情况删除删除叶节点 10删除节点只有左子树或只有右子树删除节点既有左子树又有右子树为什么这么代替? 序 提到HashMap,就不得不提红黑树(HashMap1.8之后)&am…...
生物计算安全攻防战:从DNA存储破译到碳基芯片防御体系重构
随着碳基生物芯片突破冯诺依曼架构限制,DNA数据存储密度达到1EB/克量级,合成生物学与信息技术的融合正引发新一轮安全革命。本文深入解析碳基芯片逆向工程路径,揭示酶驱动DNA数据解码的技术突破,预警合成生物回路潜在的数据泄露风…...
【金仓数据库征文】从Oracle到KingbaseES的语法兼容与迁移
随着“信创”战略的深入推进,国产数据库逐渐成为IT系统的重要组成部分。KingbaseES(金仓数据库)凭借其良好的Oracle兼容性和日益完善的生态,成为金融、政务等核心行业国产化替代的重要选项。本文将从语法兼容性分析出发࿰…...
MATLAB 下载安装教程
## 一、下载MATLAB 1. 访问 MathWorks 官方网站:https://www.mathworks.com/ 2. 点击右上角的"登录"按钮 - 如果没有账号,需要先注册一个 MathWorks 账号 - 学生可以使用教育邮箱注册,获得教育版授权 3. 登录后,点击&…...
Android kotlin通知功能完整实现指南:从基础到高级功能
本文将详细介绍如何在Android应用中实现通知功能,包括基础通知、动作按钮和内联回复等高级特性。 一、基础通知实现 1. 基本通知发送方法 fun sendBasicNotification(context: Context, title: String, message: String) {// 1. 创建通知渠道(Android 8.0必需)va…...
Javase 基础入门 —— 04 继承
本系列为笔者学习Javase的课堂笔记,视频资源为B站黑马程序员出品的《黑马程序员JavaAI智能辅助编程全套视频教程,java零基础入门到大牛一套通关》,章节分布参考视频教程,为同样学习Javase系列课程的同学们提供参考。 01 什么是继…...
2.4/Q2,Charls最新文章解读
文章题目:The impact of hearing ability on depression among retired middle-aged and elderly individuals in China: the chain mediating role of self-rated health and life satisfaction DOI:10.1186/s41043-025-00791-9 中文标题:中…...
对流对象的理解
在c里,“流”可以理解为数据传输与操作的“介质”。 从输入输出角度来看,有输入流(比如cin)和输出流(cout)。对于输入流,数据通过它从外部设备(例如键盘)“流入”程序内…...
RBAC权限-笔记
1. RBAC模型简介 1.1. RBAC三要素 RBAC权限模型(Role-Based Access Control:基于角色的访问控制)有3个基础组成部分,分别是:用户、角色和权限。它们之间的关系如下图所示: 用户(User)…...
stm32之GPIO函数详解和上机实验
目录 1.LED和蜂鸣器1.1 LED1.2 蜂鸣器 2.实验2.1 库函数:RCC和GPIO2.1.1 RCC函数1. RCC_AHBPeriphClockCmd2. RCC_APB2PeriphClockCmd3. RCC_APB1PeriphClockCmd 2.1.2 GPIO函数1. GPIO_DeInit2. GPIO_AFIODeInit3. GPIO_Init4. GPIO_StructInit5. GPIO_ReadInputDa…...
MsQuick编译和使用
MsQuick编译和使用 编译克隆代码使用cmakevs2022编译 使用示例 编译 克隆代码 git clone --recurse-submodules https://github.com/microsoft/msquic.git使用cmakevs2022编译 然后直接configure之后Generate然后打开vs工程编译即可生成动态库 使用示例 #include <s…...
01 ubuntu中wps桌面快捷键无法使用
文章目录 1. 问题描述:2. 解决方法:3. 结果展示4. 参考 1. 问题描述: 2. 解决方法: 添加权限 chmod 755 ./wps-office-prometheus.desktop 右键选择允许运行 3. 结果展示 修改前 修改后 4. 参考 参考1...
云原生后端架构:重塑后端开发的新范式
📝个人主页🌹:慌ZHANG-CSDN博客 🌹🌹期待您的关注 🌹🌹 一、引言:后端开发的新时代正在到来 传统的后端开发常常面临如下挑战:部署流程复杂、环境不一致、系统难以扩展、监控能力薄弱、上线流程缓慢。在企业数字化转型、业务快速迭代的大背景下,这些问题暴露得…...
Linux命令-tcpdump
tcpdump 是一个功能强大的网络数据包捕获和分析工具。以下是 tcpdump 命令的完整参数列表及说明: 参数 -a 将网络地址和广播地址转换为名字 tcpdump -a -i eth0-A 以 ASCII 格式打印所有分组,最小化链路层头部信息 tcpdump -A-b 在数据链路层上选择协议…...
分糖果——牛客
链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 幼儿园准备了nnn包糖果,每包糖果里有111、222或333颗美味的糖果。现在需要将这些这些糖果平分给两个表现优异的小朋友以作奖励,为了公平公正,需要…...
L0、L2和L∞范数这三种范数的区别
目录 一、解释 1. L0范数:数一数你有多少件行李 2. L2范数:别把行李塞得太满 3. L∞范数:别带任何超重的东西 一句话总结 二、作用 1. L0范数的作用:做减法,只留最重要的…...
[实战]zynq7000设备树自动导出GPIO
目录 zynq7000设备树自动导出GPIO添加设备树节点验证实验 结论 zynq7000设备树自动导出GPIO 今天无聊,掏出我82年产的microzed玩一玩。玩啥好呢,要不点个灯吧。于是,三下五除二,通过linux sys接口以及echo,很快就点亮…...
java六人打分
import java.util.Scanner;public class HelloWorld {public static void main(String[] args) {//打分平均分System.out.println("请输入六个评分");Scanner sc new Scanner(System.in);double[] score new double[6];for(int i0;i<score.length;i){System.ou…...
量子计算浪潮下的安全应对之法
量子计算凭借其强大的计算能力,被传言能够在极短时间内秒级破解传统计算机需耗时漫长岁月(以万年算)才能解开的密码,成为了近年来人们讨论的热点。这看似高深的科技名词在网络安全中又扮演着何种角色?我们应从当前人们…...
Windows Server 2022 常见问题解答
一、安装与部署 1.1 系统要求 硬件配置:最低需要 1.4 GHz 64 位处理器、512 MB 内存、32 GB 硬盘空间。但在实际生产环境中,为确保系统流畅运行,建议使用 2.0 GHz 以上处理器、8 GB 以上内存和 100 GB 以上硬盘。软件兼容性:与大多数基于 Windows 的企业级应用兼容,但在安…...
项目组合管理PPM
项目组合管理(Project Portfolio Management, PPM)详述 一、定义与核心目标 定义 项目组合管理是通过系统化的方法,对组织的所有项目和项目集进行识别、选择、优先级排序、资源配置和动态监控,以确保其与战略目标一致,并最大化投资回报(ROI)的管理过程。 核心目标 战略…...
自建开源远程协助服务RustDesk —— 筑梦之路
开源项目 # 服务端https://github.com/rustdesk/rustdesk-server.git# 客户端https://github.com/rustdesk/rustdesk.git 搭建服务端 需要使用的端口、协议 hbbs - RustDesk ID 注册服务器 hbbr - RustDesk 中继服务器默认情况下,hbbs 监听 21115(tcp) , 21…...
【android bluetooth 协议分析 11】【AVDTP详解 2】【avdtp 初始化阶段主要回调关系梳理】
在车机中 a2dp 通常情况下作为 sink. 本篇来帮助各位 朋友梳理一下,这部分的初始化流程。 我们着重梳理 native 层的逻辑, framework - java 侧一般比较容易看明白, 暂时不做梳理。 如果需要笨叔梳理的可以在博客评论。 出专门的章节来梳理。…...
C++回顾 day3
宏定义的数据是在预处理发生了替换 const类型的数据是在编译阶段发生的替换 命名空间 namespace 空间名{int a;void func_print(){printf("func_print");}struct Stu{int x;char *y;};//或者其他命名空间 } Space::x 20; cout << Space::x;using Space::x;…...
机器学习算法-分类决策树
分类决策树算法-python实现 数据集 具体方法是:从根结点开始,对结点计算所有可能的特征的信息增益,选择信息增益最大的特征作为结点的特征,由该特征的不同取值建立子节点;再对子结点递归地调用以上方法,构…...
日语学习-日语知识点小记-构建基础-JLPT-N4阶段(9): 意向形
日语学习-日语知识点小记-构建基础-JLPT-N4阶段(9): 意向形 1、前言(1)情况说明(2)工程师的信仰 2、知识点(1)「~てしまう」=「~ちゃう…...
kotlin与MVVM结合使用总结(一)
一、Kotlin 与 MVVM 结合的核心优势 代码简洁性 数据类(data class)简化 Model 层定义,自动生成equals/hashCode/toString扩展函数简化 View 层逻辑(如点击事件扩展)lateinit/by lazy优化 ViewModel 属性初始化 异步处…...
达妙电机CAN通信及实验
项目进一步往下做的时候,要上实物了,需要用到达妙电机,虽然有说明书和例程,但是STM32控制电机的具体时间还是花了些时间,我的板子和例程的有些区别,中间很多地方都需要进行修改完善,而且还补充了…...
语音合成之四基于LLM的语音合成
基于LLM的语音合成 1.技术架构1.1 LlaSA1.2 CosyVoice (和 CosyVoice2)1.3 SparkTTS 2 特性对比2.1 零样本语音克隆2.2 多语种支持2.3 可控语音生成2.4 计算效率和模型大小 总结 当前,在大型语言模型(Large Language Models,LLMs)…...
Docker Python 官方镜像使用说明(TAG说明)
Docker Python 官方镜像使用说明(TAG说明) 本文将以python的3.12版本,详细讲解官方 Python 镜像 的TAGS含义 官方文档:https://github.com/tuonioooo/docker 🧭 一张图先看懂(最常见 Tag) py…...
Node.js 开发用户登录功能(使用mysql实现)
在 Web 开发中,用户登录功能是一个基础且重要的部分。、 一、环境搭建 在开始开发之前,我们需要搭建好相应的开发环境。以下是所需的工具和库: Node.js:作为 JavaScript 的运行环境,为我们的项目提供支持。mysql2&am…...
程序员学英文之Shipment Claim 运输和索赔
Time is precious , don’t waste your time, you should spend your time on something valuable . 时间很宝贵,不要浪费时间,你应该把时间用在有 价值的事情上。 Dia-1: Shipment by Voyage Charter 租船装运 1. May I know when your bo…...
python实战项目64:selenium采集软科中国大学排名数据
python实战项目64:selenium采集软科中国大学排名数据 一、项目需求二、流程分析三、完整代码一、项目需求 本项目的需求是使用selenium采集软科中国大学排名的数据。网站首页如下: 抓取此网页数据一般有两种方式,一种是直接发requests请求,我们这里采用的是使用selenium控…...
Linux服务器:在ufw防火墙设置这套规则sudo ufw allow from 172.0.0.0/8,为什么容器就可以访问宿主机的服务了?
在 Docker 环境中,容器默认使用 桥接网络(bridge),宿主机和容器之间的通信会受到防火墙(如 ufw)的限制。当你执行 sudo ufw allow from 172.0.0.0/8 后,容器可以访问宿主机上的服务,原因如下: 1. Docker 默认使用 172.x.x.x 网段 Docker 默认会创建一个 docker0 网桥…...