免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

PHP隨機紅包金額分配算法:二倍均值法實現(xiàn)與踩坑記錄

PHP隨機紅包金額分配算法:二倍均值法實現(xiàn)與踩坑記錄 簡介針對PHP開發(fā)中隨機紅包金額分配這一常見需求這份代碼資源面向需要實現(xiàn)紅包功能的社交應用、電商平臺或活動插件開發(fā)者可幫助快速落地隨機分配邏輯。資源包共4個文件包含3個PHP腳本和1個文本說明壓縮后僅3KB結構簡潔便于閱讀。核心函數(shù)支持設置紅包總金額、紅包個數(shù)、最小/最大金額等參數(shù)并在生成過程中通過mt_rand產生隨機數(shù)用乘以100再除以100的方式規(guī)避浮點精度問題同時包含輸入參數(shù)合法性校驗、剩余金額循環(huán)分配、最后一個紅包兜底等邏輯保障所有紅包金額之和始終等于設定總額。另外還額外提供了兩個輔助接口文件方便調用或擴展文本說明對關鍵參數(shù)和調用方式作了簡要注釋適合PHP初學者理解算法思路也可作為正式項目開發(fā)前可運行的參考原型。目前已有491人學習下載。 前陣子幫人做一個小程序活動需求本身特別簡單總金額100元發(fā)10個隨機紅包每人都能領到錢金額還得有點驚喜感。我當時心想這還不簡單直接寫個mt_rand循環(huán)就行。結果第一版測試跑下來前面的人人均幾毛錢最后一人直接拿了60多塊把我自己都看笑了。后來把所有邏輯重寫實測穩(wěn)定之后才有了這套PHP隨機生成紅包金額的方案。這個方案適合拼手氣紅包、抽獎現(xiàn)金獎勵、裂變營銷活動等場景核心要滿足三個硬約束總金額守恒、單個紅包不低于保底金額、金額順序隨機。如果你是剛學PHP的開發(fā)者或者想把紅包邏輯直接復用到現(xiàn)有業(yè)務里這篇文章從算法選型到完整代碼、從邊界處理到踩坑記錄都會講到看完可以直接抄作業(yè)。1. 需求拆解紅包金額分配的三個硬約束很多人在實現(xiàn)“隨機紅包金額”時會理解成“隨機就行”但實際業(yè)務里真正難的不是隨機而是約束。任何能上線的紅包方案至少得滿足下面三條總金額守恒所有紅包金額相加必須嚴格等于預設總額不能多一分也不能少一分。最小值約束按人民幣最小單位每個紅包至少要0.01元不能出現(xiàn)0元包或負數(shù)包。隨機性金額要在一段合理范圍內波動既能出現(xiàn)幾毛錢的小包也能出現(xiàn)幾十塊的大包但不能毫無規(guī)律不能導致后續(xù)紅包發(fā)放失敗。前兩條是硬指標第三條是體驗指標。你很快會發(fā)現(xiàn)問題直接在每個紅包之間隨機分配金額這三個約束是互相打架的。由于每條必須先保證總額守恒所以必須先想清楚“前N-1個紅包到底怎么隨機才能讓最后一個人不至于無錢可分或者拿得離譜”。1.1 兩個常見錯誤方案為什么不行錯誤方案一每次從最大值范圍內隨機最后一個兜底。這是新手最容易寫的。先循環(huán)num - 1次每次隨機一個金額最后一個人拿剩余全部金額。表面上實現(xiàn)了隨機但前面的人如果連續(xù)隨機到大數(shù)值最后一個人會少得離譜前面的人如果都保守最后一個人直接變“大獎”。比如100元分10個前9個人每人隨機了15元最后一個人就要拿-35元直接報錯。哪怕不報錯這種分配的用戶體感也極差相當于前9個人把風險全留給了最后一個人。錯誤方案二先平均分再打亂順序。這個方案確實能保證總額守恒也省事但每個紅包金額幾乎一致沒有隨機驚喜感。尤其在拼手氣紅包的場景里用戶搶了半天發(fā)現(xiàn)所有人都是差不多相同的金額產品就廢了。而且如果你的業(yè)務要求“少數(shù)人大包、多數(shù)人小包”的分布這個方法根本做不到。把這兩個方案排除掉之后真正適合絕大多數(shù)場景的方法就是二倍均值法也是很多廠商實現(xiàn)在用的思路。2. 算法選型二倍均值法是怎么算的二倍均值法的核心思想非常樸素在分配第i個紅包時不是從“剩余總金額”里隨便抽而是把剩余金額除以剩余人數(shù)得到的平均值作為基準只允許當前紅包在[最小值, 平均值*2]范圍內隨機。為什么上限是平均值的2倍你可以這樣理解如果每個人按平均值拿剛好把總金額分完讓當前這人在平均值附近上下浮動但最多不能超過2倍平均值否則后面的人會被擠占得太厲害。這樣既能保證“有人多拿、有人少拿”的隨機感又能保證整體不會徹底失衡。舉個例子100元分10個紅包均值是10元。第1個人的隨機上限就是100/10*2 20元。假設他抽到8元剩余92元、剩余9個人第2個人的隨機上限變成92/9*2 ≈ 20.44元。你會發(fā)現(xiàn)越到后面隨機范圍會隨著剩余金額動態(tài)縮小最后一個紅包直接拿剩余金額因為前面的每個紅包都預留了后續(xù)人的保底錢所以最后一個紅包天然不會低于保底值。這里還要補一個很多教程不會說的細節(jié)每次隨機時上限除了“平均值*2”還要考慮給后面的人留足保底。假設剩余3個人、剩余0.05元如果當前人直接拿0.05元后面兩個人就一分錢都拿不到。因此上限必須再跟一個值比較取最小值surplus - (remainingPeople - 1) * min也就是“扣掉后面每個人的保底之后當前人能拿到的最大金額”。2.1 保底預留與臨界值處理保底預留的重點在于“取小不取大”。代碼里最終的上限公式是$max (int) floor($surplus / $remainingPeople * 2); $max min($max, $surplus - ($remainingPeople - 1) * $min);第一行算出二倍均值上限第二行用保底預留去限制它。如果剩余人均值很高二倍均值上限可能更大但一旦超過“不能擠占別人保底錢”的邊界就直接壓縮如果剩余金額已經非常緊張上限會不斷向最小值收縮最終所有人都只拿保底金額。這個邊界處理也是很多人一跑測試就出錯的原因。不加這個限制總和經常對不上或者出現(xiàn)“最后一個人金額變成負數(shù)”的詭異情況。加了之后算法就穩(wěn)定了。3. 完整代碼實現(xiàn)可直接落地到業(yè)務中說了這么多理論直接上一份能跑的完整代碼。我把金額統(tǒng)一轉成“分”來計算避免浮點精度問題這也是整個方案里最關鍵的一個選擇。/** * 生成隨機紅包金額 * * param float $totalAmount 紅包總金額元 * param int $num 紅包個數(shù) * param float $minAmount 單個紅包最小金額元 * return array 紅包金額列表元保留兩位小數(shù) * throws InvalidArgumentException */ function generateRedPacket(float $totalAmount, int $num, float $minAmount 0.01): array { if ($num 0) { throw new InvalidArgumentException(紅包個數(shù)必須大于0); } if ($totalAmount 0 || $minAmount 0) { throw new InvalidArgumentException(金額必須大于0); } // 轉成分用整數(shù)運算避開浮點精度坑 $total (int) round($totalAmount * 100); $min (int) round($minAmount * 100); if ($total $num * $min) { throw new InvalidArgumentException(總金額不足以分配請?zhí)岣呖偨痤~或減少人數(shù)); } $result []; $surplus $total; for ($i 0; $i $num - 1; $i) { $remainingPeople $num - $i; // 二倍均值當前平均值 * 2 $max (int) floor($surplus / $remainingPeople * 2); // 關鍵給后面的人留足保底金額 $max min($max, $surplus - ($remainingPeople - 1) * $min); // 保證最小值不會超過最大值 if ($max $min) { $amount $min; } else { $amount mt_rand($min, $max); } $result[] $amount; $surplus - $amount; } // 最后一個紅包拿剩余的全部金額 $result[] $surplus; // 轉回元 return array_map(function ($v) { return round($v / 100, 2); }, $result); }代碼里有兩個細節(jié)值得單獨說一下。第一round($totalAmount * 100)不能簡單寫成(int)($totalAmount * 100)。因為PHP的浮點運算里0.58 * 100可能是57.99999999999999強轉成int后直接變成57金額直接少1分。用round()先取整是最穩(wěn)妥的。第二mt_rand($min, $max)生成的是閉區(qū)間整數(shù)正好和“分”對應。$max已經用min()做了保底預留正常情況下不會低于$min但為了古老PHP版本在某些邊界下的行為代碼里還是加了一個if ($max $min)的保護分支寧可少隨機一次也不能讓mt_rand出錯。調用起來也很簡單$list generateRedPacket(100, 10); print_r($list); // 示例輸出[8.35, 15.02, 7.11, 12.04, 10.58, 9.47, 11.22, 6.18, 13.03, 7.00]注意array_sum($list)打印出來可能是99.999999999999這種值因為float在PHP里本來就是近似表示。但函數(shù)內部所有邏輯都走的是整數(shù)“分”從賬面上看是嚴格守恒的。如果你要在業(yè)務系統(tǒng)里做金額比對建議直接返回“分”的數(shù)組或者把元數(shù)組再round一下再入庫。3.1 測試腳本與結果驗證把函數(shù)寫完不測試等于白寫。分享一段我常用的驗證腳本核心是循環(huán)跑一萬次檢查金額和、最小值、最大值是否符合預期。$total 100; $num 10; $sum 0; $minVal 999; $maxVal 0; for ($i 0; $i 10000; $i) { $arr generateRedPacket($total, $num); $sum array_sum($arr); $minVal min($minVal, min($arr)); $maxVal max($maxVal, max($arr)); } printf(平均每輪總金額: %.2f\n, $sum / 10000); printf(單包最低金額: %.2f\n, $minVal); printf(單包最高金額: %.2f\n, $maxVal);實測下來minVal會穩(wěn)定在0.01說明每個人都能拿到保底maxVal一般會在20元上下跳動這符合“均值10元、上限20元”的預期。如果你覺得最大紅包太大可以在$max計算之后再加一層業(yè)務限制這個等第4章一起說。4. 邊界場景與健壯性處理一個紅包算法能不能上線往往不看正常流程而看邊界場景能不能扛住。我總結了幾種必然會遇到的場景以及對應處理。場景一總金額剛好是人數(shù)份的0.01元。比如0.1元分10個人$total $num * $min。這時候第1個人的二倍均值上限是2分但經過保底預留后變成1分隨機范圍被壓縮到只有1分所以最終每個人都是0.01元。這是正確的不會發(fā)生“有人拿2分有人沒得拿”的情況。場景二總金額帶小數(shù)。比如10.33元分5個人轉成分是1033分。整數(shù)運算保證了后面每個紅包都能把零頭分干凈不會出現(xiàn)“最后一個人拿0.329999元”這種詭異結果。場景三總金額不足以分配。比如10元分1000個人每人保底0.01元至少需要10元。代碼里我直接拋了InvalidArgumentException業(yè)務層可以根據(jù)這個異常給用戶友好提示而不是讓函數(shù)返回一個金額數(shù)組后再各種報錯。場景四金額不足時調用mt_rand會怎樣如果$max小于$min部分PHP版本會告警甚至返回錯誤。這就是為什么我在mt_rand之前加了if ($max $min)的保護分支確保極端情況下所有紅包退化成保底金額也讓整個函數(shù)在任何輸入下都不會拋異常。4.1 業(yè)務擴展限制單個紅包上限有些業(yè)務不滿足于“均值2倍”這種自然分布比如要求單個紅包不能超過總金額的30%防止出現(xiàn)“一人拿走三成”的極端情況。這個需求只需要在$max后面再加一行限制$max min($max, (int) floor($total * 0.3));這里用的是$total而不是$surplus意思是“任何一個紅包不能超過最初總金額的30%”。如果這個上限算出來小于等于$min實際上會出現(xiàn)無解的情況我建議在函數(shù)入口就做一次校驗至少保證floor($total * 0.3) $min否則直接拋異常說業(yè)務參數(shù)有問題而不是靠循環(huán)里的保護分支硬撐。4.2 冪等性與數(shù)據(jù)落地這是一個很容易被忽略但非常重要的點。紅包生成算法本身是純函數(shù)每次調用結果都不同但真實業(yè)務里用戶可能因為網絡抖動、重復點擊、甚至惡意刷接口導致同一個用戶反復生成紅包。這個問題不是靠算法解決的而是要在服務端做冪等處理。建議你在發(fā)紅包接口里增加一個“業(yè)務單號”參數(shù)每次發(fā)放前先查這個單號是否已經生成過紅包或者干脆在數(shù)據(jù)庫表里對“業(yè)務單號用戶ID”加唯一索引重復請求會直接寫入失敗。這個習慣必須養(yǎng)成因為任何隨機算法都攔不住“用戶不按套路請求”。5. 常見問題與踩坑實錄把我在實際開發(fā)和上線運維中遇到的典型問題整理成一個速查表都是踩過的坑直接收藏對照。問題現(xiàn)象可能原因解決辦法最后一個紅包異常大或異常小沒做保底預留當前人把后續(xù)錢拿光了加上min($max, $surplus - (剩余人數(shù)-1)*$min)總金額差1分錢直接用浮點計算比如$total * 100后強轉int統(tǒng)一用round($total * 100)轉成分隨機結果每次都差不多沒驚喜感隨機范圍被壓縮得太小或者倍率設置太保守把倍率調回2或者放寬上限限制老版本PHP直接語法報錯參數(shù)和返回類型聲明是PHP 7.0之后語法去掉float、: array或升級PHP版本重復請求導致同一個用戶多次生成紅包沒有做冪等控制服務端增加業(yè)務單號校驗或數(shù)據(jù)庫唯一索引mt_rand偶發(fā)警告?zhèn)魅氲膍ax小于min在隨機前加if ($max $min)保護分支前端傳金額和人數(shù)導致總額被篡改后端信任前端參數(shù)后端必須自己從訂單里取總金額校驗通過后再發(fā)放這里單獨多說一句浮點精度的問題。PHP里直接計算0.1 0.2結果并不是0.3而是0.30000000000000004。如果把一堆紅包金額相加誤差會隨著紅包數(shù)量增加而累積最后對不上賬。解決方案就是我前面反復強調的代碼內部所有邏輯用“分”這個整數(shù)單位只在返回給前端時除以100轉回元。另一個和部署環(huán)境相關的問題是這份函數(shù)不依賴任何第三方擴展PHP 5.6以上都能跑無論你是寶塔面板一鍵搭建的環(huán)境還是手動編譯的LNMP環(huán)境直接丟進去用就行。唯一的注意點是PHP 5.x不支持參數(shù)類型聲明和返回類型聲明如果你還在維護老項目記得把代碼里的float、int、: array都去掉邏輯完全不受影響。我自己在實際項目里用這套函數(shù)跑了大半年活動最深的體會是隨機紅包的需求難點從來不在“隨機”二字上而在“約束”——總額守恒、保底預留、冪等發(fā)放這三件事做好算法本身反而是最不起眼的部分。另外一個建議是凡是涉及錢的接口一定要在后端記錄發(fā)放流水別讓用戶通過刷新或者重復請求把紅包薅走。代碼可以拿去直接用如果你希望隨機紅包的波動范圍更可控把“倍率2”和“單包上限比例”改成你自己業(yè)務的配置項就行。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
激情五月婷婷综合网| 一级黄在线| 开心五月激情网| 亚洲V国产V欧美V久久久久久| 婷婷五月天综合色| 亚洲第一色色色| 日本天堂久久| 亚洲人操亚洲人| 国产精品社区| 五月丁香六月婷婷色情| 丁香五月婷婷手机| 开心五月婷婷在线| 色婷婷五月基地在线| wwww.9免费视频| 黄网免费看| 久久精品66| 亚洲精品乱码久久久久久按摩观| 久久九九@| 国产无套精品一区二区| 99精品久久| 五月婷婷婷| 视频免费精品免费精品免费精品免费精品免费精品免费精品免费99 | 日本99久久| 婷婷五月天激情综合深爱激情| 99re这里只有精品99| 97色一二三| 丁香五月婷久久| 久久色这里只有精品| 夜夜人妻五月天| 九月婷婷激情| 成人婷婷| 婷婷色网| 精品国产va久久久久久久| 久久影视婷婷五月| 五月丁香激| AV亚洲在线| 午夜不卡久久精品无码免费| 日本eVa一区=区视频| 久久久婷婷婷| 久久久久久久人妻| 香蕉久久av一区二区三区| 五月丁香琪琪| 在线观看中文字幕| 香蕉久久国产AV一区二区| www.久久99| 久re热视频| 热思思| 深爱激情五月天色婷婷| 婷婷五月天性| 五月天成人网在线观看| 男女免费视频999| 五月婷婷激情网| 午夜五月天| 婷婷四色成人综合色视| 五月花激情| 五月婷婷之美女图片| 九月婷婷丁香| 五月婷婷激情| 99色在线| 91热手机在线| 女性自慰系列第五页| 婷婷五月AV| 97香蕉久久超级碰碰高清版| 久热这里只有国产| 久草xx性爱视频| 亚洲色亚洲精品| 夜夜操狠狠操天天操| 五月丁香婷婷潮喷中文字幕| 亚洲午夜电影| 成人做爰A片免费看视频| 色婷婷伊人激情在线观看| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 婷婷五月天性| 色欲天天综合| 少妇人妻丰满做爰XXX| 五月婷婷视频| 色综合中文| 激情小说五月丁香在线视频观看视频| 热成人网| 99激情| www.夜夜| 123草逼网| 在线中文字幕av| 丁香五月综合| 亚洲VA口| 国产黄大片在线观看画质优化| 成人无码髙潮喷水A片| 九九精品丁香花| www.综合久久.com| 色婷婷五月亚洲| 婷婷激情社区| 欧美性生交XXXXX无码小说| 九九九AAA热视频| 狠狠狠狠狠狠色| 激情五月深爱五月观看| 丁香五月成人网| 日韩成人综合网| 开心五月深爱五月| 九色婷婷| 婷婷五月激情六月| 婷婷五月色播天| 国产精品色婷婷久久久精品| 狠狠色狠狠鲁| 久久a热| 大香蕉在九| 丁香玖玖| 欧美黄色AA片哗啦啦啦| 思思热99在线| 五月婷婷成人w| www.99热这里精品| 日韩在线视频9色| 五月婷久久草| 五月婷婷基地| 中文字幕有多少字| 无码一区二区日韩| 色五月婷婷久久| 久久男人网婷婷| 超碰在线91| 欧美色色色色色色色| 秋霞成人毛片一级A片| 国产69精品久久久久999小说| 五月丁香偷拍| 色播激情五月天| 九九色色| 色色色视频免费无码| 天天激情欧美美女| 五月天婷婷丁香人人操91| 日本天天综合| 99国产精品久久久久久久久久久| 丁香大香蕉| 色婷五月天激情| 久久精品99国产精品日本| 色欲九区| 五月丁香| sesesesezonghe| 97香蕉久久超级碰碰高清版| 伊人狠狠丁香婷婷综合尤物| 激情久久久久久久久久久| 五月天久久色| 亚洲色色精品| 综合久久综合五月天婷婷| 婷婷五月天直播| 婷婷精品| 天天网站天天爽| 婷婷五月天av| 激情深爱五月婷婷| 婷婷99狠狠躁天天躁| 97色色色| 精品人妻一区二区| WWW.桔色成人.COM入口| 操B视频在线播放| 伊人五月婷婷| 五月丁香婷婷欧美色图视频五月丁香777电影| 婷婷五月成人有| 激情色播| 在线综合婷婷| 色444综合网| 丁香五月成人在线| 人人操人人看97干| 99九无网码| 亚洲操B视频| 天天天天天天操| 婷婷94s| 99色在线观看视频| 69人妻人人澡人人爽久久| 乱色色色| 综合网啪啪| www99在线观看视频| 色蜜婷婷| 97人人超| 色五月天成人| 五月丁香啪啪| 久久大香蕉丁香| 牛牛碰免费| 日韩AV中文字幕在线| 天天影视天天爽天天草| 99re热视频这里只有综合亚洲| 狠狠色婷婷7777久| 情婷婷五月天| 日韩成人无码人妻| 超碰免费人人肏| 色五月婷婷五月天激情综合| 九九国产视频| 狠狠色综合图片| 色色a| 五月天日日操夜夜操| 大香蕉啪啪啪| www婷婷| 热久久91| 色婷婷四虎| 婷婷五月丁香色综合| 综合色色婷婷| 影音先锋AV男人站| 婷婷五月天基地| 五月综合六月丁| 色97啪啪| 99在线精品免费视频| 日日狠狠久久偷偷四色综合免费| 久久久99久久| 31色区视频免费看| 99激情视频| 色丁香婷婷| 久热黄色| 2022久久婷婷| 国内一级片| 亚洲五月花| 伊人婷婷五月天| 成人国产欧美大片一区| 久久多色| 99热激情| 日本va视频| 久久92| 成人AV在线中文版| 久久这里有精品| 婷婷色激情五月天| 777精品成人a v久久| 99热超碰天堂网| 成熟妇人A片免费看网站| 亚洲激情综合| 狠狠综合网| 激情丰满熟妇五月| 久久在这里有精品| 狠狠五月激情在线| 婷婷五月天av| 99色在线观看视频| 六月激情网| 狠狠色噜噜狠| 成人做爰黄A片免费看直播室男男 A片试看120分钟做受图片 | 激情五月综亚网| 五月 激情视频| 色色色色色色色色色影院| 色色性爱视频| 久久久婷婷| 激情五月,激情综合网| 99色啊| 成人综合AV| 色九四色| 26uuu成人网| 粉嫩AV久久一区二区三区| 91丨九色丨高潮丰满日本| 99色色色色| www.五月天婷婷姐姐| 久久九九网| 9婷婷内射| 奇米色大香蕉| 五月天丁香看婷婷| 九九av在线| 99这里只有精品| 亚洲婷婷五月天激情综合| 三级三久久线久久99久目本WW| 99精品网址| 性做久久久久久久免费看| 婷婷五月天激情综合| 亭亭五月色男人| 五月丁香婷婷综合激情基地| 这里只有精品,日韩视频| 五月丁香色| 国产九九一区二区三区| 亚洲九九婷婷| 九九久久综合| 色婷婷五月六月丁香综合视频| 久9久成人精品视频| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 五月天久久www| 97色碰碰公开视频| 五月丁香婷婷综合网色欲| 欧美性猛交99久久久久99按摩| 99热精品在线在线| 欧美内射AAAAAAXXXXX| 91久久久久久久久18| 久久久18| 亚洲免费看片| 九九爱激情| 狠狠精品干练久久久无码中文字幕| 一起草av| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 亚洲激情综合五月婷婷啪啪| 亚州AV超碰人人操| 婷五月天| 色色色色色色色色综合网| 久草五月| 强辱丰满人妻HD中文字幕| 免费看欧美成人A片无码| 天天肏夜夜肏| 激情综合色五月丁香| 99精品偷自拍| 大香蕉大香蕉在线影院| 激情网战码亚洲A| 五月色婷婷亚洲| 五月婷婷五月丁香综合| 99热精品一| 香蕉AV777XXX色综合一区| 婷婷五月天高清无码| 激情小说婷婷五月| 激情AV| 丰满人妻一区二区三区| 激情综合网激情五月丁香五月俺也去| 五月激情婷婷四射| 五月花综合网| 丁香色五月天| 色婷婷电影网| 伊人影院久久网| 丁香五月婷婷亚洲色图| 一区二区三区四区五区| 午夜丁香综合婷婷| 欧美性生交xXxX久久久| 午夜爱插插| 久久五月视频| 99亚洲精品视频| 夜夜操夜夜操| 91九色最新视频| 婷婷影院欧美| 日日干综合| 婷婷成人五月天成人文学小说| 婷婷深爱五月天| 狠狠色噜噜狠狠狠狠综合| 五月婷婷色五月| 色播jjjj| 99精品激情| 五月四色婷婷| 色综合色色| www.韩日视频| 五月天另类综合网| 9色视频在线| 日本精品人妻无码77777| 五月天基地| 婷婷天天插天天爱| 草草操操| 色一情一乱一乱一区9| 午夜 外网 精品 在线| 日本人人xxx| 播播网色播播| 久碰久操| 五月欧美丁香在线观看| 91狼友视频在线观看| 久久99久久99精品免观看粉嫩| 激情综合网,五月| 色五月综合资源推荐| 亚洲色五月| av最新在线| 五月四色婷婷| 99国产精品久久久久久久久久久| 色婷婷97| 99热在线观看精品| 婷婷色吧| 久久网思思| 久久九九99| 美女黄频aⅴ视频| 天天综合网网欲色| 婷婷五月丁香青青草在线| 99久久精| 思思热在线观看| 伊人久久婷| 婷婷五月天激情诱惑| 国产精品天天狠天天看| 亚洲午夜精品久久久久久人妖| 天天精品视频免费观看| 亚州激情九月| 色香欲综合| 任你搞免费视频观看| 人人操Av| 国产69精品久久久久999小说| 五月天开心色情网| 操操操B| 丁香五月天激情婷婷丁香六月| 99超级碰碰| 五月激情久久| 色六月视频| 婷婷丁香18| 五月丁香啪啪啪啪| 七月丁香五月婷婷在线| 天天天天天天天操| Av中文在线| 亚洲天天综合| 日本免费91| 色婷婷五月在线| 热99久| 五月婷婷亚洲色视频| 日本欧美999久久久三级片| 性色99| 草榴视频黄色网| 婷婷五月天六点丁香五月| 精品9久| 大陆肏屄视频| 丁香六月激情| 婷婷色五月激情| 伊人久久婷婷| 九八Av| av人人操| 97碰碰视频在线观看| 超碰精品在线| 操日本人妻视频| 亚洲乱码精品久久久久..| 精品激情| 玩熟女五十AV一二三区| 久久亚洲色导航| 大色鬼综合| 草逼大片| 九九無碼| 伊人久久大香线蕉精品| www.婷婷| 在线五月色播| 在线91日韩| 最新av在线观看| 九九av| 久久色婷婷| 亚洲熟妇AV综合网五月丁香伊人 | 久久综合首页| 五月丁香综合伦理片| 熟女色色一区二区| 亲子乱AV一区二区三区下载| 激情五月婷婷欧美极品| 九九精品亚洲| 婷婷色情 | 亚洲色频| 五月天婷婷网站| 久久99久久久| 91碰人人| 日本狠狠干| 噜噜噜噜噜色| 婷婷在线播放av| 久久这里只有国产| 超碰人人妻| www.99在线| 热这里| 久久久久久久久99精品| 婷婷丁香综合网| 成人婷99最新| 婷婷丁香在线播放| 99精品这里只有免费视频| 97色精品视频| 久久99热这里只频精品6学生| 色亚洲欧洲| AV激情五月| 99热色综合| 激情丁香五月| 日韩久热| 久久98热re| 色五月婷婷丁香婷婷| 色色色在线观看| 国产特级毛片AAAAAAA高清| 五月欧美丁香在线观看| 综合激情深爱| 六月丁香深深爱| 97人人看| 五月天婷婷激情在线色图| 成人国产欧美大片一区| 色婷婷狠狠| 日本色五月| 丁香六月婷婷综合麻豆| 久热这里只有精品6官网亚洲| 色久一| 99视频综合| 五月开心久久| 91啪啪视频| 天天操天天操天天操天天操天天操| 五月天激情站| 热无码A∨| AV在线观看网站| 亚洲另类毛片| 亚洲操B视频| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 97色综合| 1024AV视频| 9色91视频| 亚洲成人免费电影| 日产精品一线二线三线芒果| 六月丁香啪啪| 99噜噜噜在线播放| 操碰色一区就去操| 五月停性愛| 五月丁香六月激情| 超级碰 久久9| 人人操91色| 曰本久久女| 又大又粗九一在线| 欧洲区自拍| 婷婷综合干| 激情九九这里只有精品| 婷婷四色五月| 中文字幕AV在线播放| www.久99| 婷婷自拍| 五月婷婷啪啪网| 91九色 婷婷| 天堂成人久久| 激情综合啪啪啪| 五月天国产成人| 精品国产va久| 夜夜做夜夜愛| 人妻久久人妻久久第一区| 熟女激情五月天 | 亚洲综合婷婷| 婷婷综合中文字幕| www.99久久久久99| 亚洲午夜AV| 区区久久妻| 天天色综合色色色色色。| 色婷婷婷av | 99玖玖在线视频| 久九色| 亚洲热视频在线| 91一起操| Www.狠狠| 婷婷四月 成人 狠狠干| 人人看人人草人人摸| 五月天激情AV| 亚洲欧美成人在线| 超碰av在| 97热精品| 婷婷色色播五月天| 五月丁香六月婷婷成人电影| 91操人视频| 日碰日| 日本久久爽| 欧美成性色| 丁香五月天欧美在线| 天堂综合久| 99热91| 在线日韩av| 久久六月天| 久久婷婷丁香六月天| 在线观看亚洲AV| 六月丁香五月婷婷| 視频福利乱色| 激情小说五月天中文字幕| 五日激情综合| 激情综合五月婷婷| 亚洲操精品| 色香五月天| 五月婷婷色色色| 久草婷婷网| 色婷婷五月在线| 思思久久思思| 99亚洲天堂| 怡红院91a√| aaaaaa片| 五月停停色色丁香| 奇米四色五月天| 精品99久久久久成人网站免费| 五月丁香六月婷婷的女人| 五月天色丁香| 国产视频福利| www.99热这里精品| www九九免费视频| 国产精品久久..4399| 色婷婷五月综合网| 天天爽夜夜操| 六月亚洲婷婷6月中文字幕| 婷婷五月丁香五月综合网| 天天做天天爽| 丁香五月久久| 婷婷精品在线| 热99免费在线| 99热66| 九九婷| 色婷婷婷婷成人网| 色五月天在线观看| av在线中文| 六月婷婷九月丁香亚洲综合| 色九九综合| 亚洲网站999| 色综合激情| 青青久在线视频免费观看| 色婷五月| 久久九九色| 97久久精品| 伊人激情影院| 日本人妻久久| 婷婷五月色| 九九精品碰| 怡红院精品视频久久久久久久久| 国产真实乱了老女人视频| wuyuedingxiang99| 婷婷久久久| 亚洲人成网亚洲欧洲无码久久| 九色七七| 婷婷午夜| 99综合| 成人五月天综合网| 亚洲va综合va国产va中文| 色综合久久888| 色婷婷欧美| 日韩操人| 丁香五月天啪啪| 五月天开心成人网| 美国少妇性做爰| 天天摸夜夜爽天天做| 婷婷久久综合久| 五月色婷婷影视在线电影| 啪啪啪大香蕉| 久8色色| 九一九九黄色| 97色热| 色欲丁香| 在线中文AV| 99久热这里有精品| 黄色片avv| 99爱这里只有精品免费视频| 国产永久一黄| 五月天激情国产综合婷婷| 丁香5月激情网| 夜夜穞天天穞狠狠穞AV美女按摩| 开心五月婷婷在线视频免费观看| 99玖玖精品| 超碰猛烈的性猛交| 天天玩天天摸| 色五月婷婷成人| www.天天干| 久99久在线| 中文字幕成人| 久久色五月天激情小说| 人妻激情综合| 色综合综合综合| www.婷婷五月天| AV在线资源| 激情五月天天| 久9视频| 色天天综合色| 91嫩草久久| 激情四射五月天| 人人看人人草人人摸| 91色欲综合| 日韩久热| 久久精品亚洲一级牲爱综合| 丁香五月网址| 9色91视频| 五月激情综合深爱| 97操操| 大香蕉丁香婷婷| 综合网啪啪| 午夜丁香| 性爱五月婷| 第四色五月天| 《蜘蛛女》梁铮1995| 99激情网| 婷婷va| 五月婷婷综合在线| 欧美丁香五月夫妻天| 天天日夜夜B久久| 婷婷色色丁香| 爱久久小说下载网| 26uuu在线观看| 五月婷婷性| 婷婷丁香五月av| 丁香花成人区| 人人摸人人干| 青柠影视免费高清电视剧| www.五月天婷婷| 五月激情久久综合| 亚洲VA欧美VA| 久久久婷婷五月亚洲97号色| 伊人大综合| 久久机热/这里只有精品| 色五月中文网| 色五月视频,小说| 全亚洲最大的婷婷五月天网站COM| 99在线综合视频| 国产精品天天狠天天看| 婷婷六月综合激情| www.黄色片-久久成人国产精品在线播放-999AV | 五月丁香天堂网婷婷| 性一交一乱一交A片久久四色| 91在线人| 先锋影音男人的天堂AV| 色九九综合色| 久久er99热精品一区二区| 婷婷在线精品| 超碰99久久| 91干视频| 丁香五月影视| 99re热在线视频观看| 久久99网| 丁香婷婷情色五月天| 伍月婷婷六月丁香| 日韩综合大黄| 色综合色综合网| 成年人99热| 色婷婷综合五月| 五月丁香亭亭成人电影| ss五月天激情| 久久丁香五月婷婷激情综合网| 91久久婷婷| 久久精品99| 婷婷伊人中文字幕| 久久久五月天| 免费国产视频| 啊V视频在线观看| 色呦呦美女| 激情综合九月| 六月丁香基地| 天天更新天天亚洲| 亚洲男人的天堂婷婷色五月| 青青夜夜狠狠夜夜狠狠| 亚洲激情视频网| 人人综合五月人人婷婷| 伊人狠狠操| 少妇激情五月天| 久久婷婷五月天蜜桃| 丁香狠狠色婷婷久久无码视频| 天天干夜晚夜操| 九九色图| 色五月婷婷亚洲| 久热免费视频| 一区操| 97人妻碰碰碰久久香蕉| 99综合| 婷婷激情五月综合基地| 欧美综合激情五月天| 五月丁香在线看| 五月丁香亭亭| 99精品网| 996re热精品视频| 九九99热久久精品66中文字幕| 潘金莲AAAAAAAAAA| 99视频35精品视频在线观看| 久久只有精| 亚洲AAA| 综合网啪| 九九AV| 精品久9| 97超碰人人操| 操逼福利视频| 99久久五月婷婷| 亚洲第一第二网站| 激情五月婷婷色综合| 五月婷婷六月综合| 丁香五月激情天AV无码| 五月婷婷丁香网| 婷婷五月天成人| 香蕉网婷婷| 日韩综合网络男女香蕉a片| ,99视频久久| 激情五月丁香五月| 五月丁香成人| 亚洲成人av中文| 日韩婷婷| 拳交大逼| 精品一二三区久久AAA片| 大胆伊人久久| 色五月亚洲五月天| 亚洲色婷婷| 色播激情| 欧美va国产va| www超碰| 中文字幕高清av| 亚洲综合激情五月天婷婷| 九九热99re8热免费观看| 婷婷五月天六月丁香| 五月婷婷大香蕉| 色99无码| 五月婷婷六月奇米网丁香| 色综合色五月| 99久高清视频| 26uuu亚洲欧美| 99视频内射三四| 人人妻人人澡人人爽| 丁香五月成人在线| 婷婷五月丁香五月| 99久扒热| 久久99综合网| 五月色丁香婷婷综合| 五月婷婷久久激情| 综合色色网| 亚洲在线综合| 色综合五月| 人人人操 超碰| 色噜噜狠狠色综合AV兰草影视| 久久婷婷视频| 三男玩一女三A片| 99色视| 大香蕉婷婷五月天| 亚洲一级AV在线免费播放| 日日操天天| 亚洲精品一区中文字幕乱码| 五月五婷婷网| 丁香五月天激情视频| 色人久夂| 97超碰在线免费观看| 九九久久精品國產| 婷婷五月花丁香| 超碰97在线观看免费| 久久成人精品视频| 人妻熟女一区二区AV| 九九热99re8热免费观看 | 操操操91| 五月丁香婷婷综合| 欧美啪啪9| 九九在线视频| 婷婷五月精品中文字幕| 成人综合AV| 99精品人人| 99九九综合久久九九| 强伦轩人妻一区二区电影| 欧美激情VA永久在线播放| 91综合网| 五月天婷婷爱| 激情久久五月天| 99re久久| 色国产五月| 五月丁香色停停啪啪啪| 大陆肏屄视频| 丁香六月激情四射| 久99| 亚洲婷婷五月天综合| 99精品在线观看| 婷婷 激情 五月| 99免费超碰在线| www、色色色| 午夜福利8055| 操久久网| 99热99热在线观看| 99久久婷婷国产综合精品| 色婷婷五月婷婷五月婷婷五月| 久久婷青青草原| 激情五月天电影| 丁香婷婷性久久| 99热亚洲精品| 久久五月天激情视频| A片试看120分钟做受图片| 五月开心深爱激情网| AVV黄| 日韩无码色色| 秋霞三及片| 色狠狠999综合| 可以看的av| 激情五月天婷婷在线网址发给我| 婷婷九月亚洲| 色综合九九| 色综合久久天天综合网| 超碰在线94| 99热这里只有精品8| 久久久区区一久久久久久| 色五月色五天色情网址| 91操人视频| 99在线看片| 成人视频在线免费播放| 在线理论片| 人人摸人人澡人人| 天天插综合在线| 色综合av超碰| 五月天激情四射| 五月丁香婷婷成人综合网| 九九色影视| 天天日色情| 色五月激情| 久久婷婷五月综合色和| 人人操99| 大香婷婷| 国产特级毛片AAAAAAA高清| 亚洲婷婷五月天激情| 天天色情站| 久久天堂加勒比| 婷婷五月激情综合| 91大神操美女| 俺也高清无码高清视频| 日韩有码一区| 成人无码精品1区2区3区免费看| 五月花婷婷| 俺去也在线视频| 激情综合色| 伊人五月婷婷国产视频| 婷婷五月影院| 日韩欧洲亚洲| 激情五月婷婷六月丁香| 六月婷婷视频| 极品色丁香| 九九色院| 天天婬色综合| 影音先锋五月婷婷| 婷婷五月丁香五月| 久久免片| 天天综合五月| 丁香五月激情啪啪| 婷婷丁香激情| 综合逼五月激情婷婷| 色欲丁香| 好看的国产精品| 综合色视频| 丁香五月手机在线| 欧美激情综合色综合啪啪五月| 亚洲综合色五月| 99秘 在线| 最新午夜理论片| 亚洲网视屏| 九九综合伊人| 久99久视频免费观看| 一本色综合色| 在线看的免费网站| 俺也去色| 无码成人AAAAA毛片AI换脸| 欧美日韩成人在线| 天天肏视频| 激情五月天色色网| 色欲天天综合| 五月丁香婷婷综合网| 久久久人妻门| 99人人操人人摸| 国内精品玖玖| 狠狠插日日干撸| 国产99热在线看| 天天摸.天天mo| 只有精品在线观看| 天天舔夜夜操www com| 大香蕉伊人久久| 色婷婷香蕉| 丁香五月在线人妻| 美女五月激情| 久久九九99字幕| 综合在线网| 久久激情综合| 久久这里99| 日韩乱玛久久| 婷婷射婷婷舔| pom538精品视频| 欧美色久| 日本久久天堂| 成人亚洲精品久久久久| 欧美日韩成卜| 丁香五月婷婷激情完整版| 久久久婷婷色五月资源网| 久久久久久久8| 九九热中文| 亚洲精品网站色视频| 激情婷婷丁香五月| 五月丁香激情欧洲啪啪| 丁香五月手机在线| 4399在线日本A片| 久久99网| 大香蕉福利导航| 偷偷操九九| 色综合区| 777.色色| ww亚洲ww在线观看| 天天干天天爽天天爽| 色色 亚洲| 91色久| 人妻熟人中文字幕一区二区| 精品人妻伦九区久久AAA片| 最近中文字幕2019视频1| 91丁香色五月| www.超碰| 天天透天天摸天天舔| 激情五月天影院| 69精品人人人人| .精品久久久麻豆国产精品| 七七久久综合| 亚洲无码播放| 天天干天天射综合网| 婷婷五月综合啪| 天天爽天天操| 国产超碰人人| 五月婷婷久久开心网| 日本在线va| 超碰人人色| 婷婷新网址| 婷婷 久综合| 久久激情五月天| 五月天开心网| 99啪啪骑| 深爱激情小说五月婷婷| 色五月丁香伊人五月| a网站免费观看| 殴美97色| 色五月成人婷婷| 六九色综合婷婷五月天| 亚洲精品99| 五月丁香激情综合啪啪| 婷婷丁香六月激情综合| 五月婷在线| 91色性感五月婷婷丁香| 久久久99视频| 天天插综合网| 免费无码毛片一区二区A片| 中文字幕无码人妻少妇免费视频 | 人妻丰满精品一区二区A片| 亚洲av无码精品色午夜| 五月丁香激情五月天| 五月婷婷丁香六月| 99年操人人爽| 五月天婷婷黄色视频| 思思热视频在线| 欧美成人AAA片一区国产精品| 色婷婷久久久| 五月丁香六月婷婷网| 爽tv | 性色欲情 网站| 亚洲婷婷丁香| 色综合久久88色综合天天| 久久大香蕉| 五月天丁香婷婷社区| 久久综合五月天激情小说网站 | 華人性愛AV在線| 五月天丁香综合久久国产| 超碰人人摸AV| 岛国av网| 香蕉AV福利精品导航| 99热国产精品| 999婷婷综合| 亚洲无码你懂的| 五月丁香亚洲婷婷| 日本二级毛片二级毛片| 欧美噜噜久久久XXX| 婷婷色导航| 色情婷婷。| 99视频这里有精品| 久草婷| 婷婷五月天激情在线| 欧美午夜乱妇午夜福利| 深爱激情四射| 色婷婷av在线观看| 综合五月草 | 丁香六月综合激情| 99ri视频在线播放| 色婷婷六月丁香综合欲精品| 久久3级片| 欧洲免费视频色| 五月婷婷视频| 99国产性感视频| 久久久久久久久久久-久五月天婷婷| 狠狠色官网| 国产在线aaa片一区二区99| 日韩砖区| 国产成人精品一区二区三区视频| www.99热视频在线观看| 久操热线| www.99热最新视频8| www.yw尤物| 女人天堂av| 超pen个人视频97| 甈你aaaaa| #NAME?| 强伦轩人妻一区二区电影| 婷婷五月激情五月丁香五月| 激情综合网五月天| 情色婷婷五月天| 99久久久久| 九九色人| 午夜丁香| www.久久99| 色五月激情五月| 五月丁香伊人网| 欧美男女婷婷| 精品99视频| 婷婷久久五月天| 欧美色五月| 思思国产99| 91九色中文字幕女在线观看| 99热这里只有精品2| 99这里只有精品国产| 激情四射亚洲| 五月丁香婷婷基地| 任你爽视频| 亚洲成av人影院| 五月婷婷六月激情在线| 久久您您综合网| 天天艹夜夜艹| 六月五月丁香五月欧美| 中文字幕 中文字幕明步 | 婷婷久久精品| 婷婷爱综合| 婷婷综合伊人| 六月丁香五月天| 激情丁香五月激情婷婷| 日韩在线一级| 亚洲色色色| 激情小说视频图片| 先锋五月婷婷丁香草草| 夜夜嗨一区二区三区直播内容| 久久一热| 亚洲精品网站色视频| 国产乱子轮XXX农村| 狠狠综合网| 97五月天婷婷午夜| 99热欧美精品| 99久视频| 一级黄色尤物综合视频手机在线观看| 91精品91久久久中77777久久玖玖九九 | 天天综合 99久久婷婷| 日本婷婷| 91色在线 | 日韩| 五月丁香综合激情在线观看| 亚州精品成人片| 激情色色色| 欧美激情综合五月色丁香| 久久婷婷精品| 麻豆精品| BBWCUCKOLD精品熟妇| 色噜噜97视频在线观看| 天天艹夜夜爽| 婷婷黄色| 9色天堂| 99免费在线视频| 大香蕉欧美在线| 九九热视频免费| 99热九九这里只有精品| 久久99精品久久久| 丁香网站| 伊人久久丁香狠狠婷婷综合香蕉| 99热国品| 色婷婷小说| 激情综合五月婷婷六月丁香| 超黄亚洲瑟瑟网站| 大香蕉免费9| 91操女| 国产全是老熟女太爽了| 99热18| 五月婷婷激情综合| 99热777| 五月婷婷五月丁香综合| 99热播放| 九九九九无码| 亚洲av电影网站| 久久婷婷亚洲| 超碰亚洲天堂| 丁香婷婷噜噜| 国语精品探花| jiujiu无码五区| 六月婷婷天天操夜夜爽视频| 色99免费视频中文| 操逼视频网址| 在线理论片| 韩国真做片在线观看| 超碰人人在线| 亚洲第一黄网| 色五月婷婷九月| 激情五月天无人视频在线| 99色1| 天天日天天操天天干| 色99在线视频| 九九99九九99九九99视频网| 久久婷综| 亚洲综合网在线| 亚洲黄网AV| 久久er99热精品一区二区| 五月丁香六月激情综合| 开心深爱激情网| 性综合网| 五月天伊人网| 色噜噜狠狠色综合日日| www.婷婷五月| 激情开心五月天| 激情综合五月天| 六月丁丁香| 日本久久99| 无码少妇高潮喷水A片免费 | 天天狠天天叉| 色色亚洲| www激情| 精品欧美一区二区三区久久久| 在线只有精品| 99超超碰| 综合色图婷婷| 超碰丁香五月| 婷婷丁香视频| 996er热| 久久久人妻不卡| 亚洲成色综合网站免费观看| 色婷婷六月激情| 麻豆123区| 开心网五月色婷婷| 天天做天天爱天天玩| www.婷婷五月| 丁香五月综合| 青青久在线视频免费观看| 97干干干丁香| 亚洲日本三级片| 日本97久久久精品| 人妻自慰高清合集| 狠狠操天天干| 91久久五月天| 婷婷爱五月天| 色情婷婷| 婷婷五月天亚洲综合网| 婷婷九月丁香天堂丁香天堂| 色五月天丁香婷婷| 色色综合色视频| 五月青青草综合| se99视频| 亚洲视频五区| 国产亚洲精品AAAA片APP| www.com久久久久久久久久久久久久久久久| 一起草日本| 亚洲欧洲国产精品| 天天激情视频| 99视频| 精品婷婷| 密着浓厚中出乚交尾GvG935| 日本97人人| 日本超碰在线| 情情五月天色| 人人播| 婷婷丁香六月天| 久久综合55| 激情小说五月天| 思思re视频在线| 97精品自拍| 五月色情| 九热免费视频| 婷婷五月AA五月在线| 五月婷天天搞视频| 五月丁香久久网| 狼人久草| 美女久久婷婷| 伊久久婷婷| 五月色丁香婷婷中文字幕| 日本操逼九九九九58日本操逼| 成人综合AV| 怡红院AV亚洲一区二区三区H| 香蕉久久国产av一区二区| 婷婷丁香一月| 五月久久婷婷天堂视频| 色哟呦av| 97丁香婷婷| 色欲色香伊人| 婷婷久久免费| 丁香五月天AV在线 | 久久草大香蕉| 国产黄色av| 五月丁香婷婷婷婷综合网| 欧美色宗和激情| 狠狠色色色| 五月色丁香综合| 丁香五月天电影| 九九色情网站| 欧亚洲在线高清视频| 丁香五月天啪啪| 91妻人人爽人人看片| 97久久人人| 亭亭玉月丁香| 51精品国自产在线| 99色区| 超碰色色综合| 99在线看视频| 99视频在线观看欧| 91丨九色丨东北熟女| 天天操五月天| 日韩99色99| 开心五月色婷婷综合开心网| 久99视频在线观看| 情久久综合五月天| 五月天丁香久久综合| 成人婷婷桔色| 国产精品久久久久久白浆色欲| 97成人在线视频精品| 在线A色| 日本乱子人伦在线视频| 色综合色色| 婷婷97碰碰| 五月亭亭色| 思思热国产| 久久久久久久久久久久久久久久一道本| 可以免费看av网站| 丁香婷婷久久 | 婷婷久久综合| 婷婷五月69| 婷婷深爱五月| 大香蕉久久伊人婷婷五月丁香| 五月丁香综合影院| 五月婷婷婷| 欧美五月婷婷| 久久宗合影| 婷婷午夜精品久久久| 色婷婷免费视频| 成人丁香五月| 色婷婷五月六月丁香综合视频|