一种基于spring boot框架的动态api可视化生成方法

    公开(公告)号:CN112685032A

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

    申请号:CN202011628408.5

    申请日:2020-12-31

    Inventor: 谢铭 刘大鹏

    Abstract: 本发明公开了一种基于spring boot框架的动态api可视化生成方法,属于信息处理领域,首先,通过可视化界面配置数据源和注册api接口,然后,通过选择已配置的某数据源,逐个选择数据源中的各数据表,通过数据表中的字段类型配置输入参数及计算公式,根据数据表中的字段配置输出参数,同时填写api名称和自定义api地址。最后,调用api接口,通过spring boot拦截器获取请求的api地址及请求参数,并获取请求数据源的输入参数及计算公式、输出参数,判断是否与自定义api中的各参数匹配,将匹配的输入参数及计算公式、输出参数拼接出查询语句到相对应的数据源中查询,并返回json格式的数据给请求端。本发明动态生成api接口,供前端页面或外部程序调用,大大减少重复性工作。

    支持自定义插件的动态配置多数据库分布式持久化方法

    公开(公告)号:CN112667747A

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

    申请号:CN202011634276.7

    申请日:2020-12-31

    Inventor: 谢铭 郑佳星 蒲路

    Abstract: 本发明是一种支持自定义插件的动态配置多数据库分布式持久化方法,对多数据库引擎的海量数据存储提供自动化、可配置、统一化的高效数据接入。本发明方法包括:搭建包含多种存储引擎、配置生成工具loadtool、数据持久化工具Pasca、Zookeeper和Kafka集群的数据平台;loadtool实现自动化配置,上传配置文件到Zookeeper;Pasca监控Zookeeper以动态更新配置;将接入的实时数据或离线数据发往Kafka集群,Pasca启动数据持久化通道,对接入的数据持久化。本发明具有自动化、动态配置、统一化优点,能方便的简单、灵活、高效的持久化数据,充分利用大数据集群的存储和计算资源。

    一种应用于互联网移动应用基础数据上报方法

    公开(公告)号:CN109739515A

    公开(公告)日:2019-05-10

    申请号:CN201811635956.3

    申请日:2018-12-29

    Abstract: 本发明提供了一种应用于互联网移动应用基础数据上报方法,属于移动终端技术领域。本发明通过对移动应用商店的原生移动应用数据进行整理,在管理侧制定出移动应用基础数据上报接口和移动应用数据更新接口,移动应用商店通过调用相应的接口将移动应用基础信息或变更信息上报给管理侧系统,管理侧系统对数据进行核验,将核验结果返回给移动应用商店,实现APP上架或更新。本发明实现了一种规范的移动应用上报接口和更新接口,保证了用户使用应用软件的安全性,同时管理侧系统收集到所有应用商店的移动应用基础数据,可进一步对移动应用基础数据进行计算、分析和统计。

    一种支持多任务的高并发离线数据包分析方法

    公开(公告)号:CN115225730B

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

    申请号:CN202210846646.6

    申请日:2022-07-05

    Abstract: 本发明公开了一种支持多任务的高并发离线数据包分析方法,属于数据分析领域,具体为首先、将输入的pcap大文件分割成小文件,利用五元组信息将数据包存入对应的小文件,并保存小文件路径到ES数据库中;然后,任务节点对用户输入要匹配的五元组以及内容关键词生成任务id,并下发至主控节点写入redis数据库中;主控节点查询ES数据库,将与任务五元组匹配的结果传输给内容检索节点;内容检索节点通过小文件路径,采用线程池快速读取小文件内容,还原成IP数据包与用户输入的关键词进行匹配;最后,将匹配成功的数据包五元组以及小文件路径,写入redis数据库对应任务id的键值中,读取对应的pcap文件内容,展现给用户;本发明支持多任务的快速分析。

    一种基于非完整信令数据的用户身份信息关联实现方法

    公开(公告)号:CN112822649B

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

    申请号:CN202011643687.2

    申请日:2020-12-31

    Inventor: 谢铭 郑康田

    Abstract: 本发明提供了一种基于非完整信令数据的用户身份信息关联实现方法,属于通信数据处理技术领域。本发明的目的是解决在只有上行或下行通信信令消息的情况下,用户身份信息识别、提取和关联的问题。本发明方法包括:对捕获的上行或下行通信信令数据解码提取元数据,将元数据输入会话定时器和状态机,会话定时器对每个不同会话绑定一个定时器,根据通信流程设置会话超时时间,状态机检测通信流程阶段,提取关联用户身份信息的元数据;采用LRU缓存会话元数据,当会话超时时输出关键数据。通过本发明方法可以最大程度实现非完整上下行用户身份信息的关联,在通信领域具有广泛的应用前景。

    一种基于安全标签的海量图数据细粒度访问控制方法

    公开(公告)号:CN112699410B

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

    申请号:CN202011643576.1

    申请日:2020-12-31

    Abstract: 本发明提供了一种基于安全标签的海量图数据细粒度访问控制方法,属于海量数据处理领域。本发明方法包括:在图数据的点/边/属性存储结构和用户信息中,增加安全标签,用于确定访问所需的安全要求,安全标签无需预先定义,在数据生成或者安全设计完成后设置;在进行图数据查询时,将用户安全标签和点/边/属性数据的安全标签进行比较,以判断用户是否有权限访问该数据。本发明的安全标签支持逻辑表达式表示,采用点、边、属性三级粒度安全标签,实现了不同粒度的安全访问控制;本发明还采用位运算加速安全标签逻辑计算和点/边/属性数据的过滤计算。本发明方法在不牺牲图数据访问性能的同时,大幅度提升了海量图数据访问的安全性。

    支持自定义插件的动态配置多数据库分布式持久化方法

    公开(公告)号:CN112667747B

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

    申请号:CN202011634276.7

    申请日:2020-12-31

    Inventor: 谢铭 郑佳星 蒲路

    Abstract: 本发明是一种支持自定义插件的动态配置多数据库分布式持久化方法,对多数据库引擎的海量数据存储提供自动化、可配置、统一化的高效数据接入。本发明方法包括:搭建包含多种存储引擎、配置生成工具loadtool、数据持久化工具Pasca、Zookeeper和Kafka集群的数据平台;loadtool实现自动化配置,上传配置文件到Zookeeper;Pasca监控Zookeeper以动态更新配置;将接入的实时数据或离线数据发往Kafka集群,Pasca启动数据持久化通道,对接入的数据持久化。本发明具有自动化、动态配置、统一化优点,能方便的简单、灵活、高效的持久化数据,充分利用大数据集群的存储和计算资源。

Patent Agency Ranking