亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)緩存方法及裝置與流程

文檔序號(hào):12494150閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種數(shù)據(jù)緩存方法,其特征在于,包括:

接收刷新當(dāng)前頁(yè)面的觸發(fā)事件;

根據(jù)所述觸發(fā)事件獲取所述當(dāng)前頁(yè)面中新增數(shù)據(jù)對(duì)應(yīng)的鏈接;

對(duì)所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)進(jìn)行緩存。

2.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)進(jìn)行緩存,包括:

判斷本地是否已經(jīng)緩存所述鏈接對(duì)應(yīng)的新增數(shù)據(jù);

當(dāng)本地沒(méi)有緩存所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)時(shí),下載所述鏈接對(duì)應(yīng)的新增數(shù)據(jù);

當(dāng)所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)下載完成時(shí),將所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)存儲(chǔ)在本地緩沖區(qū)。

3.如權(quán)利要求1所述的方法,其特征在于,在對(duì)所述新增數(shù)據(jù)進(jìn)行緩存的過(guò)程中,所述方法還包括:

當(dāng)接收到網(wǎng)絡(luò)請(qǐng)求時(shí),將所述網(wǎng)絡(luò)請(qǐng)求添加到請(qǐng)求隊(duì)列中。

4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括:

當(dāng)監(jiān)測(cè)到所述請(qǐng)求隊(duì)列中有網(wǎng)絡(luò)請(qǐng)求時(shí),暫停對(duì)所述新增數(shù)據(jù)的緩存操作;

獲取所述請(qǐng)求隊(duì)列隊(duì)首的目標(biāo)網(wǎng)絡(luò)請(qǐng)求;

對(duì)所述目標(biāo)網(wǎng)絡(luò)請(qǐng)求進(jìn)行處理;

當(dāng)所述目標(biāo)網(wǎng)絡(luò)請(qǐng)求處理完畢時(shí),刪除所述請(qǐng)求隊(duì)列隊(duì)首的目標(biāo)網(wǎng)絡(luò)請(qǐng)求。

5.如權(quán)利要求4所述的方法,其特征在于,當(dāng)所述請(qǐng)求隊(duì)列中的網(wǎng)絡(luò)請(qǐng)求全部處理完畢時(shí),所述方法還包括:

判斷所述鏈接對(duì)應(yīng)的服務(wù)器是否支持?jǐn)帱c(diǎn)續(xù)傳;

當(dāng)所述鏈接對(duì)應(yīng)的服務(wù)器支持?jǐn)帱c(diǎn)續(xù)傳時(shí),繼續(xù)執(zhí)行已暫停的緩存操作;

當(dāng)所述鏈接對(duì)應(yīng)的服務(wù)器不支持?jǐn)帱c(diǎn)續(xù)傳時(shí),重新執(zhí)行所述已暫停的緩存操作。

6.一種數(shù)據(jù)緩存裝置,其特征在于,包括:

接收模塊,用于接收刷新當(dāng)前頁(yè)面的觸發(fā)事件;

第一獲取模塊,用于根據(jù)所述觸發(fā)事件獲取所述當(dāng)前頁(yè)面中新增數(shù)據(jù)對(duì)應(yīng)的鏈接;

第一緩存模塊,用于對(duì)所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)進(jìn)行緩存。

7.如權(quán)利要求6所述的裝置,其特征在于,所述第一緩存模塊,包括:

判斷子模塊,用于判斷本地是否已經(jīng)緩存所述鏈接對(duì)應(yīng)的新增數(shù)據(jù);

下載子模塊,用于當(dāng)本地沒(méi)有緩存所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)時(shí),下載所述鏈接對(duì)應(yīng)的新增數(shù)據(jù);

存儲(chǔ)子模塊,用于當(dāng)所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)下載完成時(shí),將所述鏈接對(duì)應(yīng)的新增數(shù)據(jù)存儲(chǔ)在本地緩沖區(qū)。

8.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:

添加模塊,用于當(dāng)接收到網(wǎng)絡(luò)請(qǐng)求時(shí),將所述網(wǎng)絡(luò)請(qǐng)求添加到請(qǐng)求隊(duì)列中。

9.如權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括:

暫停模塊,用于當(dāng)監(jiān)測(cè)到所述請(qǐng)求隊(duì)列中有網(wǎng)絡(luò)請(qǐng)求時(shí),暫停對(duì)所述新增數(shù)據(jù)的緩存操作;

第二獲取模塊,用于獲取所述請(qǐng)求隊(duì)列隊(duì)首的目標(biāo)網(wǎng)絡(luò)請(qǐng)求;

處理模塊,用于對(duì)所述目標(biāo)網(wǎng)絡(luò)請(qǐng)求進(jìn)行處理;

刪除模塊,用于當(dāng)所述目標(biāo)網(wǎng)絡(luò)請(qǐng)求處理完畢時(shí),刪除所述請(qǐng)求隊(duì)列隊(duì)首的目標(biāo)網(wǎng)絡(luò)請(qǐng)求。

10.如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:

判斷模塊,用于判斷所述鏈接對(duì)應(yīng)的服務(wù)器是否支持?jǐn)帱c(diǎn)續(xù)傳;

第二緩存模塊,用于當(dāng)所述鏈接對(duì)應(yīng)的服務(wù)器支持?jǐn)帱c(diǎn)續(xù)傳時(shí),繼續(xù)執(zhí)行已暫停的緩存操作;

第三緩存模塊,用于當(dāng)所述鏈接對(duì)應(yīng)的服務(wù)器不支持?jǐn)帱c(diǎn)續(xù)傳時(shí),重新執(zhí)行所述已暫停的緩存操作。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1