精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

欧美激情在线狂野欧美精品| 日韩三级中文字幕| 午夜精品一区二区三区四区 | 色综合成人av| 精品一二线国产| 久久久久久久久久久av| 蜜桃传媒一区二区亚洲| 国产中文欧美日韩在线| 天天综合网 天天综合色| 日韩一区二区电影在线观看| www.黄色小说.com| 久久亚洲电影| 久久99精品久久久久久琪琪 | 久久超碰99| 日韩欧美激情一区| 天天爽夜夜爽一区二区三区| 丁香影院在线| 国产精品污污网站在线观看| 岛国一区二区三区高清视频| 亚洲熟妇av乱码在线观看| 亚洲福利精品| 欧美日韩ab片| 免费一级suv好看的国产网站| 狼人精品一区二区三区在线| 5858s免费视频成人| 亚洲人成无码www久久久| 里番在线播放| 亚洲情趣在线观看| 亚洲高清不卡一区| 免费在线黄色影片| 成人毛片老司机大片| 国产专区精品视频| 超碰在线免费97| 国产精品人人爽人人做我的可爱| 久久99久久99精品中文字幕| 亚洲区一区二区三| 成人一区不卡| 亚洲免费一级电影| 国产精品久久AV无码| 日本一区二区三区视频在线看 | 国产99久久| 日韩精品综合一本久道在线视频| 精品亚洲一区二区三区四区| 亚洲wwww| 在线看国产一区| 激情婷婷综合网| 色在线免费观看| 天天综合天天综合色| a级黄色一级片| www.综合| 欧美日韩一区二区免费视频| 青青草精品视频在线| 国产在线xxx| 亚洲小说欧美激情另类| 成人免费观看在线| 免费av不卡在线观看| 一区二区视频在线| 国产精品igao激情视频 | 国产精品成人一区二区三区夜夜夜| 欧美日韩一区二区视频在线 | 久久九九99视频| 日本在线观看一区二区| 国产毛片av在线| 国产精品美女久久久久高潮| 亚洲精品中文字幕在线| 女女色综合影院| 亚洲精品国产精品乱码不99| www.日本三级| 日韩激情电影免费看| 欧美日韩一区二区免费视频| 免费观看成人在线视频| 国产亚洲精品精品国产亚洲综合| 色屁屁一区二区| jizz18女人| 精品一级视频| 亚洲精品成人av| b站大片免费直播| 国产精品国产三级国产在线观看| 欧美理论片在线观看| 日韩精品一卡二卡| 日韩国产精品大片| 91精品国产自产在线观看永久| 国产女人高潮时对白| 成人免费三级在线| 欧美日韩一区二区三| 天天影视久久综合| 午夜电影久久久| 无码日韩人妻精品久久蜜桃| 蜜桃精品视频| 亚洲人成电影网站色…| 亚洲天堂网av在线| 亚洲午夜极品| 国产精品女视频| 亚洲精品国偷拍自产在线观看蜜桃| 99视频一区二区三区| 日韩一区二区三区资源| 秋霞在线视频| 在线中文字幕不卡| 亚洲精品久久一区二区三区777| 天堂成人娱乐在线视频免费播放网站 | 久久天堂电影| 一区二区三区在线免费播放| 国产精品-区区久久久狼| 青青伊人久久| 精品在线观看国产| 丰满少妇高潮久久三区| 久久久久久久波多野高潮日日| 91在线无精精品一区二区| 日本啊v在线| 亚洲卡通动漫在线| wwwwxxxx日韩| 日本午夜精品| 欧美大秀在线观看| 亚洲图片视频小说| 91蝌蚪porny| 欧美亚洲黄色片| 亚洲男男av| 在线视频中文亚洲| 亚洲欧美综合另类| 国产一区日韩二区欧美三区| 日本一区二区不卡高清更新| av免费不卡| 日韩一区二区免费在线观看| 性色国产成人久久久精品| 美女精品网站| 久久99精品久久久久久三级 | 国产成人精品最新| 午夜视频1000| 亚洲一区二区三区在线播放| 久久久精品高清| 日韩不卡一区| 国产精品一香蕉国产线看观看| 免费一级毛片在线观看| 亚洲高清免费观看| 91人人澡人人爽| 欧美日本一区二区高清播放视频| 成人性生交大片免费看小说| av电影在线网| 欧美三级中文字| 黄色三级生活片| 日韩电影在线免费看| 欧美日韩国产精品一区二区| 草草在线视频| 日韩精品视频免费专区在线播放| 青青草av在线播放| 99久久国产综合精品色伊| 久久男人资源站| 综合成人在线| 韩国v欧美v日本v亚洲| 亚洲国产999| 亚洲一二三四在线观看| 国产人妻黑人一区二区三区| 亚洲国内自拍| 鲁丝一区二区三区免费| 日日av拍夜夜添久久免费| 亚洲一级一级97网| 亚洲天堂aaa| 亚洲视频在线一区| 成人一区二区三区仙踪林| 好看的av在线不卡观看| 精品乱码一区| 欧美日韩视频免费观看| 自拍偷拍亚洲在线| 国产精品一区二区免费视频| 亚洲美女偷拍久久| 精品人妻伦一二三区久| 久久国产精品亚洲77777| 欧美色欧美亚洲另类七区| 日韩欧美精品一区二区综合视频| 日韩中文字幕国产精品| 国产成人精品a视频| 亚洲国产另类精品专区| a毛片毛片av永久免费| 三级久久三级久久| 中国一级黄色录像| 精品欠久久久中文字幕加勒比| 欧美亚洲在线视频| 美女av在线播放| 亚洲精品一区二区精华| 91黑人精品一区二区三区| 中文字幕一区av| 国产日韩视频一区| 日韩专区欧美专区| 手机看片日韩国产| 日本午夜精品| 成人激情综合网| 午夜影院在线播放| 色小说视频一区| 丰满人妻一区二区三区免费| 日本福利一区二区| 欧美交换国产一区内射| 久久一区二区视频| 久久6免费视频| 美女黄网久久| 欧美国产视频一区| 成人免费在线播放| 狠狠色噜噜狠狠色综合久| 91亚洲视频| 国内精品一区二区三区四区| 福利片在线看| 亚洲福利视频网| 国产精品一区二区人人爽| 欧美午夜激情视频| 欧美日韩国产精品综合| 国产蜜臀av在线一区二区三区| 亚洲av无码一区东京热久久| 欧美bbbbb| 欧美精品一区免费| 欧美黄色aaaa| 亚洲一区二区精品在线观看| 亚洲激情播播| 99九九视频| 99精品美女视频在线观看热舞| 日本久久精品视频| 国产在线xxx| 欧美日本黄视频| 欧美日韩视频在线播放| 日韩精品高清在线观看| 成人小说亚洲一区二区三区| 欧美日韩国产经典色站一区二区三区 | 图片小说视频色综合| 日本免费高清一区| 亲子伦视频一区二区三区| 亚洲在线免费观看| 四虎影视成人精品国库在线观看| 欧美在线精品免播放器视频| 黄污视频在线观看| 欧美猛少妇色xxxxx| 免费观看在线午夜影视| 中文字幕精品久久久久| 黄色国产在线| 亚洲深夜福利在线| 日产精品久久久久久久性色| 亚洲国产精品国自产拍av秋霞| 精品国精品国产自在久不卡| 欧美精品tushy高清| 伊人网免费视频| 欧美性色黄大片| 久久精品五月天| 一本久久精品一区二区| 毛片在线免费视频| 欧美日韩亚洲系列| av图片在线观看| 色婷婷久久一区二区三区麻豆| 国产成人在线免费视频| 欧美日韩国产一区中文午夜| 日韩成人一区二区三区| 天天操天天综合网| 西西44rtwww国产精品| 好吊成人免视频| 久久久久99精品成人片我成大片 | 欧美男男freegayvideosroom| 国产精品免费一区二区三区在线观看 | 91色在线看| 1769国产精品| 欧美香蕉视频| 国产精品揄拍500视频| 欧美aaaaaa| 99精彩视频| 日韩大尺度在线观看| 日本在线播放一区| 亚洲xxx拳头交| 日韩国产一级片| 免费看黄裸体一级大秀欧美| 国产高潮免费视频| 国内精品久久久久影院色| 成人黄色一级大片| 成人午夜看片网址| 一级黄色片大全| 国产精品国产精品国产专区不片| 久久国产精品国语对白| 亚洲综合一二区| 探花视频在线观看| 欧美日韩在线电影| 国产美女免费看| 亚洲国产精品va在线| 欧美69xxxxx| 久久在线视频在线| 鲁鲁在线中文| 91精品国产综合久久香蕉| 9999久久久久| 四虎一区二区| 影音先锋在线一区| 免费看a级黄色片| 国产精品911| 国产真实乱人偷精品人妻| 国产精品毛片久久久久久久| 欧美日韩国产精品综合| 91福利在线看| www.黄色一片| 中文字幕一区二区精品| 人妖欧美1区| 国产精品女视频| 欧美五码在线| 天堂av免费看| 日韩经典中文字幕一区| 免费看三级黄色片| 国产精品欧美久久久久一区二区| 国产香蕉在线视频| 欧美肥胖老妇做爰| 五月激情六月婷婷| 久久国产精品久久久久| 校园春色亚洲色图| 国产精品久久国产精品| 日韩理论电影大全| 91国视频在线| 国产精品香蕉一区二区三区| 少妇av片在线观看| 欧美性xxxx极品hd满灌| 精品久久在线观看| 最新69国产成人精品视频免费| 韩国精品一区| 97超级碰碰| 2023国产精品久久久精品双| 日韩精品一区二区三区色欲av| 丁香激情综合五月| 超碰手机在线观看| 欧美日本视频在线| 国产高清av在线| 欧美一级在线亚洲天堂| 成人免费在线电影网| 日日噜噜噜夜夜爽爽| 日本aⅴ免费视频一区二区三区| 97人妻精品一区二区三区免| 一区二区高清免费观看影视大全| 国产一区二区在线视频观看| 国产亚洲美女久久| 亚洲午夜天堂| 久久久一本精品99久久精品66| 亚洲黄色毛片| 久久久久亚洲av无码网站| **欧美大码日韩| 一二三四区在线| 色诱女教师一区二区三区| 欧美性片在线观看| 日韩成人在线资源| 日韩精品一二区| 在线不卡av电影| 91成人在线精品| 久久久资源网| 国产精品久久久久9999| 禁断一区二区三区在线| 黄色高清无遮挡| 国产午夜一区二区三区| 日韩xxx视频| 中文字幕日韩av综合精品| 福利一区和二区| 亚洲一卡二卡三卡| 久久97超碰国产精品超碰| 熟女av一区二区| 日韩免费高清av| wwww在线观看免费视频| 国产日韩一区二区三区| 夜夜嗨一区二区| 88久久精品无码一区二区毛片| 色婷婷综合久久久中文一区二区| 欧美一区二区三区少妇| 国产91色在线免费| 欧美大片aaaa| 中文字幕一二三| 五月天丁香久久| 国产综合在线观看| 国产日韩精品综合网站| 欧美不卡在线| 国产伦精品一区二区三区妓女| 欧洲精品视频在线观看| 免费在线你懂的| 99视频在线| 亚洲免费一区二区| 天堂av网手机版| 日韩欧美成人午夜| 蜜桃视频在线观看播放| 亚洲国产精品一区二区第一页| 国产麻豆9l精品三级站| 日本熟伦人妇xxxx| 国产亚洲精品久久久久久| 99视频有精品高清视频| 国产欧美日韩网站| 国产欧美一区二区精品性| 国产av无码专区亚洲a∨毛片| 午夜精品美女自拍福到在线| 欧洲三级视频| 亚洲av综合色区无码另类小说| 色哟哟精品一区| av片在线观看免费| 欧美精品在线一区| 国产麻豆成人精品| 欧美一级淫片免费视频黄| 两个人的视频www国产精品| 午夜欧洲一区| 国产精品熟女一区二区不卡| 欧美日韩国产丝袜另类| 黄色成年人视频在线观看| 精品毛片久久久久久| 激情综合色播五月| 黄色片中文字幕| 久久久免费高清电视剧观看| 日韩欧美电影| 精品久久久久久中文字幕人妻最新| 91麻豆精品国产综合久久久久久|