System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請屬于通信,尤其涉及一種資源處理方法、裝置、設(shè)備及計算機可讀存儲介質(zhì)。
技術(shù)介紹
1、隨著移動互聯(lián)網(wǎng)應(yīng)用的發(fā)展,應(yīng)用的功能越來越復(fù)雜,應(yīng)用在運行過程中需要訪問的資源也越來越多、越來越復(fù)雜。目前,在應(yīng)用需要訪問一些資源時,往往會通過應(yīng)用所在的客戶端向服務(wù)器發(fā)送資源獲取請求。服務(wù)器通常會響應(yīng)于資源獲取請求,向客戶端下發(fā)與資源獲取請求對應(yīng)的資源。
2、但是,隨著應(yīng)用的功能越來越復(fù)雜,應(yīng)用可能會在短時間內(nèi)需要訪問大量資源,也就需要應(yīng)用所在的客戶端與服務(wù)器在短時間內(nèi)反復(fù)建立連接,發(fā)送資源獲取請求并下載資源,導(dǎo)致大量時間都花在客戶端與服務(wù)器建立連接上,進而導(dǎo)致資源加載效率較低。
技術(shù)實現(xiàn)思路
1、本申請實施例提供了一種資源處理方法、裝置、設(shè)備、計算機可讀存儲介質(zhì)及計算機程序產(chǎn)品,能夠提高資源加載效率。
2、第一方面,本申請實施例提供了一種資源處理方法,應(yīng)用于服務(wù)器,所述方法包括:
3、接收客戶端發(fā)送的第一資源獲取請求,所述第一資源獲取請求用于請求獲取第一資源;
4、響應(yīng)于所述第一資源獲取請求,在多個資源集合中確定與所述第一資源對應(yīng)的第一資源集合,所述第一資源集合中包括所述第一資源和所述第一資源的第一跟隨資源,所述第一跟隨資源為所述第一資源在預(yù)設(shè)時段內(nèi)的歷史資源訪問序列中位于所述第一資源之后,且跟隨訪問概率大于第一預(yù)設(shè)概率的資源,所述跟隨訪問概率為訪問第一序列段后再訪問跟隨資源的概率,所述第一序列段的首位為所述第一資源;
5、向所述
6、在一種可能的實現(xiàn)方式中,所述在多個資源集合中確定與所述第一資源對應(yīng)的第一資源集合之前,所述方法還包括:
7、獲取所述預(yù)設(shè)時段內(nèi)的歷史資源訪問序列;
8、對所述歷史資源訪問序列中的資源進行訪問概率統(tǒng)計,生成多條第一資源訪問概率路徑;
9、針對所述歷史資源訪問序列中的任一目標(biāo)資源,分別執(zhí)行以下操作:
10、根據(jù)每條所述第一資源訪問概率路徑中每個資源的訪問概率,確定訪問目標(biāo)序列段后再訪問跟隨資源的第一總概率,以及訪問所述目標(biāo)序列段的第二總概率,所述目標(biāo)序列段的首位為所述目標(biāo)資源;
11、根據(jù)所述第一總概率和所述第二總概率的比值確定所述跟隨訪問概率;
12、在所有所述跟隨資源中篩選出所述跟隨訪問概率大于所述第一預(yù)設(shè)概率的目標(biāo)跟隨訪問資源;
13、將所述目標(biāo)跟隨訪問資源添加到所述目標(biāo)資源的資源集合中。
14、在一種可能的實現(xiàn)方式中,所述將所述目標(biāo)跟隨訪問資源添加到所述目標(biāo)資源的資源集合中,包括:
15、在所述資源集合與所述目標(biāo)跟隨訪問資源的體積之和小于預(yù)設(shè)體積的情況下,將所述目標(biāo)跟隨訪問資源添加到所述目標(biāo)資源的資源集合中。
16、在一種可能的實現(xiàn)方式中,所述向所述客戶端發(fā)送所述第一資源集合,包括:
17、在網(wǎng)絡(luò)情況表征所述客戶端下載所述第一資源集合的下載速度小于第一預(yù)設(shè)速度的情況下,向所述客戶端發(fā)送與所述網(wǎng)絡(luò)情況匹配的第二資源集合和目標(biāo)通知信息,所述第二資源集合至少包括所述第一資源,所述目標(biāo)通知信息用于指示所述客戶端繼續(xù)請求獲取所述第一資源集合中除所述第二資源集合之外的其余資源。
18、在一種可能的實現(xiàn)方式中,所述第一資源獲取請求為多個,多個所述第一資源獲取請求用于請求獲取的所述第一資源不同,多個所述第一資源對應(yīng)的所述第一資源集合不同;
19、所述向所述客戶端發(fā)送所述第一資源集合,包括:
20、在目標(biāo)資源集合包括各個所述第一資源集合中的所有所述第一資源的情況下,向所述客戶端發(fā)送所述目標(biāo)資源集合。
21、在一種可能的實現(xiàn)方式中,所述在預(yù)設(shè)時段內(nèi)的歷史資源訪問序列為登錄所述客戶端的用戶在所述預(yù)設(shè)時段內(nèi)進行資源訪問得到的歷史資源訪問序列。
22、在一種可能的實現(xiàn)方式中,所述向所述客戶端發(fā)送所述第一資源集合之后,所述方法還包括:
23、接收所述客戶端發(fā)送的第三資源獲取請求,所述第三資源獲取請求用于請求獲取第三資源;
24、響應(yīng)于所述第三資源獲取請求,獲取與所述第三資源對應(yīng)的第三資源集合;
25、在所述第三資源集合包括所述第一資源集合中的所述第一跟隨資源的情況下,刪除所述第三資源集合中的所述第一跟隨資源,得到第四資源集合;
26、向所述客戶端發(fā)送所述第四資源集合。
27、在一種可能的實現(xiàn)方式中,所述第一資源集合為多個,每個所述第一資源集合中包括一條第二資源訪問概率路徑,所述第二資源訪問概率路徑的首位為所述第一資源,所述第二資源訪問概率路徑至少包括多個所述第一跟隨資源之間的訪問順序,以及第二跟隨資源的所述跟隨訪問概率,所述第二跟隨資源為所述第二資源訪問概率路徑中與所述第一資源相鄰的第一跟隨資源;
28、所述向所述客戶端發(fā)送所述第一資源集合,包括:
29、在多個所述第一資源集合中確定訪問所述第一資源后訪問所述第二跟隨資源的目標(biāo)概率;
30、向所述客戶端發(fā)送多個所述目標(biāo)概率中的最大值對應(yīng)的所述第一資源集合。
31、在一種可能的實現(xiàn)方式中,所述第一資源獲取請求中包括與目標(biāo)用戶對應(yīng)的至少一條目標(biāo)資源訪問概率路徑,所述目標(biāo)用戶為登錄所述客戶端的用戶,所述目標(biāo)資源訪問概率路徑是對目標(biāo)歷史資源訪問序列中的資源進行訪問概率統(tǒng)計得到的資源訪問路徑,所述目標(biāo)歷史資源訪問序列是所述目標(biāo)用戶在所述預(yù)設(shè)時段內(nèi)的歷史資源訪問路徑;
32、所述向所述客戶端發(fā)送所述第一資源集合,包括:
33、根據(jù)每條所述目標(biāo)資源訪問概率路徑中每個資源的訪問概率,確定訪問所述第一資源后再訪問第三跟隨資源的第三總概率,所述第三跟隨資源為所述目標(biāo)資源訪問概率路徑中位于所述第一資源之后且與所述第一資源相鄰的資源;
34、在所述第三總概率大于第二預(yù)設(shè)概率的情況下,按照所述第三總概率從大到小的順序,將所述第三總概率對應(yīng)的所述第三跟隨資源分別與多個所述第一資源集合的所述第二跟隨資源進行匹配;
35、在多個所述第一資源集合中存在與所述第三跟隨資源相同的所述第二跟隨資源的情況下,向所述客戶端發(fā)送與所述第三跟隨資源相同的所述第二跟隨資源對應(yīng)的所述第一資源集合。
36、第二方面,本申請實施例提供了一種資源處理方法,應(yīng)用于客戶端,所述方法包括:
37、向服務(wù)器發(fā)送第一資源獲取請求,所述第一資源獲取請求用于請求獲取第一資源;
38、接收所述服務(wù)器發(fā)送的第一資源集合,所述第一資源集合中包括所述第一資源和所述第一資源的第一跟隨資源,所述第一跟隨資源為所述第一資源在預(yù)設(shè)時段內(nèi)的歷史資源訪問序列中位于所述第一資源之后,且跟隨訪問概率大于第一預(yù)設(shè)概率的資源,所述跟隨訪問概率為訪問第一序列段后再訪問跟隨資源的概率,所述第一序列段的首位為所述第一資源本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種資源處理方法,其特征在于,應(yīng)用于服務(wù)器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在多個資源集合中確定與所述第一資源對應(yīng)的第一資源集合之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述目標(biāo)跟隨訪問資源添加到所述目標(biāo)資源的資源集合中,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述客戶端發(fā)送所述第一資源集合,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一資源獲取請求為多個,多個所述第一資源獲取請求用于請求獲取的所述第一資源不同,多個所述第一資源對應(yīng)的所述第一資源集合不同;
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述客戶端發(fā)送所述第一資源集合之后,所述方法還包括:
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述第一資源集合為多個,每個所述第一資源集合中包括一條第二資源訪問概率路徑,所述第二資源訪問概率路徑的首位為所述第一資源,所述第二資源訪問概率路徑至少包括多個所述第一跟隨資源之間的訪問順序,以及第二跟隨資源的所述跟
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第一資源獲取請求中包括與目標(biāo)用戶對應(yīng)的至少一條目標(biāo)資源訪問概率路徑,所述目標(biāo)用戶為登錄所述客戶端的用戶,所述目標(biāo)資源訪問概率路徑是對目標(biāo)歷史資源訪問序列中的資源進行訪問概率統(tǒng)計得到的資源訪問路徑,所述目標(biāo)歷史資源訪問序列是所述目標(biāo)用戶在所述預(yù)設(shè)時段內(nèi)的歷史資源訪問路徑;
9.一種資源處理方法,其特征在于,應(yīng)用于客戶端,所述方法包括:
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述第一資源獲取請求為多個,多個所述第一資源獲取請求用于請求獲取的所述第一資源不同,多個所述第一資源對應(yīng)的所述第一資源集合不同;
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述向服務(wù)器發(fā)送第一資源獲取請求之前,所述方法還包括:
12.一種資源處理裝置,其特征在于,所述裝置包括:
13.一種資源處理裝置,其特征在于,所述裝置包括:
14.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:處理器以及存儲有計算機程序指令的存儲器;
15.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-8或9-11任意一項所述的資源處理方法。
16.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品中的指令由電子設(shè)備的處理器執(zhí)行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-8或9-11任意一項所述的資源處理方法。
...【技術(shù)特征摘要】
1.一種資源處理方法,其特征在于,應(yīng)用于服務(wù)器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在多個資源集合中確定與所述第一資源對應(yīng)的第一資源集合之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述目標(biāo)跟隨訪問資源添加到所述目標(biāo)資源的資源集合中,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述客戶端發(fā)送所述第一資源集合,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一資源獲取請求為多個,多個所述第一資源獲取請求用于請求獲取的所述第一資源不同,多個所述第一資源對應(yīng)的所述第一資源集合不同;
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述客戶端發(fā)送所述第一資源集合之后,所述方法還包括:
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述第一資源集合為多個,每個所述第一資源集合中包括一條第二資源訪問概率路徑,所述第二資源訪問概率路徑的首位為所述第一資源,所述第二資源訪問概率路徑至少包括多個所述第一跟隨資源之間的訪問順序,以及第二跟隨資源的所述跟隨訪問概率,所述第二跟隨資源為所述第二資源訪問概率路徑中與所述第一資源相鄰的第一跟隨資源;
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第一資源獲取請求中包括與目標(biāo)用戶對應(yīng)的至少一條目標(biāo)資...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張怡,韓永綱,湯之雄,
申請(專利權(quán))人:中國銀聯(lián)股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。