一起草最新网址_日韩一区二区麻豆国产_91视频婷婷_日本一区二区视频在线_日韩激情一区二区三区_国产另类第一区_成人免费在线播放视频_亚洲永久精品ww.7491进入_久久这里有精品视频_久久精品一级片_日韩av在线网页_波多野结衣不卡视频

高性能、高彈性JSP和Servlet性能優(yōu)化_JSP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:解決JSP中使用request亂碼問(wèn)題
JSP顯示中文有亂碼怎么辦,用request得到的用戶輸入的中文怎么是亂碼,把漢字寫到數(shù)據(jù)庫(kù)怎么是亂碼,等等一些關(guān)于漢字亂碼的問(wèn)題。其實(shí)這個(gè)問(wèn)題很簡(jiǎn)單,管它漢字不漢字,還是日文,還

  你的J2EE應(yīng)用是不是運(yùn)行的很慢?它們能不能承受住不斷上升的訪問(wèn)量?本文講述了開發(fā)高性能、高彈性的JSP頁(yè)面和Servlet的性能優(yōu)化技術(shù)。其意思是建立盡可能快的并能適應(yīng)數(shù)量增長(zhǎng)的用戶及其請(qǐng)求。在本文中,我將帶領(lǐng)你學(xué)習(xí)已經(jīng)實(shí)踐和得到證實(shí)的性能調(diào)整技術(shù),它將大大地提高你的servlet和jsp頁(yè)面的性能,進(jìn)而提升J2EE的性能。這些技術(shù)的部分用于開發(fā)階段,例如,設(shè)計(jì)和編碼階段。另一部分技術(shù)則與配置相關(guān)。

  技術(shù)1:在HttpServlet init()方法中緩存數(shù)據(jù)

  服務(wù)器會(huì)在創(chuàng)建servlet實(shí)例之后和servlet處理任何請(qǐng)求之前調(diào)用servlet的init()方法。該方法在servlet的生命周期中僅調(diào)用一次。為了提高性能,在init()中緩存靜態(tài)數(shù)據(jù)或完成要在初始化期間完成的代價(jià)昂貴的操作。例如,一個(gè)最佳實(shí)踐是使用實(shí)現(xiàn)了javax.sql.DataSource接口的JDBC連接池。DataSource從JNDI樹中獲得。每調(diào)用一次SQL就要使用JNDI查找DataSource是非常昂貴的工作,而且嚴(yán)重影響了應(yīng)用的性能。Servlet的init()方法可以用于獲取DataSource并緩存它以便之后的重用:

  public class ControllerServlet extends HttpServlet
  {
  private javax.sql.DataSource testDS = null;
  public void init(ServletConfig config) throws ServletException
  {
  super.init(config);
  Context ctx = null;
  try
  {
  ctx = new InitialContext();
  testDS = (javax.sql.DataSource)ctx.lookup("jdbc/testDS");
  }
  catch(NamingException ne)
  {
  ne.printStackTrace();
  }
  catch(Exception e)
  {
  e.printStackTrace();
  }
  }
  public javax.sql.DataSource getTestDS()
  {
  return testDS;
  }
  ...
  ...
  }

  技術(shù)2:禁用servlet和Jsp的自動(dòng)裝載功能

  當(dāng)每次修改了Servlet/JSP之后,你將不得不重新啟動(dòng)服務(wù)器。由于自動(dòng)裝載功能減少開發(fā)時(shí)間,該功能被認(rèn)為在開發(fā)階段是非常有用的。但是,它在運(yùn)行階段是非常昂貴的;servlet/JSP由于不必要的裝載,增加類裝載器的負(fù)擔(dān)而造成很差的性能。同樣,這會(huì)使你的應(yīng)用由于已被某種類裝載器裝載的類不能和當(dāng)前類裝載器裝載的類不能相互協(xié)作而出現(xiàn)奇怪的沖突現(xiàn)象。因此,在運(yùn)行環(huán)境中為了得到更好的性能,關(guān)閉servlet/JSP的自動(dòng)裝載功能。

  技術(shù)3:控制HttpSession

  許多應(yīng)用需要一系列客戶端的請(qǐng)求,因此他們能互相相關(guān)聯(lián)。由于HTTP協(xié)議是無(wú)狀態(tài)的,所以基于Web的應(yīng)用需要負(fù)責(zé)維護(hù)這樣一個(gè)叫做session的狀態(tài)。為了支持必須維護(hù)狀態(tài)的應(yīng)用,Java servlet技術(shù)提供了管理session和允許多種機(jī)制實(shí)現(xiàn)session的API。HttpSession對(duì)象扮演了session,但是使用它需要成本。無(wú)論何時(shí)HttpSession被使用和重寫,它都由servlet讀取。你可以通過(guò)使用下面的技術(shù)來(lái)提高性能:

  在JSP頁(yè)面中不要?jiǎng)?chuàng)建默認(rèn)的HttpSession:默認(rèn)情況下,JSP頁(yè)面創(chuàng)建HttpSession。如果你在JSP頁(yè)面中不用HttpSession,為了節(jié)省性能開銷,使用下邊的頁(yè)面指令可以避免自動(dòng)創(chuàng)建HttpSession對(duì)象:

< %@ page session="false"%>

  不要將大的對(duì)象圖存儲(chǔ)在HttpSession中:如果你將數(shù)據(jù)當(dāng)作一個(gè)大的對(duì)象圖存儲(chǔ)在HttpSession中,應(yīng)用服務(wù)器每次將不得不處理整個(gè)HttpSession對(duì)象。這將迫使Java序列化和增加計(jì)算開銷。由于序列化的開銷,隨著存儲(chǔ)在HttpSession對(duì)象中數(shù)據(jù)對(duì)象的增大,系統(tǒng)的吞吐量將會(huì)下降。

  用完后釋放HttpSession:當(dāng)不在使用HttpSession時(shí),使用HttpSession.invalidate()方法使sesion失效。

  設(shè)置超時(shí)值:一個(gè)servlet引擎有一個(gè)默認(rèn)的超時(shí)值。如果你不刪除session或者一直把session用到它超時(shí)的時(shí)候,servlet引擎將把session從內(nèi)存中刪除。由于在內(nèi)存和垃圾收集上的開銷,session的超時(shí)值越大,它對(duì)系統(tǒng)彈性和性能的影響也越大。試著將session的超時(shí)值設(shè)置的盡可能低。

  技術(shù)4:使用gzip壓縮

  壓縮是刪除冗余信息的作法,用盡可能小的空間描述你的信息。使用gzip(GNU zip)壓縮文檔能有效地減少下載HTML文件的時(shí)間。你的信息量越小,它們被送出的速度越快。因此,如果你壓縮了由你web應(yīng)用產(chǎn)生的內(nèi)容,它到達(dá)用戶并顯示在用戶屏幕上的速度就越快。不是任何瀏覽器都支持gzip壓縮的,但檢查一個(gè)瀏覽器是否支持它并發(fā)送gzip壓縮內(nèi)容到瀏覽器是很容易的事情。下邊的代碼段說(shuō)明了如何發(fā)送壓縮的內(nèi)容。

  public void doGet(HttpServletRequest request, HttpServletResponse response)
  throws IOException, ServletException
  {
  OutputStream out = null
  // Check the Accepting-Encoding header from the HTTP request.
  // If the header includes gzip, choose GZIP.
  // If the header includes compress, choose ZIP.
  // Otherwise choose no compression.
  String encoding = request.getHeader("Accept-Encoding");
  if (encoding != null && encoding.indexOf("gzip") != -1)
  {
  response.setHeader("Content-Encoding" , "gzip");
  out = new GZIPOutputStream(response.getOutputStream());
  }
  else if (encoding != null && encoding.indexOf("compress") != -1)
  {
  response.setHeader("Content-Encoding" , "compress");
  out = new ZIPOutputStream(response.getOutputStream());
  }
  else
  {
  out = response.getOutputStream();
  }
  ...
  ...
  }

  技術(shù)5:不要使用SingleThreadModel

  SingleThreadModel保證servlet一次僅處理一個(gè)請(qǐng)求。如果一個(gè)servlet實(shí)現(xiàn)了這個(gè)接口,servlet引擎將為每個(gè)新的請(qǐng)求創(chuàng)建一個(gè)單獨(dú)的servlet實(shí)例,這將引起大量的系統(tǒng)開銷。如果你需要解決線程安全問(wèn)題,請(qǐng)使用其他的辦法替代這個(gè)接口。SingleThreadModel在Servlet 2.4中是不再提倡使用。

  技術(shù)6:使用線程池

  servlet引擎為每個(gè)請(qǐng)求創(chuàng)建一個(gè)單獨(dú)的線程,將該線程指派給service()方法,然后在service()方法執(zhí)行完后刪除該線程。默認(rèn)情況下,servlet引擎可能為每個(gè)請(qǐng)求創(chuàng)建一個(gè)新的線程。由于創(chuàng)建和刪除線程的開銷是很昂貴的,于是這種默認(rèn)行為降低了系統(tǒng)的性能。我們可以使用線程池來(lái)提高性能。根據(jù)預(yù)期的并發(fā)用戶數(shù)量,配置一個(gè)線程池,設(shè)置好線程池里的線程數(shù)量的最小和最大值以及增長(zhǎng)的最小和最大值。起初,servlet引擎創(chuàng)建一個(gè)線程數(shù)與配置中的最小線程數(shù)量相等的線程池。然后servlet引擎把池中的一個(gè)線程指派給一個(gè)請(qǐng)求而不是每次都創(chuàng)建新的線程,完成操作之后,servlet引擎把線程放回到線程池中。使用線程池,性能可以顯著地提高。如果需要,根據(jù)線程的最大數(shù)和增長(zhǎng)數(shù),可以創(chuàng)建更多的線程。

  技術(shù)7:選擇正確的包括機(jī)制

  在JSP頁(yè)面中,有兩中方式可以包括文件:包括指令(< %@ include file="test.jsp" %>)和包括動(dòng)作(< jsp:include page="test.jsp" flush="true" />)。包括指令在編譯階段包括一個(gè)指定文件的內(nèi)容;例如,當(dāng)一個(gè)頁(yè)面編譯成一個(gè)servlet時(shí)。包括動(dòng)作是指在請(qǐng)求階段包括文件內(nèi)容;例如,當(dāng)一個(gè)用戶請(qǐng)求一個(gè)頁(yè)面時(shí)。包括指令要比包括動(dòng)作快些。因此除非被包括的文件經(jīng)常變動(dòng),否則使用包括指令將會(huì)獲得更好的性能。

  技術(shù)8:在useBean動(dòng)作中使用合適的范圍

  使用JSP頁(yè)面最強(qiáng)大方式之一是和JavaBean組件協(xié)同工作。JavaBean使用< jsp:useBean>標(biāo)簽可以嵌入到JSP頁(yè)面中。語(yǔ)法如下:

  < jsp:useBean id="name" scope="page|request|session|application" class=
  "package.className" type="typeName">
  < /jsp:useBean>

  scope屬性說(shuō)明了bean的可見范圍。scope屬性的默認(rèn)值是page。你應(yīng)該根據(jù)你應(yīng)用的需求選擇正確的范圍,否則它將影響應(yīng)用的性能。

  例如,如果你需要一個(gè)專用于某些請(qǐng)求的對(duì)象,但是你把范圍設(shè)置成了session,那么那個(gè)對(duì)象將在請(qǐng)求結(jié)束之后還保留在內(nèi)存中。它將一直保留在內(nèi)存中除非你明確地把它從內(nèi)存中刪除、使session無(wú)效或session超時(shí)。如果你沒(méi)有選擇正確的范圍屬性,由于內(nèi)存和垃圾收集的開銷將會(huì)影響性能。因此為對(duì)象設(shè)置合適的范圍并在用完它們之后立即刪除。

分享:JSP環(huán)境配置TOMCAT的內(nèi)存和連接數(shù)配置詳解
AJAX jsp無(wú)刷新驗(yàn)證碼實(shí)例 如果是使用的catalina.sh(linux)或Catalina.bat(win)啟動(dòng)的: 修改這兩個(gè)文件,加上下面這句: SET CATALINA_OPTS= -Xms64m -Xmx128m 如果使用的wi

來(lái)源:模板無(wú)憂//所屬分類:JSP教程/更新時(shí)間:2008-08-22
相關(guān)JSP教程
亚洲 激情 在线| 日韩中文在线观看| 国产精品99一区| 搡女人真爽免费午夜网站| 国产一级久久久| 成人黄色av网站在线| 日韩欧美电影一区| 国产精品亚洲片夜色在线| 国产主播中文字幕| 99热在线只有精品| 亚洲网友自拍偷拍| 国产精品成久久久久三级| 一本大道熟女人妻中文字幕在线 | 亚洲va中文字幕| 欧美激情视频网| 日日摸日日碰夜夜爽无码| 国产精品亚洲无码| www.亚洲免费av| 最新亚洲国产精品| 成人免费在线观看视频网站| 欧美亚洲精品在线观看| 欧美一级二级三级蜜桃| 亚洲精品久久久久久一区二区| av成人免费网站| 久久精品人人做人人综合| 欧美精品18videos性欧| 国产精品嫩草69影院| 99视频热这里只有精品免费| 美日韩精品免费视频| 成人免费毛片播放| 国产最新精品精品你懂的| 欧美影视一区二区三区| 亚洲性av在线| 欧美国产日韩激情| 国产成年妇视频| 色偷偷久久人人79超碰人人澡| 国产一区二区三区色淫影院| 免费一级肉体全黄毛片 | 日韩久久在线| 国产又粗又猛视频| 亚洲成人av免费| 日韩久久久久久久| 99热这里只有精品9| 亚洲免费一在线| 伊人精品视频在线观看| av在线综合网| 国产精品久久久久久久久久ktv| 国产jjizz一区二区三区视频| 久久伊人蜜桃av一区二区| 亚洲国产三级网| 乱妇乱女熟妇熟女网站| 激情综合一区二区三区| 亚洲精品一区二区三区婷婷月| 极品粉嫩美女露脸啪啪| 国产欧美日韩精品a在线观看| 91沈先生播放一区二区| 在线观看亚洲国产| 欧美mv和日韩mv国产网站| 成人日韩在线视频| 国产亚洲一区二区三区四区| 国外成人在线视频网站| 国产精品久久久久久无人区| 91精品国产综合久久婷婷香蕉| 特级黄色录像片| 国产一区二区福利| 国产一区二区精品免费| 91黄色在线视频| 欧美成人精品在线播放| 中文字幕第24页| 在线观看不卡视频| 做爰高潮hd色即是空| 国产成人精品一区二区三区四区| 国产精品自产拍在线观看中文| 色老头在线视频| 97超碰国产精品女人人人爽 | 国产精品国语对白| 波多野结衣大片| 欧美精品久久久久久久| 玖玖爱免费视频| 亚洲欧洲在线观看| 婷婷色一区二区三区| 精品国产乱码久久久久久影片| 亚洲熟女乱综合一区二区三区| 欧美三级三级三级爽爽爽| 午夜一区二区视频| 在线免费av一区| 岛国av免费观看| 91一区二区三区在线播放| 一区二区视频在线免费| 国产福利91精品| 亚洲高清视频在线观看| 国产无遮挡一区二区三区毛片日本| www.成人av| 久久久久久久综合日本| 久久久999免费视频| 欧美色视频在线观看| 貂蝉被到爽流白浆在线观看| 日韩三级成人av网| 亚洲精品久久久狠狠狠爱 | 日韩精品福利片午夜免费观看| 亚洲一区二区三区四区在线| 91精品又粗又猛又爽| 精品剧情v国产在线观看在线| 男女做暖暖视频| 伦伦影院午夜日韩欧美限制| 尤物视频免费观看| 久久久久九九九九| 久久午夜精品一区二区| 亚洲人久久久| 日韩欧美在线观看视频| 青娱乐国产视频| 97精品视频在线播放| 琪琪一区二区三区| 国产精品50p| 欧美变态tickling挠脚心| 最好看的日本字幕mv视频大全 | 欧美孕妇与黑人孕交| 成人综合激情网| 国产精品无码自拍| 日韩视频免费中文字幕| 四虎精品一区二区三区| 午夜精品视频在线观看一区二区| 色婷婷亚洲一区二区三区| 波多野结衣不卡| 91在线视频成人| www.欧美.com| 国产精品久久久久久久无码| 久久成人免费视频| 黄色精品一二区| 一区二区三区四区影院| 久久久免费精品视频| 久久午夜国产精品| 性生交大片免费全黄| 国产成人精品免费久久久久| ㊣最新国产の精品bt伙计久久| 久久久久久久久久久久久久免费看 | 欧美精品一区视频| 久久精品国产色蜜蜜麻豆| 色哟哟视频在线| 亚洲自拍另类欧美丝袜| 日韩欧美亚洲成人| 天天爽夜夜爽夜夜爽| 久久久久亚洲av无码专区首jn| 国产精品手机播放| 欧洲一区二区三区免费视频| 性猛交xxxx乱大交孕妇印度| 亚洲国产精品三区| 国产成一区二区| 欧美日韩另类一区| 久久99热这里只有精品| www色com| 国产又粗又大又爽的视频| 久久精品国产96久久久香蕉| 亚洲色图视频免费播放| 精品国产av一区二区三区| 亚洲 欧美 另类人妖| 国产精品久久久久久一区二区| 色婷婷综合久久久久中文| 久久99最新地址| 久久久久人妻一区精品色| 欧美国产综合视频| 2021狠狠干| 成年丰满熟妇午夜免费视频| 亚洲欧美99| 免费一级特黄特色毛片久久看| 91福利视频导航| 亚洲色图欧美制服丝袜另类第一页| 亚洲男人电影天堂| 性高潮久久久久久久久久| 国产精品老熟女一区二区| 欧美 日韩 国产 高清| 亚洲精品乱码久久久久久蜜桃91 | 一区二区三区久久| 成人精品鲁一区一区二区| 欧洲av一区二区三区| av动漫免费观看| 久久久999国产精品| 一区二区免费看| 久久久人人人| 青青草华人在线视频| 国内外成人免费视频| 日韩大陆毛片av| 日韩欧美有码在线| 欧美午夜理伦三级在线观看| 国产精品久久午夜| 久久亚洲欧美国产精品乐播 | 欧美变态tickle挠乳网站| 精品国产伦理网| 一区二区在线观看免费| 国产乱码精品一区二区三| 一级特黄aaa大片| 久久影院一区二区| 国产精品777777| 国产精品国产三级国产aⅴ| 精品久久久免费视频| 色偷偷www8888| 星空大象在线观看免费播放| 久久这里只有精品23| 亚洲娇小娇小娇小| 538在线视频观看| 欧美男人的天堂| 国产精品视频中文字幕91| 欧美精品久久久久久久免费观看| 成人av片网址| 超级碰在线观看| jizz日本免费| 中文字幕国产传媒| 久久99久久久久久| 天天成人综合网| 蜜桃久久精品乱码一区二区| 亚洲一区二区中文| 6080yy精品一区二区三区| 欧美极品欧美精品欧美视频| 亚洲小视频在线| 正在播放欧美一区| 久久亚洲精品国产亚洲老地址| 亚洲丝袜在线视频| 欧美成人亚洲成人日韩成人| 国产主播欧美精品| 国产一区二区三区高清| 在线播放豆国产99亚洲| wwwwww.色| 久草综合在线观看| 色哟哟免费视频| 国产精九九网站漫画| 少妇精品一区二区| 日本黄色片免费观看| 日本丰满少妇做爰爽爽| 国产黄色高清视频| 九色综合狠狠综合久久| 91社区在线播放| 亚洲精品福利视频网站| 欧美在线短视频| 亚洲香蕉在线观看| 欧美一级视频一区二区| 成人免费在线看片| 成年人视频网站免费| 手机在线国产视频| 在线观看黄网址| 国产三级午夜理伦三级| 国产一区二区剧情av在线| 亚洲欧洲日韩女同| 日韩视频国产视频| 欧美劲爆第一页| 精品一区二区三区国产| 日本精品免费在线观看| 日本美女bbw| 日本韩国免费观看| 国产精品久久久久三级| 欧美videos中文字幕| 日韩av免费一区| 日本a在线天堂| 在线观看日本黄色| 午夜成人鲁丝片午夜精品| 久久久国产午夜精品| 日韩免费成人网| 国产精品久久久久久久久久久不卡 | 欧美xxxxxxxxx| 91久久在线播放| 午夜激情福利在线| 久久无码精品丰满人妻| 奇米影视7777精品一区二区| 一区二区三区国产精品| 中文字幕亚洲欧美在线| 国产日产精品一区二区三区四区| 成人免费视频久久| 日韩人妻精品中文字幕| 久久久青草青青国产亚洲免观| 欧美一级日韩一级| 成人av资源网| 国产精品久久无码| 丝袜诱惑制服诱惑色一区在线观看 | 手机看片福利日韩| 一级特黄免费视频| 亚洲国产成人在线| 按摩亚洲人久久| wwwwww欧美| 国产精品第九页| 不卡视频一二三| 在线视频亚洲欧美| 亚洲午夜精品国产| 精品国产国产综合精品| yourporn久久国产精品| 亚洲少妇激情视频| 日韩a级黄色片| 一级特黄aaaaaa大片| 日韩欧美在线观看| 99视频网站| 欧美第一页在线观看| 久久久99久久| 久久青草精品视频免费观看| 五月天开心婷婷| 麻豆成人91精品二区三区| 日韩av一区在线观看| 欧美黄色免费网址| 国产欧美久久久精品免费| 亚洲成国产人片在线观看| 91精品国产综合久久久久久丝袜| 污污视频网站在线免费观看| 久久嫩草精品久久久久| 8090成年在线看片午夜| 少妇精品一区二区三区| 久久久国产午夜精品| 国产精品日韩av| 久久久精品成人| 国产精品免费久久| 国产欧美日韩专区发布| 9999热视频| 91久久精品网| 裸体大乳女做爰69| 久久久夜夜夜| 色综合久久悠悠| www.自拍偷拍| 亚洲精品ww久久久久久p站| 2014亚洲精品| 中文字幕理论片| 亚洲欧美另类自拍| 国内自拍偷拍视频| 亚洲国产成人午夜在线一区| 国产成人在线精品| 国产盗摄x88av| 7777精品伊人久久久大香线蕉经典版下载| 国产成人生活片| 免费观看在线综合色| 国模吧一区二区三区| 欧美爱爱免费视频| 色天使色偷偷av一区二区| 久久综合亚洲精品| 国产不卡视频在线播放| 国产精品嫩草影院久久久| 依依成人综合网| 日韩久久精品成人| 国产精品久久AV无码| 精品国产电影一区| 久久久精品在线视频| 久久影音资源网| 日韩精品不卡| 粉嫩aⅴ一区二区三区四区| eeuss一区二区三区| 日韩一级片免费| 国产精品视频在线播放| 国产免费一区二区三区免费视频| 日韩一区二区三区在线播放| 精品少妇一区二区三区密爱| 亚洲成人免费在线视频| www.啪啪.com| 亚洲日本在线a| 任你操这里只有精品| 亚洲视频一二区| 国产黄色特级片| 天天色天天爱天天射综合| 极品粉嫩国产18尤物| 欧美国产日韩精品免费观看| 2019日韩中文字幕mv| 亚洲欧美激情小说另类| 色国产在线视频| 欧美群妇大交群中文字幕| 国产精品久久久久无码av色戒| 亚洲国产精品久久久久久| 国产97免费视频| 欧美日本啪啪无遮挡网站| 中文字幕在线播| 韩国视频理论视频久久| www.久久精品.com| 亚洲最大的网站| av动漫一区二区| 国产白丝袜美女久久久久| 亚洲曰韩产成在线| 亚洲熟女一区二区| 国产亚洲精品美女久久久久| 精品国产www| 岛国一区二区三区高清视频| 91小视频在线| 亚洲天堂av一区二区| 精品国产露脸精彩对白| 日韩免费一级片| 91中文字幕在线观看| 久久亚洲私人国产精品va媚药| 欧美日韩在线中文| 精品美女一区二区三区| 青青国产在线视频| 国产乱人伦精品一区二区| 亚洲日本在线天堂| 国产三级短视频| 欧美中文字幕在线视频| 奇米影视一区二区三区| 91黄色小网站| 国产视频久久久久| 无码国产精品一区二区免费16| 亚洲精品一区二区三区四区五区| 五月综合激情网| 欧美黑人性猛交xxx| av一区二区三区四区电影| 亚洲婷婷国产精品电影人久久| 88av在线播放| 日产精品99久久久久久| 久久在线免费观看| 国产不卡一二三| 国产精品普通话| 亚洲成av人片在线| 波多野结衣一二区| 青青草视频国产| 视频在线观看一区二区| 粉嫩13p一区二区三区| av天堂永久资源网| 欧美精品性视频| 欧美韩国日本一区| 久久久综合久久久| 最近免费观看高清韩国日本大全| 精品亚洲va在线va天堂资源站|