依赖注入机制在电能质量智能信息系统的应用

被引量 : 0次 | 上传用户:bangxiaosg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
依赖注入是一个重要的面向对象编程的设计原则,它主要用来消减计算机程序的耦合问题,有时也被称为依赖倒置,它作为计算机程序设计模式重要原则,在面向对象的程序设计中已广为使用。通过依赖注入机制可以将程序中类之间的耦合从代码中移出去,使类之间依赖降低,对象与对象之间的具体实现互相透明,增加了类实现的灵活性。在程序设计中使用依赖注入,将会使系统后期更新时,代码的变动量将会大大减少。本文在研究依赖注入机制当前几种比较成熟框架的设计和实现原理后,提出了一种基于C++的依赖注入机制的实现方案,以解决电能质量智能信息系统会面临多种类型的监测数据源的问题。本文首先介绍了电能质量智能信息系统基本架构,针对在实际应用中可能会有很多种类型的数据源向系统提供监测数据的事实,阐述了数据源的改变会对系统程序设计造成影响,为了避免这个问题,只有使用依赖注入机制开发原则。由于系统采用C++语言开发,而C++中又没有统一的依赖注入机制的框架,本文在分析了依赖注入机制在C++中实现的可行性后,依据Spring框架的依赖注入机制实现原理提出了一种基于C++设计与实现方案;最后,采用这种方案在系统设计中使用依赖注入机制,解决了系统所面临的多数据源问题,提高了系统的灵活性。
其他文献
注意偏向的研究已经有比较长的一段历史了,以往的研究者运用各种研究范式得出许多有关于注意偏向形成机制的假说,导致对注意偏向形成机制的诸多争论,形成了注意成分说、图式
作者从对高新区重要性的认识、管理运行体制机制、宏观规划指导、考核评价体系等方面,深入剖析了制约山东省高新区发展的制约因素,为管理部门规划指导高新区建设和发展提供了
<正>近年来,在中医药振兴发展的时代背景下,中医护理事业倍受关注。《全国护理事业发展规划(2005—2010)》[1]指出要发挥中医护理的特色与优势,突出整体观和辨证施护。2016年,
公元前1200年——公元前700年是古希腊历史的黑暗时代。古希腊黑暗时代从公元前11世纪多里安人入侵及迈锡尼文明灭亡开始,直至公元前8世纪末早期希腊城邦的兴起。黑暗时代的希
<正>今年2月26日,习近平总书记在听取京津冀协同发展专题汇报时强调,实现京津冀协同发展,是面向未来打造新的首都经济圈、推进区域发展体制机制创新的需要,要加快走出一条科
人类正在进入一个“数字化”的时代,数字化已经成为新时代构造、运行、和发展的重要动力和根本特征。数字技术的发展已经改变了世界许多方面,这其中包括艺术。从手工业时代再到
随着改革开放的逐步深入推进,素质教育日益受到广大群众的关注,而民族音乐教育作为素质教育的重要组成部分,其发展却并没有得到足够的重视。民族音乐教育可以作为一种对祖国的深
近年来,中小企业应收账款融资的需求越来越多,部分地区和银行已开始尝试该项业务,为了规范和促进中小企业应收账款融资,《物权法》对应收账款质押做了原则规定。本文对商业银
证券作为金融市场的重要组成部分,在国家的经济发展中发挥着重要的作用。它将投资者、管理者和融资者联系起来,它不仅为企业提供了融资渠道,也为投资者提供创造价值的空间。
从车体、转向架、牵引和制动系统等多方面,系统介绍日本直线电机的车辆技术;分析各子技术的特点,提出可供我国借鉴的主要技术成果。