首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
陈迪 《电子测试》2020,(8):48-51
本文基于大规模软件产品研制背景,分析了软件开发面临的诸多问题,研究了在项目开发过程中引入持续集成的必要性,并对持续集成系统进行整体设计。本文将整个持续集成过程划分为版本控制、自动化构建以及自动化测试三个核心环节,对这三大核心模块进行详细设计,实现了一套基于Jenkins工具的持续集成系统。其中版本控制模块采用了支持分布式工作流的SVN代码存储库,自动化构建模块主要完成Jenkins持续集成服务器的搭建及配置,自动化测试模块主要实现了一套基于库博国产化工具的自动化测试框架。本文设计并实现的持续集成系统利用自动化的技术手段,在实际案例的应用中实现了从代码提交、到代码编译、单元和集成测试以及测试结果反馈的一系列过程。  相似文献   

2.
本文首先介绍了高校IT平台的体系架构现状,分析了智慧校园大数据平台建设的意义和需求,着重阐述了PaaS层在持续集成中的重要地位和作用,通过引入Docker容器技术,对大数据平台组件和上层应用系统进行容器化,结合自动化管理系统、私有代码仓库等工具,高效地实现了智慧校园大数据平台从开发、测试到部署的持续集成流程与框架.  相似文献   

3.
文章设计和开发的代码搜索引擎首先通过扩展Heritrix,构建本地代码库,利用ANTLR工具对本地代码库的Java源文件进行解析;其次,基于程序抽象语法树(AST)从方法级别和类级别检测克隆代码,对源代码中的方法(method)或者类(class)进行分类;再次,利用ASTParser对本地代码库扫描,抽取程序代码的语法信息,并利用Lucene对含有语法信息的文件建立索引和搜索模块。实验比较结果表明,实现的代码搜索引擎可优化已有的代码搜索引擎的搜索结果,并且对于搜索时间没有显著的影响,从而可更有效地帮助程序员查找与复用已有代码。  相似文献   

4.
JavaCard将标准API的定义引入了嵌入式开发,这带来了平台和应用开发的分离,使得开发更为便利.而当发行后的平台有新增功能的需求时,需要考虑在平台还是应用层来进行实现.如需在每个应用中进行实现,代码会冗余、空间占用会增大;如采用传统的补丁方式,实现又有较多限制.在避免重新掩膜的情况下,本文提出一种后下载库包的方法,将新增功能定义为库包,库包的实现采用Java包的方式,在平台上先下载实现好的库包,再下载调用库包的应用.验证表明,该方法具有节省空间、方便实现以及节省成本等优点.  相似文献   

5.
唐伟广  马健 《无线电工程》2013,43(6):44-46,57
由于对海量遥感影像数据存储管理的迫切需求,研究了基础影像库组建过程、应用和关键技术。对遥感影像库管理应用系统的开发进行了论述,重点介绍了影像库的创建过程,包括数据库设计、类操作设计和软件模块设计;研究了影像数据批量导入图幅算法、影像数据更新策略、按范围导出策略和浏览策略;实现了标准的影像数据按库、层和图幅方式导出。对采用瓦片技术与采用不分块的遥感影像库中影像入库时间和读取时间进行了试验和比较。  相似文献   

6.
代码复用可以有效缩短软件开发的时间,而代码搜索是代码复用的主要途径.提出了一种基于程序切片和BiGRU的代码搜索方法,该方法通过构建源代码的程序依赖图,以程序依赖图中出度最大的节点作为兴趣点构建前向切片.将程序切片与源代码的其他相关特征一起构成代码特征.把代码特征和代码的功能描述通过嵌入模块输入到BiGRU网络中,结合注意力机制训练BiGRU模型.用户输入功能查询语句,模型返回向量值最接近的代码.为了验证该模型的可行性和有效性,从开源代码库下载了Java项目,构建了数据集并进行实验.实验结果表明,提出的基于程序切片和BiGRU的方法在代码搜索的准确率和相关性排名等方面都有所改进.  相似文献   

7.
莫启  笪建  代飞  朱锐  林雷蕾  李彤 《电子学报》2018,46(10):2551-2560
私有过程是构建协同业务过程基础,其正确与否对业务协同实施产生直接影响.为此,提出了一种逐步求精构建私有过程的方法.首先,定义私有过程,并将其控制流抽象为四种基本块,即顺序块、并发块、选择块及迭代块;然后,针对四种基本块提出各自的精化规则,并以此为基础提出了私有过程构建方法;最后,从理论上证明了通过该方法建立的私有过程具有工作流网特性且是正确的.通过对协同制造中供应链建模并与现有的、典型的方法对比分析,结果表明:相对已有的工作,本文方法能够更加有效地对私有过程进行建模.  相似文献   

8.
合成孔径雷达图像的相干斑噪声抑制是SAR信息处理中的一个重要环节.经典的Speckle噪声抑制通常作为一个处理模块集成在软件中,但现有软件代码封装无法二次开发.针对文中提出了一种基于开源图像库CxImage的空间域自适应Speckle噪声抑制算法的应用与集成.将CxImage图像库链接入MFC应用程序框架中,利用其图像管理、维护、处理功能对SAR图像进行维护管理,集成多种经典的空间域自适应滤波方法,并以ERS-2卫星的PRISAR数据为例,进行Speckle噪声滤波处理,选取适当的滤波效果评价参数,对滤波结果进行比较,最终得出各滤波算法应用于SAR图像滤波的优劣.  相似文献   

9.
陈海花  张亮  陈鹏 《电子科技》2013,26(7):54-58
合成孔径雷达图像的相干斑噪声抑制是SAR信息处理中的一个重要环节。经典的Speckle噪声抑制通常作为一个处理模块集成在软件中,但现有软件代码封装无法二次开发。针对文中提出了一种基于开源图像库CxImage的空间域自适应Speckle噪声抑制算法的应用与集成。将CxImage图像库链接入MFC应用程序框架中,利用其图像管理、维护、处理功能对SAR图像进行维护管理,集成多种经典的空间域自适应滤波方法,并以ERS-2卫星的PRI SAR数据为例,进行Speckle噪声滤波处理,选取适当的滤波效果评价参数,对滤波结果进行比较,最终得出各滤波算法应用于SAR图像滤波的优劣。  相似文献   

10.
库位预约计算模块是无人天车调度系统的核心功能之一,工作于天车系统中的计划层。通过分析钢卷的下工序、质量、宽度等信息计算出钢卷在库内的合适位置。通过配置合理优化的库区管理规则及码垛策略,能够减少钢卷在库内的倒运次数,提高钢卷下线、上线的效率。模块能自动处理钢卷下线、上线、打包、打包后入库等库位预约分配,并能够根据酸轧的生产节奏自动调整库位预约策略。目前该模块在轧后库的无人天车系统中工作稳定,能够满足实际生产需要,提高了生产效率并节省了人力成本。  相似文献   

11.
采取嵌入式方式设计基于NAS的私有存储网络节点模块,以适应逐年上涨的数据量和提高存储系统的存储能力。所设计的模块是客户端/服务器端结构,客户端向服务器端发送沟通命令,服务器端通过签署ISCSI协议,将存储装置共享在网络节点上进行数据存储。客户端位于存储装置上,服务器端由ARMx4DK-Xscale嵌入式处理器在Linux操作系统上开发而成,进行电源管理和NAS数据管制。在Linux操作系统上进一步设计了服务器端的电源管理电路结构,并利用私有云建立NAS集群,实现模块功能。实验结果证明,所设计模块的数据吞吐量大、能耗低。  相似文献   

12.
徐慧陈书明  李振涛 《微电子学》2005,35(5):474-477,481
文章首先说明了将全定制模块用在基于标准单元综合流程中、以及进行硬核IP封装时需要提交的模型与数据。详细分析了模块视图产生的方法、插值算法、Synopsys模型中查找表的跳变时间与负载电容索引,占、的合理取值、以及全定制模块特征值的类型及提取原理。最后,介绍了“银河飞腾_D4”高性能DSP中的全定制设计模块——桶形移位器与寄存器文件——的视图产生过程。  相似文献   

13.
费琳 《电信交换》2005,(3):30-36,48
在Microsoft Windows中,每个进程都有它自己的私有地址空间,如果某个进程中存在一个错误,改写了一个随机地址上的内存,那么这个错误不会影响到另一个进程所使用的内存。在有些情况下,我们需要打破进程的这种界限,以便对另一个进程的地址空间进行访问.本文主要介绍几种将DLL插入到另一个进程的地址空间中的方法。  相似文献   

14.
当前的电力设备资产寄存目录智能化更新过程未经筛选,导致索引代码数据冗余率过高。因此,设计电力设备资产检索目录智能化更新系统。构建电力设备资产检索目录数据寄存器,并通过串口协议模式建立目录数据转换串口电路;筛选寄存目录更新数据,设计检索目录数据转换算法;创建电力设备资产检索目录更新索引,完成对电力设备资产检索目录智能化更新系统的设计。实验结果表明:设计系统的索引代码数据冗余率较低,更具有应用价值。  相似文献   

15.
RBAC角色继承关系中私有权限问题的研究   总被引:2,自引:0,他引:2  
角色的私有权问题一直是RBAC中没有解决的问题。在分析现有的私有权解决方案的基础上,提出了角色的N阶继承方法,将角色的权限分为私有、保护和公有三类,对保护权限的继承进行了定义。为了能够将一个角色的非私有权限继承为私有权限,又提出了三种不同的继承模式:Private模式、Protected模式和Public模式。  相似文献   

16.
《电子设计应用》2006,(6):129-129
奇趣科技公司宣布其Qt软件技术已成为LSB(Linux标准库)3.1最终版本的标准规范文档的一部分。这个新标准文档在符合ISO标准的LSB核中增加了新的桌面库规范。它还包括Qt3.3的类库和基于Qt的应用程序所需的工具。该标准文档允许一个可选模块将基于Qt4的应用程序融入到主流Linux发布中,GTK+的类库也包含在其中。Qt是一个C++应用开发框架,用来创建高性能的跨平台应用程序。  相似文献   

17.
有效的基于IP重用的设计方法学需要一整套完整的设计环境支持,其中关键的部分是要开发一个包含种类丰富、质量优良的IP模块的IP库。本文阐述了系统芯片重用设计过程中IP库开发和管理的重要意义。尝试定义了IP库,并从其组成要素:IP库元件、IP的评估以及IP库的系统结构和数据管理等方面简述了这一过程中可能存在的若干技术问题。  相似文献   

18.
以往依据关键词的检索方法,在对海量图书检索信息进行查询过程中,无法满足海量信息的大批量检索需求,存在查询效率低和误差高的缺陷。因此,设计基于分布式架构的海量图书检索信息的快速查询系统,系统中的各组件通过并行数据库和分布式存储实现交互。该系统的功能模块包括用户管理模块、数据抽取模块、索引创建模块、文本查询模块及索引检索模块。分析了系统各功能模块的设计和实现过程,这些功能模块共同对外提供图书信息的快速查询服务。实验结果表明,所设计系统可实现海量图书检索信息的快速、精确查询,并且具有较高的索引创建和索引检索性能。  相似文献   

19.
在Xilinx的Virtex5系列FPGA中,基于高速串行通信技术的GTP_DUAL硬核包含了两个收发器,而Xilinx提供的Aurora IP软核代码如果只例化一个通道,将占用整个硬核资源,造成另外一个通道不能再被使用,致使FPGA资源利用率降低。通过对Aurora IP软核代码分析,在GTP封装代码中对未使用的通道添加和修改相应信号,并追加时钟模块、发送模块和接收模块等,实现了一个GTP_DUAL中两个收发器的独立使用,从而提高了FPGA资源利用率,降低了开发成本。该方案已在某重大军工项目中得到了应用。  相似文献   

20.
随着社会的不断发展,我国的网络技术已经基本成熟,网络覆盖率达到70%以上。目前网络已经成为人们生活中离不开的一部分,但是在网络使用的过程中,需要注意的就是网络使用安全,在网络使用安全的需求下,VPN获得了较大的发展空间。目前电信已经建立了私有域的VPN连接模式,文章将重点讨论电信私有域VPN连接模式与传统VPN连接模式的对比。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号