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

聽說你會架構設計?來,弄一個公交&地鐵乘車系統

開發 架構
除此之外,公交車或地鐵的定位和到站時間計算可能還涉及定位設備、GPS 系統、NoSQL 數據庫、用戶 TCP 連接管理系統等核心組件,并通過實時數據采集、位置處理、到站時間計算和信息推送等流程來為用戶提供準確的乘車信息。

1. 引言

1.1 上班通勤的日常

“叮鈴鈴”,“叮鈴鈴”,早上七八點,你還在溫暖的被窩里和鬧鐘“斗智斗勇”。

突然,你意識到已經快遲到了,于是像個閃電俠一樣沖進衛生間,速洗漱,急穿衣,左手抄起手機,右手拿起面包,邊穿衣邊啃早餐。

這個時候,通勤的老難題又擺在了你面前:要不要吃完這口面包、刷牙和洗臉,還是先沖出門趕車?

好不容易做出了一個艱難的決定——放下面包,快步沖出門。你拿出手機,點開了熟悉的地鐵乘車 App 或公交地鐵乘車碼小程序。

然后,一張二維碼在屏幕上亮了起來,這可是你每天通勤的“敲門磚”。

你快步走到地鐵站,將手機二維碼掃描在閘機上,"嗖"的一聲,閘機打開,你輕松通過,不再需要排隊買票,不再被早高峰的擁擠鬧心。

你走進地鐵車廂,擠到了一個角落,拿出手機,開始計劃一天的工作。

1.2 公交&地鐵乘車系統

正如上文所說,人們只需要一臺手機,一個二維碼就可以完成上班通勤的所有事項。

那這個便捷的公交或地鐵乘車系統是如何設計的呢?它背后的技術和架構是怎樣支撐著你我每天的通勤生活呢?

今天讓我們一起揭開這個現代都市打工人通勤小能手的面紗,深入探討乘車系統的設計與實現。

在這個文章中,小?將帶你走進乘車系統的世界,一探究竟,看看它是如何在短短幾年內從科幻電影中走出來,成為我們日常生活不可或缺的一部分。

2. 需求設計

2.1 功能需求

圖片圖片

  • 用戶注冊和登錄: 用戶可以通過手機應用或小程序注冊賬號,并使用賬號登錄系統。
  • 路線查詢: 用戶可以查詢地鐵的線路和站點信息,包括發車時間、車票價格等。
  • 獲取乘車二維碼: 系統根據用戶的信息生成乘車二維碼。
  • 獲取地鐵實時位置: 用戶可以查詢地鐵的實時位置,并查看地鐵離當前站臺還有多久到達。
  • 乘車掃描和自動支付: 用戶在入站和出站時通過掃描二維碼來完成乘車,系統根據乘車里程自動計算費用并進行支付。
  • 交易記錄查詢: 用戶可以查詢自己的交易歷史記錄,包括乘車時間、金額、線路等信息。

2.2 乘車系統的非功能需求

乘車系統的用戶量非常大,據《中國主要城市通勤檢測報告-2023》數據顯示,一線城市每天乘公交&地鐵上班的的人數普遍超過千萬,平均通勤時間在 45-60 分鐘,并集中在早高峰和晚高峰時段。

所以,設計一個熱點數據分布非均勻、人群分布非均勻的乘車系統時,需要考慮如下幾點:

  • 用戶分布不均勻,一線城市的乘車系統用戶,超出普通城市幾個數量級。
  • 時間分布不均勻,乘車系統的設計初衷是方便上下班通勤,所以早晚高峰的用戶數會高出其它時間段幾個數量級。
  • 高并發: 考慮到公交車/地鐵系統可能同時有大量的用戶在高峰時段使用,系統需要具備高并發處理能力。
  • 高性能: 為了提供快速的查詢和支付服務,系統需要具備高性能,響應時間應盡可能短。
  • 可擴展性: 隨著用戶數量的增加,系統應該容易擴展,以滿足未來的需求。
  • 可用性: 系統需要保證24/7的可用性,隨時提供服務。
  • 安全和隱私保護: 系統需要確保用戶數據的安全和隱私,包括支付信息和個人信息的保護。

3. 概要設計

3.1 核心組件

圖片圖片

  • 前端應用: 開發手機 App 和小程序,提供用戶注冊、登錄、查詢等功能。
  • 后端服務: 設計后端服務,包括用戶管理、路線查詢、二維碼管理、訂單處理、支付系統等。
  • 數據庫: 使用關系型數據庫 MySQL 集群存儲用戶信息、路線信息、交易記錄等數據。
  • 推送系統: 將乘車后的支付結果,通過在線和離線兩種方式推送給用戶手機上。
  • 負載均衡和消息隊列: 考慮使用負載均衡和消息隊列技術來提高系統性能。

3.2 乘車流程

1)用戶手機與后臺系統的交互

交互時序圖如下:

圖片圖片

1. 用戶注冊和登錄: 用戶首先需要在手機應用上注冊并登錄系統,提供個人信息,包括用戶名、手機號碼、支付方式等。

2. 查詢乘車信息: 用戶可以使用手機應用查詢公交車/地鐵的路線和票價信息,用戶可以根據自己的出行需求選擇合適的線路。

3. 生成乘車二維碼: 用戶登錄后,系統會生成一個用于乘車的二維碼,這個二維碼可以在用戶手機上隨時查看。這個二維碼是城市公交系統的通用乘車二維碼,同時該碼關聯到用戶的賬戶和付款方式,用戶可以隨時使用它乘坐任何一輛公交車或地鐵。

2)用戶手機與公交車的交互

交互 UML 狀態圖如下:

圖片圖片

  1. 用戶進站掃碼: 當用戶進入地鐵站時,他們將手機上的乘車碼掃描在進站設備上。這個設備將掃描到的乘車碼發送給后臺系統。
  2. 進站數據處理: 后臺系統接收到進站信息后,會驗證乘車碼的有效性,檢查用戶是否有進站記錄,并記錄下進站的時間和地點。
  3. 用戶出站掃碼: 用戶在乘車結束后,將手機上的乘車碼掃描在出站設備上。
  4. 出站數據處理: 后臺系統接收到出站信息后,會驗證乘車碼的有效性,檢查用戶是否有對應的進站記錄,并記錄下出站的時間和地點。

3)后臺系統的處理

  1. 乘車費用計算: 基于用戶的進站和出站地點以及乘車規則,后臺系統計算乘車費用。這個費用可以根據不同的城市和運營商有所不同。
  2. 費用記錄和扣款: 系統記錄下乘車費用,并從用戶的付款方式(例如,支付寶或微信錢包)中扣除費用。
  3. 乘車記錄存儲: 所有的乘車記錄,包括進站、出站、費用等信息,被存儲在乘車記錄表中,以便用戶查看和服務提供商進行結算。
  4. 通知用戶: 如果有需要,系統可以向用戶發送通知,告知他們的乘車費用已被扣除。
  5. 數據庫交互: 在整個過程中,系統需要與數據庫交互來存儲和檢索用戶信息、乘車記錄、費用信息等數據。

3. 詳細設計

3.1 數據庫設計

  • 用戶信息表(User),包括用戶ID、手機號、密碼、支付方式、創建時間等。
  • 二維碼表 (QRCode),包括二維碼ID、用戶ID、城市ID、生成時間、有效期及二維碼數據等。
  • 車輛&地鐵車次表 (Vehicle),包括車輛ID、車牌或地鐵列車號、車型(公交、地鐵)、掃描設備序列號等。
  • 乘車記錄表 (TripRecord),包括記錄ID、用戶ID、車輛ID、上下車時間、起止站點等。
  • 支付記錄表 (PaymentRecord),包括支付ID、乘車記錄ID、交易時間、交易金額、支付方式、支付狀態等。

以上是一些在公交車&地鐵乘車系統中需要設計的數據庫表及其字段的基本信息,后續可根據具體需求和系統規模,還可以進一步優化表結構和字段設計,以滿足性能和擴展性要求。

詳細設計除了要設計出表結構以外,我們還針對兩個核心問題進行討論:

  • 最短路線查詢
  • 乘車二維碼管理

3.2 最短路線查詢

根據交通部門給的公交&地鐵路線,我們可以繪制如下站點圖:

圖片圖片

假設圖中的站點有 A-F,涉及到的交通工具有地鐵 1 號線和 2 路公交,用戶的起點和終點分別為 A、F 點。我們可以使用 Dijkstra 算法來求兩點之間的最短路徑,具體步驟為:

步驟

已遍歷集合

未遍歷集合

1

選入A,此時最短路徑 A->A = 0,再以 A 為中間點,開始尋找下一個鄰近節點

{B、C、D、E、F},其中與 A 相鄰的節點有 B 和 C,AB=6,AC=3。接下來,選取較短的路徑節點 C 開始遍歷

2

選取C,A->C=3,此時已遍歷集合為{A、C},以 A 和 C 為中間點,開始尋找下一個鄰近節點

{B、D、E、F},其中與 A、C 相鄰的節點有 B 和 D,AB=6,ACD=3+4=7。接下來,選取較短的路徑節點 B 開始遍歷

3

選取B,A->B=6,此時已遍歷集合為{A、C、B},A 相鄰的節點已經遍歷結束,開始尋找和 B、C 相近的節點

{D、E、F},其中與 B、C 相鄰的節點有 D,節點 D 在之前已經有了一個距離記錄(7),現在新的可選路徑是 ABD=6+5=11。顯然第一個路徑更短,于是將 D 的最近距離 7 加入到集合中

4

選取D,A->D=7,此時已遍歷集合為{A、C、B、D},尋找 D 相鄰的節點

{E、F},其中 DE=2,DF=3,選取最近路徑的節點 E 加入集合

5

選取 E,A->E=7+2=9,此時已遍歷集合為{A、C、B、D、E},繼續尋找 D 和 E 相近的節點

{F},其中 DF=3,DEF=2+5=7,于是F的最近距離為7+3=10.

6

選取F,A->F=10,此時遍歷集合為{A、C、B、D、E、F}

所有節點已遍歷結束,從 A 點出發,它們的最近距離分別為{A=0,C=3,B=6,D=7,E=9,F=10}

在用戶查詢路線之前,交通部門會把公交 & 地鐵的站點經緯度信息輸入到路線管理系統,并根據二維的空間經緯度編碼存儲對應的站點信息。

我們設定西經為負,南緯為負,所以地球上的經度范圍就是[-180, 180],緯度范圍就是[-90,90]。如果以本初子午線、赤道為界,地球可以分成 4 個部分。

圖片圖片

根據這個原理,我們可以先將二維的空間經緯度編碼成一個字符串,來唯一標識用戶或站點的位置信息。再通過 Redis 的 GeoHash 算法,來獲取用戶出發點附近的所有站點信息。

GeoHash 算法的原理是將一個位置的經緯度換算成地址編碼字符串,表示在某個矩形區域,通過這個算法可以快速找到同一個區域的所有站點。

一旦獲得了起始地點的經緯度,系統就可以根據附近的站點信息,調用路線管理系統來查找最佳的公交或地鐵路線。

一旦用戶選擇了一條路線,導航引擎啟動并提供實時導航指引。導航引擎可能會使用地圖數據和 GPS 定位來指導用戶前往起止站點。

3.3 乘車二維碼管理

乘車碼是通過 QR 碼(Quick Response Code)技術生成的,它比傳統的 Bar Code 條形碼能存更多的信息,也能表示更多的數據類型,如圖所示:

圖片圖片

二維碼的生成非常簡單,拿 Go 語言來舉例,只需引入一個三方庫:

import "github.com/skip2/go-qrcode"

func main() {
    qr,err:=qrcode.New("https://mp.weixin.qq.com",qrcode.Medium)
if err != nil {
    log.Fatal(err)
} else {
    qr.BackgroundColor = color.RGBA{50,205,50,255} //定義背景色
    qr.ForegroundColor = color.White //定義前景色
    qr.WriteFile(256,"./wechatgzh_qrcode.png") //轉成圖片保存
    }
}

以下是該功能用戶和系統之間的交互、二維碼信息存儲、以及高并發請求處理的詳細說明:

  1. 用戶與系統交互: 用戶首先在手機 App 上登錄,系統會驗證用戶的身份和付款方式。一旦驗證成功,系統根據用戶的身份信息和付款方式,動態生成一個 QR 碼,這個 QR 碼包含了用戶的標識信息和相關的乘車參數。
  2. 二維碼信息存儲: 生成的二維碼信息需要在后臺進行存儲和關聯。通常,這些信息會存儲在一個專門的數據庫表中,該表包含以下字段:
  • 二維碼ID:主鍵ID,唯一標識一個二維碼。
  • 用戶ID:與乘車碼關聯的用戶唯一標識。
  • 二維碼數據:QR碼的內容,包括用戶信息和乘車參數。
  • 生成時間:二維碼生成的時間戳,用于后續的驗證和管理。
  • 有效期限:二維碼的有效期,通常會設置一個時間限制,以保證安全性。
  1. 高并發請求處理: 在高并發情況下,大量的用戶會同時生成和掃描二維碼,因此需要一些策略來處理這些請求:
  • 負載均衡: 后臺系統可以采用負載均衡技術,將請求分散到多個服務器上,以分擔服務器的負載。
  • 緩存優化: 二維碼的生成是相對耗時的操作,可以采用 Redis 來緩存已生成的二維碼,避免重復生成。
  • 限制頻率: 為了防止濫用,可以限制每個用戶生成二維碼的頻率,例如,每分鐘只允許生成 5  次,這可以通過限流的方式來實現。

總之,通過 QR 碼技術生成乘車碼,后臺系統需要具備高并發處理的能力,包括負載均衡、緩存和頻率限制等策略,以確保用戶能夠快速獲得有效的乘車二維碼。

同時,二維碼信息需要被安全地存儲和管理,比如:加密存儲以保護用戶的隱私和付款信息。

不清楚如何限流的,可以看我之前的這篇文章:若我問到高可用,閣下又該如何應對呢?

4. 乘車系統的發展

4.1 其它設計

除此之外,公交車或地鐵的定位和到站時間計算可能還涉及定位設備、GPS 系統、NoSQL 數據庫、用戶 TCP 連接管理系統等核心組件,并通過實時數據采集、位置處理、到站時間計算和信息推送等流程來為用戶提供準確的乘車信息。

同時,自動支付也是為了方便用戶的重要功能,可以通過與第三方支付平臺的集成來實現。

4.2 未來發展

公交車/地鐵乘車系統的未來發展可以包括以下方向:

  • 智能化乘車: 引入智能設備,如人臉自動識別乘客、人臉扣款等。
  • 大數據分析: 利用大數據技術分析乘車數據,提供更好的服務。

在設計和發展過程中,也要不斷考慮用戶體驗、性能和安全,確保系統能夠滿足不斷增長的需求。

責任編輯:武曉燕 來源: xin猿意碼
相關推薦

2023-11-08 07:05:07

架構設計群聊系統

2025-03-17 02:00:00

2023-12-14 17:27:28

架構設計數據表

2023-12-29 11:32:27

2025-09-01 07:27:02

2025-09-08 08:25:45

2023-11-01 18:10:45

架構設計技術

2022-12-25 18:58:53

架構RabbitMQ

2024-03-01 18:55:54

內存調試Go 語言

2024-08-28 08:38:51

2025-05-27 10:15:00

Go開發軟件架構

2021-04-28 08:52:22

高并發架構設高并發系統

2019-08-22 10:54:05

分布式系統架構

2022-05-17 20:37:41

MyPick泛型對象類型

2019-05-21 15:15:22

掃碼乘車公交卡支付方式

2019-01-28 11:46:53

架構運維技術

2024-04-24 10:38:22

2025-04-29 02:00:00

高并發系統場景

2023-07-05 08:00:52

MetrAuto系統架構

2022-07-31 15:46:30

Web自動智能停車
點贊
收藏

51CTO技術棧公眾號

欧美精品日韩www.p站| 3d动漫精品啪啪一区二区竹菊| 久久99国产精品| 99re这里只有精品在线| 国产精品精品国产一区二区| 欧美sm美女调教| 日本在线观看a| 黄色片网站在线观看| 成人ar影院免费观看视频| 日韩美女在线观看一区| 欧美偷拍第一页| 久久99影视| 亚洲а∨天堂久久精品9966| 久久久久久三级| 成人女同在线观看| 国产精品你懂的| 精品无码久久久久久久动漫| 怡红院成永久免费人全部视频| 国模吧视频一区| 日韩在线视频二区| 国产精品jizz| 亚洲一区电影| 欧美日韩视频一区二区| 国产精品国产亚洲精品看不卡| av在线电影网| 91丨porny丨最新| ts人妖另类在线| 伊人久久一区二区| 日日欢夜夜爽一区| 久久久久中文字幕2018| 人人澡人人澡人人看| 国产成人精品999在线观看| 亚洲成人黄色在线观看| 亚洲天堂网站在线| 日本午夜免费一区二区| 色乱码一区二区三区88 | 不卡一区综合视频| 亚洲国产精品99| av漫画在线观看| 国产激情综合| 欧美丰满高潮xxxx喷水动漫| 成年人视频在线免费| 国产传媒av在线| 亚洲一区二区三区在线| 超碰10000| 最爽无遮挡行房视频在线| 日韩毛片视频在线看| 亚洲欧美国产不卡| 98在线视频| 国产精品免费人成网站| 亚洲国产高清国产精品| 九一国产在线| 欧美国产日韩亚洲一区| 日韩av一区二区三区美女毛片| 午夜成人鲁丝片午夜精品| jvid福利写真一区二区三区| 国产精品乱码| 日日躁夜夜躁白天躁晚上躁91| 懂色av中文字幕一区二区三区 | 91尤物国产福利在线观看| 日韩成人一级片| 国产精品日韩久久久久| 国产一区二区在线视频聊天 | 伊人av在线播放| 1313精品午夜理伦电影| 精品国产免费人成在线观看| 北京富婆泄欲对白| 色婷婷av一区二区三区丝袜美腿| 亚洲国产精品va在线看黑人| 中文字幕高清视频| 狠狠综合久久av一区二区蜜桃| 一本一道久久a久久精品逆3p | 亚洲美女爱爱视频| 99国内精品久久久久| 日韩一级黄色大片| 五月天丁香社区| 私拍精品福利视频在线一区| 亚洲最新在线视频| 国产精品精品软件男同| 欧美色一级片| 热久久免费国产视频| 最近中文在线观看| 激情欧美一区二区| 国产精品久久精品视| 日本1级在线| 国产精品妹子av| 人人妻人人澡人人爽欧美一区双| 英国三级经典在线观看| 欧美三级三级三级| 久久久久亚洲av无码网站| 亚洲黄页在线观看| 久久久成人av| 狠狠人妻久久久久久| 麻豆精品久久精品色综合| 国产精品10p综合二区| 国产在线视频网站| 亚洲一区国产视频| 亚洲精品高清无码视频| 麻豆精品一区| 亚洲视频视频在线| 国产67194| 久久福利影视| 国产精品.com| 欧美成年黄网站色视频| 亚洲综合在线第一页| 黑鬼大战白妞高潮喷白浆| 奇米一区二区| 亚洲丝袜在线视频| 久久久久性色av无码一区二区| 玖玖精品视频| 国产伦精品一区二区三区照片| 98在线视频| 一本色道久久综合亚洲91| 无码国产精品一区二区高潮| 欧美一区二区麻豆红桃视频| 97国产在线视频| 国产精品视频a| 国产丝袜在线精品| 国精产品一区一区三区视频| 香蕉久久一区| 亚洲午夜久久久久久久| 日韩乱码一区二区| 国产高清视频一区| 中文字幕一区二区三区乱码| jizz内谢中国亚洲jizz| 亚洲成人动漫在线播放| 国产精品久久久久久久精| 蜜臀久久99精品久久久久久9| 国产专区一区二区| 欧美寡妇性猛交xxx免费| 欧美乱熟臀69xxxxxx| av男人的天堂av| 国产亚洲精品久久久久婷婷瑜伽| 999精品视频一区二区三区| 91xxx在线观看| 欧美午夜精品理论片a级按摩| 性久久久久久久久久| 91久久视频| 国产精品乱子乱xxxx| gogogogo高清视频在线| 欧美日本一区二区三区四区| 三年中国中文观看免费播放| 午夜亚洲福利在线老司机| 国产精品一区二区三区观看| 金瓶狂野欧美性猛交xxxx| 欧美一区二区免费观在线| 小早川怜子一区二区的演员表| 蜜桃免费网站一区二区三区| 色一情一乱一伦一区二区三区 | 成人免费激情视频| av色图一区| 777色狠狠一区二区三区| 顶级黑人搡bbw搡bbbb搡| 久久爱www久久做| 国产四区在线观看| 日韩欧美另类中文字幕| 欧美黄色小视频| 女人18毛片水真多18精品| 亚洲成人精品在线观看| 水蜜桃av无码| 媚黑女一区二区| 日韩和欧美的一区二区| 开心久久婷婷综合中文字幕| 色婷婷综合久久久久| 国产精品一区二区人人爽| 亚洲精品高清在线| 中国一级特黄录像播放| 亚洲尤物精选| 日韩欧美视频一区二区三区四区| 欧美影视资讯| 久久亚洲国产成人| 欧美一区二区公司| 色成人在线视频| 免费黄色国产视频| 国产成人av影院| 国产h视频在线播放| 国产成人调教视频在线观看 | 中文字幕无码乱码人妻日韩精品| 国产精品毛片久久久久久久| 日本中文字幕在线不卡| 99国产精品久久久久久久| 日韩精品福利视频| 日韩区一区二| 国产精品福利片| 菠萝菠萝蜜在线视频免费观看| 精品国产精品网麻豆系列 | 欧美一区二区三区视频| 久久丫精品久久丫| 久久精品夜色噜噜亚洲aⅴ| 美女一区二区三区| 成人免费午夜电影| 97蜜桃久久| 亚洲性线免费观看视频成熟| 国产巨乳在线观看| 婷婷久久综合九色综合伊人色| 国产精品高清无码在线观看| 经典一区二区三区| 少妇av一区二区三区无码| 日本a级不卡| 国产二区一区| 欧美成人毛片| 88xx成人精品| 黄网站免费在线观看| 日韩国产高清视频在线| 国产精品久久久久久在线| 婷婷国产在线综合| 国产福利视频网站| 久久亚洲精品国产精品紫薇| 精品国产鲁一鲁一区二区三区| 久久久久国产精品一区二区 | 国产a级黄色片| 免费成人美女在线观看.| 亚洲人成无码网站久久99热国产| 久久视频精品| 欧美日韩三区四区| 91九色鹿精品国产综合久久香蕉| 国产精品视频久| 345成人影院| 欧美精品videosex性欧美| 日本在线播放| 一区二区三区视频在线| 亚洲欧美色视频| 精品国产麻豆免费人成网站| 91亚洲国产成人精品一区| 欧洲国内综合视频| 少妇高潮av久久久久久| 午夜国产不卡在线观看视频| 日韩黄色免费观看| 亚洲欧美国产77777| 特黄一区二区三区| 国产精品网站在线| 亚洲综合欧美综合| 国产欧美日韩不卡免费| 日韩精品卡通动漫网站| 99视频精品在线| 在线看黄色的网站| 成人不卡免费av| 国产xxx在线观看| 国产东北露脸精品视频| 色黄视频免费看| 国产精品99久久久久久有的能看| 国产永久免费网站| 精品一区二区三区在线视频| 九九精品久久久| 久久成人久久爱| 色偷偷中文字幕| 国产精品一区二区三区乱码| 日本r级电影在线观看| 国产精品一卡二卡在线观看| 污污的视频免费| 久久精品国产999大香线蕉| 五月婷婷之综合激情| 秋霞午夜鲁丝一区二区老狼| 男人插女人下面免费视频| 免费在线观看成人| 伊人影院综合在线| 国产专区欧美精品| 夜夜爽久久精品91| 高清成人免费视频| 性色av蜜臀av色欲av| 国产婷婷色一区二区三区在线| 国产高清一区二区三区四区| 日本一区二区三区久久久久久久久不| 手机免费看av| 亚洲少妇30p| 日本熟女一区二区| 日韩欧亚中文在线| 在线观看黄色网| 欧美一区二区三区小说| 精品人妻午夜一区二区三区四区| 精品国产一二三| 日本v片在线免费观看| 中文字幕在线看视频国产欧美| 日本高清中文字幕在线| 欧美国产日韩二区| 成人影院网站| 91在线精品播放| 日韩高清三区| 一本色道婷婷久久欧美| 午夜精品影院| av免费中文字幕| 久久99精品一区二区三区三区| 91超薄肉色丝袜交足高跟凉鞋| 久久久影视传媒| 国产女人18水真多毛片18精品 | 国模私拍一区二区| 欧美一区二区精品在线| 五月天婷婷社区| 精品国产一区二区三区在线观看| 韩国日本一区| 国产精品久久久久久久久久久不卡| 亚洲爽爆av| 久久精品丝袜高跟鞋| 久久香蕉国产| 日韩精品 欧美| 精彩视频一区二区| 草草地址线路①屁屁影院成人| 日韩毛片在线免费观看| 国产精品免费精品一区| 日韩欧美黄色影院| 风间由美一区| 97在线看福利| 国产精品久久久久久久久久辛辛 | 日韩一区二区三区四区| 你懂的在线网址| 欧美激情亚洲自拍| 欧洲午夜精品| 免费久久久一本精品久久区| 综合久久99| 国产自偷自偷免费一区| 成人免费视频免费观看| 尤物在线免费视频| 色综合久久久网| 日本黄色免费视频| 久久综合久中文字幕青草| 欧美精品高清| 久久精品99| 黑丝一区二区| 日本在线观看视频一区| 欧美高清一级片在线观看| 国产又色又爽又黄的| 日韩视频一区二区三区在线播放 | 97香蕉超级碰碰久久免费软件 | 狠狠色狠狠色综合日日91app| 久久国产精品无码一级毛片| 亚洲大片免费看| av一区二区三| 久久人人爽亚洲精品天堂| 福利一区二区免费视频| 日本一区免费观看| 免费中文字幕日韩欧美| 51调教丨国产调教视频| 五月激情丁香一区二区三区| 亚洲女同志亚洲女同女播放| 成人97在线观看视频| 亚洲在线资源| 黄瓜视频免费观看在线观看www| 日本在线播放一区二区三区| 国产毛片久久久久久久| 一本一本久久a久久精品综合麻豆| 香蕉久久国产av一区二区| 性色av一区二区三区| 国产图片一区| 精品人妻少妇一区二区| 成人免费精品视频| 国产性xxxx高清| 日韩精品在线观看网站| 精品捆绑调教一区二区三区| 国产自产精品| 久久天堂精品| 91激情视频在线观看| 精品视频一区二区三区免费| 永久免费在线观看视频| 成人激情在线播放| 中文字幕av亚洲精品一部二部| xxx中文字幕| 亚洲午夜免费福利视频| 天天操天天爱天天干| 91精品国产91久久久久久久久 | 亚洲欧美日韩国产中文| 深夜成人福利| 亚洲欧美综合一区| 国产精品资源站在线| 久久精品性爱视频| 亚洲免费福利视频| 粉嫩av一区二区三区四区五区 | 超碰在线观看免费| 国产欧美欧洲| 日韩电影在线观看网站| 国产精品三区在线观看| 精品国产成人在线影院 | 亚洲の无码国产の无码步美| 欧美午夜精品久久久久久浪潮| 番号集在线观看| 91av一区二区三区| 国产午夜精品一区二区三区欧美 | 午夜一区二区三区视频| 九九在线视频| 成人亲热视频网站| 日韩午夜高潮| 日本美女xxx| 日韩欧美一区二区在线视频| 欧美男男tv网站在线播放| 亚洲精品人成| 成人h动漫精品一区二| 日韩黄色片网站| 欧美日韩国产二区| 日韩啪啪网站| 久久久精品视频国产| 欧美色xxxx| 在线观看中文| 欧美视频1区| 国产精品996| 欧美另类高清videos的特点| 欧美日韩国产91| 成人国产精品一级毛片视频| 国产69视频在线观看| 欧美日韩激情在线| 黄色激情在线播放| 糖心vlog在线免费观看|