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

2.
本文介绍中规模集成四位二进制数全加器在代码转换中的独特应用,并用事实说明,在某种情况下,用全加器实现代码转换甚至比专用集成代码转换器更简单,更经济。  相似文献   

3.
4.
由于现有代码异味检测方法存在多方面的限制,无法准确高效的检测Android代码异味共存,提出基于机器学习的Android代码异味共存检测方法。首先提出并实现工具ASSD得到分离好的正负样本集,提取源代码中的文本信息作为机器学习分类器的输入,从而实现机器学习检测Android代码异味共存。设计对比实验,实验结果表明机器学习可以检测Android代码异味共存,并且检测效果较现有基于静态程序分析的检测方法有较大提升,其中随机森林模型效果最好,其F1值提升了22%。  相似文献   

5.
据信产部消息,为树立短消息类服务统一的标识和形象,方便用户记忆和使用短消息类服务业务服务接入代码,便于社会和政府监督短消息类业务经营者的经营行为,简化移动网用户向固定网用户发送短消息的拨号方式,科学规划短消息类服务号码资源,促进我国短消息类业务健康长远发展,根据《电信网码号资源管理办法》(信息产业部第28号令),信息产业部决定在全国范围内开展调整和统一短消息类服务接入代码工作,并为此制定了《短消息类服务接入代码编号规划》、《短消息类服务接入代码申请、分配、使用和收回管理办法》、《短消息类服务接入代码调整实施框架方案》等三个文件。有关事项和三个文件主要内容如下:  相似文献   

6.
安全工具在帮助开发人员构建安全软件方面发挥着至关重要的作用。然而,在不影响DevOps部署速度或交付频率的情况下,引入和充分利用安全工具是具有挑战性的。通过分析当下传统安全工具存在的问题,提出了目前已成功应用于交互式应用安全测试(IAST)工具和运行时应用自保护(RASP)工具的代码疫苗技术。阐述了代码疫苗技术在DevSecOps体系下的实践,并以Log4j2组件的远程代码执行漏洞的防护为例,梳理了代码疫苗技术的防护流程。  相似文献   

7.
本文讨论了HDL测试过程中的代码覆盖问题,重点分析了语句覆盖、路径覆盖和表达式覆盖等三种覆盖方法,并给出了相应的例子。  相似文献   

8.
代码翻译可以实现程序在不同语言间的相互转换,是解决遗留系统语言陈旧问题的有效途径.针对基于NT平台的ASP/IIS站点向自主安全操作系统平台的移植需求,借鉴代码翻译的思想成功设计了ASP语言到PHP语言的脚本转换工具.该工具已经成功应用于大量站点样本的转换,不仅显著降低了平台移植的整体费用和时间,而且在新的操作系统平台上运行工作.  相似文献   

9.
控制流混淆用于混淆程序的运行流程,从而防止对软件的逆向工程,但通常混淆后的程序在代码量以及执行时间方面都有较大增长.针对不透明谓词难抵挡动态攻击这一弱点,提出了利用"垃圾代码"进行控制流混淆的思路,采用分支垃圾代码和循环垃圾代码算法相结合,并引入了Hash函数以限制代码的插入操作,从而控制代码长度的增长.实验结果表明,该混淆算法能够有效地控制混淆转换带来的性能过载,同时能够有效地防止逆向工程攻击.  相似文献   

10.
文中对代码质量管理平台Sonar的质量评估模型和技术优势进行了深入剖析和解读,介绍了将Sonar平台在软件项目管理中的意义和价值。从多个角度阐述了代码质量管理对软件产品质量的重要性,并通实际项目导入的数据比对分析展示了该平台对实现企业软件项目管理中的代码质量透明化的重大意义。  相似文献   

11.
流程成熟度决定了信息系统对业务的支撑能力,开发团队为了提升流程开发效率,通常会引入低代码和零代码流程引擎技术。本文介绍了常用的3种流程开发技术,从技术原理、初始开发难度、后期收效程度、扩展性和遗留系统集成难度的角度分析3种技术的优劣。通过一个信息平台开发项目的尝试,低代码流程引擎对遗留系统的扩展性能最佳。  相似文献   

12.
基于J2EE的企业Web应用系统开发过程往往存在软件可重用程度低、开发效率低等问题,为提高代码重用率及快速响应用户需求,文中设计了符合中小型企业Web应用开发的代码生成器。首先分析了Web应用主流架构MVC的特点,以轻量级Web框架为基础并分层次归纳需自动生成的目标代码,然后从系统无关角度出发并结合FreeMarker模板引擎技术,设计了代码生成器模型,并重点描述了模板文件和代码生成引擎的设计原理。文中设计的代码生成器为业务模型简单、业务变更频繁的轻量级企业Web应用提供了高效的开发工具,具有较高的实用价值。  相似文献   

13.
本文介绍了对在全台网建设中的互联互通大环境下的节目代码及其管理体系的应用进行的一些思考,并对节目编码规范的制定提出了部分建议。  相似文献   

14.
从介绍国内外游戏软件技术、产业发展现状出发,分析国际主流标准化组织在此领域所做的工作及取得的成果,并进一步分析与我国标准化工作的差异,提出标准化体系。  相似文献   

15.
《无线电通信技术》2017,(4):101-104
针对航天测控工程监控软件的功能及开发维护过程中遇到的通用性差、接口依赖型强、代码复用率低、开发效率低等问题,提出了基于XML的数据关系描述技术和代码自动生成技术。能够自动生成针对各分机的数据结构类、数据处理类和分机界面。工程实践证明,应用该技术可以实现软件代码的快速开发,具有开发周期短、适应性强、可靠性高的特点。  相似文献   

16.
介绍了数据库相关技术的发展,分析了数据库领域标准现状和产品现状,在此基础上提出了数据库标准化需求,给出了数据库领域的标准体系和标准化建议.  相似文献   

17.
现有的代码质量管理检测方式,难以辨别源代码中的漏洞,因此需研究静态分析技术在代码质量管理中的应用.静态分析技术根据检测规则,解析代码语法;根据评价规则,检测代码相似度;依据证据理论合成规则,确定代码冲突系数;采用SonarQube质量分析工具,实现对代码质量的多级别自动检测.应用测试:共构造三类存在问题的代码,应用静态...  相似文献   

18.
以往对协议功能,性能的研究都是采用网络仿真的方式进行的.需要将协议实现到仿真器所要求的框架中去,在实现过程中代码的改动是大量的,对于测试问题来说,直接的仿真结果并不能客观的代表具体协议实现的好坏.要想解决这个问题必须通过自动的方式对代码进行更改,即通过代码植入技术来解决.文中通过改动主流的网络仿真器NS框架,并结合代码植入技术实现了一个原型协议测试工具PTB.  相似文献   

19.
任建新  刘峰  孙杰 《电子技术》2023,(2):192-193
阐述低代码平台的特点。企业为了促进数字化转型,提高企业的管理效率和工作质量,通过低代码开发平台设计出很多应用程序和应用软件,从而减少数字化转型成本。  相似文献   

20.
客户服务中心在邮电行业中的应用   总被引:1,自引:0,他引:1  
对客户服务中心这种全新的服务方式进行了较为全面的介绍,描述了客户服务中心的系统构成、计算机及其通信系统的软硬件配置以及客户服务中心在邮电行业中的应用前景。  相似文献   

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

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