一种单体可运行Jar程序自我更新方法、装置、设备及介质

    公开(公告)号:CN117608623A

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

    申请号:CN202311657716.4

    申请日:2023-12-04

    IPC分类号: G06F8/656 G06F8/71

    摘要: 本发明提供了一种单体可运行Jar程序自我更新方法、装置、设备及介质,包括:获取传入的应用程序前缀名称和操作系统命令,并根据操作系统命令对系统的进程进程检索处理,生成检索进程;获取当前执行程序的磁盘文件路径和文件名,判断文件名是否包含‑copy,生成判断结果,并根据判断结果进行执行业务操作或者进行复制文件操作;当判断到判断结果为不包含时,复制当前执行程序的源文件,生成复制文件,停止执行当前程序,执行所述复制文件,并升级所述当前执行程序的源文件。旨在解决现有的单体运行Jar包的自动更新升级方法在更新版本文件的时候,存在因为文件锁定而导致的新版本覆盖失败的问题。

    在区块链上实现去中心化检索的方法、节点及区块链网络

    公开(公告)号:CN111984732B

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

    申请号:CN202010904403.4

    申请日:2020-09-01

    摘要: 本发明提供了一种在区块链上实现去中心化检索的方法、节点及区块链网络,方法包括:S1,获取待检索的交易数据的主键或关键词,并根据第一映射表查询是否存在具有所述主键或关键词的记录;S2,当存在所述记录时,获取该记录对应的链表尾部的当前区块的第一区块hash;S3,通过所述第一区块hash从区块链中获取所述当前区块的交易数据;S4,基于预设的第二映射表以及所述第一区块hash,获取当前区块的上一个区块的第二区块hash;S5,判断第二区块hash是否为零;若否,则执行S6,若是,则执行S7;S6,将第一区块hash更新为第二区块hash,并返回步骤S3;S7,输出查询到的全部交易数据。本发明实现了在区块链中进行去中心化分布式的快速检索。

    支持自动晋升的任务管理方法、装置、设备及存储介质

    公开(公告)号:CN113687930B

    公开(公告)日:2023-06-23

    申请号:CN202111004170.3

    申请日:2021-08-30

    IPC分类号: G06F9/48

    摘要: 本发明实施例提供一种支持自动晋升的任务管理方法、装置、设备及存储介质,方法包括:声明一个任务数组、任务读取指针以及任务插入指针;所述任务数组按照循环队列的方式声明;按照设定的规则移动所述任务插入指针,以改变所述任务插入指针指向的槽位以及各个槽位之间的优先级,并实现任务在槽位间的插入;根据任务读取指针的读取指针值以及每个任务的优先级值控制任务读取指针对任务的读取以及任务读取指针的移动。本发明将数组通过循环队列的方式来表达不同的优先级,通过任务写指针的移动来实现内部任务优先级的晋升,通过读指针来实现任务严格按照优先级顺序被处理,且避免低优先级任务被高优先级任务饿死。

    一种云平台适配框架、方法、设备和存储介质

    公开(公告)号:CN114070734B

    公开(公告)日:2023-06-20

    申请号:CN202111354206.0

    申请日:2021-11-15

    摘要: 本发明实施例提供一种云平台适配框架、方法、设备和存储介质,涉及研发管理技术领域。其中,这种云平台适配框架包含识别模块、排除模块、执行模块,以及至少两个云平台的适配配置。识别模块用于获取当前云平台的环境标识。排除模块用于基于SpringCloud的starter模式,根据环境标识,排除非当前云平台的适配配置。执行模块用于自动配置环境标识对应的适配配置。框架自动适配本地环境和云上环境,向上提供相同的顶层能力接口,使得项目代码无需修改,平滑从本地环境迁移到云环境。

    一种多通道可配置的统一消息管理方法、平台及系统

    公开(公告)号:CN114363409A

    公开(公告)日:2022-04-15

    申请号:CN202210008901.X

    申请日:2022-01-05

    IPC分类号: H04L67/55 H04L67/133

    摘要: 本发明实施例提供一种多通道可配置的统一消息管理方法、平台及系统,方法包括:接收消息推送方发送的消息参数;根据消息类型确定消息参数是否是第三方消息;当确定为第三方消息时,根据通道类型调用对应的接口进行消息参数传递;判断是否需要由第三方消息管理平台发送消息参数;当确定需要由第三方消息管理平台发送时,将所述消息参数发送给所述第三方消息管理平台,以使得所述第三方消息管理平台能够根据所述消息参数获取平台ID以及通道类型,再根据所述平台ID以及通道类型组装生成第三方参数后发送给第三方消息平台进行消息的下发。本发明通过由消息管理平台来统一对接第三方消息平台,减少业务系统重复性的对接工作,扩展性高,使用灵活。

    一种关键信息提取方法、装置、设备和存储介质

    公开(公告)号:CN114065732A

    公开(公告)日:2022-02-18

    申请号:CN202111193548.9

    申请日:2021-10-13

    摘要: 本发明实施例提供一种关键信息提取方法、装置、设备和存储介质,涉及关键信息提取技术领域。其中,这种关键信息提取方法包含步骤S1至步骤S5。S1、获取文本数据。S2、根据文本数据,提取初始词汇。S3、根据初始词汇在文本数据中的先后顺序,对初始词汇进行链接,以获得图序池。S4、基于图序池中各个初始词汇的链接情况,计算各个初始词汇的权重。S5、根据权重提取初始词汇,以获得关键信息。该关键信息提取方法能够从大量的医疗数据中提取出核心信息。并且该核心信息,考虑了医疗数据中的各个词汇之间的关联性,所提取出来的核心信息,更加准确有意义。

    患病风险预警方法、装置、设备及存储介质

    公开(公告)号:CN113327680A

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

    申请号:CN202110800165.7

    申请日:2021-07-15

    IPC分类号: G16H50/30

    摘要: 本发明实施例提供一种患病风险预警方法、装置、设备及存储介质,方法包括:采集用户的信息;所述信息包括用户的年龄,待检测的目标病种以及与目标病种对应的体征数据;根据用户的年龄确定各个体征数据的患病权重值;根据各个体征数据与该年龄对应的标准体征范围,确定各个体征数据的风险系数;根据各个体征数据的患病权重值以及风险系数,计算得到用户的患病风险值;根据所述患病风险值以及预设的风险阈值进行患病风险预警。本发明通过搭建风险患病人群的模型,从单一判断到综合多维建模分析,快速发现潜在的疑似患者,大大降低了系统误报率。

    在区块链上进行数据授权的方法及区块链网络

    公开(公告)号:CN112822016A

    公开(公告)日:2021-05-18

    申请号:CN202110098715.5

    申请日:2021-01-25

    IPC分类号: H04L9/14 H04L9/08 H04L29/06

    摘要: 本发明提供了一种在区块链上进行数据授权的方法及区块链网络,方法包括:第一用户节点发起对第二用户节点的第一区块的授权请求,生成第二区块;当第二用户节点检索到第二区块时,在同意授权请求时,根据第二用户节点的第二专属私钥、第二随机私钥、第一专属公钥以及第一随机公钥生成协商密钥;第二用户节点获取第一区块内的密文,解密获得私有数据;第二用户节点使用协商密钥对私有数据加密生成第四密文,将第二专属公钥、第二随机公钥和第四密文生成第三区块;第一用户节点在区块链上检索到第二区块以及第三区块,根据第二区块以及第三区块内的内容对第四密文进行解密,以获得私有数据。本发明实现了两个用户节点之间可靠安全的数据授权。