数据管理知识体系指南(第二版)-第四章——数据架构-学习笔记
目录
4.1引言
4.1.1业务驱动因素
4.1.2数据架构成果和实施
4.1.3基本概念
4.2活动
4.2.1建立企业数据架构
4.2.2整合其他企业架构
4.3工具
4.3.1数据建模工具
4.3.2资产管理软件
4.3.3图形设计应用
4.4方法
4.4.1生命周期预测
4.4.2图标使用规范
4.5实施指南
4.5.1就绪评估和风险评估
4.5.2组织和文化
4.6数据架构治理
4.6.1数据架构治理活动
4.6.2度量指标
声明:未经许可,严禁抄袭。
4.1引言
架构是构建一个系统(如可居住性建筑)的艺术和科学,以及在此过程中形成的成果-系统本身。
通俗讲,架构是对组件要素有组织的设计,旨在优化整个结构或系统的功能、性能、可行性、成本和用户体验。
国际标准中,将架构定义为“系统的基本机构,体现在架构构成中的组件、组件之间的相互关系以及管理其设计和演变的原则。”
架构设计工作在信息系统的不同层级(企业架构包括:基础架构、应用架构、业务架构、数据架构等)来开展。
架构师就是通过自身专业技能,将难以理解或迷惑的内容定义和设计清晰,以便浅显易懂,这是架构师的价值之所在。
数据架构主要目标①是有效地管理数据,以及有效地管理存储和使用数据的系统。
本章主要从以下3个方面考虑数据架构(基本组成部分):
- 数据架构成果——不同层级的模型、定义、数据流,这些被称为架构的构件;
- 数据架构活动——用于形成、部署和实现数据架构的目标;
- 数据架构行为——包括影响企业架构不同角色的协作、思维方式和技能;
为什么需要数据架构:数据架构是数据管理的基础。大多数组织的数据超出了个人可理解的范围,因此有必要爱不同抽象层级上描述组织的数据,以便更好地了解数据,帮助管理层做出决策。
数据架构的作用:良好的企业架构管理有助于组织了解系统的当前状态,加速向期待状态的转变。实现遵守规范,提高效率的目标。
数据架构的构件包括当前状态的描述、数据需求的定义、数据整合的指引、数据管控策略中要求的数据资产管理范围。
组织中的数据架构是指不同抽象层级主要设计文档的集合,主要包括数据的收集、存储、规划、使用和删除等标准。
详细的数据架构设计文件是正式的企业数据模型,它包含数据名称、数据属性和元数据定义、概念和逻辑实体、关系以及业务规则。物理数据模型也属于数据架构文件,但物理数据模型是数据建模和设计的产物,而不是数据架构的产物。
数据架构能完全支持整个企业的需求,它才是最有价值的。
架构师设计的数据架构构件是非常有价值的元数据的重要组成部分。数据架构构件应该在企业级元知识库中被集中存储和管理。
4.1.1业务驱动因素
数据架构主要目标②是在业务战略和技术实现之间建立起一座通畅的桥梁。
数据架构在企业架构中主要职责是:
- 利用新兴技术带来的优势,从战略上帮助组织快速改变产品、服务和数据
- 将业务需求转换为数据和应用需求,为业务流程处理提供有效数据
- 管理复杂数据和信息,并传递至整个企业
- 确保业务和IT技术保持一致
- 为企业改革、转型和提高适应性提供支撑
以上业务驱动职责是评判数据架构任务完成情况或价值的重要指标,这些指标直接影响数据架构工作的好坏评估。
4.1.2数据架构成果和实施
主要成果包括(P71——图4-1):
- 数据存储和处理需求
- 涉及满足企业当前和长期数据需求的结构和规划
- 战略性地为组织做好准备,快速发展其产品、服务和数据,以利用新兴技术中固有的商机
架构师寻求一种能为组织带来价值的方式对组织的数据架构进行设计。这种价值主要通过合适的技术应用、有效运营、项目效率提升以及数据应用能力加强来体现。
为了实现该目标,组织要求具有良好的设计和计划以及确保设计和计划能够被执行的能力。
为了达到该目的,架构师需要定义和维护的具体事宜如下:
- 定义组织中的数据当前状态
- 提供数据和组件的标准业务词汇
- 确保数据架构和企业战略以及业务架构保持一致
- 描述组织数据战略需求
- 高阶数据整合概要设计
- 整合业务数据架构蓝图
总体实施包括:
- 使用数据架构构件(主蓝图)来定义数据需求、指导数据整合、管控数据资产、确保数据项目投入与企业战略保持一致
- 与参与改进业务或IT系统开发的利益相关方合作,学习并影响他们
- 通过数据架构及通用的数据词汇,搭建业务数据语言
4.1.3基本概念
1.企业架构类型(P72——表4-1)
企业业务架构:
目的:识别企业如何为消费者和其他利益相关方创造价值
元素:业务模型、流程、功能、服务、事件、策略、词汇
依赖项:制定其他架构的需求
角色:业务架构师和分析师、业务数据管理员
企业数据架构:
目的:描述数据应该如何组织和管理
元素:数据模型、数据定义、数据映射规范、数据流、结构化数据应用编程接口
依赖项:管理业务架构创建和需要的数据
角色:数据架构师、建模师、数据管理员
企业应用架构:
目的:描述企业应用的结构和功能
元素:业务系统、软件包、数据库
依赖项:依赖业务需求来处理指定的数据
角色:应用架构师
企业技术架构:
目的:描述能使系统发挥功能和传递价值的实体技术
元素:技术平台、网络、安全、整合工具
依赖项:承载并执行应用架构
角色:基础设施架构师
2.企业架构框架(P73——图4-2)
主要讲述了Zahman的6*6矩阵模型,可以完整的描述一个企业以及相互之间的关系。
矩阵框架的两个维度是:问询沟通和重新定义转换
列中显示的是问询沟通(可以寻问任何实体的基本问题,将其转换成企业架构对应每个列的理解):
- 是什么——目录列,表示构建架构的实体
- 怎么做——流程列,表示执行的活动
- 在哪里——分布列,表示业务位置和技术位置
- 是谁——职责列,表示角色和组织
- 什么时间——时间列,表示角色和组织
- 为什么——动机列,表示目标、策略和手段
每个对应列下行中的值显示其重新定义转换(是将抽象概念转变为具体的实例的必经步骤,如识别、定义、描述、规范、配置和实例[注:每一列中都对应自己的这些步骤,识别→实例])。
矩阵中的每一行代表不同的角色,包括规划者、所有者、设计师、建造者、实施者和用户。
每个角色对不同问题解决持有不同的视角。例如每个视角与“什么”列交叉。
具体如下:
- 高管视角(业务背景)——定义不同模型范围的业务元素目录
- 业务管理视角(业务概念)——不同业务模型涉及的不同的业务概念间的关系
- 架构师视角(业务逻辑)——作为模型设计的架构师细化系统需求,设计系统逻辑模型
- 工程师视角(业务实体)——具体的模型建造者,优化和实施具体应用设计的物理模型
- 技术人员视角(组件程序集)——采用特定技术、脱离上下文语境的视角,并解释配置模型的技术人员如何使用、组装和实施配件组件
- 用户视角(操作类)——参与人员所使用的实际功能实例
3.企业数据架构
数据架构定义了对组织非常难重要元素的标准术语和设计。设计中包括业务数据描述,如数据的收集、存储、整合、移动和分布。
当数据在组织中通过源或接口流动时,需要安全、集成、存储、记录、分类、共享的报表和分析,最终交付给利益相关方使用。在这个过程中数据可能被验证、增强、链接、认证、整合、脱敏处理及用于分析,直到数据被归档或清除。
因此企业数据架构必须包括企业数据模型和数据流设计。
1.企业数据模型是一个整体的、企业级的、独立实施的概念或逻辑数据模型,为企业提供通用的、一致的数据视图。
企业数据模型包括数据实体(如业务概念)、数据实体间关系、关键业务规则和一些关键属性,它为所有数据和数据相关项目奠定了基础。
2.数据流设计,定义数据库、应用、平台和网络(组件)之间的需求和主蓝图。数据流展示了数据在业务流程、不同存储位置、业务角色和技术组件间的移动。
(1)企业数据模型
企业数据模型包括通用的(企业范围的概念和逻辑模型)和特定于应用或具体项目的数据模型及其定义、规范、映射和业务规则。
P75——图4-3显示了不同模型是如何关联的,以及概念模型如何最终与物理应用数据模型关联,其明显特征为:
- 企业主题域的概念概述
- 各主题域的实体和关系概述
- 归属与同一主题域的详细逻辑概述
- 具体到应用或项目的逻辑和物理模型
各层级的模型是企业数据模型的组成部分。模型链接定义和管理了模型的纵向从上到下以及横向间的关联路径。
纵向:不同层级模型间的映射
横向:同一个实体和关系可能出现在同一层级的多个模型中(用于关联关系的,主外键)
企业数据模型是由主题域模型相结合构建的。构建方法为自上而下,或自下而上:
自上而下是从主题域开始的:概念模型→主题域模型→逻辑模型→逻辑数据模型——物理数据模型
自下而上是现有逻辑数据模型向上提炼抽象而成。
通常推荐2种方法相结合共同完成企业数据模型的设计工作。
主题域识别的准则必须在整个企业模型中保持一致。通常常用准则包括:
使用规范化,从系统组合中分离主题域,基于顶级流程(业务价值链)或基于业务能力(企业架构)从数据治理结构和数据所有权(或组织)中形成主题领域。
(2)数据流设计
数据流是一种记录数据血缘的数据加工过程。
数据流映射记录了数据与以下内容的联系:
- 业务流程的应用
- 某个环境中的数据存储或数据库
- 网段
- 业务角色(描述哪些角色有职责创建、更新和删除数据)
- 出现局部差异的位置
数据流用于描述主题域、业务实体,乃至属性层面的映射关系。
数据流呈现方式有:
1.二维矩阵(P78-图4-5)(横向是业务流程和纵向是主要实体)——通过矩阵图形能清晰地展现创建和使用数据的过程。
采用矩阵的优势是可以清楚看出数据不是只在一个方向上流动的。通过矩阵可以明确流程中的数据获取职责及数据依赖关系,反过来可以促进流程的制定。
2.数据流图
4.2活动
简化数据和企业架构所面临的复杂问题,解决方式:
1.面向质量。专注与业务和IT开发周期内对数据架构进行不断改进。如果架构没有得到妥善管理,也会慢慢遭到损坏,逐渐变得越复杂和缺乏扩展性,从而给组织带来风险。对数据整合、数据复制以及“意大利面式”接口关系无法控制,使组织效率越来越低,降低数据真实性。
2.面向创新。专注与业务和IT转换,致力于新的期待和机会。用创新性技术和数据使用驱动创新,成为现代企业架构的一种功能。
运用这2种方法有不同的方法论;
面向质量的方法与传统的数据架构工作保持一致,其中架构质量改进是逐步完成的。架构师需要掌握整体架构、将治理、标准化、架构发展作为长期目标进行持续投入。
面向创新的方法通常不用面面俱到,可以应用未经广泛验证的业务逻辑和前沿技术。需要架构师与产品经理和业务设计者进行联系。
4.2.1建立企业数据架构
数据架构应该是企业架构的组成部分。如果没有企业架构,也可以构建数据架构团队,组织应该设计有助于明确目标和驱动数据架构的框架。该框架对数据架构实施路线图中的方法、范围和工作优先级产生影响。
建立企业数据架构通常架构师包括以下工作(可串行或并行执行):
- 战略——选择框架,制定方法,开发路线图
- 沟通与文化——建立沟通机制,并激励积极参与者
- 组织——通过明确责任和职责来组织数据框架工作
- 工作方法——与企业架构保持一致,在开发项目中定义最佳实践并执行数据架构工作
- 结果——在总体路线图中产出数据架构产品
企业数据架构也会影响项目和系统开发的范围边界,如:
- 定义项目数据需求——通过数据架构为企业提供每个项目数据需求
- 评审项目数据设计——通过评审来确保概念、逻辑和物理数据模型与架构一致,与企业长期战略一致
- 确定数据溯源影响——确保数据流在应用中的业务规则一致且可溯源
- 数据复制控制——复制,能够改善应用和便于获取数据的方法。数据架构治理能保证充分的复制控制(方法和机制)来达到所需的一致性
- 实施数据架构标准——为企业数据架构生命周期制定和实施标准。标准可以表示为原则、流程、指南和规划蓝图
- 指导数据技术和更新决策——数据架构与企业架构管理每个应用的数据技术版本、补丁和技术路线策略
1.现有数据架构规范评估
为了解现有架构,需要识别现有系统的一系列文件,并评估其准确性、完整性和详细程度。如需必要,还需要更新这些文件使其真实反应系统当前状态。
2.开发路线图
如果一个企业是从零开始开发的,那么一个最佳的体系结构将仅仅基于运行该企业所需的数据,优先级将有业务战略确定,决策可以不受过去的阻碍。
企业架构路线图提供了一种管理这些依赖性(数据依赖关系)并做出前瞻性决策的方法。路线图包括(高层次里程碑事件、所需资源、成本评估、业务能力工作流划分)
企业数据架构路线图描述了架构3-5年的发展路径,路线图和业务需求共同将目标架构变为现实。业务数据驱动路线图(P81——图4-7)可以从最独立的业务能力开始,再处理相互依赖程度较高的业务能力。按照顺序处理每个业务能力,遵循整体业务数据生成顺序。
在理想中,建议从图中产品管理和客户管理能力开始路线图,然后从上到下解决每一步依赖关系。
3.在项目中管理企业需求
架构不应该受开发时间的限制。利用数据模型及其有关规范描述的组织数据架构必须足够灵活,并能适应未来需求。构建架构层级的数据模型不仅应有企业全局观,而且要有足够让企业内部完全清楚理解的定义。
对获取、存储、分发数据的开发项目实施解决方案,需要以业务需求和企业数据架构的标准为基础。
在项目级别上,通过数据模型定义需求的过程是从审查业务需求开始的。通常这些需求是特定于项目目标的,不会对企业产生影响。
重要的是,数据架构师必须能够理解需求与其他整体架构的关系,当项目范围完成时,架构师应该决定:
- 规范中所描述实体是否符合标准
- 在需求中,哪些实体应该被包括在整体企业数据架构中
- 规范中的实体和定义是否需要扩大或加深以满足将来的趋势
- 是否更新数据架构或是否向开发指出了哪些可以重用
企业数据架构项目项相关活动包括:
- 定义范围。保证范围和接口与企业数据模型一致。理解项目对整体企业数据架构的潜在贡献、项目的建模和设计、哪些现有组件应该或能被重用。
- 理解业务需求。获取数据相关需求,如实体、资源、可用性、质量和痛点,自己评估满足这些需求的业务价值
- 设计。形成详细的目标规范。包括:数据生命周期内的业务规则、验证结果的有效性、需要提供的时间、提升模型的扩展性和改进标准模型等
- 实施分为
①什么时候购买考虑购买支持逆向工程的软件、逆向数据库中的数据模型(如果可以,让供应商提供其数据模型)
②什么时候重用数据。建立应用数据模型与通用数据结构、现有流程和新流程之间的对比映射关系,来理解CRUD操作。
③什么时候构建。根据数据结构进行数据存储;根据标准或设计并评审通过的规范进行集成
项目在企业数据架构角色依赖软件开发过程,采用的方式有3种:
- 瀑布式——作为整个企业设计的一部分,在连续阶段中理解需求和构建系统。但需确保能够从企业视角设计架构和考虑问题,以避免局限性
- 迭代方式——适合总体需求模糊的原型。这种方式在启动阶段至关重要,最好早期迭代中创建一个全面的数据设计
- 敏捷方式——敏捷模型能够提供高目标导向的模型,强调用户界面设计、软件设计和系统行为
4.2.2整合其他企业架构
事实上,数据架构可能会影响项目的范围,因此,最好把企业数据架构问题和项目组合管理进行整合 。
企业数据架构师的工作应被包含在企业应用开发和整合计划中,同时将数据架构视图应用于目标应用场景以及该场景的路线图中。
4.3工具
4.3.1数据建模工具
在管理所有层级数据模型的过程中,数据模型工具和模型库都是非常必需的。
4.3.2资产管理软件
资产管理软件用于管理数据资产目录,描述其内容以及跟踪它们之间的关系。
由于通过数据资产管理软件盘点了IT资产,所以包含了关于系统及相关数据的元数据。在创建数据流或研究当前状态时,这些元数据非常有用。
4.3.3图形设计应用
可以用于创建架构设计图形、数据流、数据价值链和其他架构构件。
4.4方法
4.4.1生命周期预测
架构设计可以是针对当前的、面向未来的、实施完成的及将要退役的产品。
无论哪种情况,其工作成果都应该存档管理。
- 当前的——当前支持和使用的产品
- 部署周期的——未来1-2年部署使用的产品
- 策略周期的——未来2年后使用的产品
- 退役的——一年内,已经停用或打算停止的产品
- 优先的——被多数应用优先使用的产品
- 限制的——在一定应用中限制使用的产品
- 新兴的——将来可能部署研究和试行的产品
- 审核的——以评估的产品,评估结果不能用于以上的产品
4.4.2图标使用规范
使用图标来实现视觉转换,以达到提高可读性和便于理解的目的。
具体使用规范如下:
- 清晰一致的说明
- 所有图表对象与说明相匹配
- 清晰一致的线条方向
- 一致的交叉线显示方法,交叉并非连接点
- 一致的对象属性,如大小、粗细、颜色等
- 线性对称
4.5实施指南
实施企业数据架构主要包含内容:
- 建立企业数据架构团队和举办问题讨论会
- 生成数据架构构件的初始版本,如企业数据模型、企业范围数据流和路线图
- 在开发项目中,形成和建立数据架构工作方式
- 提高组织对数据架构工作价值的认识
实施可以从部分组织中开始,或从某些数据域中开始,如产品数据或消费者数据。认知和工作方式成熟后,可以逐步扩大实施范围。
通常,从非常需要改进的主数据域开始建立企业数据架构,一旦被接受,发展到包括面向业务事件的数据中。
4.5.1就绪评估和风险评估
最明显的风险有:
- 缺少管理层支持
- 成功与否缺乏证据
- 缺乏管理者的信任
- 管理层不正确的决策
- 文化冲击
- 缺乏有经验的项目经理
- 单一维度视角
4.5.2组织和文化
组织架构实施的速度依赖于适应文化的程度。
以产出为导向,战略一致的组织能更好地适应架构实施。
一个组织接受并实施数据架构的能力依赖于以下几个方面:
- 对架构方法的接受度(开发架构的友好性)
- 确认数据属于组织的业务资产,而不仅仅是IT的任务
- 放弃局部数据视角,接受企业级数据视角的能力
- 将架构交付成果整合到项目实施中的能力
- 规范数据治理的接受程度
- 立足企业全局
4.6数据架构治理
数据架构活动能直接支持数据模型不同层级的映射管理及控制数据。
理想情况下,数据架构师和数据管理员对每个主题域,甚至每个主题域的实体都保持一致。而且,数据监督应该与流程监督保持一致。业务事件主题域应该与流程监督保持一致。每个实体通常与业务流程相对应。
4.6.1数据架构治理活动
1.项目监督,确保符合项目所需的数据架构活动、使用和提高架构资产
2.管理架构设计、生命周期和工具。必须对架构设计进行定义、评估和维护
3.定义标准,制定数据在组织内如何使用的规则、指南和规范
4.创建数据相关构件,支持治理规范的构件
4.6.2度量指标
数据架构的衡量指标反映了架构目标:架构接受度、实施趋势、业务价值
1.架构标准接受率
可以测量项目与已建立的数据架构的紧密程度及项目与企业架构参与流程的遵循度,
2.实施趋势,对跟踪架构改善组织实施项目能力的程度,分为:
1.使用/重用/代替/废弃测量。决定使用新架构构件与重用、代替或废弃构件的比例。
2.项目执行效率测量。测量交付时间和可重用构件及指导构件的交付改进成本。
3.业务价值度量指标
追踪向期待的业务效果和利益方向的发展过程:
1.业务敏捷性改进,解释生命周期改进或改变的好处,改进延误成本的测量方法
2.业务质量,测量业务案例是否按期完成
3.业务操作质量,测量改进效率的方法
4.业务环境改进,由数据错误减少而改变客户的保留率和在递交中当局评论的减少率
声明:未经许可,严禁抄袭。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 奥特曼变身模拟器隐私条款:
生效日期:2019年6月28日 发布日期:2019年6月28日 更新日期:2021年12月07日 奥特曼变身模拟器是厦门漫的信息技术有限公司开发的手机应用。本应用尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,…...
2024/4/7 4:21:19 - 27岁零基础努力自学Python,多久或什么程度可以找到工作?
我的面试经历: 投了一些简历,因为没有什么项目经验,很多公司直接连面试机会都不给。最后,终于有一个公司打电话邀请我面试。 这一次面试是一个做java的面试官面试的,岗位主要是爬电商平台数据,他介绍了一…...
2024/4/19 0:11:46 - 网络层222
网络地址转换 NAT两颗星 NAT(Network Address Translation),即网络地址转换,它是一种把内部私有网络地址翻译成公有网络 IP 地址的技术。该技术不仅能解决 IP 地址不足的问题,而且还能隐藏和保护网络内部主机…...
2024/4/14 17:01:26 - hashMap源码解读之Java jdk1.8
在阅读文章之前大家可以看看我对于hashMap源码解读之Java jdk1.7 与1.7的区别 最重要的一点是底层结构不一样,1.7是数组链表,1.8则是数组链表/红黑树结构;put方法中,1.7采用的是头插法,而1.8采用的是尾插法。首次put…...
2024/4/14 17:01:36 - C语言 指针进阶
在前面,我们知道了指针的一些基本的情况: 指针是一个变量.我们在口头上说的指针指的是指针变量,它用来存放地址; 指针的大小是固定的,在32位平台上是4个字节,在64位上是8个字节; 指针有数据类型,指针的数据类型决定了指针在-整数时的步长; 本文主要来讨论一下指针的一些进阶用…...
2024/4/14 17:01:16 - 深度可分离卷积(depthwise separable convolution)
深度可分离卷积是由depthwise(DW)逐通道卷积和pointwise(PW)逐点卷积两个部分结合起来,用来提取特征feature map 常规的卷积 如上图,对于一张5x5x3的图像进行常规操作的卷积,假设采用3x3大小的卷积核进行卷积,输出通道为4…...
2024/4/14 17:01:26 - index
title: “CHIP1 DV Plan” Goals DV Verify all CHIP1 IP features by running dynamic simulations with a SV/UVM based testbenchDevelop and run all tests based on the testplan below towards closing code and functional coverage on the IP and all of its sub-modu…...
2024/4/14 17:01:16 - 直线的个数(set的应用)
注意点在于set要重载所有元素 #include<bits/stdc.h> using namespace std; typedef long long LL; typedef pair<LL,LL>pii; const int N2e350; vector<pii>G[N]; LL dis[N]; struct node{LL a,b,c;bool operator < (const node &t)const{if(t.aa){…...
2024/4/16 22:09:31 - 【渝粤教育】国家开放大学2019年春季 0109-22T公司财务 参考试题
科目编号:0109 2018—2019学年度第二学期期末考试 公司财务试题 2019年7月 单项选择题(以下各题的备选答案中只有一个 是正确的,请将正确答案的字母标号填在题后的括号内,每题2分,共20分) 1.…...
2024/4/7 4:21:10 - (软件工程复习核心重点)第八章面向对象方法学-第一节:面向对象方法学概述
注意:本章是面向对象的内容,而C又是一个很经典的面向对象语言,所以本节介绍时会引入C相关知识。如需深入了解C,可移步 C学习专栏 文章目录一:要点(1)基本原则(2)定义&am…...
2024/4/14 17:01:31 - 《Python编程: 从入门到实践》习题答案--第五章 5-10
看了下网上大家的解法有些忽略了原列表大小写共存等情况,我把我的方法给大家参考。 current_users [rhz,xX大,熊x二,光头强,xYxz] #创建一个包含五个用户名,且用户名大小写都有的列表 new_users [RHZ,xx大,吉吉国王,超人,喜羊羊,xyxz] #创建另一个列表…...
2024/4/14 17:01:16 - .eslintrc.js文件常用配置
配置1: module.exports = {root: true,env: {node: true},extends: [plugin:vue/essential,// @vue/eslint-config-standard@vue/standard],parserOptions: {parser: babel-eslint},rules: {no-console: process.env.NODE_ENV === production ? warn : off,no-debugger: pro…...
2024/4/14 17:01:36 - 剑指offer(c++版本) (6)找旋转数组中的最小值(可直接运行)
目录 前言 一、题目 二、程序 1.头文件 2.读入数据 前言 本人刷剑指offer的一些程序记录,头文件,主函数都齐全,可直接上机运行 一、题目 把⼀个数组最开始的若⼲个元素搬到数组的末尾,我们称之为数组的旋转。 输⼊⼀个⾮递…...
2024/4/18 4:28:15 - kafka 核心技术实战(二)
kafka 的重要概念 Kafka 属于分布式的消息引擎系统,它的主要功能是提供一套完备的消息发布与订阅解决方案。 在 Kafka 中,发布订阅的对象是主题(Topic),可以为每个业务、每个应用甚至是每类数据都创建专属的主题。向主…...
2024/4/14 17:01:31 - 【优雅代码】18-利用function实现list、tree互转工具
【优雅代码】18-利用function实现list、tree互转工具 欢迎关注b站账号/公众号【六边形战士夏宁】,一个要把各项指标拉满的男人。该文章已在github目录收录。 屏幕前的大帅比和大漂亮如果有帮助到你的话请顺手点个赞、加个收藏这对我真的很重要。别下次一定了&#x…...
2024/4/14 17:01:51 - pytorch 实现在MNIST数据集上训练FC和CNN,并将训练好的模型在自己的手写图片数据集上测试
使用教程 代码下载地址:点我下载 模型在训练过程中会自动显示训练进度,如果您的pytorch是CPU版本的,代码会自动选择CPU训练,如果有cuda,则会选择GPU训练。 项目目录说明: CNN文件夹是用来保存卷积神经网…...
2024/4/18 10:36:35 - 【渝粤教育】国家开放大学2018年秋季 8181-21T (1)老年保健按摩 参考试题
编号:8189 座位号 2018~2019学年度第一学期期末考试 人际关系学试题 2018年11月 一、名词解释(每题5分,共20分) 1. 移情效应 2. 互惠吸引 3. 沟通传递途径 4. 反馈 二、填空题 (每空2分&#x…...
2024/4/14 17:01:31 - 牛客网编程初学者入门训练2
牛客网编程初学者入门训练2BC11 学生基本信息输入输出描述输入描述:输出描述:示例1示例2内心想法:BC12 字符圣诞树描述输入描述:输出描述:示例1:内心想法:BC13 ASCII码描述输入描述:…...
2024/4/18 15:58:21 - 开发工具-postman
目录 1 简单入门 1.1 创建集合 1.2 创建request1.3 设置断言 1.4 集合测试 1.5 导出*.json脚本 1.6集合分享 1.7权限管理 2 二阶使用 2.1 设置环境变量 2.1.1 新建环境 2.1.2 设置环境变量 2.1.3 设置环境变量 2.1.4 切换环境 2.1.5 查看当前环境变量的…...
2024/4/14 17:01:31 - 20220117
[今天麻了,不太想学习,两天没跟活人说话了,麻了,随意记记] API Promise化 什么是 API Promise 化 API Promise化,指的是通过额外的配置,将官方提供的、基于回调函数的异步 API,升级改造为基于…...
2024/4/14 17:02:12
最新文章
- Unity 踩坑记录 Rigidbody 刚体重力失效
playerSetting > physics > Gravity > 设置 Y 的值为负数...
2024/4/25 19:01:11 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 利用Sentinel解决雪崩问题(一)
1、解决雪崩问题的常见方式有四种: 超时处理:设定超时时间,请求超过一定时间没有响应就返回错误信息,不会无休止等待;舱壁模式:限定每个业务能使用的线程数,避免耗尽整个tomcat的资源,因此也叫线程隔离;熔断降级:由断路器统计业务…...
2024/4/24 3:11:43 - 链表面试题
删除链表中等于给定值 val 的所有节点 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; this.next next; }* }*/ …...
2024/4/21 17:51:49 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/25 11:51:20 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/25 18:39:24 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/25 18:38:39 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/25 18:39:23 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/25 18:39:22 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/25 18:39:22 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/25 18:39:20 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/25 16:48:44 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/25 13:39:44 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/25 18:39:16 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/25 18:39:16 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/25 0:00:17 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/25 4:19:21 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/25 18:39:14 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/25 18:39:12 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/25 2:10:52 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/25 18:39:00 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/25 13:19:01 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/25 18:38:58 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/25 18:38:57 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57