[發明專利]基于懸浮按鈕組件的功能創建方法、裝置、設備及介質在審
| 申請號: | 202110090423.7 | 申請日: | 2021-01-22 |
| 公開(公告)號: | CN112783483A | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 劉科 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/38;G06F9/451 |
| 代理公司: | 北京辰權知識產權代理有限公司 11619 | 代理人: | 劉廣達 |
| 地址: | 518054 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 懸浮 按鈕 組件 功能 創建 方法 裝置 設備 介質 | ||
1.一種基于懸浮按鈕組件的功能創建方法,其特征在于,所述方法包括:
檢測到項目創建指令時,獲取預先集成的懸浮按鈕組件進行展示;
接收針對所述懸浮按鈕組件的交互操作,基于所述交互操作移動至目標位置坐標點;
獲取所述目標位置坐標點對應的多個參數,并根據所述多個參數生成映射標識;
從所述懸浮按鈕組件中映射所述映射標識對應的主干函數,并將所述主干函數確定為所述目標位置點的目標函數;
將所述目標位置坐標點對應的多個參數輸入所述目標函數中,生成功能。
2.根據權利要求1所述的方法,其特征在于,所述檢測到項目創建指令時,獲取預先集成的懸浮按鈕組件進行展示,包括:
當檢測到項目創建指令時,捕獲所述項目創建指令對應的流量報文;
解析所述流量報文,生成解析后的流量報文;
從所述解析后的流量報文中識別是否存在軟件開發環境下的項目創建標識;
當存在所述軟件開發環境下的項目創建標識時,加載預先集成的懸浮按鈕組件進行展示。
3.根據權利要求1所述的方法,其特征在于,所述檢測項目創建指令的方式包括硬件檢測方式或軟件檢測方式;
所述檢測項目創建指令,包括:
當檢測項目創建指令的方式為硬件檢測方式時,基于預先設定的流量探針實時探測攜帶所述軟件開發環境下的項目創建指令;以及,
當檢測項目創建指令的方式為軟件檢測方式時,獲取當前存在的流量報文數據;
采用報文分類算法將所述當前存在的流量報文數據進行分類,生成多個類別的流量報文;
從所述多個類別的流量報文中獲取攜帶軟件開發環境下的項目創建指令。
4.根據權利要求1所述的方法,其特征在于,按照下述方法步驟生成預先集成的懸浮按鈕組件,包括:
獲取歷史業務邏輯代碼,并從所述歷史業務邏輯代碼中抽取各業務邏輯對應的主干函數節點生成主干函數節點集合;
對所述主干函數節點集合中每個主干函數進行語義標記,生成標記語義后的第一主干函數節點集合;
從所述標記語義后的第一主干函數節點集合中統計語義相同的主干函數節點個數,并獲取所述主干函數節點個數大于預設次數的主干函數節點生成第二主干節點集合;
采用前端界面設計語言設計懸浮按鈕;
在所述懸浮按鈕中設定不同坐標點,并將所述設定的不同坐標點與第二主干節點集合中每個主干函數進行映射關聯,生成集成的懸浮按鈕組件。
5.根據權利要求1所述的方法,其特征在于,按照下述方法步驟生成預先集成的懸浮按鈕組件,包括:
獲取當前主流開發框架;
解析所述主流開發框架中的源代碼,并從所述解析后的源代碼中獲取源代碼中的主干函數,生成主干函數集合;
分析所述主干函數集合中各主干函數所實現的邏輯對應的語義信息;
采用前端界面設計語言設計懸浮按鈕;
在所述懸浮按鈕中設定不同坐標點,并將所述在所述懸浮按鈕中設定的不同坐標點與所述各主干函數所實現的邏輯對應的語義信息進行關聯,生成集成的懸浮按鈕組件。
6.根據權利要求4所述的方法,其特征在于,所述從所述標記語義后的第一主干函數節點集合中統計語義相同的主干函數節點個數,包括:
滑動窗口算法創建滑動窗口;
將所述標記語義后的第一主干函數節點集合中各主干函數依次輸入所述滑動窗口中,輸出語義相同的主干函數節點個數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110090423.7/1.html,轉載請聲明來源鉆瓜專利網。





