精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何設(shè)計一個端計算架構(gòu)?

開發(fā) 開發(fā)工具
什么是端計算?如何在不額外占用服務(wù)端資源的情況下,在客戶端解決計算需求?端計算和云計算相比,有哪些優(yōu)勢?本文從設(shè)計一個解決埋點熱修問題的通用化架構(gòu),及其演變乃至解決其他端計算問題的案例,來說明設(shè)計一個端計算架構(gòu)的一般性方法。

[[351583]]

什么是端計算?如何在不額外占用服務(wù)端資源的情況下,在客戶端解決計算需求?端計算和云計算相比,有哪些優(yōu)勢?本文從設(shè)計一個解決埋點熱修問題的通用化架構(gòu),及其演變乃至解決其他端計算問題的案例,來說明設(shè)計一個端計算架構(gòu)的一般性方法。

移動端發(fā)展至今,誕生了很多架構(gòu)用于解決各領(lǐng)域的專有問題。比如針對移動端動態(tài)化的Hybrid方案;兼顧動態(tài)化和性能的RN、WEEX乃至界面搭建方案;針對熱修復(fù)的各種Patch方案;還有一些配置、編排等特殊需求的方案。這些方案的核心都是用某種語言描述業(yè)務(wù)的邏輯方法,描述能力越強(qiáng)大,能夠解決的問題越多。腳本語言似乎有著無限的可能性,但是當(dāng)我們嘗試解決某個未知領(lǐng)域的計算問題,對于問題計算的可行性又缺少自信。此外,正確評估各種架構(gòu)的計算性極限對于我們選型、解決具體問題也是十分重要的。因此需要總結(jié)如何設(shè)計、評估端計算架構(gòu)的一般性方法。

一 從解決埋點熱修問題理解何為端計算

因眾所周知的原因,蘋果禁止類似JSPatch的熱修復(fù)方案上線。對于考拉iOS客戶端,大多數(shù)問題需要發(fā)版解決。通過發(fā)版解決數(shù)據(jù)問題,周期長且持續(xù)產(chǎn)生臟數(shù)據(jù)。對于依賴數(shù)據(jù)驅(qū)動產(chǎn)品迭代的開發(fā)方式會產(chǎn)生很大影響。同時,我也在思索是否有一種更敏捷的移動端取數(shù)方案,縮短數(shù)據(jù)試驗周期?;谝陨夏康?,埋點熱修方案的研發(fā)就提上了日程。

雖然我們可以使用JS腳本作為計算載體,但是需要證明埋點熱修是否可通過計算修復(fù)。

 

如上圖所示,埋點修復(fù)其實就是將一個錯誤的字典計算為一個正確字典的過程。如果滿足下面兩個條件,則可以修正任何錯誤的埋點數(shù)據(jù):

  • 能夠無二義性的識別錯誤數(shù)據(jù)。
  • 完備的數(shù)據(jù),可以計算出正確的數(shù)據(jù)。

要滿足第一個條件,可以根據(jù)字典本身的數(shù)據(jù)特征、交互特征、當(dāng)前頁面等上下文數(shù)據(jù)來識別。埋點數(shù)據(jù)源自服務(wù)端返回數(shù)據(jù)、前端位置及交互和頁面上下文。要滿足第二個條件,只需要補(bǔ)充上述數(shù)據(jù)即可。因此接入的數(shù)據(jù)源是否完備,是決定框架修復(fù)能力上限的一個重要的因素。

 

上面解決了埋點錯埋和多埋的問題,但是不能解決埋點漏埋的問題。解決埋點漏埋需要在交互的合適時機(jī),計算好埋點字典傳輸給SDK。計算的問題上面已經(jīng)解決。那么只要滿足在合適的時機(jī)計算,就可以解決埋點漏埋的問題。

 

綜上所訴,如果要修復(fù)埋點問題,則需要滿足下面三個條件:

  • 能夠無二義性的識別錯誤數(shù)據(jù)。
  • 完備的數(shù)據(jù),可以計算出正確的數(shù)據(jù)。
  • 需要在合適的時機(jī)進(jìn)行計算。

其實對于錯埋和多埋的修復(fù)場景,就是在上報SDK前這一時機(jī)進(jìn)行計算。

至此,一個解決埋點熱修問題的計算框架原理基本完成??蚣苤饕獓@三件事情展開:

  • 一,向JSContext補(bǔ)充API提供基礎(chǔ)計算能力。
  • 二,補(bǔ)充數(shù)據(jù)源為計算提供物料。
  • 三,補(bǔ)充觸發(fā)計算的時機(jī)。

計算、數(shù)據(jù)、時機(jī)是一個計算框架能力最重要的三個因素。為了進(jìn)一步說明,下面給出一個修復(fù)加購埋點漏埋問題的案例。

 

隨著提供的API、數(shù)據(jù)以及時機(jī)能力增強(qiáng),該框架可以解決一些線上功能性問題修復(fù)。比如:

  • 修復(fù)視頻多段拍攝存在問題:在進(jìn)入剪輯編輯器前修改傳入的音軌信息,禁用多段拍攝功能,并調(diào)整頁面相關(guān)控件的顯示狀態(tài)。
  • 修復(fù)搜索特定關(guān)鍵詞,導(dǎo)致富文本渲染出現(xiàn)崩潰:修改下發(fā)數(shù)據(jù)字段,回避崩潰問題。
  • 修復(fù)因缺少參數(shù),導(dǎo)致品牌非自營商品搜索請求失?。盒薷慕涌诘恼埱篌w,補(bǔ)充必要數(shù)據(jù)。
  • 修復(fù)SKU切換時某區(qū)域數(shù)據(jù)未刷新問題:在SKU切換后,重置該區(qū)域的View的顯示狀態(tài)。

此外,還進(jìn)行過一些數(shù)據(jù)實驗。比如分析5秒內(nèi)用戶退出APP的原因,UT通道數(shù)據(jù)丟失指標(biāo)建立等。

對計算、數(shù)據(jù)、時機(jī)三個維度的補(bǔ)充,框架已經(jīng)從埋點修復(fù),泛化為一般的端計算框架。通過控制數(shù)據(jù),去影響APP的功能。從端計算的角度看JSPatch等熱修框架,它的計算、數(shù)據(jù)層面限制較少,但是修復(fù)時機(jī)是函數(shù)調(diào)用級別。相比代碼行級別的修復(fù),框架對修復(fù)方案有一定的限制。

二 從端計算角度改善DinamicX框架

DinamicX的搭建能力非常強(qiáng),一般情況下,模板主要從單一數(shù)據(jù)源取數(shù)計算。數(shù)據(jù)源通常由網(wǎng)絡(luò)請求下發(fā)。

 

如果期望做一些接口膠水層聚合,或者定制客戶端ViewModel的邏輯,可以接入FAAS層對DX的數(shù)據(jù)源進(jìn)行重計算。

 

但是FAAS只能利用服務(wù)端側(cè)數(shù)據(jù)進(jìn)行計算,從端計算角度看,無法天然使用客戶端側(cè)數(shù)據(jù)進(jìn)行計算。這樣并不適應(yīng)需要服務(wù)端側(cè)和客戶端側(cè)數(shù)據(jù)共同計算的需求。比如有些展示坑位有紅點提示,需要點擊后讓紅點消失,或者消失后隔一段時間再次展示。這個需求客戶端側(cè)相對好實現(xiàn)一些,坑位點擊后本地打標(biāo),也不需要消耗服務(wù)端資源。服務(wù)端也有一些方案,比如點擊后發(fā)起請求由服務(wù)端打標(biāo),然后FAAS層根據(jù)標(biāo)記計算數(shù)據(jù)源展示?;蛘呖蛻舳舜驑?biāo),在請求時回傳標(biāo)記給服務(wù)端,然后由FAAS層計算數(shù)據(jù)源展示。兩種服務(wù)端方案,本質(zhì)上類似,都是想辦法讓服務(wù)端側(cè)獲取這個標(biāo)記數(shù)據(jù)。

不想消耗服務(wù)端資源,又想從DX層面實現(xiàn)這個需求,如果看了之前埋點熱修的框架方案,很自然的得出下面的解法。

 

這個方案是可以解決上面的問題,但也有一些設(shè)計上的問題。比如純動態(tài)化發(fā)版解決有些麻煩,邏輯分散,客戶端會有額外的內(nèi)存、IO操作?;氐絾栴}本身,其實我們是期望在DX引擎渲染計算時能夠利用服務(wù)端側(cè)和客戶端側(cè)數(shù)據(jù)。我通過對DX框架的學(xué)習(xí),發(fā)現(xiàn)一種更優(yōu)雅解決該問題的方案。

雖然DX渲染接口上只能使用單一數(shù)據(jù)源,但是DX提供了DataParser自定義計算表達(dá)式機(jī)制。我們可以定制一個DataParser,在模板渲染中使用客戶端側(cè)數(shù)據(jù)。這樣DX模板其實可以支持多種數(shù)據(jù)源進(jìn)行計算。同時DX提供了一個用戶上下文,用于參與DataParser和EventHandler的計算。我們可以設(shè)計一個DataParser,獲取用戶上下文中的鍵值對數(shù)據(jù);此外可以設(shè)計一個EventHandler用于將鍵值對數(shù)據(jù)設(shè)置到用戶上下文中。用戶上下文提供多種生命周期的存儲方法,實現(xiàn)頁面內(nèi)DX組件間數(shù)據(jù)互通,頁面間DX組件間數(shù)據(jù)互通,以及持久化能力。從時機(jī)角度看,其實DX可以在事件觸發(fā)時,執(zhí)行多個EventHandler。這樣可以通過組合執(zhí)行EventHandler代替類似萬能函數(shù)的EventHandler實現(xiàn)。使計算更具有靈活性。最終改造后的方案如下。

 

新方案通過計算和數(shù)據(jù)兩個角度進(jìn)行了優(yōu)化。方案不額外占用服務(wù)端資源,在DX模板中實現(xiàn)了全部邏輯,同時支持動態(tài)發(fā)布能力。比較優(yōu)異的解決了該需求。

三 端計算優(yōu)勢以及未來發(fā)展

計算上云目前是趨勢。極端的角度看,期望客戶端越做越輕,將主要的計算能力放到云上解決。我之前做過類似云游戲的方案,3D游戲這種極端依賴客戶端硬件能力的應(yīng)用也可以上云。隨著通訊技術(shù)的進(jìn)一步發(fā)展,游戲上云、APP上云將來會有商業(yè)化產(chǎn)品出現(xiàn)。雖然趨勢如此,但是端上依然有兩大優(yōu)勢,是云計算無法替代的:一是算力經(jīng)濟(jì)性,二是數(shù)據(jù)完備性。

從算力經(jīng)濟(jì)性角度看,端設(shè)備硬件的算力逐漸攀升。一般使用場景,算力其實是過剩的。同時頻繁、大數(shù)據(jù)量的通訊,無論對用戶還是運(yùn)營組織,都是存在成本的。云計算與端計算未來會因經(jīng)濟(jì)性和體驗,在適用場景上達(dá)到一個平衡。這是整體計算經(jīng)濟(jì)性最優(yōu)導(dǎo)致的結(jié)果。

從數(shù)據(jù)完備性角度看,端上采集永遠(yuǎn)是第一手?jǐn)?shù)據(jù),無論維度還是數(shù)據(jù)量都較大。這些數(shù)據(jù)傳輸,以及在云上還原用戶上下文場景都需要巨大的算力。云端獲得數(shù)據(jù)前,需要端上處理、清洗數(shù)據(jù)。云端數(shù)據(jù)始終存在人為的信息丟失、修改情況。可計算性依賴數(shù)據(jù)完備性,另外出于對響應(yīng)、算力的考慮,有些計算場景下放到端上計算更合適。特別是一些需要大量、復(fù)雜用戶上下文數(shù)據(jù)參與的場景。此外,未來隱私合規(guī)升級,數(shù)據(jù)傳輸?shù)皆粕蠒鼮橹?jǐn)慎。為了保證一些服務(wù)的可持續(xù)運(yùn)行,需要提供端計算的適配方案。

服務(wù)端和客戶端都滿足數(shù)據(jù)完備性的情況下,如果客戶端再提供計算動態(tài)性支持,其實選用哪個方案沒有本質(zhì)性區(qū)別。例如FAAS服務(wù)可以使用云計算實現(xiàn),也可以使用端計算實現(xiàn)。剩下的是性能、體驗、成本以及穩(wěn)定性等其他方面綜合性考慮。

【本文為51CTO專欄作者“阿里巴巴官方技術(shù)”原創(chuàng)稿件,轉(zhuǎn)載請聯(lián)系原作者】

 

戳這里,看該作者更多好文

 

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2013-08-14 10:48:23

實時計算流計算

2020-09-16 11:20:03

流計算基準(zhǔn)測試

2024-04-24 10:38:22

2025-05-27 10:15:00

Go開發(fā)軟件架構(gòu)

2014-07-17 15:38:43

UI設(shè)計師移動端

2015-08-07 10:17:30

云應(yīng)用云計算架構(gòu)流暢云計算

2021-05-20 13:22:31

架構(gòu)運(yùn)維技術(shù)

2025-10-28 02:00:00

秒殺系統(tǒng)客戶端并發(fā)

2025-01-22 08:00:00

架構(gòu)秒殺系統(tǒng)Java

2023-01-03 12:30:25

架構(gòu)CPUGPU

2022-11-08 08:35:53

架構(gòu)微服務(wù)移動

2020-03-26 09:36:06

AB Test平臺的流量

2018-09-18 09:38:11

RPC遠(yuǎn)程調(diào)用網(wǎng)絡(luò)通信

2018-11-22 14:09:45

iOS架構(gòu)組件開發(fā)

2019-07-31 07:36:12

架構(gòu)運(yùn)維技術(shù)

2013-03-26 14:17:21

架構(gòu)架構(gòu)設(shè)計事件驅(qū)動

2017-04-11 16:16:48

HTTPS互聯(lián)網(wǎng)服務(wù)端

2023-09-08 08:22:30

2013-07-01 11:01:22

API設(shè)計API

2024-08-27 12:49:20

點贊
收藏

51CTO技術(shù)棧公眾號

福利视频999| 亚洲午夜在线观看| 成人午夜淫片100集| 精品久久久亚洲| 欧美高清视频在线高清观看mv色露露十八| 91制片厂免费观看| 亚洲人成色777777精品音频| 蜜臀av亚洲一区中文字幕| 色综合久久88| 性欧美精品男男| 亚洲欧美日本国产| 欧美综合在线视频| 韩日视频在线观看| 欧洲美女少妇精品| xfplay精品久久| 成人午夜激情免费视频| 999视频在线| 在线日本高清免费不卡| 久久久97精品| 日本一级免费视频| 国产精品videossex| 欧美日韩一级视频| 欧美 日韩 亚洲 一区| 老司机午夜在线| 国产性做久久久久久| caoporen国产精品| 一区二区视频播放| 久久在线91| 91精品国产高清久久久久久久久| 亚洲AV成人无码精电影在线| 国产成人影院| 日韩成人在线网站| 中文字幕第3页| 日韩精品久久久久久久软件91| 在线观看av一区| 欧美日韩在线中文| 97超碰在线免费| 一区二区三区四区在线| youjizz.com亚洲| 成人全视频高清免费观看| 91社区在线播放| 国产精品一区而去| 91亚洲视频在线观看| 青草av.久久免费一区| 日韩免费观看视频| 成人a v视频| 三级在线观看一区二区| 2025国产精品视频| av中文在线播放| 一本色道久久综合一区| 性色av一区二区三区| 久久久久久福利| 国产综合自拍| 欧美激情一二三| 欧美成人综合色| 亚洲视频日本| 97在线视频免费播放| 精品成人免费视频| 国产一区二区三区的电影| 欧美综合激情网| 日本视频免费观看| 视频一区二区三区中文字幕| 国产成人一区二区在线| 中文字幕69页| 日本亚洲天堂网| 成人有码在线视频| jizz中国少妇| 懂色av一区二区三区蜜臀| 国产视频精品网| 天天综合在线视频| 国产亚洲成年网址在线观看| 亚洲乱码一区二区三区| 国产原创视频在线观看| 夜夜揉揉日日人人青青一国产精品| 国产在线拍揄自揄拍无码| 伊人手机在线| 午夜影院在线观看欧美| 亚洲精品无码久久久久久| 欧美日韩五区| 欧美一区二区三区电影| 国产精品第七页| 精品国产一区二区三区香蕉沈先生| 日韩在线播放一区| 精品午夜福利在线观看| 快she精品国产999| 成人免费福利在线| 无码精品黑人一区二区三区| 国产色产综合色产在线视频| 欧美与动交zoz0z| 国产在线天堂www网在线观看| 色婷婷狠狠综合| 国产高清av片| 蜜乳av综合| 欧美精品一二区| 久久久久久91亚洲精品中文字幕| 麻豆久久久久久| 国产精品久久久久免费| 国产小视频在线播放| 一区二区理论电影在线观看| 情侣黄网站免费看| 日韩精品视频中文字幕| 亚洲天堂色网站| 超碰手机在线观看| 日日夜夜精品视频天天综合网| 91精品在线国产| 日韩一区二区三区在线观看视频| 久久久国产综合精品女国产盗摄| 99久re热视频精品98| 白浆在线视频| 欧美性色欧美a在线播放| 亚洲av人人澡人人爽人人夜夜| 日韩国产欧美| 秋霞av国产精品一区| 亚洲av少妇一区二区在线观看| 久久精品综合网| 男人的天堂狠狠干| www.91精品| 在线视频中文亚洲| 国产在线观看黄色| 成人晚上爱看视频| 日本高清xxxx| 91视频亚洲| 国产一区二区久久精品| 黄色大片网站在线观看| caoporen国产精品视频| 免费看日b视频| 91精品在线免费视频| 国产亚洲视频在线| 国产伦精品一区二区三区视频网站 | 欧美r级在线观看| 毛片久久久久久| 久久资源在线| 欧美激情论坛| 亚洲午夜天堂| 日韩精品亚洲精品| 久热这里只有精品6| 成人精品一区二区三区中文字幕| 中国老女人av| 国产精品视频首页| 久久精品国产96久久久香蕉| 中文字幕av资源| 国产丝袜欧美中文另类| 国产精品少妇在线视频| 日韩高清一级| 欧洲成人免费视频| 日本大片在线观看| 欧美三级免费观看| 天天躁日日躁aaaxxⅹ| 亚洲一区激情| 欧美日韩亚洲综合一区二区三区激情在线| 2021中文字幕在线| 亚洲第一精品夜夜躁人人躁| 日韩网红少妇无码视频香港| 99视频一区二区| 日韩av在线第一页| 九九久久婷婷| 国产精品久久久久久久久久久久久 | 精品一区二区av| 中文字幕一区二区三区最新| 国产精品视频一区二区三区综合| 久久精品免费播放| 国内精品偷拍视频| 午夜精品免费在线观看| 18禁裸乳无遮挡啪啪无码免费| 亚洲一区欧美二区| 亚洲一区二区三区免费观看| 国产精品18| 国内精品在线一区| 黄色的视频在线免费观看| 在线精品观看国产| 国产精品视频一区二区三| 成人一区二区三区| wwwxxx黄色片| 91青青国产在线观看精品| 91在线观看免费高清| 不卡av免费观看| 亚洲色图第一页| 91精品国产乱码久久久| 亚洲夂夂婷婷色拍ww47 | 中文字幕va一区二区三区| 6080国产精品| 9色精品在线| 亚洲国产精品123| 98视频精品全部国产| 欧美亚洲在线视频| bt在线麻豆视频| 亚洲精品国产精品国自产观看浪潮| 久久久久久久久久成人| 一区二区三区美女| 欧美人与性囗牲恔配| 国产制服丝袜一区| 美女福利视频在线| 欧美另类女人| 日韩色妇久久av| 97久久综合精品久久久综合| 国产精品一区二区久久久久| 激情aⅴ欧美一区二区欲海潮| 这里只有精品久久| 手机在线精品视频| 884aa四虎影成人精品一区| 狠狠躁夜夜躁人人爽天天高潮| 国产精品久久久久桃色tv| 免费日本黄色网址| 国产美女精品人人做人人爽| 免费在线观看毛片网站| 亚洲视频日本| 女人床在线观看| 日韩精品免费一区二区在线观看 | 欧美又大又粗又长| 免费高清完整在线观看| 亚洲欧美国产另类| 欧美熟妇乱码在线一区| 欧美一区二区三区在线电影| 波多野结衣一区二区三区四区| 亚洲一区二区欧美| 侵犯稚嫩小箩莉h文系列小说| 久久综合国产精品| 国产免费一区二区三区最新6| 精品午夜久久福利影院| 久久久久久久少妇| av成人激情| 久久亚洲a v| 一区二区三区在线| 亚洲综合第一| 精品国产一区二区三区香蕉沈先生| 精品婷婷色一区二区三区蜜桃| 蜜桃精品一区二区三区| 成人免费看片视频| 六九午夜精品视频| 国产精品色午夜在线观看| 亚洲天堂资源| 国产91在线播放| 久久r热视频| 欧美壮男野外gaytube| 乡村艳史在线观看| 国产91精品久| 亚洲精品永久免费视频| 91av视频在线播放| 蜜桃麻豆av在线| 26uuu久久噜噜噜噜| 亚洲国产欧美日本视频| 欧美在线视频一区| 一区二区电影免费观看| 国产91精品视频在线观看| 天堂电影一区| 欧美专区日韩视频| 写真福利精品福利在线观看| 国产福利视频一区| 成人精品一区二区三区电影| 国产精品久久网| 精品国产黄a∨片高清在线| 国产伦精品一区二区三区精品视频| 色综合天天色| 成人黄色激情网| 日韩欧美另类中文字幕| 成人av片网址| 日韩欧美中文字幕电影| 欧美另类高清视频在线| 精品日韩毛片| 中文字幕在线亚洲三区| 欧美日韩一区二区国产| 可以在线看的av网站| 免费日韩视频| 色哟哟精品视频| 国产老妇另类xxxxx| 日韩av无码一区二区三区不卡| 91在线porny国产在线看| 性猛交ⅹxxx富婆video| 日韩美女啊v在线免费观看| 妺妺窝人体色www在线下载| 午夜视频一区二区| 日本中文字幕在线观看视频| 欧美日韩免费观看一区二区三区| 国产又黄又爽视频| 亚洲电影av在线| 国产黄在线观看| 美乳少妇欧美精品| 日韩脚交footjobhd| 国产精品情侣自拍| 国产精品99久久免费观看| 日韩亚洲不卡在线| 欧美日本国产| 国产一区二区视频免费在线观看| 国产一区视频导航| 欧美熟妇精品黑人巨大一二三区| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美在线视频一区二区| 亚洲成人高清| 久久综合色一本| 国产精品久久天天影视| 黄色av网址在线播放| 精品一区二区在线视频| 免费a在线观看播放| 日韩一区中文字幕| 亚洲免费黄色网址| 日韩欧美亚洲国产另类| 国产福利在线| 国内久久久精品| 91麻豆精品| 日韩亚洲一区在线播放| 一区二区亚洲| 国内自拍第二页| 久久久久久久久久久久久夜| 久久精品这里只有精品| 91福利资源站| 午夜视频1000| 美日韩精品免费视频| 日本精品久久| 欧美一级二级三级| 精品二区视频| 午夜影院免费观看视频| 国产精品传媒视频| 日本中文字幕久久| 精品视频中文字幕| 成人黄视频在线观看| 国产精品日韩电影| 国产精品密蕾丝视频下载| 奇米精品一区二区三区| 国产91在线观看| a在线视频播放观看免费观看| 欧美三级电影一区| 免费在线超碰| 欧美亚洲在线观看| 日韩高清影视在线观看| 欧洲精品在线播放| 国产精品亚洲а∨天堂免在线| 老司机深夜福利网站| 91黄色激情网站| 国产私人尤物无码不卡| 日本国产精品视频| 久久93精品国产91久久综合| 成人综合视频在线| 95精品视频在线| 欧美不卡视频在线观看| 亚洲第一二三四五区| 青草在线视频| 97人人模人人爽视频一区二区| 综合亚洲视频| 日本中文字幕有码| 亚洲影院理伦片| 成人午夜免费在线观看| 久久久久久久久久久国产| 99亚洲乱人伦aⅴ精品| 国产手机免费视频| 成人综合在线视频| 日产电影一区二区三区| 日韩av一卡二卡| 亚洲精品国产精品国产| 婷婷四月色综合| 卡一卡二国产精品| 91插插插插插插| 欧美成人精品1314www| free性欧美| 麻豆av福利av久久av| 美女日韩在线中文字幕| 欧美波霸videosex极品| 欧美日本一区二区三区四区 | 亚洲手机成人高清视频| 国产夫妻自拍av| 97在线观看免费高清| 亚洲v天堂v手机在线| 一区二区成人网| 亚洲靠逼com| 欧美一区二区三区成人片在线| 97国产一区二区精品久久呦 | 成人av在线网站| 91video| 色久欧美在线视频观看| 日韩一二三区在线观看| 黄色动漫网站入口| 国产欧美精品区一区二区三区| 国产又粗又猛又爽又黄的| 欧美日韩xxx| 在线视频亚洲专区| 99re精彩视频| 亚洲一区二区三区四区在线免费观看| 日韩一区二区三区不卡| 国产精品看片资源| 国产精品mm| b站大片免费直播| 91精品国产乱码| 亚洲小少妇裸体bbw| 自拍偷拍亚洲色图欧美| caoporn国产精品| 国产一区二区网站| 97视频在线播放| 99久久影视| 搡老熟女老女人一区二区| 欧美三级电影一区| av在线资源| 国产91av视频在线观看| 99久久综合狠狠综合久久| 91片黄在线观看喷潮| 国产91精品久久久久| 欧美精品入口| 麻豆视频免费在线播放| 亚洲精品动漫久久久久| 高清不卡一区| 日日摸天天爽天天爽视频| 亚洲国产精品久久人人爱|