System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及通信,尤其涉及一種頁面數據的可視化呈現方法、裝置、設備及存儲介質。
技術介紹
1、隨著可視化技術的發展,對于不同類型的業務數據進行可視化呈現的需求也隨之增加。例如,對于前端瀏覽器中頁面數據的可視化呈現。
2、目前,在對頁面數據進行可視化呈現的過程中,通常是對頁面數據進行可視化渲染,并基于渲染結果進行可視化呈現,以實現對頁面數據的可視化呈現。
3、但是,隨著頁面內容的遞增,頁面數據的數據量也隨之增多,增加了對頁面數據進行可視化渲染的時間,降低了頁面數據的可視化呈現速度。
技術實現思路
1、本申請提供一種頁面數據的可視化呈現方法、裝置、設備及存儲介質,用于解決頁面數據的可視化呈現速度較低的問題。
2、為達到上述目的,本申請采用如下技術方案:
3、第一方面,本申請提供一種頁面數據的可視化呈現方法,該方法包括:頁面數據的可視化呈現裝置(以下簡稱“可視化呈現裝置”)獲取頁面請求信息,頁面請求信息用于指示對目標頁面的數據進行可視化呈現。根據多個預設頁面與多個頁面加載策略之間的預設對應關系,確定目標頁面對應的目標加載策略,目標加載策略包括目標頁面的目標分頁行數。根據目標加載策略,對目標頁面的數據進行可視化呈現。
4、本申請提供的技術方案至少帶來以下有益效果:通過獲取頁面請求信息,基于頁面和加載策略的對應關系選取對于目標頁面最合適的頁面加載策略,從而得到適配的分頁行數,并進行可視化呈現。這樣一來,能夠最小化數據加載完成所需的總耗
5、可選的,該方法還包括:若多個預設頁面中未存在第一頁面,則根據預設對應關系,確定目標頁面的總行數與每個預設頁面的總行數之間的行數差值。若多個預設頁面中存在對應的行數差值小于第二預設閾值的第二頁面,則將第二頁面對應的頁面加載策略作為目標頁面對應的目標加載策略。
6、可選的,在上述“根據目標加載策略,對目標頁面的數據進行可視化呈現”的方法之后,包括:根據目標頁面的總行數和多個預設分頁行數,對目標頁面進行可視化呈現,確定目標頁面基于每個預設分頁行數對應的第一分頁的耗時。若多個預設分頁行數中存在對應的第一分頁的耗時小于第三預設閾值的第一類分頁行數,則根據第一類分頁行數,生成目標頁面的第一加載策略。在預設對應關系中加入目標頁面與第一加載策略之間的對應關系,得到更新后的預設對應關系。
7、可選的,第一類分頁行數的數量為多個,一個第一類分頁行數對應一個第一加載策略。包括:獲取目標頁面基于每個第一類分頁行數對應的總耗時。根據第四預設閾值,從所有第一類分頁行數中確定至少一個第二類分頁行數,第二類分頁行數對應的總耗時小于第四預設閾值。從所有第一加載策略中確定每個第二類分頁行數對應的第二加載策略。在預設對應關系中加入目標頁面與每個第二加載策略之間的對應關系,得到更新后的預設對應關系。
8、可選的,目標頁面包括用戶信息,用戶信息包括以下至少之一:用戶請求時間、用戶身份標識、用戶位置信息、用戶選擇的瀏覽器標識。
9、第二方面,本申請提供一種頁面數據的可視化呈現的裝置,該裝置包括:獲取模塊和處理模塊。
10、獲取模塊,用于獲取頁面請求信息,頁面請求信息用于指示對目標頁面的數據進行可視化呈現。處理模塊,還用于根據多個預設頁面與多個頁面加載策略之間的預設對應關系,確定目標頁面對應的目標加載策略,目標加載策略包括目標頁面的目標分頁行數。處理模塊,還用于根據目標加載策略,對目標頁面的數據進行可視化呈現。
11、第三方面,本申請提供了一種頁面數據的可視化呈現的設備,該設備包括:處理器和存儲器,處理器和存儲器耦合,存儲器用于存儲一個或多個程序,該一個或多個程序包括計算機執行指令,當該頁面數據的可視化呈現的設備運行時,處理器執行該存儲器存儲的該計算機執行指令,以實現上述第一方面或第一方面中任一可選的所描述的頁面數據的可視化呈現的方法。
12、第四方面,本申請提供了一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有指令,當指令在計算機上運行時,使得計算機執行上述第一方面或第一方面中任一可選的所描述的頁面數據的可視化呈現的方法。
13、第五方面,本申請提供一種計算機程序產品,應用于服務器,該計算機程序產品包括計算機指令,當該計算機指令在該服務器上運行時,該服務器實現上述第一方面或第一方面中任一可選的所描述的頁面數據的可視化呈現的方法。
14、上述方案中,頁面數據的可視化呈現裝置、設備、計算機存儲介質或者計算機程序產品所能解決的技術問題以及實現的技術效果可以參見上述第一方面所解決的技術問題以及技術效果,在此不再贅述。
本文檔來自技高網...【技術保護點】
1.一種頁面數據的可視化呈現方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述根據多個預設頁面與多個頁面加載策略之間的預設對應關系,確定所述目標頁面對應的目標加載策略,包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求2或3所述的方法,其特征在于,在根據所述目標加載策略,對所述目標頁面的數據進行可視化呈現之后,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,所述第一類分頁行數的數量為多個,一個所述第一類分頁行數對應一個所述第一加載策略;所述方法還包括:
6.根據權利要求1-3中任一項所述的方法,其特征在于,所述目標頁面包括用戶信息,所述用戶信息包括以下至少之一:用戶請求時間、用戶身份標識、用戶位置信息、用戶選擇的瀏覽器標識。
7.一種頁面數據的可視化呈現裝置,其特征在于,所述裝置包括:
8.一種頁面數據的可視化呈現設備,其特征在于,包括:處理器和存儲器;所述處理器和所述存儲器耦合;所述存儲器用于存儲一個或多個程序,所述一個
9.一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,其特征在于,當計算機執行所述指令時,所述計算機執行如權利要求1-6中任一項所述的方法。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序指令,當所述計算機程序指令被執行時實現如權利要求1-6中任一項所述的方法。
...【技術特征摘要】
1.一種頁面數據的可視化呈現方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述根據多個預設頁面與多個頁面加載策略之間的預設對應關系,確定所述目標頁面對應的目標加載策略,包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求2或3所述的方法,其特征在于,在根據所述目標加載策略,對所述目標頁面的數據進行可視化呈現之后,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,所述第一類分頁行數的數量為多個,一個所述第一類分頁行數對應一個所述第一加載策略;所述方法還包括:
6.根據權利要求1-3中任一項所述的方法,其特征在于,所述目標頁面包括用戶信息,所述用戶信息包括以下至少之一:用戶請求時間、用戶身份標識、用戶位置信息、用戶選擇...
【專利技術屬性】
技術研發人員:郝若晶,成晨,張亞南,楊子敬,程新洲,吳洋,高潔,張晴晴,赫欣,王鑫,田園,
申請(專利權)人:中國聯合網絡通信集團有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。