一种节省内存的LCS算法

    公开(公告)号:CN102184165B

    公开(公告)日:2013-01-02

    申请号:CN201110101299.6

    申请日:2011-04-22

    Abstract: 本发明涉及一种节省内存的LCS算法,用一个一维整形数组存储两个序列在比较过程中的比较状态数据;第一个序列长度为m,第二个序列长度为n,所述比较状态数据为布尔值,比较状态数据共m*n个,存储比较状态数据的一维整形数组为一个一维的m*n/32的整形数组;在向该一维整形数组内存储比较状态数据时,用位运算存储实现对该一维整形数组的存储,每一位存储一个比较状态数据;在从该一维整形数组内读取比较状态数据时,用位运算读取实现对该一维整形数组的读取。本发明所述的节省内存的LCS算法,可以使内存消耗只有普通算法的1/32,该算法适用于绝大部分编程语言。

    远程过程调用方法、装置、设备及可读存储介质

    公开(公告)号:CN115408169A

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

    申请号:CN202210923206.6

    申请日:2022-08-02

    Abstract: 本发明提供一种远程过程调用方法、装置、设备及可读存储介质,该方法包括:提取调用请求对应的第一入参,第一入参包括服务端对应的RPC接口名称和RPC接口入参,第一入参为JSON格式字符串;将第一入参从JSON格式字符串转换为第一RPC协议模型;基于RPC接口名称与第一RPC协议模型,使用对应RPC框架的客户端调用服务端对应的RPC服务,得到包括出参和返回值的第二RPC协议模型;将第二RPC协议模型转换成JSON格式字符串,返回给Web服务,再基于HTTP协议返回给客户。本发明在RPC服务的基础上提供一层通用代理,将RPC接口转换成HTTP接口对外提供服务,不再受限于RPC框架的语言限制和模型限制。

    一种Java字节码修改方法与装置

    公开(公告)号:CN113867733A

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

    申请号:CN202111148367.4

    申请日:2021-09-29

    Inventor: 万金利

    Abstract: 本发明提出了一种Java字节码修改方法与装置,既降低搭建编译环境的复杂度,又不需要开发人员了解字节码协议的细节,它的输入是两个字节码文件:待修改的字节码文件,目标字节码文件。工具内部会解析并比较两个字节码文件,然后将目标字节码文件的不同之处增量合并到待修改的字节码文件,最终输出修改后的字节码文件。

    兼容多个指定设备的抽象功能用户界面的配置方法及系统

    公开(公告)号:CN108306767B

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

    申请号:CN201810073567.X

    申请日:2018-01-25

    Abstract: 本发明公开了一种兼容多个指定设备的抽象功能用户界面的配置方法及系统,涉及用户界面显示领域。该方法的步骤为:网管根据用户对指定设备的参数要求,制定抽象功能用户界面展示所需的抽象功能模型、以及通用于每台设备的设备协议描述模板;将指定设备的设备协议组织单元数据,读取至该设备的设备协议描述模板;根据设备协议描述模板中每个字段的数据,形成抽象功能模型中对应的字段数据;用户需要打开抽象功能用户界面时,客户端根据抽象功能模型形成抽象功能用户界面。本发明能够通过一个网管配置出能够管理不同网元类型的抽象功能用户界面,不仅便于用户使用,而且当设备发生改变时,可以按照上述工作过程进行动态调整,扩展性较好。

    一种可定制的网管系统告警图标显示方法

    公开(公告)号:CN102932169A

    公开(公告)日:2013-02-13

    申请号:CN201210402819.1

    申请日:2012-10-19

    Inventor: 张勇 万金利

    Abstract: 本发明涉及一种可定制的网管系统告警图标显示方法,由用户设置模块接受设置并通知特殊告警图标推算模块;特殊告警图标推算模块在初始化或者收到设置变化通知时,或当告警发生、被确认或被清除时,通过相应算法计算特殊告警图标索引值,如果此索引值与原索引值相比发生了变化,将新的告警图标索引值报告给特殊告警图标显示模块;使特殊告警图标索引值代表的特殊告警图标显示在此网管管理对象的普通告警图标的旁边。本发明所述的方法,针对目前网管系统中告警管理的需求,根据用户定制条件或预置的条件,将满足条件的告警以特殊告警图标的方式,与原有普通告警图标一起组合展现,解决了一些情况下,无法依靠普通告警图标来快速定位告警的问题。

    针对大容量对象的用户访问权限管理方法

    公开(公告)号:CN102571745A

    公开(公告)日:2012-07-11

    申请号:CN201110363428.9

    申请日:2011-11-16

    Abstract: 本发明公开了一种针对大容量对象的用户访问权限管理方法,包括以下步骤:A10、建立由用户、用户组、对象、对象集、操作和操作集组成的的用户访问权限管理模型;A20、建立用户,并通过将用户分别指派到不同的用户组从而使用户具有相应的权限;A30、用户登录时,根据用户类型允许其使用相应的权限。本发明将所有对象纳入一个全局域集中管理,也可将对象划分为彼此独立的子域,各个子域互不干扰、单独管理。通过这样的权限管理方法,能够根据管理对象规模及组织结构灵活制定管理策略,特别在管理对象多、组织结构复杂时,使用本方法,可以大大提高管理效率、降低管理成本。

    将数据进行二进制序列化的方法和系统

    公开(公告)号:CN108446319B

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

    申请号:CN201810135591.1

    申请日:2018-02-09

    Inventor: 李澍 万金利

    Abstract: 本发明公开了一种将数据进行二进制序列化的方法和系统,涉及数据序列化领域。该方法的步骤为:创建数据块的通用序列化格式,将需要进行序列化的业务数据块,作为格式转换数据块;格式转换数据块中不存在子数据块时,按照通用序列化格式,对格式转换数据块进行转换,得到通用序列化数据块;将通用序列化数据块与母数据块中对应的子数据块进行替换,当母数据块中的所有子数据块均替换为通用序列化数据块。本发明能够不重新生成业务数据的情况下,对发生改变后的业务数据进行序列化;本发明的工作效率较高,便于人们使用。

    将数据进行二进制序列化的方法和系统

    公开(公告)号:CN108446319A

    公开(公告)日:2018-08-24

    申请号:CN201810135591.1

    申请日:2018-02-09

    Inventor: 李澍 万金利

    Abstract: 本发明公开了一种将数据进行二进制序列化的方法和系统,涉及数据序列化领域。该方法的步骤为:创建数据块的通用序列化格式,将需要进行序列化的业务数据块,作为格式转换数据块;格式转换数据块中不存在子数据块时,按照通用序列化格式,对格式转换数据块进行转换,得到通用序列化数据块;将通用序列化数据块与母数据块中对应的子数据块进行替换,当母数据块中的所有子数据块均替换为通用序列化数据块。本发明能够不重新生成业务数据的情况下,对发生改变后的业务数据进行序列化;本发明的工作效率较高,便于人们使用。

    一种可定制的网管系统告警图标显示方法

    公开(公告)号:CN102932169B

    公开(公告)日:2015-01-14

    申请号:CN201210402819.1

    申请日:2012-10-19

    Inventor: 张勇 万金利

    Abstract: 本发明涉及一种可定制的网管系统告警图标显示方法,由用户设置模块接受设置并通知特殊告警图标推算模块;特殊告警图标推算模块在初始化或者收到设置变化通知时,或当告警发生、被确认或被清除时,通过相应算法计算特殊告警图标索引值,如果此索引值与原索引值相比发生了变化,将新的告警图标索引值报告给特殊告警图标显示模块;使特殊告警图标索引值代表的特殊告警图标显示在此网管管理对象的普通告警图标的旁边。本发明所述的方法,针对目前网管系统中告警管理的需求,根据用户定制条件或预置的条件,将满足条件的告警以特殊告警图标的方式,与原有普通告警图标一起组合展现,解决了一些情况下,无法依靠普通告警图标来快速定位告警的问题。

    一种Java字节码修改方法与装置

    公开(公告)号:CN113867733B

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

    申请号:CN202111148367.4

    申请日:2021-09-29

    Inventor: 万金利

    Abstract: 本发明提出了一种Java字节码修改方法与装置,既降低搭建编译环境的复杂度,又不需要开发人员了解字节码协议的细节,它的输入是两个字节码文件:待修改的字节码文件,目标字节码文件。工具内部会解析并比较两个字节码文件,然后将目标字节码文件的不同之处增量合并到待修改的字节码文件,最终输出修改后的字节码文件。

Patent Agency Ranking