自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(625)
  • 资源 (1)
  • 收藏
  • 关注

原创 手写Spring循环依赖-spring源码详解(四)

Spring循环依赖-spring源码详解(四)

2022-11-01 08:20:49 266

原创 JAVA记录媒体视频播放进度开发 (实例干货)

搭建环境:springBoot + apache-maven-3.6.3 + mysql + Redisson3.15.4 项目背景 项目需要做一个记录视频播放进度的功能,有以下几点需要着重注意:点击视频,播放到几小时几分几秒,下次同一个人点击进来依然是当前时间段 当一个维度下有多个视频可以看,分开记录当前视频或者文档是否已经看完。比如学习维度下有两个视频,一个文档,文档或者视频看完,直接显示当前视频已看完,但学习维度还显示正在学习,除非当前维度下的所有视频或者文档全部显示为已学完。 文档

2021-09-01 17:04:57 8534 9

原创 RabbitMq如何实现---流量削峰?(一)

附上三个sql。z搭建环境:springBoot + maven + RabbitMQ 3.8.14 + Erlang 23.2.7注意:安装时rabbitMq和erlang版本号必须对应,以免引起不必要的bug。1、应用场景应用解耦:当要调用远程系统时候,当存在订单系统和库存系统时,订单系统下单,库存系统需要收到订单后库存减一,这时候如果系统宕机,会造成订单丢失,吧订单消息发入mq,库存系统再去mq消费,就能解决这一问题。 异步消费:传统的模式:用户下单—>邮件发送—>短信.

2021-06-22 22:17:31 9006 8

原创 spring单例模式,多例模式,饿汉模式,懒汉模式(一)?

spring有单例模式和多例模式,首先单例模式是什么呢?单例模式:不管获取对象几次,每次getBean都是同一个实例。单例模式又分为懒汉模式和饿汉模式。饿汉模式:在加载对象时候,对象就会创建实例,为所有spring配置文件中定义的bean都是生成的一个实例。懒汉模式:在获取对象第一次请求的时候,才会创建实例。ha'a'b...

2021-06-03 19:06:51 1841 11

原创 风险评估-系统架构师(九十七)

1网络物理结构图和布线方案2设备和部件的详细列表3软硬件和安装估算费用4安装日程、详细说明服务和期限5安装后测试计划6用户培训计划。8中间件的基本功能包括,为客户机和服务器提供(),提供(问题2)保证交易的一致性,提供应用的()。1软件质量是保证软件项目控制的重要手段,()是软件质量保证的主要活动之一。10在面向对象设计中,目标软件与外部软件之间交互的类(),它可以()。9系统设计是软件开发的重要阶段,()部分是设计系统的接口和功能。5软件设计分为概要设计和详细设计,概要设计是()和()。

2025-03-07 13:17:23 267

原创 Ipv4服务类型-系统架构师(九十六)

1体系结构演化6个步骤,需求变化归类、制定体系结构演化计划、修改、增加或删除构件、()、构件组装预测试、技术评审。7()的任务是根据领域模型和现有系统开发DSSA,并对DSSA准确性和一致性进行验证。特定领域软件架构DSSA,分为五个阶段,每个阶段都是并发,递归和反复的。(继承关系,子类继承父类)3在数据库三级模式中,()是描述局部数据逻辑结构特征的。9下列关于不同软件开发方法使用模型描述中,正确的是()。2下列建立DSSA的过程说法中,哪个是正确的()。数据库有,需求分析,概念设计,逻辑设计,物理设计。

2025-02-24 14:56:24 253

原创 头脑风暴-系统架构师(九十五)

TCP和UDP:TCP是面向连接的可靠传输协议,基于三次握手保证消息正常交互,靠重传机制保证数据可靠性,对准确要求高的场景。1在软件系统开发过程中,需要使用()精确描述用户界面元素,使用()描述界面跳转逻辑,以便清晰呈现系统的交互流程和用户操作路径。P1计算是40ms,而p2是20ms之后来,这时候p1还在计算,所以需要等p1计算完,这时候p2才开始计算,这里考的ATAM的测试,ATAM包含步骤:场景收集,架构视图和场景的实现,属性模型的构造与分析,折中。再加p2的I/O的40ms和计算的40ms,

2025-02-20 10:52:40 490

原创 层次-系统架构师(九十四)

以下说法正确的是()。10一百个人,会篮球的有45人,会乒乓球的有53人,会足球的有55人,会篮球和乒乓球的有28人,会篮球和足球的有32人,会乒乓球和足球的有35人,三个都会的有20人,三个都不会的有多少人()。7软件需求开发的最终文档,通过评审后定义了开发工作的(需求基线),它在客户和开发者之间构筑了产品功能需求和非功能需求的一个(),是需求开发和需求管理之间的桥梁。9企业信息化涉及企业管理理念的创新,对企业现有流程重新整合,管理核心从对()的管理,转向对(技术、物资和人力资源)的管理。

2025-02-18 16:43:34 248

原创 无损连接函数依赖-系统架构师(九十四)

2中国M公司于美国L公司分别在各种生产的平板电脑产品上使用iPad商标,且分别享受各自国家批准的商标专利权,中国Y手电筒经销商,在其经销的手电筒高端产品也使用iPad商标,并取得了注册商标。8系统应用集成构建统一标准的基础平台,在各个应用系统的接口之间共享数据和功能,基本原则是保证应用程序的()。系统应用集成提供了4个不同层次的服务,最上层服务是()服务。7软件设计包括四个即独立又相互联系的活动,()、软件结构设计、人机界面设计和()。11 并行是哪些(),直接制约的(),间接制约的()。

2025-02-07 08:37:37 351

原创 Redis高级数据类型-系统架构师(九十三)

建立数据仓库是后续数据处理的基础。数据分析是体现系统智能的关键,主要采用()和()技术,前者能够实现数据的上卷、下钻和旋转分析,后者利用隐藏的知识,通过建立分析模型预测企业未来发展趋势,数据展现主要完成数据处理结果的可视化。数据分析 是系统智能的关键。14基于RUP的软件过程是一个迭代过程,一个开发周期的包括初始、细化、构建和交付四个阶段,每次通过这四个阶段产生一代软件,其中建立完善的架构是()阶段的任务,采用迭代式开发,()。存储的单条记录是元组,查询的结果是集合,所以数据库操作的对象和结果是集合。

2025-01-24 10:36:50 508

原创 低耦合-系统架构师(九十二)

课程学习过程中,学费不够需要缴纳学费,“课程学习”和“缴纳学费”之间属于()。课程学习之前需要先课程注册,采用电话注册和网络注册,“课程学习”和“电话注册”属于()。7结构化设计是一种面向数据流的方法,可以进一步细化为()两个阶段,他根据()系统结构准则,将DFD转换为系统结构图,用系统结构图建立物理模型,描述系统分层模块结构,以及模块之间的通信与控制关系。5UML图中,()主要作用参与者与系统中对象之间的交互,以及对象之间的交互建模。4在以太网标准中规定的最小帧是()字节,最小帧长是根据()来定的。

2025-01-16 08:20:32 382

原创 初始、细化、移交、构建-系统架构师(九十一)

设计确定系统的体系结构,制定工作计划及资源要求是在(问题2)阶段完成的。看门狗是一个独立的定时器电路,可以设置一个开始时间(开狗),到达时间后需要延长(喂狗),如果没有则认为程序飞跑,这时候要RESET。在该模型中,最终用户侧重于(),系统工程师侧重于()。6看门狗(watch dog)是嵌入式系统中一种常用的保证系统可靠性技术,()会产生看门狗中断。约束等方面的期望,以下活动中不属于软件架构需求过程范畴的是()。1负责生成和签署数字证书的是(),负责验证用户身份的是()。会员注册为父,电话和邮件为子。

2025-01-13 08:29:17 311

原创 商业秘密权-系统架构师(九十)

DSA通常是一个具有三个层次的系统模型,包括()环境、领域特定应用开发环境和应用执行环境,其中()主要在领域特定应用开发环境中工作。6某大型公司欲开发门户系统,该系统以商业流程和系统应用为核心,将商业流程的不同功能模块通过门户集成在一起,以提高公司的贸易能力,协同能力和信息管理能力。A尽量使用内容耦合,少用控制耦合和特征耦合、限制公共环境耦合的范围、完全不用数据耦合。C尽量使用控制耦合、少用数据耦合和特征耦合、限制公共环境耦合的范围、完全不用内容耦合。成本的分析和实施后的无形收益,都是经济可行性分析。

2025-01-06 08:27:28 381

原创 操作集成、数据集成、界面集成-系统架构师(八十八)

SOAP:是分布式环境的交换信息简单协议,基于xml的,四个部分是SOAP封装,定义了描述消息的内容,谁发送的,谁接收处理。1软件开发环境由软件工具集和环境集成机制构成,前者支持软件活动的过程和任务,后者提供统一数据模式和数据接口规范的数据集成机制,支持个各开发活动之间通信、切换、调度和协同的()。静态:代码走读(代码逻辑),文档检查(需求分析文档,软件设计文档,数据字典),代码静态测试工具(语法)。2pc,3pc,tcc,本地事务最终一致性,seata。初始,系统边界,用户访谈,问卷调查,联合讨论会议。

2024-11-04 21:44:20 550

原创 RUP生命周期架构-系统架构师(八十七)

5软件风险大致分为三大类,其中()是指潜在的设计、接口、测试和维护方面的问题,()是指潜在预算、进度、个人、资源和用户需求方面的问题,以及他们对项目影响。6与UML1.x不同,为了更清楚的表达UML的结构,从UML2开始,整个UML规范被划分为基础结构和上层结构两个相对独立的部分,基础结构式UML的。需求管理 的 主要目标是 对于软件需求,必须建立基线以进行控制,软件计划,产品和活动必须与软件需求保持一致。A 对于软件需求,必须建立基线以进行控制,软件计划,产品和活动必须与软件需求保持一致。

2024-11-02 15:28:09 501

原创 软件设计方法及其应用-系统架构师(八十六)

依赖,关联,泛化和实现分别表示什么?9软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员完成,以下活动不属于软件活动的是()。泛化:一种一般化和特殊类的关系,描述特殊元素的对象可替换一般元素的对象,比如猫科动物和老虎的继承关系。1()表示类的内部属性和行为,以及类集合之间的交互关系。实现:类去实现一个接口,类和接口之间的关系,其中一个类指定另一个类的执行契约。,确定类之间的继承,确定类之间的联系,动态模型的建立,设计与实现。需求收集分析,架构视图和场景的实现,属性模型的构造和分析,折中。

2024-10-31 17:01:19 316

原创 逻辑数据模型设计-系统架构师(八十五)

CPS总技术主要包括(),是CPS的顶层设计技术,CPS支撑技术主要包括(),是基于CPS应用技术的支撑,CPS核心技术包括(),是CPS的基础技术。4DSS是一个由语言系统,知识系统和问题处理系统三个互相关联的部分组成的,基于计算机的系统。1构件组装有多种方式,其中,()按照顺序调用已存在的构件,可以用两个已经存在的构件创造新的构件。需求分析,体系结构的设计,构件库的建立,应用软件的构建,测试与发布。可用性,可测试性,安全性,可修改性,平均修复时间。敏感点:影响质量属性,一个构件或多个构件的特性。

2024-10-29 16:45:03 525

原创 CMM-系统架构师(八十四)

5某软件企业在项目开发过程中目标明确,实施过程遵循既定计划与流程,资源准备充分,权责到人,对整个流程进行严格检测、控制与审查,符合企业管理体系与流程制度。11在uml建模过程中,活动图主要描述各个系统的流程控制,它特别擅长表达()。2()是系统分析阶段结束后得到的产品,()是系统测试阶段完成后的工作产品。4管理需求是CMM可重复级中的6个关键过程域之一,其主要目标是()。6在嵌入式操作系统中,板机支持包BSP作为对硬件的抽象,实现了()。计算机的性能指标 是 时钟频率,吞吐率,内存容量和数据处理速率。

2024-10-27 13:37:30 347

原创 IPV6-系统架构师(八十三)

3企业应用集成哪三个集成,面向(),面向过程,面向()?其中,面向()的集成模式强调处理不同应用系统的交互逻辑,与核心业务逻辑分离,并通过不同应用系统之间的协作完成某业务功能。7某公司内部系统集成,实现系统之间快速传递可定制数据包,当有新的数据包到达时候,接收系统会自动得到通知。针对这需求,应该采用()。9RIA是B/S架构的一种演变,rich internet Application,丰富的数据模型和丰富的用户界面,以下()技术与RIA无关。4在分布式系统中,中间件通常提供两种不同类型的支持,即()。

2024-10-23 08:32:00 464

原创 数据库设计阶段-系统架构师(八十二)

9ERP是对企业物流资源、资金流资源和信息流资源进行全面集成管理的信息系统,在ERP五个层次计划中,()根据经营计划的生产目标制定,是对企业经营计划的细化,()说明了在一定时期内生产什么,生产多少和生产时候交货,它的编制是ERP的主要工作内容,()能够帮助企业尽早发现企业生产能力的瓶颈,为实现奇特的生产任务提供能力方面的保障。数据库持久层是解耦业务逻辑与数据库直接联系,提高代码复用率,隐藏操作数据库细节,透明化给开发人员使用,减少开发人员的工作负担。List队列新增,删除,获取范围,长度,添加?

2024-10-20 16:56:00 674

原创 控制层接受用户输入-系统架构师(八十一)

评价计算机主要性能指标有时钟频率(主频)、运算速度、运算精度、内存的存储容量、存储器的存储周期、数据处理速率、吞吐率、各种响应时间、各种利用率、RASIS特性、平均故障响应时间、9基于度量的评估方法涉及三个基本活动,首先需要建立质量属性和度量之间的映射原则,然后从()中获取度量信息,最后根据映射原则分析推导出系统的质量属性。5在CMMI中,组织为过程建立明确的目标,并能实现成本、进度和质量目标等,这说明至少属于()级。12在网络管理中药防止各种安全威胁,在SNMPv3中,无法预防的是()。

2024-10-15 21:13:44 311

原创 企业信息化-系统架构师(八十)

6企业信息化EI一定要建立在企业战略规划基础之上,以企业战略规划为基础建立的企业管理模式是建立(1)的依据。5信息化工程总体规划的方法论中,()是通过分析找出使得企业成功的关键因素,然后再围绕这些因素来确定系统的需求,并进行规划。CRM是一套先进的管理思想,通过将()进行有效整合,最终为企业涉及的各个领域集成环境,CRM系统的四个主要模块包括()。CISC复杂指令,RISC精简指令,VLIW是超长指令,EPIC是显式指令。Intel是CISC。建模,分析,设计,实现,测试,部署,配置,管理,环境。

2024-10-15 16:37:04 374

原创 云原生知识点-系统架构师(七十九)

SOA是面向服务架构,提供ESB总线将各个独立的服务关联起来,解耦各个服务直接关联,通过ESB服务总线把他们关联起来。支持路由、发现和调用,并且各个服务请求的时候支持负载均衡,信息安全等。ESB服务总线支持不同服务的数据格式统一转换,保证各个服务正常交互。(2)表主要用于查询,并且通过聚簇码进行访问或连接是该表的主要应用。(3)对应每个聚簇码值的平均元组数既不太多,也不太少。(1)聚簇码的值相对稳定,没有或。支持服务的描述和元数据描述。

2024-10-12 15:03:33 695

原创 鸿蒙架构-系统架构师(七十八)

5信息安全策略应该全面保护系统整体的安全,网络安全体系设计师网络设计工作的重要内容之一,可从物理线路安全、网络安全、系统安全、应用安全等方面进行安全体系的设计与规划。中,()实现不同数据库系统之间的数据交换、互操作、分布数据管理和共享信息模型定义,()能够为应用提供数据交换和访问操作,使各种不同的系统能够相互协作。分布式设备虚拟化,则是不在限制于单个本地设备,而是将多个不同的终端设备整合成一个更大的虚拟设备,统一的业务流程处理。4集成平台是支持企业信息集成的支持环境,包括硬件、软件、软件工作和系统。

2024-10-10 13:06:06 1706

原创 扩展、包含、泛化-系统架构师(七十七)

一个开发周期包括 初始、细化、构件和交付四个阶段,每次通过这四个阶段都会产生一代构件,其中建立完善的架构是()阶段的任务。采用迭代式开发,()。2供应链中的信息覆盖了从供应商、制造商到分销商,再到零售商等供应链中的所有环节,其信息流分别需求信息流和供应信息流,()属于需求信息流,()属于供应信息流。4目前处理器市场存在CPU和DSP两种类型处理器,分别不同的场景,这两种处理器有不同的结构,DSP采用()。系统测试完成,代表测试都完成了,测试计划应该在完成之前,所以测试完成之后,应该是 有了操作手册。

2024-10-09 08:50:07 598

原创 ATAM需求说明-系统架构师(七十六)

1体系结构权衡分析法ATAM(Architecture Trade Off Analyzer Method)是一种常见的结构权衡分析法,该框架主要关注系统的(),针对性能、安全性、可用性和可修改性,在系统开发前进行分析、评价和这种。A共享数据库的集成方式通常将应用程序的数据存储在一个共享数据库中,通过制定统一的数据库模式来处理不同应用集成需求。场景和需求的收集,架构视图和场景的实现,属性模型的构造和分析,架构评价和折中。7企业信息资源集成管理的前提是对企业()的集成,其核心是对企业()的集成。

2024-10-08 13:35:11 1243

原创 三点估算法-系统架构师(七十五)

公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案,闭环控制和分层结构。B应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件监控器、传感器、发动机等,是彼此分开的,并能够独立替换。D应该采用分层结构,因为抽象层的存在,满足了处理不确定性需要,在较低层次不确定实现细节在较高层次会变得确定。企业信息化是实现企业生成自动化、管理方式的网络化、决策支持的智能化,不断提高生产、经营、管理、决策和效率。C应该采用分层结构,因为分层结构很好的组织了用来协调机器人操作的构件,系统结构更加清晰。

2024-10-07 10:45:10 994

原创 系统信息规划-系统架构师(七十四)

9信息系统规划方法中,关键成功因素通过对关键成功因素的识别,找出实现目标所需要的关键信息集合,从而确定系统开发的(优先次序)。关键成功因素来源组织的目标,通过组织的目标分解和关键成功因素的识别、()识别,一直到产生数据字典。9信息系统规划方法中,关键成功因素通过对关键成功因素的识别,找出实现目标所需要的关键信息集合,从而确定系统开发的(优先次序)。关键成功因素来源组织的目标,通过组织的目标分解和关键成功因素的识别、()识别,一直到产生数据字典。以下关于混成系统的说法中,正确的是()。

2024-10-01 20:03:17 1126

原创 Cache与内存-系统架构师(七十三)

7构建组装过程中需要检测并解决架构失配问题,其中,()失配主要包括由于系统对构件基础设计、控制模型和数据模型的假设存在冲突引起的失配。组相连则是他两个的折中,将内存分为多组,每组包含多块,cache也同样分为多组,每组包含多行,内存的每一块都可以任意映射到行里,这样即降低了复杂性,又增加了灵活性。2关键成功因素来源于组织的目标,通过组织的目标分解和关键成功因素的识别、()识别,一直到产生数据字典。全相连映射则是多对多的关系,内存可以分配到不同的缓存行里,所以需要追踪相对应的关系,找到所属的位置。

2024-09-28 08:29:22 430

原创 软件架构设计-系统架构师(七十二)

2软件系统架构不仅指定了软件系统的组织和()结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。5DSSA特定领域架构中,()的任务是根据领域模型和现有系统开发出DSSA,并对DSSA的准确性和一致性进行验证。4()表示类的内部属性和行为,以及类集合之间的交互关系。实现者 根据DSSA和领域模型对软件进行实现和构件的重用性。8在分布式系统中,中间件通常提供两种不同类型的支持,即()。3架构文档化的主要输出结果是架构规格说明书和()。1以下关于需求管理的叙述中,正确的是()。

2024-09-25 16:39:37 234

原创 结构化/原型/OO/OS-系统架构师(七十一)

C面相服务方法的特点是系统的描述及信息模型的表示与客观实体的相对应,符合人们的思维习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发桌旗,提供系统开发的准确性和效率。2在软件架构设计中,系统的可靠性可以用多个指标衡量,其中,()指标表示系统出现故障到问题首次被发现的平均时长,可以用一定周期内的事件总检测时间除以个数计算得出来。7与UML1.x不同,为了更清楚的表达UML的结构,从UML2开始,整个UML规范被划分为基础结构和上层结构两个相对独立的部分,基础结构式UML的。

2024-09-24 14:57:20 1010

原创 专利权-系统架构师(七十)

3业务流程重组强调以业务流为改造对象,以()为目标、对现有的业务流程进行改造,利用先进的制造技术、信息技术以及现代的管理手段,最大限度的实现技术上的功能集成管理,打破传统职能组织结构,建立全新的过程组织结构,从而实现企业经营的成本、质量、服务和速度等方面突破性的改善。8软件架构设计包括提出架构模型,产生架构设计和进行时合计评审活动,是一个迭代的过程,以下关于软件架构设计活动的描述,错误的是()。B软件著作权属于自然人的,该自然人死亡后,在软件著作权保护期内,软件著作权的继承人可以继承各项软件著作权。

2024-09-23 08:37:23 567

原创 REST-系统架构师(六十九)

Lambda架构是分为批处理层、加速层和服务层,而Kappa是在Lambda的基础上,去掉了批处理层,保留了两层,利用消息队列来代替批处理层的处理,Kappa架构当需要计算和分析历史数据的时候,则重新将消息发送到消息队列再次消费,分析和处理数据。读写分离,主要是为了减轻单个服务器压力,设置主从机制,主服务器写入,当数据需要改动的时候,改动请求到主服务器,再把主服务器数据同步到从服务器,主服务器只负责写入数据,从服务器负责数据的查询。系统需求模型转换成架构模型的时候,需要保可追踪性。

2024-09-22 17:35:36 477

原创 服务注册/发现-系统架构师(六十八)

服务注册是分布式系统的核心概念,它支持动态的将服务注册到注册中心,无需手动配置,将服务的ip、域名和端口号等元数据注册到中心化的位置。3软件开发工具指用于软件开发过程活动的各种软件,其中,(建模工具)是辅助建立软件系统的抽象模型,例如Rose,Together,WinA&D,()等。仓库风格,以仓库为数据中心,支持通过连接件动态灵活交互,提供接口支持查询数据,数据统一管理,有利于提高数据的一致性和维护性。仓库,劣势,处理流程与仓库分开,需要调用,性能差。,可以保证各个服务请求时候负载均衡,信息安全和。

2024-09-19 13:35:07 424

原创 面向对象分析与设计-系统架构师(六十七)

总的来说,面向对象的分析与设计让开发过程更加透明化,业务流程更加可视化,团体合作力发挥着举足轻重的作用,通过对象的建模,业务流程图的设计,业务人员表示能够更加清晰的了解整个业务过程,开发人员表示能够更明确的开发,减少了业务理解差异导致的代码修改。建立动态模型则是通过确定类之间的交互和关联建立对应的UML模型,建立状态图表示对象的复杂动作,建立业务流程图表示系统的功能和业务流向。确定对象的类和继承关系是通过上个流程确定的业务实体,建立E-R关系模型,建立具体的类之后再确定各个来之间的继承关系。

2024-09-17 11:25:43 1062

原创 论文:AOP框架&安全框架-系统架构师(六十六)

注解,实现面相切面功能,用户在访问每个接口的时候,都需要被拦截,这时候需要通过用户发送的鉴权码去鉴权这个用户的访问信息是否是真实的授权用户,是否超时等,成功则让用户正常访问,失败则拦截用户的请求。并行开发能力强调开发效率增高,传统项目每个模块都在一个系统,这时候存在代码冲突等问题,分为各个独立的微服务后,各个系统之间开发互不影响,并行开发能力增强,效率增加。数据集成的时候,各个系统的数据格式不一致,有的是半结构化数据,有的是非结构化数据,于是同步的时候统一了数据格式,用ESB服务总线解决了这个问题。

2024-09-12 21:59:40 742

原创 演化式原型开发-系统架构师(六十五)

以下有关NDB叙述中,不正确的是()。6一般来说SOC称为系统级芯片,也称为片上系统,它是一个有专用目标的集成电路产品,以下关于SOC不正确的说法是()。8质量属性场景是一种面相特定质量属性的需求,它由6部分组成,其中()是质量属性场景刺激发生的条件。A SoC是一种技术,是以实际的、确定的系统功能开始,到软/硬件划分,并完成设计的整个过程。C Soc是信息系统核心的芯片集成,是将系统关键部分集成在一块芯片上,完成系统的核心功能。刺激源是刺激他的,不是条件,它本身也不是条件,制品是刺激的物体,也不是条件。

2024-09-11 21:13:58 1279

原创 基于构件开发-系统架构师(六十四)

2与UML1不同,为了更清楚表达UML结构,从UML2开始,整个UML的规范分为基础结构和上层结构两个相对独立的部分,基础结构是UML的(),它定义了UML模型的各个基本元素。3基于体系结构的软件设计ABSD(Architecture Based Software Design),方式是体系结构驱动,是指体系结构的(商业、质量和功能)的组合驱动。1()常见的功能包括版本控制,变更管理,配置状态管理,访问控制和安全控制等。需求分析与确定,体系结构设计,构件库建立,应用软件构建,测试与发布。

2024-09-10 21:24:29 523

原创 SSL-系统架构师(六十三)

7数据管理能力成熟度评估模型DCMM是我国首个数据管理领域的国家标准,DCMM提出了符合我国企业的数据管理框架,该框架将组织数据管理能力划分为8个能力域,分别为:数据战略、数据治理、数据架构、数据标准、数据质量、数据安全、()。2为实现对象重用,COM支持两种形式对象组装,在()重用形势下,一个外部对象拥有指向一个内部对象的引用,外部对象只是把请求转发给内内部对象。8()通常为一个迭代过程,其中的活动包括需求发现、需求分类和组织、需求协商、需求文档化。5软件需求管理或需求开发的叙述中,正确的是()。

2024-09-08 12:24:07 1016

原创 可移植性-系统架构师(六十二)

黑盒测试,白盒测试,灰盒测试,黑盒测试则主要关注整个系统的功能,白盒测试则需要关注内部逻辑,白盒测试又分为 语句覆盖,判定覆盖,条件覆盖,路径覆盖,灰盒测试则既要关注整个系统的功能,又要关注系统内部逻辑。批处理层Batch主要处理离线数据,用Map Reduce处理,通常用HDFS存储,HDFS适合存储大文件,且有高效的顺序读取,它具。,分析输入结果和输出结果,与预期的是否一致,分析他们的差异,确定是不是代码漏洞导致的。B尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合范围,完全不同内容耦合。

2024-09-06 16:28:07 556

redis分布式加锁解锁代码

redis分布式锁,包含单服务器上锁解锁情况,和分布式上锁解锁情况,全部封装在类里,有需要可以下载,希望可以帮助到你。

2020-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除