虚拟构建脚本的依赖性错误检测方法

    公开(公告)号:CN114817061A

    公开(公告)日:2022-07-29

    申请号:CN202210529963.5

    申请日:2022-05-16

    Abstract: 本公开提供一种虚拟构建脚本的依赖性错误检测方法,包括:获取待构建的源程序文件及待检测的构建脚本,源程序文件指待编译的代码文件,构建脚本指用于编译构建源程序文件所需的脚本文件;对源程序文件进行修剪,删除源程序文件中不影响动态依赖关系的部分,经修剪得到修剪后的程序;基于待检测的构建脚本,通过虚拟构建方法构建修剪后的程序的统一依赖关系图;基于统一依赖关系图进行依赖性错误检测。本公开还提供了一种虚拟构建脚本的依赖性错误检测装置、电子设备以及可读存储介质。

    虚拟构建脚本的依赖性错误检测方法

    公开(公告)号:CN114817061B

    公开(公告)日:2024-08-02

    申请号:CN202210529963.5

    申请日:2022-05-16

    Abstract: 本公开提供一种虚拟构建脚本的依赖性错误检测方法,包括:获取待构建的源程序文件及待检测的构建脚本,源程序文件指待编译的代码文件,构建脚本指用于编译构建源程序文件所需的脚本文件;对源程序文件进行修剪,删除源程序文件中不影响动态依赖关系的部分,经修剪得到修剪后的程序;基于待检测的构建脚本,通过虚拟构建方法构建修剪后的程序的统一依赖关系图;基于统一依赖关系图进行依赖性错误检测。本公开还提供了一种虚拟构建脚本的依赖性错误检测装置、电子设备以及可读存储介质。

    一种软件项目缺失软件包的恢复方法及装置

    公开(公告)号:CN118519670A

    公开(公告)日:2024-08-20

    申请号:CN202410678745.7

    申请日:2024-05-29

    Applicant: 厦门大学

    Abstract: 本发明一种软件项目缺失软件包的恢复方法及装置,方法包括:采用程序修剪和模拟文件的技术来促进一次成功的构建,以收集所有揭示缺失软件包错误根本原因的缺失文件;检查软件包中定义的符号与软件项目中使用的符号之间是否存在def‑use关系,以有效地过滤掉不相关的软件包;枚举覆盖缺失文件的软件包集合,引入一种优先枚举的策略,在软件包选择时最大化覆盖的缺失文件数量,并合成一个安装脚本。本发明在经过修剪的搜索空间中以极少的冗余枚举命中了所需的软件包,提高了安装脚本合成的效率。

    装载机的智能无线遥控系统

    公开(公告)号:CN201952834U

    公开(公告)日:2011-08-31

    申请号:CN201020685815.5

    申请日:2010-12-29

    Applicant: 厦门大学

    Inventor: 黄志凌 冯勇建

    Abstract: 装载机的智能无线遥控系统,涉及一种无线遥控系统。提供一种可使驾驶员于驾驶舱外轻松操作装载机,改善操作人员的工作环境,保障系统安全运行的装载机的智能无线遥控系统。设有发射部分和接收控制部分;发射部分设有键盘模块、MCU信号控制模块、发射模块和电源模块,键盘模块输出端接MCU信号控制模块信号输入端,MCU信号控制模块信号输出端接发射模块信号输入端;接收控制部分设有接收模块、MCU驱动控制模块、驱动模块和电源,接收模块的天线接收发射模块的天线所发射的控制信号,接收模块信号输出端接MCU驱动控制模块输入端,MCU驱动控制模块输出端接驱动模块输入端,驱动模块的继电器控制装载机的电磁阀工作。

Patent Agency Ranking