一种应用于海洋设备及监控平台的自动化模拟测试方法

    公开(公告)号:CN119556603A

    公开(公告)日:2025-03-04

    申请号:CN202411432799.1

    申请日:2024-10-14

    Abstract: 本发明为一种应用于海洋设备及监控平台的自动化模拟测试方法,包括以下步骤:利用定制开发的软件、数据生成工具、海洋设备终端和实时监控平台搭建仿真环境,设置初始状态并选择测试场景;根据测试策略进行综合模拟测试,包括实时监控平台性能测试、海洋设备功能测试和流量管理测试;测试策略包括设置模拟设备副本、输入状态数据、生成和回传模拟数据、记录响应时间和流量消耗等,获得模拟测试结果;确定通讯方式和数据格式,通过数据生成工具生成测试数据包,并通过实时获取数据包进行自动比对评估海洋设备和监控平台的性能;本发明通过上述方法有效地验证和优化海洋设备及监控平台的性能,确保其在实际应用中的稳定性和高效性。

    一种可组合的微服务开发框架的部署方法、装置及设备

    公开(公告)号:CN111796834A

    公开(公告)日:2020-10-20

    申请号:CN202010615794.8

    申请日:2020-06-30

    Abstract: 本发明公开了一种可组合的微服务开发框架的部署方法,所述方法包括:通过maven插件生成部署包以及与所述部署包对应的标识号;其中,所述部署包指用于运行微服务所需文件的集合;判断所述部署包是否存在于部署包仓库中,若存在,将所述部署包生成对应的引用文件,否则,提交所述部署包至所述部署包仓库中;其中,所述部署包仓库用于管理所述部署包,以及提供上传或下载所述部署包的接口;从所述部署包仓库中提取指定的所述部署包进行部署,并按照顺序启动所述微服务实现服务互通。

    一种非侵入式的自定义告警监控及处置方法

    公开(公告)号:CN117851177A

    公开(公告)日:2024-04-09

    申请号:CN202410042505.8

    申请日:2024-01-11

    Abstract: 本发明提出了一种非侵入式的自定义告警监控及处置方法,包括:微服务的启动通过无侵入的通用服务启动包run.jar来启动微服务,run.jar中使用自定义的classloader来加载微服务运行需要的class类;在run.jar中通过修改字节码在slf4j及kafka等需要异常监控的地方插入触发器;设计Slf4jMonitorError异常,只要微服务使用slf4j打印该名称为Slf4jMonitorError的异常,则通知触发器进行自定义的异常处理;其中,异常处理的流程为:run.jar将异常信息写入指定文件,另外部署守护程序deployutil来读取该文件,进行相应的异常处理操作。本发明在代码开发过程无需依赖run.jar包,仅在部署的时候通过run.jar包来加载部署包运行即可。因此,需要时无需对所有的微服务进行重新打包,直接就可以使用。本发明对微服务程序无侵入,十分便于已有的大量微服务更新升级;适宜进一步推广应用。

    一种基于北斗卫星数据与AI图形融合的数据处理终端

    公开(公告)号:CN117237597A

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

    申请号:CN202311107490.0

    申请日:2023-08-30

    Abstract: 本发明公开了一种基于北斗卫星数据与AI图形融合的数据处理终端,包括:主控单元、成像模块、北斗定位模块、北斗授时模块、通信模块、短报文模块、存储模块及电源模块,所述终端设置于铁塔塔身,所述成像模块以设定的时间间隔连续获取相邻铁塔的图像,并对图像标注由北斗授时模块生成的时间戳,将附带时间戳的图像发送至主控单元,所述电源模块终端中其他模块供电;主控单元对收到的图像进行预处理,使用稀疏光流算法计算相邻两幅图像中角点的偏移向量,使用偏移向量判断铁塔是否倾斜。本发明结合北斗授时和北斗定位,可以准确快速地识别到铁塔的倾斜,准确报告故障点。

    一种可组合的微服务开发框架的部署方法、装置及设备

    公开(公告)号:CN111796834B

    公开(公告)日:2022-10-14

    申请号:CN202010615794.8

    申请日:2020-06-30

    Abstract: 本发明公开了一种可组合的微服务开发框架的部署方法,所述方法包括:通过maven插件生成部署包以及与所述部署包对应的标识号;其中,所述部署包指用于运行微服务所需文件的集合;判断所述部署包是否存在于部署包仓库中,若存在,将所述部署包生成对应的引用文件,否则,提交所述部署包至所述部署包仓库中;其中,所述部署包仓库用于管理所述部署包,以及提供上传或下载所述部署包的接口;从所述部署包仓库中提取指定的所述部署包进行部署,并按照顺序启动所述微服务实现服务互通。

    一种HTTPS证书管理的方法
    6.
    发明公开

    公开(公告)号:CN113810501A

    公开(公告)日:2021-12-17

    申请号:CN202111112476.0

    申请日:2021-09-23

    Abstract: 本发明公开一种HTTPS证书管理的方法,其包括:新证书签发操作:利用API接口连接服务器进行域名的解析与验证后签发证书;证书续签操作:设置系统定时任务对到期证书进行续签;证书分发操作:设置系统定时任务同步域名证书信息并使证书生效。本发明的签证、续签过程实现了自动化,不在需要大量的人工干预,极大提高了效率。自动化分发证书也避免了大量人工登录业务服务器操作,增加了安全性。自动管理证书,在临近过期时间时自动签证,避免了因证书过期导致站点不可访问带来的损失。

    一种基于电子围栏的轨迹追踪的告警方法及终端

    公开(公告)号:CN119049189A

    公开(公告)日:2024-11-29

    申请号:CN202411120103.1

    申请日:2024-08-15

    Abstract: 本发明公开一种基于电子围栏的轨迹追踪的告警方法,加载世界坐标系并基于世界坐标系绘制电子围栏轨迹;检测目标行动轨迹并记录目标行动轨迹与电子围栏轨迹的时间关系和路径关系;基于时间关系和路径关系判定是否需要进行告警处理。本发明在世界坐标系中生成目标行动轨迹和绘制的电子围栏轨迹,并判断目标行动轨迹和电子围栏轨迹的时间关系和路径关系,基于上述的路径关系和时间关系判断是否满足预设告警条件,最终确定是否告警处理,提供检测目标和电子围栏的多种关系,满足复杂的业务需求,助力业务的精细化管理,从而提升应用平台的扩展性和健壮性。

    一种HTTPS证书管理的方法
    8.
    发明授权

    公开(公告)号:CN113810501B

    公开(公告)日:2024-11-05

    申请号:CN202111112476.0

    申请日:2021-09-23

    Abstract: 本发明公开一种HTTPS证书管理的方法,其包括:新证书签发操作:利用API接口连接服务器进行域名的解析与验证后签发证书;证书续签操作:设置系统定时任务对到期证书进行续签;证书分发操作:设置系统定时任务同步域名证书信息并使证书生效。本发明的签证、续签过程实现了自动化,不在需要大量的人工干预,极大提高了效率。自动化分发证书也避免了大量人工登录业务服务器操作,增加了安全性。自动管理证书,在临近过期时间时自动签证,避免了因证书过期导致站点不可访问带来的损失。

    一种高灵活性低数据量的序列化和反序列化方法

    公开(公告)号:CN115934788A

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

    申请号:CN202211441829.6

    申请日:2022-11-17

    Abstract: 本发明涉及信息处理技术领域,具体是一种高灵活性低数据量的序列化和反序列化方法,包括:1)将传输的数据值固定为常用数据类型及表格数据类型,并对类型进行编号,传输数据值类型时仅传输编号;2)在传输时,将表头字段拼接成一个string字符串,再给该string字符串计算一个唯一hash值,并将该对应信息存储到redis中;3)接收到的数据值通过redis查询到对应得列字段名,利用java反射将收到的值转换成需要的对象;4)列信息及其hash值的对应关系,在本地均有缓存,仅在没有找到缓存时才与redis交互;本发明不仅能够提升系统大数据处理能力,降低系统网络的带宽占用,提升系统吞吐量;还能提升系统灵活性及兼容性,降低系统维护难度,适宜进一步推广应用。

    一种针对MySQL的分表分区查询方法

    公开(公告)号:CN112632125A

    公开(公告)日:2021-04-09

    申请号:CN202011541148.8

    申请日:2020-12-23

    Abstract: 本发明涉及一种针对MySQL的分表分区查询方法,将分表分区相结合,其包括:建立partition‑table‑config与partition‑table‑range两张库表用于保存配置与运行结果;其中partition‑table‑config用于储存分区和分表的配置信息;partition‑table‑range用来存储每个时间点所对应的分表;读取partition‑table‑config表的分区及分表配置信息,根据配置信息执行分表及分区操作;执行分表或者分区操作后将操作结果记录在partition‑table‑range中;查询数据时,读取partition‑table‑range表中的分表对应的时间范围并缓存;根据输入的开始时间与结束时间计算出每段时间对应的分表;使用union all或逐表查询的方式查询数据,并将上述两张表的查询结果合并;提升了系统大数据处理能力,并为分表查询提供了极大便利。

Patent Agency Ranking