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

加快子資源加載速度的方法和裝置與流程

文檔序號(hào):11964873閱讀:217來源:國(guó)知局
加快子資源加載速度的方法和裝置與流程
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,特別涉及一種加快子資源加載速度的方法和裝置。

背景技術(shù):
隨著移動(dòng)終端智能操作系統(tǒng)的普及,用戶通過移動(dòng)終端訪問互聯(lián)網(wǎng)已經(jīng)從趨勢(shì)變?yōu)橐环N習(xí)慣,移動(dòng)互聯(lián)網(wǎng)應(yīng)用也逐漸有取代傳統(tǒng)互聯(lián)網(wǎng)應(yīng)用的跡象。但是,目前絕大多數(shù)移動(dòng)互聯(lián)網(wǎng)應(yīng)用都是根據(jù)傳統(tǒng)互聯(lián)網(wǎng)應(yīng)用略作改動(dòng)得到的,很多仍保留了傳統(tǒng)互聯(lián)網(wǎng)應(yīng)用的工作模式,并不能完全適應(yīng)移動(dòng)終端的特殊需求。最典型地,現(xiàn)有瀏覽器加載頁(yè)面子資源都需要等到主文檔數(shù)據(jù)來到后,瀏覽器內(nèi)核解析到子資源的URL(UniformResourceLocator,統(tǒng)一資源定位符)再發(fā)起資源加載請(qǐng)求。而由于大多數(shù)子資源所在服務(wù)器域名不同于主文檔所在服務(wù)器域名,子資源的加載請(qǐng)求通常需要重新創(chuàng)建連接到新的服務(wù)器,這個(gè)過程目前分為兩個(gè)階段:DNS(DomainNameSystem,域名系統(tǒng))查詢和創(chuàng)建TCP(TransmissionControlProtocol,傳輸控制協(xié)議)連接。由于DNS查詢和創(chuàng)建TCP連接依賴于網(wǎng)絡(luò)環(huán)境,其需要的時(shí)間通常是不確定的,普通計(jì)算機(jī)網(wǎng)絡(luò)由于設(shè)備性能和網(wǎng)絡(luò)條件基本比較穩(wěn)定,該過程耗時(shí)一般在200毫秒左右,對(duì)用戶訪問影響不大。但移動(dòng)網(wǎng)絡(luò)的性能條件波動(dòng)區(qū)間較大,該過程可能從幾百毫秒到幾秒、甚至10幾秒不等,嚴(yán)重影響了子資源加載速度,使得移動(dòng)用戶在某些情況下訪問效率極為低下,用戶體驗(yàn)較差。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是如何加快子資源的加載速度,提高移動(dòng)用戶訪問效率。為解決上述問題,本發(fā)明的一方面提供了一種加快子資源加載速度的方法,所述方法包括步驟:接收用戶發(fā)起的頁(yè)面請(qǐng)求,提取所述頁(yè)面URL對(duì)應(yīng)的主機(jī)域名,查詢哈希表中是否有所述主機(jī)域名相應(yīng)的域名樹;如果哈希表中有與所述主機(jī)域名相應(yīng)的域名樹,則遍歷所述與所述主機(jī)域名相應(yīng)的域名樹并提取優(yōu)先級(jí)最高的若干個(gè)子資源域名,同時(shí)創(chuàng)建所述主機(jī)域名和所述若干個(gè)子資源域名的TCP連接;當(dāng)獲取到該主機(jī)域名的主文檔數(shù)據(jù)后,解析所述主文檔數(shù)據(jù),根據(jù)所述主文檔數(shù)據(jù)中的子資源URL發(fā)起子資源加載請(qǐng)求;若當(dāng)前子資源加載請(qǐng)求中的子資源域名是前述若干個(gè)子資源域名中的域名,則利用先前已創(chuàng)建的該子資源域名的TCP連接直接發(fā)起HTTP請(qǐng)求,完成該子資源的加載。優(yōu)選地,在接收用戶發(fā)起的頁(yè)面請(qǐng)求之前還包括步驟:瀏覽器啟動(dòng)后,判斷本地是否保存有哈希表,如果有則讀取所述哈希表并初始化所述哈希表;如果沒有,則創(chuàng)建一個(gè)空的哈希表。優(yōu)選地,查詢哈希表時(shí),如果沒有找到與所述主機(jī)域名相應(yīng)的域名樹,則新建一棵空的域名樹。優(yōu)選地,在發(fā)起子資源加載請(qǐng)求后還進(jìn)行以下步驟:查詢所述與所述主機(jī)域名相應(yīng)的域名樹,如果所述與所述主機(jī)域名相應(yīng)的域名樹中沒有包含當(dāng)前子資源加載請(qǐng)求中的子資源域名,則在所述與所述主機(jī)域名相應(yīng)的域名樹中創(chuàng)建一個(gè)域名樹節(jié)點(diǎn)用于保存所述子資源域名,并根據(jù)所述子資源的資源類型初始化所述子資源域名的優(yōu)先級(jí);如果所述與所述主機(jī)域名相應(yīng)的域名樹中包含當(dāng)前子資源加載請(qǐng)求中的子資源域名,則更新所述子資源域名的優(yōu)先級(jí)。優(yōu)選地,在上述步驟完成之后還包括步驟:當(dāng)瀏覽器退出時(shí),把哈希表數(shù)據(jù)保存到本地,供下次瀏覽器啟動(dòng)時(shí)使用。優(yōu)選地,所述初始化哈希表包括步驟:遍歷哈希表中每一棵域名樹,判斷域名樹中每一節(jié)點(diǎn)的使用標(biāo)記字段是否為真,如果不為真則刪除該節(jié)點(diǎn)并更新其父節(jié)點(diǎn),隨后遍歷其下一節(jié)點(diǎn);否則直接遍歷下一節(jié)點(diǎn)。另一方面,本發(fā)明還同時(shí)提供了一種加快子資源加載速度的裝置,所述裝置包括:查詢模塊,用于接收用戶發(fā)起的頁(yè)面請(qǐng)求,提取所述頁(yè)面URL對(duì)應(yīng)的主機(jī)域名,查詢哈希表中是否有所述主機(jī)域名相應(yīng)的域名樹;連接創(chuàng)建模塊,用于在哈希表中有與所述主機(jī)域名相應(yīng)的域名樹時(shí),遍歷所述與所述主機(jī)域名相應(yīng)的域名樹并提取優(yōu)先級(jí)最高的若干個(gè)子資源域名,同時(shí)創(chuàng)建所述主機(jī)域名和所述若干個(gè)子資源域名的TCP連接;加載請(qǐng)求模塊,用于在獲取到該主機(jī)域名的主文檔數(shù)據(jù)后,解析所述主文檔數(shù)據(jù),根據(jù)所述主文檔數(shù)據(jù)中的子資源URL發(fā)起子資源加載請(qǐng)求;加載模塊,用于在當(dāng)前子資源加載請(qǐng)求中的子資源域名是前述若干個(gè)子資源域名中的域名時(shí),利用先前已創(chuàng)建的該子資源域名的TCP連接直接發(fā)起HTTP請(qǐng)求,完成該子資源的加載。優(yōu)選地,所述裝置還包括:?jiǎn)?dòng)模塊,用于在瀏覽器啟動(dòng)后,判斷本地是否保存有哈希表,如果有則讀取所述哈希表,并初始化所述哈希表;如果沒有,則創(chuàng)建一個(gè)空的哈希表。優(yōu)選地,所述查詢模塊還包括:域名樹創(chuàng)建模塊單元,用于在查詢哈希表時(shí),如果沒有找到與所述主機(jī)域名相應(yīng)的域名樹,則新建一棵空的域名樹。優(yōu)選地,所述裝置加載請(qǐng)求模塊還包括:節(jié)點(diǎn)管理模塊,用于在發(fā)起子資源加載請(qǐng)求后查詢子資源URL中所述與所述主機(jī)域名相應(yīng)的域名樹時(shí),如果所述與所述主機(jī)域名相應(yīng)的域名樹中沒有包含當(dāng)前子資源加載請(qǐng)求中的子資源域名,則在所述與所述主機(jī)域名相應(yīng)的域名樹中創(chuàng)建一個(gè)域名樹節(jié)點(diǎn)用于保存所述子資源域名,并根據(jù)所述子資源的資源類型初始化所述子資源域名的優(yōu)先級(jí);如果所述與所述主機(jī)域名相應(yīng)的域名樹中包含當(dāng)前子資源加載請(qǐng)求中的子資源域名,則更新所述子資源域名的優(yōu)先級(jí)。優(yōu)選地,所述啟動(dòng)模塊還包括:初始化模塊單元,用于在初始化哈希表時(shí),遍歷所述哈希表中每一棵域名樹,判斷域名樹中每一節(jié)點(diǎn)的使用標(biāo)記字段是否為真,如果不為真則刪除該節(jié)點(diǎn)并更新其父節(jié)點(diǎn),隨后遍歷其下一節(jié)點(diǎn);否則直接遍歷下一節(jié)點(diǎn)。與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種加快子資源加載速度的方法和裝置,通過預(yù)先創(chuàng)建高優(yōu)先級(jí)的子資源域名TCP連接,完美地解決了內(nèi)核發(fā)起子資源加載請(qǐng)求時(shí),需要現(xiàn)場(chǎng)創(chuàng)建TCP連接的問題。本發(fā)明通過保存一個(gè)主機(jī)域名與其子資源域名樹的哈希表,在創(chuàng)建主機(jī)域名連接的同時(shí)即可創(chuàng)建其子資源域名的連接,從而當(dāng)內(nèi)核發(fā)起子資源加載請(qǐng)求時(shí),無(wú)需現(xiàn)場(chǎng)再創(chuàng)建TCP連接,大大節(jié)省子資源的響應(yīng)時(shí)間,加快了整個(gè)頁(yè)面的展現(xiàn)速度,提升用戶體驗(yàn)。附圖說明圖1為本發(fā)明一個(gè)實(shí)施例中典型域名樹的層級(jí)結(jié)構(gòu)示意圖;圖2為本發(fā)明一個(gè)實(shí)施例中哈希表的數(shù)據(jù)結(jié)構(gòu)示意圖;圖3為本發(fā)明一個(gè)實(shí)施例中域名樹節(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)示意圖;圖4為本發(fā)明一個(gè)優(yōu)選實(shí)施例中加快子資源加載速度的方法的流程示意圖;圖5為本發(fā)明一個(gè)更優(yōu)選實(shí)施例中加快子資源加載速度的方法的流程示意圖;圖6為本發(fā)明一個(gè)實(shí)施例中哈希表初始化流程示意圖。圖7為一個(gè)優(yōu)選實(shí)施例中加快子資源加載速度的裝置的方框示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例為實(shí)施本發(fā)明的較佳實(shí)施方式,所述描述是以說明本發(fā)明的一般原則為目的,并非用以限定本發(fā)明的范圍。本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所界定者為準(zhǔn),基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明的實(shí)施例中首先提供了一種加快子資源加載速度的方法,其技術(shù)方案的主要思路是:通過創(chuàng)建一個(gè)包含主機(jī)域名及其域名樹的哈希表,在創(chuàng)建TCP連接時(shí),同時(shí)創(chuàng)建主機(jī)域名和若干個(gè)子資源域名的TCP連接,當(dāng)發(fā)起子資源請(qǐng)求時(shí),可以馬上利用到剛剛創(chuàng)建好的TCP連接,加快子資源的加載速度。以門戶網(wǎng)站新浪(Sina.com.cn)為例,本發(fā)明的實(shí)施例中一個(gè)典型域名樹如圖1所示:在主版Sina.com.cn的主機(jī)域名的下一級(jí)可能有多個(gè)子資源域名,如子資源域名A、體育版(Sports.sina.com.cn)、汽車版(Auto.sina.com.cn)等;隨后每個(gè)子資源域名的下一級(jí)可能又會(huì)有其相應(yīng)的子資源域名,比如體育版可能會(huì)有下級(jí)的子資源域名B、也可能會(huì)將主版的子資源域名A作為自己的子資源域名;這種帶有子資源域名的樹形結(jié)構(gòu)可能會(huì)有多層,比如汽車版的下一級(jí)具有子資源域名C和汽車圖片版(photo.auto.sina.com.cn),汽車圖片版的下一級(jí)還具有子資源域名D等。本發(fā)明中采用如圖1的一棵域名樹記錄了各級(jí)域名之間的上述對(duì)應(yīng)關(guān)系。具體地,在本發(fā)明的實(shí)施例中,采用哈希表保存域名樹,根據(jù)現(xiàn)有站點(diǎn)的域名布局特點(diǎn),在瀏覽器客戶端收集主機(jī)域名的子域名以及對(duì)應(yīng)的子資源域名,構(gòu)造一棵域名樹,客戶端保存一個(gè)主機(jī)域名與其域名樹的哈希表。該哈希表的典型數(shù)據(jù)結(jié)構(gòu)如圖2所示,在表中,每一項(xiàng)的關(guān)鍵字為頂級(jí)主機(jī)域名(如sina.com.cn、QQ.com、sohu.com等),各項(xiàng)中的關(guān)鍵信息為存儲(chǔ)的與頂級(jí)主機(jī)域名對(duì)應(yīng)的一棵域名樹。域名樹采用鏈表結(jié)構(gòu)保存,樹的每一葉子節(jié)點(diǎn)保存對(duì)應(yīng)子資源域名的相關(guān)信息,域名樹節(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)如圖3所示,其中各項(xiàng)含義如下:Domain:節(jié)點(diǎn)域名;IsMainresource:域名對(duì)應(yīng)的請(qǐng)求是主資源還是子資源;Priority:節(jié)點(diǎn)域名優(yōu)先級(jí),主要用于子資源域名,主資源域名優(yōu)先級(jí)設(shè)為最??;其中,當(dāng)域名包含JS/CSS請(qǐng)求時(shí),優(yōu)先級(jí)可大幅增加(比如Priority加5);其他普通請(qǐng)求按基數(shù)累加(比如Priority加1);Childrens:指向孩子節(jié)點(diǎn)的指針列表;IsUsing:標(biāo)記域名節(jié)點(diǎn)是否被命中;Parent:指向父節(jié)點(diǎn)的指針。采用上述方式處理后,在本發(fā)明的一個(gè)實(shí)施例中,如圖4所示,一種加快子資源加載速度的方法的流程包括以下步驟:S1,接收用戶發(fā)起的頁(yè)面請(qǐng)求,提取所述頁(yè)面URL對(duì)應(yīng)的主機(jī)域名,查詢哈希表中是否有所述主機(jī)域名相應(yīng)的域名樹;S2,如果哈希表中有與所述主機(jī)域名相應(yīng)的域名樹,則遍歷所述與所述主機(jī)域名相應(yīng)的域名樹并提取優(yōu)先級(jí)最高的若干個(gè)子資源域名,同時(shí)創(chuàng)建所述主機(jī)域名和所述若干個(gè)子資源域名的TCP連接(如果沒有則構(gòu)造一棵域名樹以便下次訪問時(shí)使用);S3,當(dāng)獲取到該主機(jī)域名的主文檔數(shù)據(jù)后,解析所述主文檔數(shù)據(jù),根據(jù)所述主文檔數(shù)據(jù)中的子資源URL發(fā)起子資源加載請(qǐng)求;S4,若當(dāng)前子資源加載請(qǐng)求中的子資源域名是前述若干個(gè)子資源域名中的域名,則利用先前已創(chuàng)建的該子資源域名的TCP連接直接發(fā)起HTTP(hypertexttransportprotocol,超文本傳送協(xié)議)請(qǐng)求,完成該子資源的加載。本發(fā)明實(shí)施例中的過程節(jié)省了子資源域名DNS查詢和創(chuàng)建TCP連接的過程,加快了子資源的加載過程,提高了瀏覽器應(yīng)用的工作效率,提升了用戶體驗(yàn)。下面參見圖5,在本發(fā)明一個(gè)優(yōu)選實(shí)施例中,以每次預(yù)創(chuàng)建5個(gè)子資源域名TCP連接以及子資源域名優(yōu)先級(jí)調(diào)整采用5為例,進(jìn)一步說明了域名樹處理及資源加載的詳細(xì)過程,該過程包括步驟:瀏覽器啟動(dòng)時(shí),判斷本地是否保存有哈希表,如果有則讀取所述哈希表,并初始化所述哈希表;如果沒有,則創(chuàng)建一個(gè)空的哈希表;接收用戶的頁(yè)面請(qǐng)求開始網(wǎng)頁(yè)加載,得到請(qǐng)求站點(diǎn)的主機(jī)域名,查詢哈希表中是否有所述主機(jī)域名相應(yīng)的域名樹,如果沒有找到對(duì)應(yīng)的域名樹,則新建一棵空的域名樹;否則遍歷域名樹,獲取優(yōu)先級(jí)排在前5的子資源域名,子資源域名數(shù)不足5個(gè)時(shí),全部獲取,子資源域名同主機(jī)域名一起創(chuàng)建TCP連接;開始接收主文檔數(shù)據(jù),瀏覽器內(nèi)核解析原始數(shù)據(jù)得到子資源的URL,發(fā)起子資源請(qǐng)求;網(wǎng)絡(luò)適配層收到內(nèi)核發(fā)起的子資源請(qǐng)求,查詢與主機(jī)域名對(duì)應(yīng)的域名樹,如果域名樹中沒有包含當(dāng)前子資源請(qǐng)求中的子資源域名,則在該域名樹中創(chuàng)建一個(gè)域名樹節(jié)點(diǎn)用以保存該子資源域名,并根據(jù)子資源的資源類型初始化該子資源域名的優(yōu)先級(jí)。在本發(fā)明的一個(gè)示例中,JS/CSS類子資源初始優(yōu)先級(jí)為5,其他子資源初始優(yōu)先級(jí)為1;如果域名樹中包含當(dāng)前子資源請(qǐng)求中的子資源域名,則更新該子資源域名的優(yōu)先級(jí),若當(dāng)前子資源類型為JS/CSS,則其優(yōu)先級(jí)加5,若為其他資源,則優(yōu)先級(jí)加1;網(wǎng)絡(luò)層判斷當(dāng)前子資源請(qǐng)求中的子資源域名的TCP連接是否已建立,如果未建立,則重新建立TCP連接并發(fā)起請(qǐng)求,否則直接使用已建立的連接發(fā)送請(qǐng)求。當(dāng)瀏覽器退出時(shí),把哈希表數(shù)據(jù)保存到本地,供下次瀏覽器啟動(dòng)時(shí)使用。其中,在瀏覽器啟動(dòng)時(shí),如果本地存在哈希表,需要對(duì)哈希表進(jìn)行初始化,哈希表初始化的過程如圖6所示,包括步驟:讀取文件確定執(zhí)行哈希表初始化;遍歷哈希表中每一棵域名樹,判斷域名樹中每一節(jié)點(diǎn)的IsUsing字段是否為真,如果不為真表示該節(jié)點(diǎn)對(duì)應(yīng)域名從未被使用過(可能域名已失效),則刪除該節(jié)點(diǎn)并更新其父節(jié)點(diǎn),隨后遍歷其下一節(jié)點(diǎn);否則直接遍歷下一節(jié)點(diǎn)。本領(lǐng)域相關(guān)技術(shù)人員應(yīng)能理解,與本發(fā)明的方法相對(duì)應(yīng)的,本發(fā)明還同時(shí)包括一種加快子資源加載速度的裝置,與上述方法步驟一一對(duì)應(yīng)地,如圖7所示,該裝置包括:查詢模塊710,用于接收用戶發(fā)起的頁(yè)面請(qǐng)求,提取所述頁(yè)面URL對(duì)應(yīng)的主機(jī)域名,查詢哈希表中是否有所述主機(jī)域名相應(yīng)的域名樹;連接創(chuàng)建模塊720,用于在哈希表中有與所述主機(jī)域名相應(yīng)的域名樹時(shí),遍歷所述與所述主機(jī)域名相應(yīng)的域名樹并提取優(yōu)先級(jí)最高的若干個(gè)子資源域名,同時(shí)創(chuàng)建所述主機(jī)域名和所述若干個(gè)子資源域名的TCP連接;加載請(qǐng)求模塊730,用于在獲取到該主機(jī)域名的主文檔數(shù)據(jù)后,解析所述主文檔數(shù)據(jù),根據(jù)所述主文檔數(shù)據(jù)中的子資源URL發(fā)起子資源加載請(qǐng)求;加載模塊740,用于在當(dāng)前子資源加載請(qǐng)求中的子資源域名是前述若干個(gè)子資源域名中的域名時(shí),利用先前已創(chuàng)建的該子資源域名的TCP連接直接發(fā)起HTTP請(qǐng)求,完成該子資源的加載。此外,該裝置還可進(jìn)一步包括:?jiǎn)?dòng)模塊(圖中未示出),用于在瀏覽器啟動(dòng)后,判斷本地是否保存有哈希表,如果有則讀取所述哈希表,并初始化所述哈希表;如果沒有,則創(chuàng)建一個(gè)空的哈希表。更進(jìn)一步地,所述啟動(dòng)模塊還包括:初始化單元(圖中未示出),用于在初始化哈希表時(shí),遍歷所述哈希表中每一棵域名樹,判斷域名樹中每一節(jié)點(diǎn)的使用標(biāo)記字段是否為真,如果不為真則刪除該節(jié)點(diǎn)并更新其父節(jié)點(diǎn),隨后遍歷其下一節(jié)點(diǎn);否則直接遍歷下一節(jié)點(diǎn)。在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述查詢模塊還包括:域名樹創(chuàng)建單元(圖中未示出),用于在查詢哈希表時(shí),如果沒有找到與所述主機(jī)域名相應(yīng)的域名樹,則新建一棵空的域名樹。在本發(fā)明另一個(gè)優(yōu)選實(shí)施例中,所述裝置還包括:節(jié)點(diǎn)管理模塊(圖中未示出),用于在發(fā)起子資源加載請(qǐng)求后查詢子資源URL中所述與所述主機(jī)域名相應(yīng)的域名樹,如果所述與所述主機(jī)域名相應(yīng)的域名樹中沒有包含當(dāng)前子資源加載請(qǐng)求中的子資源域名,則在所述與所述主機(jī)域名相應(yīng)的域名樹中創(chuàng)建一個(gè)域名樹節(jié)點(diǎn)用于保存所述子資源域名,并根據(jù)所述子資源的資源類型初始化所述子資源域名的優(yōu)先級(jí);如果所述與所述主機(jī)域名相應(yīng)的域名樹中包含當(dāng)前子資源加載請(qǐng)求中的子資源域名,則更新所述子資源域名的優(yōu)先級(jí)。與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案通過預(yù)先創(chuàng)建高優(yōu)先級(jí)的子資源域名TCP連接,完美地解決了內(nèi)核發(fā)起子資源加載請(qǐng)求時(shí),需要現(xiàn)場(chǎng)創(chuàng)建TCP連接的問題。本發(fā)明通過保存一個(gè)主機(jī)域名與其子資源域名樹的哈希表,在創(chuàng)建主機(jī)域名連接的同時(shí)即可創(chuàng)建其子資源域名的連接,從而當(dāng)內(nèi)核發(fā)起子資源加載請(qǐng)求時(shí),無(wú)需現(xiàn)場(chǎng)再創(chuàng)建TCP連接,大大節(jié)省子資源的響應(yīng)時(shí)間,加快了整個(gè)頁(yè)面的展現(xiàn)速度,提升用戶體驗(yàn)。本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括上述實(shí)施例方法的各步驟,而所述的存儲(chǔ)介質(zhì)可以是:ROM/RAM、磁碟、光盤、存儲(chǔ)卡等。雖然以上結(jié)合優(yōu)選實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但本領(lǐng)域的技術(shù)人員應(yīng)該理解,本發(fā)明所述的方法和系統(tǒng)并不限于具體實(shí)施方式中所述的實(shí)施例,在不背離由所附權(quán)利要求書限定的本發(fā)明精神和范圍的情況下,可對(duì)本發(fā)明作出各種修改、增加、以及替換。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1