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

按圖片的設(shè)定概率進(jìn)行圖片顯示的方法

文檔序號(hào):6333717閱讀:568來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):按圖片的設(shè)定概率進(jìn)行圖片顯示的方法
按圖片的設(shè)定概率進(jìn)行圖片顯示的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種顯示圖片的方法,尤其涉及一種網(wǎng)站上的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法。
背景技術(shù)
以前網(wǎng)站首頁(yè)上刊的圖片永遠(yuǎn)為同一張圖片,或多張圖片輪播,沒(méi)有優(yōu)先性,也不靈活,長(zhǎng)期無(wú)變化顯得無(wú)生氣。有鑒于此,本發(fā)明提供一種按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,利用該方法, 就可以靈活地顯示不同的圖片,從而使網(wǎng)頁(yè)富有生氣。

發(fā)明內(nèi)容本發(fā)明的主要目的在于提供一種按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,利用該方法,就可以靈活地顯示不同的圖片,從而使網(wǎng)頁(yè)富有生氣。本發(fā)明的目的在于提供一種按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于,所述方法包括a、查詢(xún)出數(shù)據(jù)庫(kù)的圖片中的所有上刊圖片以及各上刊圖片的顯示概率;b、將上述所有上刊圖片按各上刊圖片的顯示概率進(jìn)行排序以得一圖片數(shù)組;C、建立一數(shù)軸點(diǎn)數(shù)組,以將上述圖片數(shù)組中的各上刊圖片順次對(duì)應(yīng)于上述數(shù)軸點(diǎn)數(shù)組中不同的數(shù)字區(qū)間;d、抽取一介于上述數(shù)軸點(diǎn)數(shù)組中的最大數(shù)字元素和最小數(shù)字元素之間的隨機(jī)數(shù);e、順次讀取上述數(shù)軸點(diǎn)數(shù)組中相鄰的兩個(gè)數(shù)字元素;f、判斷上述隨機(jī)數(shù)是否介于上述兩個(gè)數(shù)字元素之間,若否,則進(jìn)入步驟d ;g、讀取對(duì)應(yīng)于上述兩個(gè)數(shù)字元素所形成的數(shù)字區(qū)間的上刊圖片,并加以顯示。優(yōu)選地,在步驟a前,還包括對(duì)數(shù)據(jù)庫(kù)中的圖片進(jìn)行增減或刪減操作。優(yōu)選地,在步驟a前,還包括對(duì)數(shù)據(jù)庫(kù)中的圖片的顯示概率進(jìn)行設(shè)定。優(yōu)選地,步驟b中的排序是按各上刊圖片的顯示概率的升序進(jìn)行的排序。優(yōu)選地,步驟b中的排序是按各上刊圖片的顯示概率的降序進(jìn)行的排序。優(yōu)選地,步驟c中的建立一數(shù)軸點(diǎn)數(shù)組,包括設(shè)定所述數(shù)軸點(diǎn)數(shù)組的第一個(gè)數(shù)字元素,順次地將所述數(shù)軸點(diǎn)數(shù)組的一數(shù)字元素與上述圖片數(shù)組中對(duì)應(yīng)的一上刊圖片的顯示概率相加,并將相加之和擴(kuò)大相同的倍數(shù)以作為所述數(shù)軸點(diǎn)數(shù)組的下一個(gè)數(shù)字元素。優(yōu)選地,步驟c中的建立一數(shù)軸點(diǎn)數(shù)組,包括根據(jù)各上刊圖片的顯示概率計(jì)算出上述圖片數(shù)組中的各上刊圖片在上述所有上刊圖片中出現(xiàn)的百分比,設(shè)定所述數(shù)軸點(diǎn)數(shù)組的第一個(gè)數(shù)字元素,順次地將所述數(shù)軸點(diǎn)數(shù)組的一數(shù)字元素與上述圖片數(shù)組中對(duì)應(yīng)的一上刊圖片的百分比相加,并將相加之和擴(kuò)大相同的倍數(shù)以作為所述數(shù)軸點(diǎn)數(shù)組的下一個(gè)數(shù)字元素。
3
優(yōu)選地,所述第一個(gè)數(shù)字元素為0。優(yōu)選地,所述倍數(shù)為100倍。相較于現(xiàn)有技術(shù),本發(fā)明按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,通過(guò)將各上刊圖片與數(shù)軸點(diǎn)數(shù)組的不同的數(shù)字區(qū)間對(duì)應(yīng)起來(lái),來(lái)實(shí)現(xiàn)通過(guò)抽取隨機(jī)數(shù)來(lái)選擇對(duì)應(yīng)的圖片,從而就靈活地顯示不同的圖片,使網(wǎng)頁(yè)富有生氣。為使對(duì)本發(fā)明的目的、構(gòu)造特征及其功能有進(jìn)一步的了解,茲配合圖示詳細(xì)說(shuō)明如下

圖1是本發(fā)明按圖片的設(shè)定概率進(jìn)行圖片顯示的方法的一較佳實(shí)施例的流程圖。
具體實(shí)施方式請(qǐng)參閱圖1,是本發(fā)明按圖片的設(shè)定概率進(jìn)行圖片顯示的方法的一較佳實(shí)施例的流程圖,該方法包括選擇圖片顯示開(kāi)始。步驟100、查詢(xún)出數(shù)據(jù)庫(kù)的圖片中的所有上刊圖片以及各上刊圖片的顯示概率。后臺(tái)的數(shù)據(jù)庫(kù)中存有多個(gè)圖片,而每個(gè)圖片又有一個(gè)屬性來(lái)決定它是否“可顯示” 的,“上刊”即指“可顯示”,所以需要先從數(shù)據(jù)庫(kù)中查詢(xún)出上刊圖片及各上刊圖片的顯示概率,例如在數(shù)據(jù)庫(kù)中有圖片(A、B、C、D、E),而其中只有圖片(A、D、E)是可顯示的,則從數(shù)據(jù)庫(kù)查詢(xún)出的上刊圖片就是(A、D、E)。用戶還可以在查詢(xún)數(shù)據(jù)庫(kù)前對(duì)數(shù)據(jù)庫(kù)中的圖片進(jìn)行增減或通過(guò)后臺(tái)設(shè)定圖片的屬性。步驟200、將所有上刊圖片按各上刊圖片的顯示概率排序得一圖片數(shù)組。按照各上刊圖片的顯示概率的升序或降序來(lái)將查詢(xún)出的所有上刊圖片進(jìn)行排序。 如從數(shù)據(jù)庫(kù)中提取出的所有上刊圖片有5個(gè)p
= {pAdress :“p0 address,,,pRate 30};p[l] = {pAdress :“pl address,,,pRate :0. 3};ρ[2] = {pAdress :“p2 address,,,pRate :200};ρ[3] = {pAdress :“p3 address,,,pRate 8};ρ[4] = {pAdress :“p4 address,,,pRate 60}。根據(jù)各上刊圖片的顯示概率的從小到大順序進(jìn)行排序,則可得到一圖片數(shù)組 temp,其各數(shù)據(jù)元素為temp
={pAdress"pi address',,pRate0. 3}
temp [1]={pAdress"p3 address',,pRate8};
temp [2]={pAdress"pO address',,pRate30};
temp[3]={pAdress"p4 address',,pRate60};
temp [4]={pAdress"p2 address',,pRate200}ο步驟300、計(jì)算圖片數(shù)組中的各上刊圖片在所有上刊圖片中出現(xiàn)的百分比。將各上刊圖片的顯示概率比上所有上刊圖片的顯示概率之和,計(jì)算出各上刊圖片在所有上刊圖片中出現(xiàn)的百分比,則通過(guò)計(jì)算可得temp
至temp[4]對(duì)應(yīng)的各上刊圖片的百分比依次是0. 1005%,2. 6818%U0. 0569%,20. 1139%,67. 0465%。步驟400、根據(jù)百分比建立一數(shù)軸點(diǎn)數(shù)組,以將圖片數(shù)組中的各上刊圖片順次對(duì)應(yīng)于數(shù)軸點(diǎn)數(shù)組中不同的數(shù)字區(qū)間。建立一數(shù)軸點(diǎn)數(shù)組,如數(shù)軸點(diǎn)數(shù)組point時(shí),首先,設(shè)定數(shù)軸點(diǎn)數(shù)組point的第一個(gè)數(shù)字元素,這里,可以設(shè)定第一個(gè)數(shù)字元素為0,即point
= 0,接著,順次地將數(shù)軸點(diǎn)數(shù)組point的一數(shù)字元素與圖片數(shù)組temp中對(duì)應(yīng)的一上刊圖片的百分比相加,并將相加之和擴(kuò)大相同的倍數(shù)以作為數(shù)軸點(diǎn)數(shù)組point的下一個(gè)數(shù)字元素。如將數(shù)軸點(diǎn)數(shù)組point 的第一個(gè)數(shù)字元素0與圖片數(shù)組中對(duì)應(yīng)的第一個(gè)上刊圖片的百分比0. 1005%相加,再擴(kuò)大 100倍來(lái)作為數(shù)軸點(diǎn)數(shù)組的第二個(gè)數(shù)字元素point [1],則point [1] =0. 1005,依次地,則可得:point[2] = 2. 7823 ;point[3] = 12. 8392 ;point [4] = 32.9531 ;point[5] = 99.9996。那么,圖片數(shù)組temp中的數(shù)據(jù)元素temp
對(duì)應(yīng)的上刊圖片對(duì)應(yīng)于數(shù)軸點(diǎn)數(shù)組 point中相鄰的兩個(gè)數(shù)字元素point
和point [1]所形成的數(shù)字區(qū)間,temp [1]對(duì)應(yīng)的上刊圖片對(duì)應(yīng)于數(shù)軸點(diǎn)數(shù)組point中相鄰的point[l]和point[2]所形成的數(shù)字區(qū)間,依次類(lèi)推,可將圖片數(shù)組temp的temp [2]至temp [4]所對(duì)應(yīng)的上刊圖片與數(shù)軸點(diǎn)數(shù)組point中的其它數(shù)字區(qū)間相對(duì)應(yīng)起來(lái)。步驟500、抽取一介于數(shù)軸點(diǎn)數(shù)組中的最大數(shù)字元素和最小數(shù)字元素之間的隨機(jī)數(shù)。于本實(shí)施例中,因數(shù)軸點(diǎn)數(shù)組point的最大數(shù)字元素和最小數(shù)字元素分別為 point [5]和point
,即99. 999和0,所以可隨機(jī)抽取0至100之間任意數(shù),如隨機(jī)抽取得 56。步驟600、順次讀取數(shù)軸點(diǎn)數(shù)組中相鄰的兩個(gè)數(shù)字元素。先讀取point
和 point [1]。步驟700、判斷隨機(jī)數(shù)是否介于兩個(gè)數(shù)字元素之間。判斷得隨機(jī)數(shù)56不在point
和point [1]之間。循環(huán)執(zhí)行步驟600和步驟700,以將順次讀取相鄰的point[1]和point[2]、 point [2]和 point [3] ,point [3]和 point [4] ,point [4]和 point [5]與隨機(jī)數(shù) 56 作比較, 判斷得隨機(jī)數(shù)56介于point [4]和point [5]之間。步驟800、讀取對(duì)應(yīng)于兩個(gè)數(shù)字元素所形成的數(shù)字區(qū)間的上刊圖片,并加以顯示。根據(jù)對(duì)應(yīng)于point[4]和point[5]所形成的數(shù)字區(qū)間的temp[4]中對(duì)應(yīng)的上刊圖片的地址,讀取出對(duì)應(yīng)的上刊圖片并加以顯示。選擇圖片顯示結(jié)束。數(shù)據(jù)庫(kù)里圖片的數(shù)量、種類(lèi)或圖片屬性會(huì)因用戶的后臺(tái)操作而改變,因此,每次從數(shù)據(jù)庫(kù)中提取的上刊圖片可能有所不同,從而使網(wǎng)頁(yè)顯示的圖片充滿變化,避免了呆板。于本實(shí)施例中,是根據(jù)各上刊圖片在所有上刊圖片中出現(xiàn)的百分比來(lái)建立數(shù)軸點(diǎn)數(shù)組的,具體實(shí)施時(shí),也可以直接根據(jù)各上刊圖片的顯示概率來(lái)建立數(shù)軸點(diǎn)數(shù)組,具體建立數(shù)軸點(diǎn)的方法與上面的相同。當(dāng)然,這里已描述的實(shí)施例只是許多利用本發(fā)明的實(shí)施例中的一較佳實(shí)施例,并且這里通過(guò)說(shuō)明而不是限制的方式進(jìn)行了闡述。對(duì)于本領(lǐng)域內(nèi)的技術(shù)人員來(lái)說(shuō)很顯然的是,在本質(zhì)上不脫離所附權(quán)利要求書(shū)限定的本發(fā)明精神和范圍的前提下,可以作出許多其它實(shí)施例。
權(quán)利要求
1.一種按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于,所述方法包括a、查詢(xún)出數(shù)據(jù)庫(kù)的圖片中的所有上刊圖片以及各上刊圖片的顯示概率;b、將上述所有上刊圖片按各上刊圖片的顯示概率進(jìn)行排序以得一圖片數(shù)組;C、建立一數(shù)軸點(diǎn)數(shù)組,以將上述圖片數(shù)組中的各上刊圖片順次對(duì)應(yīng)于上述數(shù)軸點(diǎn)數(shù)組中不同的數(shù)字區(qū)間;d、抽取一介于上述數(shù)軸點(diǎn)數(shù)組中的最大數(shù)字元素和最小數(shù)字元素之間的隨機(jī)數(shù);e、順次讀取上述數(shù)軸點(diǎn)數(shù)組中相鄰的兩個(gè)數(shù)字元素;f、判斷上述隨機(jī)數(shù)是否介于上述兩個(gè)數(shù)字元素之間,若否,則進(jìn)入步驟d;g、讀取對(duì)應(yīng)于上述兩個(gè)數(shù)字元素所形成的數(shù)字區(qū)間的上刊圖片,并加以顯示。
2.如權(quán)利要求1所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于在步驟a 前,還包括對(duì)數(shù)據(jù)庫(kù)中的圖片進(jìn)行增減或刪減操作。
3.如權(quán)利要求1所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于在步驟a 前,還包括對(duì)數(shù)據(jù)庫(kù)中的圖片的顯示概率進(jìn)行設(shè)定。
4.如權(quán)利要求1所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于步驟b 中的排序是按各上刊圖片的顯示概率的升序進(jìn)行的排序。
5.如權(quán)利要求1所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于步驟b 中的排序是按各上刊圖片的顯示概率的降序進(jìn)行的排序。
6.如權(quán)利要求1所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于步驟c 中的建立一數(shù)軸點(diǎn)數(shù)組,包括設(shè)定所述數(shù)軸點(diǎn)數(shù)組的第一個(gè)數(shù)字元素,順次地將所述數(shù)軸點(diǎn)數(shù)組的一數(shù)字元素與上述圖片數(shù)組中對(duì)應(yīng)的一上刊圖片的顯示概率相加,并將相加之和擴(kuò)大相同的倍數(shù)以作為所述數(shù)軸點(diǎn)數(shù)組的下一個(gè)數(shù)字元素。
7.如權(quán)利要求1所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于步驟c 中的建立一數(shù)軸點(diǎn)數(shù)組,包括根據(jù)各上刊圖片的顯示概率計(jì)算出上述圖片數(shù)組中的各上刊圖片在上述所有上刊圖片中出現(xiàn)的百分比,設(shè)定所述數(shù)軸點(diǎn)數(shù)組的第一個(gè)數(shù)字元素,順次地將所述數(shù)軸點(diǎn)數(shù)組的一數(shù)字元素與上述圖片數(shù)組中對(duì)應(yīng)的一上刊圖片的百分比相加, 并將相加之和擴(kuò)大相同的倍數(shù)以作為所述數(shù)軸點(diǎn)數(shù)組的下一個(gè)數(shù)字元素。
8.如權(quán)利要求6或7所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于所述第一個(gè)數(shù)字元素為0。
9.如權(quán)利要求7所述的按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于所述倍數(shù)為100倍。
全文摘要
本發(fā)明提供一種按圖片的設(shè)定概率進(jìn)行圖片顯示的方法,其特征在于,所述方法包括a、查詢(xún)出數(shù)據(jù)庫(kù)的圖片中的所有上刊圖片以及各上刊圖片的顯示概率;b、將所有上刊圖片按各上刊圖片的顯示概率進(jìn)行排序以得一圖片數(shù)組;c、建立一數(shù)軸點(diǎn)數(shù)組,以將圖片數(shù)組中的各上刊圖片順次對(duì)應(yīng)于數(shù)軸點(diǎn)數(shù)組中不同的數(shù)字區(qū)間;d、抽取一介于數(shù)軸點(diǎn)數(shù)組中的最大數(shù)字元素和最小數(shù)字元素之間的隨機(jī)數(shù);e、順次讀取數(shù)軸點(diǎn)數(shù)組中相鄰的兩個(gè)數(shù)字元素;f、判斷上述隨機(jī)數(shù)是否介于上述兩個(gè)數(shù)字元素之間,若否,則進(jìn)入步驟d;g、讀取對(duì)應(yīng)于上述兩個(gè)數(shù)字元素所形成的數(shù)字區(qū)間的上刊圖片,并加以顯示。利用本發(fā)明就可以靈活地顯示不同的圖片,從而使網(wǎng)頁(yè)富有生氣。
文檔編號(hào)G06F17/30GK102446196SQ201010507759
公開(kāi)日2012年5月9日 申請(qǐng)日期2010年10月14日 優(yōu)先權(quán)日2010年10月14日
發(fā)明者郭蕾 申請(qǐng)人:環(huán)達(dá)電腦(上海)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1