欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種瀑布流式顯示圖片的方法和裝置的制造方法_4

文檔序號(hào):9839674閱讀:來源:國(guó)知局
并最有可能點(diǎn)擊的。
[0171]其中,在本發(fā)明的實(shí)施例中,搜索詞屬性信息可包括搜索詞類型、搜索詞對(duì)應(yīng)的時(shí)效性信息等中的一種或多種,站點(diǎn)信息可包括站點(diǎn)類型、站點(diǎn)點(diǎn)擊數(shù)量、站點(diǎn)權(quán)重等中的一種或多種,歷史搜索記錄可包括用戶在搜索引擎上的歷史點(diǎn)擊行為記錄、用戶的搜索習(xí)慣信息、用戶針對(duì)搜索結(jié)果的歷史點(diǎn)擊記錄等中的一種或多種。
[0172]另外,每個(gè)用戶都有各自的搜索詞輸入習(xí)慣、使用搜索引擎的習(xí)慣、網(wǎng)頁(yè)瀏覽的習(xí)慣。本發(fā)明實(shí)施例的對(duì)搜索結(jié)果的處理方法所應(yīng)用的推薦算法模型中,可綜合考慮搜索詞的類型、搜索詞相關(guān)的時(shí)效性、搜索詞搜索結(jié)果的歷史點(diǎn)擊率、用戶的搜索詞的輸入習(xí)慣、用戶在搜索引擎上的歷史點(diǎn)擊行為等,以判斷展現(xiàn)的多個(gè)搜索結(jié)果是否滿足預(yù)渲染條件。
[0173]舉例而言,在本發(fā)明的實(shí)施例中,當(dāng)搜索詞對(duì)應(yīng)的搜索詞類型為尋址類型時(shí),預(yù)渲染條件可為對(duì)官方站點(diǎn)、已認(rèn)證站點(diǎn)、點(diǎn)擊數(shù)量最大的站點(diǎn)、權(quán)重最高的站點(diǎn)等中的一個(gè)或多個(gè)進(jìn)行預(yù)渲染;或者,當(dāng)搜索詞對(duì)應(yīng)的搜索詞類型為問答類型時(shí),預(yù)渲染條件可對(duì)為知識(shí)問答類站點(diǎn)、點(diǎn)擊數(shù)量最大的站點(diǎn)、權(quán)重最高的站點(diǎn)等中的一個(gè)或多個(gè)進(jìn)行預(yù)渲染;或者,當(dāng)搜索詞具有時(shí)效性信息時(shí),預(yù)渲染條件可對(duì)為新聞?lì)惥酆险军c(diǎn)、點(diǎn)擊數(shù)量最大的站點(diǎn)、權(quán)重最高的站點(diǎn)等中的一個(gè)或多個(gè)進(jìn)行預(yù)渲染;或者,當(dāng)搜索詞對(duì)應(yīng)的搜索詞類型具有多個(gè)時(shí),預(yù)渲染條件可為對(duì)用戶在搜索引擎上的歷史點(diǎn)擊行為記錄中的站點(diǎn)、用戶針對(duì)搜索結(jié)果的歷史點(diǎn)擊記錄中的站點(diǎn)等中的一個(gè)或多個(gè)進(jìn)行預(yù)渲染。
[0174]S204,如果多個(gè)搜索結(jié)果中的至少一個(gè)搜索結(jié)果滿足預(yù)渲染條件,則瀏覽器對(duì)至少一個(gè)搜索結(jié)果進(jìn)行預(yù)渲染。
[0175]所述瀑布流渲染器對(duì)數(shù)據(jù)管理器格式化后的數(shù)據(jù)進(jìn)行渲染包括:
[0176]將數(shù)據(jù)管理器格式化后的數(shù)據(jù)按照瀑布流進(jìn)行排列、隨著窗口大小縮放重排、對(duì)超過預(yù)定數(shù)量的瀑布流節(jié)點(diǎn)進(jìn)行隱藏。
[0177]具體而言,將格式化后待顯示數(shù)據(jù)根據(jù)主題進(jìn)行分類,例如萌寵、攝影、美食等。對(duì)于相對(duì)熱點(diǎn)的主題圖片以較大的尺寸進(jìn)行瀑布流顯示,對(duì)非熱點(diǎn)圖片以較小尺寸進(jìn)行瀑布流顯示。對(duì)于相同主題但不同大小的圖片,按照統(tǒng)一的尺寸進(jìn)行顯示。對(duì)例如5屏之外的瀑布流節(jié)點(diǎn)進(jìn)行隱藏,設(shè)置“點(diǎn)擊加載”按鈕以便提供用戶進(jìn)一步的選擇,這種方式可以一定程度上提升頁(yè)面性能。
[0178]圖3為現(xiàn)有技術(shù)的瀑布流調(diào)用方式下的瀑布流渲染示意圖。
[0179]圖4為本發(fā)明的瀑布流調(diào)用方式下的瀑布流渲染示意圖。
[0180]所述瀑布流渲染器包括:多列瀑布流渲染器、規(guī)則形狀的瀑布流渲染器和橫向瀑布流清染器。
[0181]所述瀑布流加載器和數(shù)據(jù)管理器為公有的功能組件,所述瀑布流渲染器為私有的功能組件。
[0182]將所述瀑布流加載器和數(shù)據(jù)管理器設(shè)置為公有的功能組件,相比現(xiàn)有技術(shù)中的單一瀑布流組件而言,其優(yōu)勢(shì)是顯而易見的。例如,當(dāng)不同的頻道瀑布流調(diào)用邏輯和搜索瀑布流調(diào)用邏輯調(diào)用瀑布流組件時(shí),可以共用瀑布流加載器和數(shù)據(jù)管理器。而當(dāng)進(jìn)行渲染的時(shí)候,則分別調(diào)用多列瀑布流渲染器、規(guī)則形狀的瀑布流渲染器和橫向瀑布流渲染器等私有的功能組件。上述設(shè)置使得每個(gè)功能模塊的功能實(shí)現(xiàn)單一化,一方面減少了代碼的數(shù)量,另一方面也方便調(diào)用和維護(hù)。當(dāng)出現(xiàn)BUG的時(shí)候,可以實(shí)現(xiàn)快速排查和修復(fù)。此外,上述設(shè)置還大大增加了系統(tǒng)的靈活性,便于不同的加載規(guī)則、不同的渲染規(guī)則之間的組合。
[0183]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上。
[0184]本文中所稱的“一個(gè)實(shí)施例”、“實(shí)施例”或者“一個(gè)或者多個(gè)實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或者特性包括在本發(fā)明的至少一個(gè)實(shí)施例中。此外,請(qǐng)注意,這里“在一個(gè)實(shí)施例中”的詞語(yǔ)例子不一定全指同一個(gè)實(shí)施例。
[0185]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下被實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說明書的理解。
[0186]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
[0187]此外,還應(yīng)當(dāng)注意,本說明書中使用的語(yǔ)言主要是為了可讀性和教導(dǎo)的目的而選擇的,而不是為了解釋或者限定本發(fā)明的主題而選擇的。因此,在不偏離所附權(quán)利要求書的范圍和精神的情況下,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見的。對(duì)于本發(fā)明的范圍,對(duì)本發(fā)明所做的公開是說明性的,而非限制性的,本發(fā)明的范圍由所附權(quán)利要求書限定。
【主權(quán)項(xiàng)】
1.一種以瀑布流方式顯示圖片的方法,其特征在于,包括: 通過瀑布流加載器選擇瀑布流的加載方式并獲取加載數(shù)據(jù); 數(shù)據(jù)管理器將瀑布流加載器獲取的加載數(shù)據(jù)進(jìn)行格式化; 瀑布流渲染器對(duì)數(shù)據(jù)管理器格式化后的數(shù)據(jù)進(jìn)行渲染。2.如權(quán)利要求1所述的方法,其特征在于,通過頻道瀑布流調(diào)用方式或搜索瀑布流調(diào)用方式來調(diào)用不同的瀑布流。3.如權(quán)利要求1-2中任一項(xiàng)所述的方法,其特征在于,所述瀑布流的加載方式包括:自動(dòng)加載、手動(dòng)加載、手動(dòng)加載η次之后自動(dòng)加載、η次自動(dòng)加載之后需手動(dòng)加載一次。4.如權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述瀑布流加載器選擇瀑布流的加載方式包括: 通過傳遞參數(shù)的方式來自動(dòng)選擇不同的加載方式。5.如權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,所述數(shù)據(jù)管理器負(fù)責(zé)將瀑布流加載器獲取的加載數(shù)據(jù)進(jìn)行格式化包括: 利用數(shù)據(jù)管理器將不同的數(shù)據(jù)類型格式轉(zhuǎn)換成相同的預(yù)定格式。6.如權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述利用數(shù)據(jù)管理器將不同的數(shù)據(jù)類型格式轉(zhuǎn)換成相同的預(yù)定格式包括: 數(shù)據(jù)管理器通過指定不可重復(fù)的字段的方式對(duì)數(shù)據(jù)進(jìn)行自動(dòng)去重。7.如權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,所述瀑布流渲染器對(duì)數(shù)據(jù)管理器格式化后的數(shù)據(jù)進(jìn)行渲染還包括: 對(duì)數(shù)據(jù)管理器格式化后的數(shù)據(jù)進(jìn)行預(yù)渲染。8.如權(quán)利要求1-7中任一項(xiàng)所述的方法,其特征在于,所述對(duì)數(shù)據(jù)管理器格式化后的數(shù)據(jù)進(jìn)行預(yù)渲染包括: 首先判斷所述格式化后的數(shù)據(jù)是否滿足預(yù)渲染條件; 如果所述格式化后的數(shù)據(jù)中有至少一個(gè)數(shù)據(jù)滿足所述預(yù)渲染條件,則所述瀑布流渲染器對(duì)所述至少一個(gè)數(shù)據(jù)進(jìn)行預(yù)渲染。9.如權(quán)利要求1-8中任一項(xiàng)所述的方法,其特征在于,所述瀑布流渲染器對(duì)數(shù)據(jù)管理器格式化后的數(shù)據(jù)進(jìn)行渲染包括: 將數(shù)據(jù)管理器格式化后的數(shù)據(jù)按照瀑布流進(jìn)行排列、隨著窗口大小縮放重排、對(duì)超過預(yù)定數(shù)量的瀑布流節(jié)點(diǎn)進(jìn)行隱藏。10.如權(quán)利要求1-9中任一項(xiàng)所述的方法,其特征在于,所述瀑布流渲染器包括:多列瀑布流渲染器、規(guī)則形狀的瀑布流渲染器和橫向瀑布流渲染器。
【專利摘要】本發(fā)明涉及一種以瀑布流方式顯示圖片的方法和裝置,包括:通過瀑布流加載器選擇瀑布流的加載方式并獲取加載數(shù)據(jù);數(shù)據(jù)管理器將瀑布流加載器獲取的加載數(shù)據(jù)進(jìn)行格式化;瀑布流渲染器對(duì)數(shù)據(jù)管理器格式化后的數(shù)據(jù)進(jìn)行渲染。本發(fā)明的技術(shù)方案在現(xiàn)有技術(shù)中瀑布流的基礎(chǔ)上,將一個(gè)瀑布流組件拆分為瀑布流加載器、數(shù)據(jù)管理器和瀑布流渲染器三個(gè)功能模塊,1、降低了單個(gè)功能模塊的代碼數(shù)量和代碼的耦合度,便于系統(tǒng)的開發(fā)與維護(hù);2、將一個(gè)綜合的功能組件拆分為三個(gè)功能相對(duì)單一的功能模塊,從而大大增加了系統(tǒng)的靈活性,便于不同的加載規(guī)則、不同的渲染規(guī)則之間的組合。
【IPC分類】G06F17/30
【公開號(hào)】CN105608158
【申請(qǐng)?zhí)枴緾N201510959232
【發(fā)明人】王峰
【申請(qǐng)人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司
【公開日】2016年5月25日
【申請(qǐng)日】2015年12月18日
當(dāng)前第4頁(yè)1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
上饶县| 家居| 石棉县| 正蓝旗| 广丰县| 增城市| 湖北省| 孝义市| 南投市| 海安县| 松滋市| 武胜县| 永川市| 汉源县| 临安市| 左权县| 忻州市| 隆德县| 恩施市| 循化| 江陵县| 历史| 天峨县| 新昌县| 田林县| 兴文县| 兰坪| 宝应县| 通州市| 铅山县| 衡水市| 海阳市| 宝清县| 奈曼旗| 界首市| 扶风县| 海兴县| 侯马市| 渭南市| 三亚市| 平乐县|