-
公开(公告)号:CN118113534A
公开(公告)日:2024-05-31
申请号:CN202410245487.3
申请日:2024-03-05
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/22
Abstract: 本发明涉及一种基于云服务的国产计算机自动化测试的方法,属于云服务和自动化测试技术领域。本发明由客户端、管理端、服务端和数据库组成。通过自动化测试管理页面上的各种操作,完成远程安装客户端、配置测试项及相关的测试脚本、配置测试计划、下发测试计划到客户端等功能;客户端自动获取测试计划、执行测试计划、上报测试计划执行结果;服务端业务处理程序则进行客户端上报数据的处理、更新页面测试状态等。客户端、管理页面和服务端协同工作,完成批量国产计算机的自动化测试任务。本发明支持所有国产CPU处理器和国产操作系统,可极大程度提高量产计算机的出厂测试效率。
-
公开(公告)号:CN120029644A
公开(公告)日:2025-05-23
申请号:CN202510187710.8
申请日:2025-02-20
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于Golang的OpenBMC固件批量升级的方法,属于计算机BMC固件升级技术领域。本发明通过读取文件或命令行参数的方式获取要升级固件的BMC的IP地址,然后通过sftp向BMC上传固件镜像文件,等待固件镜像文件上传完毕后,获取固件镜像文件解压后的目录名称,作为版本ID,然后将版本ID拼接到busctl命令中,通过远程ssh分别执行busctl命令和reboot重启BMC命令,BMC即可进入擦写、校验flash阶段。flash写入完毕后会自动重启BMC,等待BMC正常启动完成后,BMC固件升级成功。本发明能大幅减少人力成本,提高工作效率。
-
公开(公告)号:CN116781682A
公开(公告)日:2023-09-19
申请号:CN202310614202.4
申请日:2023-05-29
Applicant: 北京计算机技术及应用研究所
IPC: H04L67/06 , H04L67/1074 , G06F8/38 , G06F8/30 , G06F16/22 , G06F3/0481 , G06F16/16 , G06F9/38
Abstract: 本发明涉及一种基于Vue和Golang的超大文件上传方法,属于云服务技术领域。本发明采用前后端分离的架构,通过Vue框架实现前端(即用户端)页面渲染和用户交互,通过Golang实现后端(即服务端)业务逻辑处理和数据存储。本发明用于超大文件上传,不但开发效率高,而且运行稳定,支持高并发。相较于传统的上传方式中直接计算文件md5值,本发明通过对超大文件进行分块处理,采用多线程并发计算每个文件分块的md5值,并对多个计算结果进行混淆处理,得到一个唯一的文件md5值。这一方法可以大大缩短计算md5值的时间,有效解决了直接计算超大文件md5耗时太长的问题。
-
公开(公告)号:CN117215887A
公开(公告)日:2023-12-12
申请号:CN202311166456.0
申请日:2023-09-11
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/34 , G06F17/18 , G06F123/02
Abstract: 本发明涉及一种基于ARCH模型和卡尔曼滤波器进行数据预测的方法,属于数据预测技术领域。本发明中ARCH模型用于数据波动率预测,卡尔曼滤波器用于对预测结果进行修正,以提高计算机主板关键电流电压数据异常预测的准确性。本发明采用了ARCH模型进行计算机主板关键电流电压的波动率预测,该模型基于对时间序列数据的分析和预测,能够很好地描述数据的波动率和方差,预测结果更加准确。本发明采用卡尔曼滤波器对预测结果进行修正,进一步提高了预测准确度。卡尔曼滤波器可以通过对历史观测值的逐步调整,建立更为精确的状态估计值,并在下一时刻进行预测。
-
-
-