一种接入共享内存实现服务进程恢复的方法和装置

    公开(公告)号:CN119512810A

    公开(公告)日:2025-02-25

    申请号:CN202411401453.5

    申请日:2024-10-09

    Abstract: 本发明提出一种接入共享内存实现服务进程恢复的方法和装置,属于存储配置领域。包括:将系统分为业务层、内存池层、共享内存衔接层和操作系统层;初始化所有需要恢复的对象,并将它们构建在共享内存区域上;替换系统中所有全局的new/delete操作符为共享内存版本;在系统中执行fork操作,对产生的继承父进程的子进程通过子进程的指针类型对象对共享内存区域进行管理;在彼此之间没有共享的父进程或者子进程关系的多进程模型中,计算本次调用和上次调用时映射的偏移量,根据偏移量对所有指针对象执行修正。本发明有效提高系统的稳定性、可靠性和效率,在多进程环境下实现共享内存的快速恢复,为系统的高性能运行提供有力支撑。

    基于OpenEuler边缘计算的负载均衡方法和系统

    公开(公告)号:CN118784572A

    公开(公告)日:2024-10-15

    申请号:CN202410791006.9

    申请日:2024-06-19

    Abstract: 本发明提出基于OpenEuler边缘计算的负载均衡方法和系统,属于负载均衡技术领域。所述方法包括:在OpenEuler操作系统环境下启动微服务框架,微服务框架部署在任一边缘节点上,包括注册中心、微服务网关和算力预估模型;任一边缘节点和其他边缘节点上的微服务分别向微服务框架中的注册中心进行微服务注册;微服务网关接收来自智能终端的计算任务,获取已注册微服务的在线标识信息和算力参数信息;利用算力预估模型基于计算任务来预测算力需求,并匹配对应的已注册微服务。本发明适用于在OpenEuler操作系统环境下中明确AI算法应用场景下,可先验获得算法算力需求大小范围的各种AI算法推理应用。

    基于少量公开参数的高效毁伤建模方法和系统

    公开(公告)号:CN116861712B

    公开(公告)日:2023-12-22

    申请号:CN202311132476.6

    申请日:2023-09-05

    Abstract: 本发明公开了基于少量公开参数的高效毁伤建模方法和系统,属于人工智能技术领域。该方法包括:实时获取待仿真的轻武器标识,读取预先存储的能够公开获取的与待仿真的轻武器的性能密切相关的公开参数的参数值;通过参数模型实时确定不能公开获取的与待仿真的轻武器的性能密切相关的未公开参数的参数值的参数值;判断待毁伤目标是否具有至少一个抵御伤害的装备;如果待毁伤目标具有至少一个抵御伤害的装备,则获取与待毁伤目标的所有抵御伤害的装备的最大穿透动能之和;通过待仿真的轻武器的毁伤模型仿真待仿真的轻武器对待毁伤目标的毁伤能力。本发明能够对真实战斗下子弹对于目标的毁伤效能进行高效、快速、精准的仿真。(56)对比文件刘大成;蚩建峰;刘宗福.复杂电磁环境下反辐射武器系统毁伤效能评估方法.系统仿真技术.2020,(第02期),第39-42、58页.徐文旭;宋振铎;张更宇;齐占元.多用途导弹战斗部对武装直升机的终点毁伤建模及仿真.兵工学报.2007,(第06期),第33-38页.彭征明,李云芝,罗小明.反辐射导弹毁伤能力评估研究.装备指挥技术学院学报.2005,(第03期),第15-18页.李其祥;赵田安;张振中.球形破片杀伤参数的研究.弹箭与制导学报.2005,(第S9期),第48-50页.

    一种基于OpenHarmony的全局信息弹窗方法及装置

    公开(公告)号:CN116700538A

    公开(公告)日:2023-09-05

    申请号:CN202310603293.1

    申请日:2023-05-25

    Abstract: 本发明公开了一种基于OpenHarmony的全局信息弹窗方法及装置。其中,该方法包括:采集展示初始参数和展示需求;根据所述展示需求将所述展示初始参数进行筛选,得到展示配置参数;利用所述展示配置参数和窗口信息,生成窗口展示策略;根据公共事件操作信息和所述窗口展示策略进行展示,得到展示结果。本发明解决了现有技术中针对窗口触发展示的时候,存在:1)有主窗口,其它子窗口依附于主窗口,主窗口作为大背景。2)没有实际主窗口,所有信息弹窗都是独立的窗口。如:音量,状态栏等。3)每个窗口用自己的页面控制,依托于开源鸿蒙的router机制的技术问题的技术问题。

    一种无人机对地平面多目标同时定位方法及系统

    公开(公告)号:CN116817929B

    公开(公告)日:2023-11-10

    申请号:CN202311085054.8

    申请日:2023-08-28

    Abstract: 本发明提出一种无人机对地平面多目标同时定位方法及系统,包括从图像采集设备获取的环境图像信息中识别出所有待监测目标点的像素坐标;获取图像采集设备的当前时刻视野中心的位姿信息和图像中心的像素坐标,基于图像采集设备的物理焦距和像素物理尺寸以及目标点的像素坐标,计算每个目标点的北东地姿态;基于无人机的高度信息和每个目标点的北东地姿态,计算出每个目标点到图像采集设备光心的距离,并基于每个目标点的北东地姿态,计算每个目标点相对图像采集设备光心的北东地坐标,并结合无人机的经纬度信息,计算出每个目标点的经纬度信息,以对每个目标点进行定位。本发明解决了同时对拍摄图像中的所有目标同时进行定位的问题。

    识别测试用例完成软硬件的自动化测试方法、系统及介质

    公开(公告)号:CN116955207A

    公开(公告)日:2023-10-27

    申请号:CN202311196160.3

    申请日:2023-09-18

    Abstract: 本发明提出一种识别测试用例完成软硬件的自动化测试方法、系统及介质,该方法包括:选择需要测试的测试脚本,开始自动化测试;将所述测试脚本转换为测试命令,判断所述测试命令是针对UI模拟还是硬件操控,根据测试命令类型进行相应测试操作,并且结合设备监控结果将测试相关结果进行整合输出。本发明能够解决现有测试方式无法涵盖物理按键和触屏的相关功能测试的问题,实现闭环整个测试流程,自动收集测试信息,提高测试效率。

    基于少量公开参数的高效毁伤建模方法和系统

    公开(公告)号:CN116861712A

    公开(公告)日:2023-10-10

    申请号:CN202311132476.6

    申请日:2023-09-05

    Abstract: 本发明公开了基于少量公开参数的高效毁伤建模方法和系统,属于人工智能技术领域。该方法包括:实时获取待仿真的轻武器标识,读取预先存储的能够公开获取的与待仿真的轻武器的性能密切相关的公开参数的参数值;通过参数模型实时确定不能公开获取的与待仿真的轻武器的性能密切相关的未公开参数的参数值的参数值;判断待毁伤目标是否具有至少一个抵御伤害的装备;如果待毁伤目标具有至少一个抵御伤害的装备,则获取与待毁伤目标的所有抵御伤害的装备的最大穿透动能之和;通过待仿真的轻武器的毁伤模型仿真待仿真的轻武器对待毁伤目标的毁伤能力。本发明能够对真实战斗下子弹对于目标的毁伤效能进行高效、快速、精准的仿真。

    一种基于场景和内容的显示屏显示参数调节的实现方法及装置

    公开(公告)号:CN119536877A

    公开(公告)日:2025-02-28

    申请号:CN202411377496.4

    申请日:2024-09-30

    Abstract: 本发明提出一种基于场景和内容的显示屏显示参数调节的实现方法及装置,属于显示技术领域,其包括:监听终端显示屏的当前触发应用场景,获取当前焦点窗口进而确定用户当前使用的应用;实时检测所述终端设备所处当前环境的环境光属性值;根据所述环境光属性值以及当前触发应用确定当前显示场景;通过事先采集的当前显示场景下的用户调节显示参数历史数据确定当前显示场景对应的显示参数曲线模型;根据当前显示场景查找显示参数曲线模型上对应的显示屏显示参数;根据该显示参数调节显示屏。本发明通过获取用户调节行为数据为建立亮度曲线模型提供数据支撑,通过获取显示屏参数的多个影响因素提供数据来源,优化亮度曲线,改善终端显示体验。

    一种基于OpenHarmony的窗口分屏操作交互方法及装置

    公开(公告)号:CN116466905A

    公开(公告)日:2023-07-21

    申请号:CN202310603541.2

    申请日:2023-05-25

    Abstract: 本发明公开了一种基于OpenHarmony的窗口分屏操作交互方法及装置。其中,该方法包括:获取窗口信息和分屏操作信号;提取所述窗口信息中的分屏参数;根据所述分屏操作信号和所述分屏参数,生成分屏执行策略;根据所述分屏执行策略执行分屏操作,得到分屏显示结果。本发明解决了现有技术中关于鸿蒙系统应用程序交互方法中,窗口分屏操作的方式仅仅是根据窗口数值进行等量划分,存在较低的智能化程度,无法灵活地根据实际应用程序的运行环境以及用户的需求来进行更加合理灵活的分屏操作的技术问题。

    基于代码依赖关系分析的操作系统裁剪方法和装置

    公开(公告)号:CN118445205A

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

    申请号:CN202410671189.0

    申请日:2024-05-28

    Abstract: 本发明提出一种基于代码依赖关系分析的操作系统裁剪方法和装置,该方法包括:获取操作系统代码的层级关系,解析出子系统、部件和模块;遍历代码文件,分析各模块之间的直接依赖关系;识别可单独编译的模块,构建模块依赖关系的神经网络输入;使用变分自编码器进行神经网络的无监督预训练,获得编码语义信息的隐层表达;基于PPO算法框架,采用动作采样、计算优势函数、策略裁剪步骤,使用策略梯度通过强化学习的方式训练神经网络;学习模块之间的依赖关系,输出依赖图;迭代进行无监督预训练和强化学习微调,优化神经网络对依赖关系的建模;根据依赖图,进行操作系统裁剪;通过本发明可以显著降低系统裁剪的工作量,使得可根据需要快速定制系统。

Patent Agency Ranking