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

欧美大片欧美激情性色a∨久久| 欧美套图亚洲一区| 欧美草逼视频| 久久一区精品| 国产精品久久久久三级| 51ⅴ精品国产91久久久久久| 亚洲无在线观看| 国产成人精品网| 亚洲天堂av资源在线观看| 欧美国产成人在线| 91av视频在线免费观看| 欧美成人精品一区二区综合免费| аⅴ资源新版在线天堂| 玖玖玖国产精品| 久久手机免费视频| 亚洲一区日韩精品| 番号集在线观看| 丝袜a∨在线一区二区三区不卡| 99精品国产一区二区三区2021 | 老司机午夜精品视频| 在线日韩精品视频| 精品少妇人妻av免费久久洗澡| 91亚洲精品国偷拍自产在线观看 | 香蕉久久久久久| 国产欧美精品一区| 国产成人精品网站| 91国模少妇一区二区三区| 性欧美18xxxhd| 久久影院午夜论| 日韩av快播网址| 中字幕一区二区三区乱码 | 国产精品久久色| 中国黄色a级片| 天堂中文av在线资源库| 樱花草国产18久久久久| 国产精品免费一区二区三区在线观看 | 日韩av电影手机在线观看| 国产无遮挡aaa片爽爽| 精品网站aaa| 精品福利在线视频| 欧美人与物videos另类| 国内av在线播放| 久久精品免费一区二区三区| 欧美精品一区二区久久婷婷| 美女av免费在线观看| 国产系列电影在线播放网址| av一区二区三区黑人| 日本国产精品视频| 成年人免费视频播放| 久久伊人影院| 亚洲国产一二三| 久久综合九色99| 中文字幕观看视频| 欧美特黄一区| 亚洲系列中文字幕| 黄页网站在线看| 少妇视频一区| 亚洲少妇30p| 久久国产精品一区二区三区| 一级黄色录像大片| 青草av.久久免费一区| 欧美激情亚洲精品| 免费看一级黄色| 日韩欧美高清在线播放| 亚洲精品一线二线三线无人区| 日韩 国产 一区| 在线一区av| 一区二区三区欧美| 日韩中文字幕一区| 色网站免费观看| 77导航福利在线| 精品久久久久久久久久久下田| 欧美精品vⅰdeose4hd| 欧美国产综合在线| 韩国免费在线视频| 成人免费看的视频| 成人黄色av网| 国产黄色免费视频| 一本色道88久久加勒比精品| 欧美精品日韩三级| 少妇视频一区二区| 综合精品久久| 综合网中文字幕| 日本一二区免费| 久久久久久久| 欧美日韩精品一区二区在线播放| 欧美日韩黄色一级片| 羞羞网站在线免费观看| 国产精品美女一区二区三区| 亚洲成人动漫在线| 三级外国片在线观看视频| 久久久亚洲精品石原莉奈| 动漫一区二区在线| 国产日韩欧美视频在线观看| 蜜臀av亚洲一区中文字幕| 欧美在线一级视频| 97超碰资源站| 91女人视频在线观看| 国产精品久久7| 国际av在线| 一区二区三区四区激情| 黄www在线观看| 成人激情久久| 欧美一区二区三区影视| 中文字幕永久有效| 国产精品videossex| 日韩欧美不卡一区| 久久黄色一级视频| 久久99性xxx老妇胖精品| 日韩成人激情在线| 日韩av无码一区二区三区不卡| 欧美激情论坛| 免费观看a视频| 国产精品系列在线播放| 91色琪琪电影亚洲精品久久| 波多野结衣一本一道| 国产成人免费视频网站高清观看视频 | gv天堂gv无码男同在线观看| 色先锋久久影院av| 亚洲精品国精品久久99热一| 亚州av综合色区无码一区| 91亚洲自偷观看高清| 日韩中文字幕网址| 少妇被躁爽到高潮无码文| 亚洲综合小说| 国产国语刺激对白av不卡| 免费看国产片在线观看| 亚洲欧美日韩小说| 日韩精品在线免费观看视频| 热久久精品免费视频| 日韩中文视频| 欧美网站一区二区| 91热视频在线观看| 国产真实有声精品录音| 日韩视频一区在线| 国产污视频网站| 久久99热这里只有精品| 91久久精品国产91久久性色tv| 亚洲a视频在线观看| www.亚洲精品| 国产真实老熟女无套内射| jizzjizz国产精品喷水| sm国产在线调教视频| 亚洲柠檬福利资源导航| 国产真实老熟女无套内射| 国产日本亚洲| 久久久精品一区二区| 国产性猛交普通话对白| 久久高清国产| 91夜夜揉人人捏人人添红杏| 欧美午夜电影一区二区三区| 亚洲电影一级黄| 亚洲男人天堂色| 国产一区二区三区四区五区传媒 | 国产乱人伦偷精品视频不卡| 99热一区二区三区| 成入视频在线观看| 欧美色偷偷大香| 亚洲啪av永久无码精品放毛片| 蜜桃一区二区三区| 国产成人激情小视频| 国产福利电影在线| 欧美日产在线观看| 青娱乐在线视频免费观看| 久久国产免费| 亚洲欧美日韩在线综合| 国产传媒在线观看| 亚洲女人初尝黑人巨大| 免费一级a毛片夜夜看| 成熟亚洲日本毛茸茸凸凹| 国产精品网站免费| 国产一区二区三区不卡视频网站| 91精品美女在线| 丝袜在线观看| 男女男精品视频网| 日韩一级片在线观看| 深田咏美中文字幕| 亚洲欧美日韩专区| 91久久精品一区二区别| 电影k8一区二区三区久久| 欧美日免费三级在线| 国产午夜精品理论片在线| 新67194成人永久网站| 亚洲v欧美v另类v综合v日韩v| 欧美hdxxx| 亚洲欧洲一区二区三区在线观看 | 亚洲国产一区二区在线观看| 亚洲综合精品一区二区| av男人的天堂在线| 日韩欧美综合在线| 加勒比在线一区| 亚洲激情第一区| 91网站免费视频| 国产成人在线视频网址| 韩国日本美国免费毛片| 亚洲欧美一区在线| 亚洲精品欧美日韩专区| 亚洲福利影院| 久久久久www| 欧美亚洲日本| 欧美性高潮在线| 人体私拍套图hdxxxx| 亚洲性人人天天夜夜摸| 成人精品水蜜桃| 欧美日韩经典丝袜| 在线成人中文字幕| 色网站免费观看| 91精品国产综合久久久久久漫画 | 色婷婷国产精品| 性色av浪潮av| 老牛影视一区二区三区| 亚洲精品少妇一区二区| 精品欧美视频| 国产精品96久久久久久| 国产白丝在线观看| 久久视频在线播放| 性开放的欧美大片| 亚洲欧洲日产国产网站| 欧美自拍偷拍第一页| 欧美一级在线视频| 在线视频 中文字幕| 亚洲天堂精品视频| 国产99在线 | 亚洲| 久久久夜色精品亚洲| 亚洲天堂av网站| 国产suv精品一区二区三区| 精品视频免费在线播放| 欧美日韩国产亚洲一区| www.亚洲一区二区| 日韩欧美高清| 一级做a爰片久久| 1769国产精品视频| 亚洲一区二区少妇| 香蕉成人在线| 91麻豆桃色免费看| 亚洲色图综合| 97人人爽人人喊人人模波多| 青青草视频在线免费观看| 精品国产一区二区三区av性色 | 亚洲欧美日韩不卡一区二区三区| 国产一区二区三区四区五区传媒| 欧美日韩大片一区二区三区| 偷拍自拍一区| 欧美精彩一区二区三区| 国产成人3p视频免费观看| 欧美三级华人主播| 国产乱码精品一区二区亚洲| 免费亚洲一区二区| 你懂的一区二区三区| 日本高清一区| 日韩精品一级| 日本韩国在线不卡| 二吊插入一穴一区二区| 九九热精品视频国产| 男女网站在线观看| 日本va欧美va精品发布| 欧美激情一区二区三级高清视频| bbbbbbbbbbb在线视频| 最新的欧美黄色| 麻豆tv在线| 欧美日韩成人在线视频| 黄色在线看片| 欧美亚洲在线观看| 国产另类xxxxhd高清| 91精品久久久久久久久青青| 在线观看视频一区二区三区| 精品国产乱码久久久久久108| 欧美xxxx做受欧美护士| 国产欧美在线视频| 都市激情综合| 国产欧美精品日韩| 亚洲免费福利| 国产精品久久久久久av福利| caoporn-草棚在线视频最| 亚洲天堂日韩电影| 欧美一级二级三级区| 久久久久久国产精品美女| 中文一区一区三区高中清不卡免费| 国产精品久久电影观看| 精品国产18久久久久久二百| 精品久久精品久久| 日韩一区二区在线免费| 国产a级片网站| 午夜精品网站| 黄色免费观看视频网站| 狠狠色丁香婷综合久久| 久久久久国产精品熟女影院| 精品一区在线看| 给我免费观看片在线电影的| 中文字幕成人网| 日韩精品在线不卡| 亚洲精品久久7777| 国产精品免费精品一区| 亚瑟在线精品视频| 精品少妇一二三区| 日本韩国精品一区二区在线观看| 国产绿帽刺激高潮对白| 国产丝袜一区二区三区| 天堂8中文在线| 国产精品mp4| 粉嫩一区二区三区四区公司1| 成人精品视频一区| av天堂永久资源网| 99精品福利视频| 国产3p在线播放| 91亚洲精品久久久蜜桃网站| 美女又爽又黄免费| 国产精品不卡一区二区三区| 刘亦菲国产毛片bd| 国产精品久久久久影院老司| 国产 日韩 欧美 在线| 欧美日韩一区二区在线| 粉嫩aⅴ一区二区三区| 精品久久香蕉国产线看观看gif| 亚洲一区在线观| 亚洲色图av在线| 国产美女高潮在线观看| 91日韩久久| 91精品福利| 91 在线视频观看| 国产精品蜜臀在线观看| 销魂美女一区二区| 亚洲精选一区二区| 国产在线精彩视频| www.久久爱.cn| 午夜日韩激情| 成人免费黄色av| 99热国产精品| 久热精品在线观看| 欧美一区二区福利视频| 色多多视频在线观看| 国产日韩视频在线观看| 欧美手机在线| 最新av网址在线观看| 亚洲精品一二| 污污的网站18| 成人涩涩免费视频| 欧美成人国产精品高潮| 欧美性猛交xxxx乱大交3| 亚洲成人一二三区| 久久97精品久久久久久久不卡| 日本一区二区乱| 免费的av在线| 韩国欧美一区二区| 欧美做爰爽爽爽爽爽爽| 国产精品不卡| 日韩最新在线视频| 免费观看欧美大片| 国产精品久久久久久久app | 亚洲电影成人av99爱色| 国产一二三区在线视频| 国产成人av网| 日韩亚洲一区在线| 精品亚洲视频在线| 一区二区三区四区国产精品| www.av日韩| 夜夜嗨av色一区二区不卡| 香蕉成人av| 亚洲区一区二区三区| 国内精品久久久久影院一蜜桃| 永久免费看mv网站入口| 欧美v亚洲v综合ⅴ国产v| 成人欧美一区| 国产日韩在线一区| 欧美人成在线| 国产精品探花一区二区在线观看| 日韩欧美在线视频日韩欧美在线视频| 久久久久久久久亚洲精品| 国产精品激情av电影在线观看| 999久久久亚洲| 日韩成人av影院| 欧美日韩亚洲国产一区| 99re在线视频| 超碰97网站| 久久精品女人| 欧美成人aaa片一区国产精品| 日韩成人黄色av| 999久久久国产999久久久| 奇米777四色影视在线看| 91在线码无精品| 国产伦精品一区二区三区视频痴汉| 亚洲天堂日韩电影| av日韩在线免费观看| 国产精品50p| 中文字幕在线视频一区| 四虎在线视频免费观看| 国产精品网红福利| 91久久夜色精品国产九色| 国产在线综合视频| 亚洲精品在线观看网站| 欧洲午夜精品| 欧美日本视频在线观看| 亚洲摸摸操操av| 美丽的姑娘在线观看免费动漫| 91传媒视频免费| 热久久免费视频| 欧美精品亚洲精品日韩精品| 久久久www成人免费精品张筱雨 | 亚洲欧美综合图区| 亚洲三级av|