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

Java帝國之宮廷內斗

開發 開發工具
自從和東海之濱的數據庫聯合酋長國締結了合作協議以后, IO大臣就退居二線了。

[[200198]]

1.JDBC大臣

自從和東海之濱的數據庫聯合酋長國締結了合作協議以后, IO大臣就退居二線了。

他本來也想把JDBC也劃歸自己管理, 奈何國王頭腦發熱、竟然任命了新的JDBC大臣, 專門負責這一攤事兒。

JDBC大臣經常在早朝上給國王吹風: “ 陛下, 我們的JDBC設計的非常好, 別看什么Hibernate, Mybatis 是現在的事實標準, 他們底層都在用我們的JDBC接口。 ”

國王贊許地頻頻點頭,似乎忘記了這是躲在角落中IO大臣的功績。

IO大臣咬牙切齒又無可奈何。

這天JDBC又在給國王安利關系數據庫的好處: “陛下,這關系數據庫相比于簡單的文件系統有個巨大的好處,就是支持事務。”

聽到JDBC大臣又在貶低自己負責的部門, IO大臣怒火中燒。

國王問道:“什么是事務,要事務干嘛? ”

“我舉個通俗的例子你就明白了, 假設IO大臣要給我轉賬100塊錢, 他的數據庫賬戶要扣掉100塊, 我的賬戶要增加100塊, 這就涉及到兩個操作, 這兩個操作要么全部完成,要么一個都不做,只有這樣才能保證數據的一致性, 這就是一個事務。數據庫聯合酋長國有個對事務總結了4個特性: 原子性(Atomicity) ,一致性(Consistency), 隔離性(Isolation) , 持久性(Durability) , 簡稱ACID, 要不我再給詳細的解釋下?”

國王連忙擺手:“不不不, 別拿這些細節煩我, 你就告訴我們的臣民怎么去使用就行了”

JDBC大臣說: “這個很簡單, 默認情況下我們的JDBC都會把對數據庫的操作認為是一個事務, 當然臣民們也可以設置成手工的方式, 手工地提交和回滾事務。不管哪種方式,都是非常簡單的 。”

國王說: “那就好, 愛卿辛苦了, 還有事嗎? 有事啟奏,無事退朝。”

2 .密謀

IO大臣回到家中,依然感覺火氣難平, 招來幕僚商談。

InputStream說: “大人, 這JDBC大臣雖然猖狂, 我們卻暫時拿他沒辦法, 現在都是Web時代, 哪個應用不用數據庫啊? ”

“難道就讓他這么猖獗下去? ”

InputReader足智多謀: “我倒是有一計, 只是得等待時機。 ”

“什么時機?”

“你看今天JDBC那廝提到了事務, 但是這個事務只是在一個數據庫中有用啊, 如果需要跨數據庫怎么辦? 比如我的賬號存在數據庫A, 你的賬號在數據庫B, 那轉賬的時候怎么辦? 怎么實現什么ACID ? ”

InputStream表示不同意: “誰會這么傻, 把我們的賬號信息放到兩個數據庫當中? ”

“這就是時候未到, 現在大部分的應用數據量都不大, 放到一個數據庫中綽綽有余,等到數據量大到一定程度,勢必要拆分數據庫,就會出現跨數據庫的事務, 到那個時候我們的機會就來了, 我們準備好解決方案, 參那廝一本, 不信扳不倒他!”

IO大臣拍板: “好! 就這么辦, 這事離不開數聯酋(數據庫聯合酋長國)的支持,我和他們還有交情, 這就派人去,許以重金, 讓他們繼續和我們合作。”

在IO大臣密謀的同時, JDBC大臣的家中卻是觥籌交錯、鶯歌燕舞。

有識之士如Connection 曾經向JDBC大臣提醒過要和數聯酋搞好關系, 以便將來有什么不時之需。 可是處于***的JDBC大臣哪能聽得進去?

3 .兩階段提交

InputReader 果然很有遠見, 隨著時間的流逝, Web越來越發達, 帝國出現了很多巨型網站, 他們的各種數據果然是沒法放到一個數據庫中了,把大的業務系統查分成多個數據庫勢在必行, 當一個業務同時操作多個數據庫的時候, 沒有分布式事務是做不了的。

正在此時,一個秘密奏章被送到了國王的案頭, 狀告JDBC大臣因循守舊,面對大好的形式不與時俱進,對分布式事務漠不關心,毫無作為。

國王召集朝會,討論分布式事務的問題, 他向JDBC大臣率先發難: “愛卿, 你聽說過臣民們要求支持分布式事務嗎?”

JDBC大臣慌了: “這。。。 這好像是一撮刁民提的要求吧, 陛下不用理會。”

IO大臣冷笑一聲:“刁民? 我看是良民吧 ! 啟奏陛下, 據臣所知,帝國有不下百個系統要求支持分布式事務,JDBC大臣竟然連最基本的情況都不知道, 真是毫無作為。”

IO大臣覺得穩操勝券,直接撕破了臉。

國王心里明白了幾分, 他直接對IO大臣說: “愛卿,你說說該怎么辦?”

“陛下,當年臣和數據庫聯合酋長國談判的時候, 和他們建立了良好的交情。 前幾天我宴請他們的時候,特別提及了這件事情。 Oracle 告訴臣,這很好辦, 人家別的王國正在討論實施兩階段提交的協議, 我們也可以參與進來。”

雖然IO大臣已經和數據庫聯合酋長國討價還價了很久, 不知道花費了多少金錢,但還是不顯山不漏水、很隨意地說了出來。

JDBC大臣一看IO大臣進入了自己的一畝三分地, 急忙問道: 什么是兩階段提交?

IO大臣不屑地瞥了他一眼, 從袖子中拿出早就準備好的提議,雙手向國王奉上。

國王哪里看得懂,掃了一眼就賜給望眼欲穿的JDBC大臣, 只見上面赫然寫著:

兩階段提交協議

由于涉及到多個分布式的數據庫, 我們特設一個全局的事務管理器,它來負責協調各個數據庫的事務提交, 為了實現分布式事務,特設兩個階段:

階段1: 全局的事務管理器向各個數據庫發出準備消息。 各個數據庫需要在本地把一切都準備好,執行操作,鎖住資源, 記錄redo/undo 日志, 但是并不提交, 總而言之,要進入一個時刻準備提交或回滾的狀態, 然后向全局事務管理器報告是否準備好了。

階段2: 如果所有的數據庫都報告說準備好了, 那全局的事務管理器就下命令: 提交, 這時候各個數據庫才真正提交 , 由于之前已經萬事具備,只欠東風,只需要快速完成本地提交即可;

如果有任何一個數據庫報告說沒準備好, 事務管理器就下命令: 放棄, 這時候各個數據庫要執行回滾操作, 并且釋放各種在階段1鎖住的資源。

JDBC大臣也是行家,一看就明白了是怎么回事。階段1就是讓大家都準備好,階段2就是迅速提交。

這是一個看起來很美的理想方案,但是他意識到其中有漏洞,自己的幕僚曾經告誡過:一旦涉及到分布式,事情就不會那么簡單,任何地方都有失敗的可能。

比如在第二階段,那個事務管理器要是出了問題怎么辦? 人家各個數據庫還在等著你發命令呢? 你遲遲不發命令,大家都阻塞在那里,不知所措,到底是提交呢?還是不提交呢, 我這里還鎖著資源呢, 遲遲不能釋放,多耽誤事啊 !

還是第二階段,事務管理器發出的提交命令由于網絡問題,數據庫1收到了,數據庫2沒收到,這兩個數據庫就處于不一致狀態了, 該怎么處理?

JDBC大臣決心給IO大臣挖個坑:讓你逞能 ! 讓你給老子穿小鞋!

他說:“ 陛下,IO大臣不愧為設計過JDBC協議的股肱之臣, 臣才學疏淺,深為拜服,特奏請陛下恩準IO大臣再次出山和數據庫聯合酋長國設計出新協議, 來支持分布式事務。”

國王準奏。

4 .JTA

IO大臣滿心狐疑, 不知道JDBC老頭兒在給自己下什么藥,回到府中和大家商量。

InputReader 眼看自己多年前的計策就要成功,頗為興奮: “管它呢, 只要咱們把這個分布式事務的協議給制定好,JDBC老兒就得下臺了。”

“對,到時候我們就掌管文件, 網絡,數據庫,Java 帝國就是我們IO獨大了” InputStream 開始暢想美好的未來,到時候自己估計至少從5品升為4品。

IO大臣馬上安排和數據庫聯合酋長國的談判,由于之前良好的交情。 這一次協議很容易就達成了, IO大臣給他起了一個很響亮的名字: Java Transaction API (簡稱JTA)。

這個JTA規范用起來也比較簡單, 只要獲得一個UserTransaction 就可以操作了,帝國的臣民們根本不用關系底層的協議細節:

經過國王的批準, JTA正式推廣。

可是令IO大臣萬萬沒有想到的是, 國王在JTA發布的前夕, 親切地召見了自己和另外一個不知名的官員, 國王關心地說:“愛卿,朕知道你很忙,掌管著網絡和文件操作,為了給你減輕負擔,朕決定任命一個新的JTA大臣來協助你!”

IO大臣如同五雷轟頂,自己辛辛苦苦的工作完全被無視, 這到底是為什么?

他失魂落魄地回到府中, 好幾天茶飯不思。

還是InputReader 出來安慰了他: “這是陛下的帝王之術, 害怕我們一家坐大, 平衡了一下朝中力量。大人可以放寬心, 你看JDBC大臣也受到了打壓,風光不再了。”

5. 塞翁失馬,焉知非福

JTA并沒有取得像JDBC那樣的廣泛應用, JDBC大臣挖的那個坑現在終于露出了猙獰的面目。

只不過這個坑并沒有讓IO大臣掉進去, 新任的JTA大臣背了黑鍋。

臣民的抗議聲越來越多: 分布式事務伴隨著大量節點的通信交換, 協調者要確定其他節點是否完成, 加上網絡帶來的超時,導致JTA性能低下, 在高并發和高性能的場景下舉步維艱。

拜IO大臣的工作所賜, 現在數據庫聯合酋長國的各個部落都支持兩階段提交,很多應用服務器Websphere , Weblogic 等都支持JTA, 可是使用者確是***, 都快成擺設了。

JTA大臣每次上朝都戰戰兢兢, 他是個平庸之輩,雖然四處救火,但是無力解決根本的問題。

現在那些高并發的系統反而極力避免兩階段提交, 他們繞開JTA大臣, 直接找到了IO大臣訴苦:“大人,你帶領著制定了JTA, 但是這個標準太理想化,完全不符合實情啊! ”

IO大臣說: “不會吧,這不是你們要求的嗎, 用戶A和B的賬號分別在兩個數據庫, 當A給B轉賬100塊的時候, 肯定得保證A扣掉100, 然后B增加100啊。”

“這就是官府的想法, 總是想著讓兩個數據庫保證實時的一致性(強一致性), 為了達到這個目標,JTA付出的代價太高了。 我們現在不想這么干了。 我們可以忍受一段時間的不一致,只有最終一致就行。 比方說A給B轉100元, A 中的錢已經扣除, 但是B中不會實時地增加,過段時間能保證增加就行了”

“最終一致性? 有點意思!” ,想到Java 帝國的官方標準總是被臣民們所建立的事實標準所打敗,敏銳的IO大臣立刻看到了背后的機遇, 他決定這一次要聯合民間力量,再次反攻, 一舉搞掉JDBC大臣和JTA大臣。

想到這里, IO大臣得意地笑了......

【本文為51CTO專欄作者“劉欣”的原創稿件,轉載請通過作者微信公眾號coderising獲取授權】

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

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2018-03-29 15:20:05

JavaJaasJdbc

2017-10-12 14:56:11

2017-02-27 14:25:50

Java隊列Web

2017-02-28 08:57:41

JavaJMS隊列

2017-11-22 14:31:24

華為云

2017-11-14 14:41:11

Java泛型IO

2010-10-12 11:02:42

職場

2010-09-20 11:39:50

2017-08-03 15:44:22

2018-09-13 14:18:20

C語言Java程序員

2013-10-22 10:23:12

2011-07-20 17:11:12

上網行為連坐

2023-12-04 08:33:05

2019-02-26 11:21:19

PythonJava滲透

2019-04-29 09:42:06

Java函數Python

2011-06-29 10:17:49

IE 9爭斗

2020-08-25 14:16:35

DDoS攻擊網絡攻擊網絡安全

2015-08-03 10:10:29

2023-11-24 14:05:00

AI訓練
點贊
收藏

51CTO技術棧公眾號

久久av一区二区三区漫画| 中文字幕欧美日韩| 欧美二区在线视频| 电影在线一区| 国产精品伊人色| 国产做受69高潮| 免费看黄色的视频| 先锋影音网一区二区| 亚洲自拍偷拍综合| 日本午夜精品一区二区| 国产黄a三级三级三级| 99日韩精品| 日韩少妇与小伙激情| 在线看黄色的网站| 日本免费在线一区| 狠狠色噜噜狠狠狠狠97| 中文字幕一区二区中文字幕| 日本精品久久久久久| 蜜臀久久99精品久久久画质超高清| 欧美俄罗斯乱妇| 国产熟女一区二区| eeuss鲁片一区二区三区| 在线亚洲精品福利网址导航| 亚洲色婷婷久久精品av蜜桃| 黄色毛片在线看| 成人一二三区视频| 成人免费福利视频| 国产免费一区二区三区四区五区 | 国产河南妇女毛片精品久久久| 欧美专区日韩视频| 精品亚洲永久免费| 久久久久蜜桃| 社区色欧美激情 | 右手影院亚洲欧美| 国产精品zjzjzj在线观看| 欧美久久一区二区| 少妇一级淫免费放| 午夜精品成人av| 欧美日韩国产激情| 国产一线二线三线女| www在线免费观看视频| 国产精品丝袜一区| 日本在线视频不卡| 蝌蚪视频在线播放| 91麻豆国产福利在线观看| 国产精品一级久久久| 精品欧美在线观看| 国产成人精品一区二| 91精品在线看| 91精品中文字幕| 久久国产精品99久久久久久老狼| 国产国产精品人在线视| www.欧美色| 久久成人在线| 日韩av电影国产| 国产黄网在线观看| 日日夜夜精品视频天天综合网| 91精品国产高清久久久久久| 久久夜靖品2区| 国产欧美精品| 欧美在线免费视频| 亚洲视频 欧美视频| 免费在线欧美黄色| 国产精品爱啪在线线免费观看| 成人免费一级片| 人人精品人人爱| 国产自产女人91一区在线观看| 中文字幕在线播出| 激情综合色播五月| 97人人香蕉| 色婷婷av一区二区三| 91丨porny丨在线| 日韩欧美一区二区三区四区| 三区四区在线视频| 亚洲精品一二三区| 欧美午夜性视频| 亚洲男人av| 欧美三级在线视频| 又黄又爽又色的视频| 久久亚洲道色| 亚洲一级黄色片| 色婷婷粉嫩av| 狠久久av成人天堂| 日韩av午夜在线观看| 一区二区欧美国产| 秋霞无码一区二区| 国产精欧美一区二区三区蓝颜男同| 色欧美日韩亚洲| 男生操女生视频在线观看| 亚洲精品在线a| 国产视频丨精品|在线观看| av永久免费观看| 这里只有精品在线| 欧美与黑人午夜性猛交久久久| 中文字幕人妻一区二区在线视频| 国模大尺度一区二区三区| 国产伦精品一区二区三区在线| 欧美zozo| 亚洲精品日产精品乱码不卡| 干日本少妇首页| 在线免费观看亚洲| 亚洲第一福利在线观看| 日本美女xxx| 国自产拍偷拍福利精品免费一 | 一本久久a久久精品vr综合| 日韩另类在线| 欧美中文字幕一区二区三区| 麻豆免费在线观看视频| 精品国产视频| 国内精品伊人久久| 一本一道精品欧美中文字幕| 成人动漫av在线| 一区不卡视频| 日韩毛片免费观看| 精品国产免费人成电影在线观看四季| 无码人妻丰满熟妇啪啪欧美| 影音先锋亚洲精品| 成人免费网站在线观看| 国产在线一二三| 亚洲va在线va天堂| 色网站在线视频| 国产免费久久| 5278欧美一区二区三区| 国产色综合视频| 欧美国产日韩亚洲一区| 国产精品成人网| 看欧美日韩国产| 欧美videosex性极品hd| 欧美久久久久久久久| 3d动漫精品啪啪一区二区下载| 欧美 日韩 国产 一区| 国产精品精品国产| 精品欧美不卡一区二区在线观看| 亚洲观看高清完整版在线观看| 在线播放av中文字幕| 成人高清av| 国产精品678| 麻豆影视在线| 色婷婷久久99综合精品jk白丝 | 久久亚区不卡日本| 男的插女的下面视频| 日本超碰一区二区| 久久偷看各类女兵18女厕嘘嘘| 中文字幕天堂在线| 久久久精品日韩欧美| 成 年 人 黄 色 大 片大 全| 一区二区三区欧洲区| 欧美wwwxxxx| 国产绳艺sm调教室论坛| 亚洲人精品午夜| 手机在线观看日韩av| 欧美不卡在线| 成人黄色片视频网站| 欧美xxxxhdvideosex| 日韩精品一区二区三区视频在线观看| 在线观看美女av| 国产一区二区三区在线看麻豆| 亚洲一二三区在线| 深夜福利亚洲| 欧美精品免费在线| 亚洲成熟女性毛茸茸| 亚洲午夜激情av| 日本黄色免费观看| 久久一区视频| 亚洲自拍的二区三区| 国产 日韩 欧美| 久久久伊人欧美| 天堂а√在线8种子蜜桃视频 | 亚洲色图在线看| 久久黄色一级视频| 亚洲美女啪啪| 日本不卡一区| 国产精品日韩精品在线播放| 欧美激情视频在线免费观看 欧美视频免费一 | 国色天香一区二区| 久久国产精品久久精品国产| 日韩福利一区| 欧美精品一区三区| 婷婷色在线视频| 精品视频999| 青娱乐av在线| 国产偷v国产偷v亚洲高清| 中文字幕国产免费| 韩国精品一区二区三区| 欧洲在线视频一区| 精品国产乱码久久久久久樱花| 久久久久久综合网天天| 黄色在线视频观看网站| 91精品国产91久久久久久最新毛片| 国产精品111| 日本一区二区三区四区在线视频| 污免费在线观看| 亚洲一区二区三区免费在线观看| 亚洲国产一区二区精品视频| 粉嫩精品导航导航| 国产精品久久久久久久久粉嫩av| av免费在线观| 亚洲老头老太hd| www久久久久久| 欧美色综合天天久久综合精品| 青娱乐国产在线视频| 久久精品亚洲麻豆av一区二区| 亚洲综合日韩欧美| 国产欧美69| 嫩草影院中文字幕| 色综合天天综合网中文字幕| 国模精品一区二区三区| 国产成人视屏| 热草久综合在线| 欧美aaaaaaa| 日韩视频精品在线| 电影在线一区| 精品亚洲国产视频| 北条麻妃一二三区| 欧美精品在线观看一区二区| 五月婷婷激情视频| 亚洲国产欧美一区二区三区丁香婷| 女人裸体性做爰全过| 92精品国产成人观看免费| 先锋资源在线视频| 黑人精品欧美一区二区蜜桃| 福利在线一区二区三区| 99riav国产精品| www.欧美黄色| 自拍日韩欧美| 免费久久久久久| 日韩a一区二区| 三区精品视频| 免费黄色成人| 久久久久国产精品视频| 999国产精品一区| 91手机在线视频| 精品视频一二| 成人a在线视频| 久久久久伊人| 国产精品主播视频| 成人在线视频观看| 国产精品高精视频免费| 人人鲁人人莫人人爱精品| 68精品久久久久久欧美| 成人黄色动漫| **欧美日韩vr在线| 92久久精品| 午夜精品久久久久久久99黑人| 日本片在线看| 久久久久久国产免费| 免费在线国产视频| 欧美激情亚洲精品| а√天堂8资源中文在线| 久久久久久久久亚洲| 国产极品在线观看| 91精品国产91久久久久久吃药 | 国产一区二区三区自拍| 激情六月天婷婷| 影音先锋中文字幕一区| 国产精品无码人妻一区二区在线| 亚洲日本免费| 国产一区二区三区精彩视频 | 欧美偷拍视频| 国产亚洲精品久久久久动| 国产三级在线看| 色老头一区二区三区在线观看| 1769在线观看| 麻豆成人在线看| 国产嫩草在线视频| 4p变态网欧美系列| 日韩网站中文字幕| 成人黄色av网站| 91精品啪在线观看国产手机| 精品卡一卡二| 青青草97国产精品麻豆| 最新视频 - x88av| 91久久久久| 黄色av免费在线播放| 久久97超碰国产精品超碰| 欧美视频亚洲图片| 9久草视频在线视频精品| 90岁老太婆乱淫| 综合分类小说区另类春色亚洲小说欧美| 欧美成人精品欧美一级| 欧美视频精品一区| 中文在线a天堂| 精品免费日韩av| 国产毛片在线看| 欧美成人手机在线| 松下纱荣子在线观看| 国产日韩欧美91| 日韩av三区| 大桥未久一区二区| 国产精品久久久一区二区| 爱爱爱爱免费视频| 99久久99久久精品免费看蜜桃| 成人免费视频入口| 亚洲大片精品永久免费| 在线播放国产一区| 亚洲国产成人久久| 九义人在线观看完整免费版电视剧| 欧美精品激情在线| 欧美综合社区国产| 蜜桃传媒一区二区| 女主播福利一区| 亚洲综合色在线观看| 国产成人av电影在线| 精品熟妇无码av免费久久| 亚洲国产中文字幕在线视频综合| 这里只有精品999| 亚洲精品97久久| 国产人成网在线播放va免费| 78m国产成人精品视频| 久久综合给合| 亚洲精品一区二区三区四区五区 | 午夜精品久久久久| 国产精品污视频| 亚洲人午夜色婷婷| 超级白嫩亚洲国产第一| 国产日韩换脸av一区在线观看| 国产精品毛片av| 一级全黄肉体裸体全过程| 久久永久免费| 性色av蜜臀av色欲av| 成人欧美一区二区三区黑人麻豆 | 日韩限制级电影在线观看| 成人性爱视频在线观看| 欧美最猛性xxxxx(亚洲精品)| 999在线精品| 2021国产视频| 激情综合一区二区三区| 殴美一级黄色片| 欧美亚洲日本一区| 毛片在线播放网址| 欧美中文在线字幕| 日韩有码中文字幕在线| 九九热只有这里有精品| 国产精品一区不卡| 免费中文字幕在线| 欧美一卡二卡在线观看| 超碰在线网址| 成人综合网网址| 93在线视频精品免费观看| 国产三级日本三级在线播放| 久久综合九色综合97婷婷| 亚洲综合一二三| 亚洲成色777777在线观看影院| 青春草视频在线| 国产精品日韩一区二区三区| 国产精品草草| 无码人妻一区二区三区免费n鬼沢| 国产精品不卡一区| 亚洲天堂2021av| 久久亚洲精品成人| 日本综合精品一区| www污在线观看| 99久久精品国产精品久久| 久久午夜免费视频| 亚洲欧洲美洲在线综合| 四虎影视4hu4虎成人| 一区二区三区精品国产| 极品少妇一区二区| 免费在线观看国产精品| 亚洲第一区中文字幕| 在线观看爽视频| 日韩欧美精品久久| 久久精品国产免费| 青娱乐免费在线视频| 亚洲国产黄色片| av有声小说一区二区三区| 亚洲一区免费看| 国产黄人亚洲片| 亚洲婷婷综合网| 中文字幕亚洲综合久久| 精品国产18久久久久久二百| 国产无限制自拍| 国产清纯在线一区二区www| 亚洲一区二区三区高清视频| 九九热精品在线| 婷婷综合一区| av亚洲天堂网| 亚洲成av人片在线| 国产视频第一区| 成人免费自拍视频| 国产欧美亚洲一区| 日本精品久久久久中文| 精品国产亚洲在线| 日韩av超清在线观看| 国产在线观看欧美| 久久精品亚洲精品国产欧美| 亚洲视频一区二区三区四区| 欧美激情国产精品| 国产精品欧美日韩一区| 手机在线观看日韩av| 色国产精品一区在线观看| 成人video亚洲精品| 久久综合九色99| 狠狠色丁香婷综合久久| 亚洲高清毛片一区二区| 久久精品国产综合| 台湾色综合娱乐中文网| 4438x全国最大成人| 欧洲国产伦久久久久久久| 搞黄网站在线看|