<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-34  評(píng)論-1965  文章-0  trackbacks-0
      2006年10月10日
    大家好,好久不見!由于時(shí)代進(jìn)步和技術(shù)升級(jí),博客已經(jīng)逐漸退出歷史舞臺(tái)了,所以我也開始把的對(duì)技術(shù)博客的熱愛(ài)轉(zhuǎn)移到視頻制作。以下是最近一段時(shí)間錄制的關(guān)于Reactive Spring的系列視頻,有興趣的同學(xué)可以圍觀一下https://space.bilibili.com/472924697/video
    posted @ 2020-06-22 20:10 Max 閱讀(606) | 評(píng)論 (0)編輯 收藏
         摘要: JavaFX是Java在富客戶端(雖然很多地方這樣翻譯,我覺(jué)得叫‘炫客戶端’更貼切)平臺(tái)又一大創(chuàng)舉。它的定位是為商用企業(yè)應(yīng)用提供輕量級(jí)和通過(guò)硬件加速的界面平臺(tái)。使用JavaFX,開發(fā)者可以重用其應(yīng)用中現(xiàn)有的Java類庫(kù),從而避免重復(fù)技術(shù)投入,甚至可以訪問(wèn)系統(tǒng)級(jí)別的本地資源或無(wú)縫連接到部署在中間件服務(wù)器上的企業(yè)服務(wù)應(yīng)用。  閱讀全文
    posted @ 2013-05-09 23:45 Max 閱讀(5195) | 評(píng)論 (2)編輯 收藏
         摘要: 在《SSF入門》中,我曾經(jīng)提過(guò)“雖然Seam針對(duì)在JSF里進(jìn)行數(shù)據(jù)分頁(yè)和排序提供了解決方法,但我認(rèn)為此方法過(guò)于簡(jiǎn)陋,而且不能使用Richfaces的分頁(yè)控件進(jìn)行分頁(yè)。通過(guò)SSF數(shù)據(jù)訪問(wèn)方式,您可以完美結(jié)合Richfaces的分頁(yè)控件簡(jiǎn)單地實(shí)現(xiàn)分頁(yè)功能。”所以本文旨在給大家演示在SSF中,實(shí)現(xiàn)數(shù)據(jù)分頁(yè)和排序是如何的方便和快捷。  閱讀全文
    posted @ 2011-01-04 01:10 Max 閱讀(4504) | 評(píng)論 (2)編輯 收藏

    以下是一些大概的要求:

    1. 三年以上Java EE開發(fā)經(jīng)驗(yàn);
    2. 了解PLSQL開發(fā);
    3. 英語(yǔ)嘛,可以進(jìn)行基本的口語(yǔ)對(duì)話,可以閱讀和編寫英文文檔。
    4. 有銀行項(xiàng)目經(jīng)驗(yàn),熟悉銀行業(yè)務(wù)優(yōu)先。

    工作地點(diǎn)在深圳,有興趣的朋友,可以發(fā)送中英簡(jiǎn)歷到我的郵箱:max.m.yuan@gmail.com。

    posted @ 2010-11-22 23:29 Max 閱讀(4194) | 評(píng)論 (2)編輯 收藏
         摘要: 前一陣子我利用業(yè)余時(shí)間幫朋友開發(fā)了一個(gè)庫(kù)存管理系統(tǒng),雖然系統(tǒng)不算復(fù)雜,但是麻雀須小五臟俱全,系統(tǒng)包括了一般企業(yè)應(yīng)用常見的功能如報(bào)表等。由于最近有空,我覺(jué)得有必要把工程清理一下,作為一個(gè)模板。那以后再編寫類似項(xiàng)目的時(shí)候,簡(jiǎn)單套用即可。本文旨在分享本項(xiàng)目的經(jīng)驗(yàn)。  閱讀全文
    posted @ 2010-11-15 08:48 Max 閱讀(7150) | 評(píng)論 (7)編輯 收藏

    很久沒(méi)有更新BLOG了,上一篇文章差不多已經(jīng)是一年前的事情了。這在一年里,因?yàn)楣ぷ骱蜕畹氖虑椋瑫r(shí)時(shí)想更新BLOG,但經(jīng)常是有心無(wú)力。不過(guò),令我深感欣慰的是在這段時(shí)間里還可以時(shí)不時(shí)收到朋友們給的評(píng)論或Email。

    當(dāng)初我憑著一腔熱情寫下了《Struts 2系列》的文章,很高興它們能夠幫助一些朋友們能夠更快地認(rèn)識(shí)Struts 2。我現(xiàn)在已經(jīng)很久沒(méi)有使用Struts 2了,可能園子里很多朋友在這方面都比我厲害很多。所以我不想再在各位牛人面前班門弄斧啦,我希望可以在今后可以把之前開始《Seam系列》寫完,雖然大家似乎對(duì)Seam不大感興趣。

    順便說(shuō)一句,一直以來(lái)都有朋友希望知道“Max是誰(shuí)?”。所以我請(qǐng)?jiān)试S在此做一下自我介紹,本人姓袁,名美,廣東湛江人,畢業(yè)于廣東工業(yè)大學(xué)。Max是進(jìn)第一間公司的英文名,一直沿用至今。我現(xiàn)在就職于甲骨文公司從事銀行產(chǎn)品開發(fā)。如果大家還想知道更多,可以通過(guò)新浪圍脖http://t.sina.com.cn/fromax找到我。

    posted @ 2010-09-08 23:22 Max 閱讀(3005) | 評(píng)論 (9)編輯 收藏
         摘要: 越來(lái)越多的使用Spring框架的項(xiàng)目開始或者考慮開始使用Annotation方式定義Bean,然而Spring框架本身卻沒(méi)有提供一個(gè)現(xiàn)成的方式去實(shí)現(xiàn)將配置文件中的資源通過(guò)Annotation的方式注入到Bean中。本文介紹一種通過(guò)擴(kuò)展Spring來(lái)解決上述問(wèn)題的方案與實(shí)現(xiàn)。  閱讀全文
    posted @ 2009-11-20 22:27 Max 閱讀(24110) | 評(píng)論 (10)編輯 收藏
         摘要: 由李開復(fù)先生離職所想到的。  閱讀全文
    posted @ 2009-09-05 01:35 Max 閱讀(3648) | 評(píng)論 (10)編輯 收藏
         摘要: 今天工作的時(shí)候,幫同事看一個(gè)BUG,突然想到一個(gè)問(wèn)題,大家如果有興趣的話,不妨也不想一下答案。  閱讀全文
    posted @ 2009-07-09 20:42 Max 閱讀(6652) | 評(píng)論 (10)編輯 收藏
         摘要: Seam系列之三
    上一篇文章,我大概地介紹一下基于Faceslet的JSF頁(yè)面端的構(gòu)成。接下來(lái),是時(shí)候說(shuō)一下后臺(tái)邏輯的實(shí)現(xiàn)啦。JSF的頁(yè)面邏輯是由Managed Bean(姑且譯為托管BEAN)實(shí)現(xiàn)。所謂的“Managed Bean”就是指一些由JSF運(yùn)行時(shí)(Runtime)創(chuàng)建與管理的普通Java對(duì)象(潮流一點(diǎn)的叫法——POJO)。  閱讀全文
    posted @ 2009-04-20 23:47 Max 閱讀(4716) | 評(píng)論 (10)編輯 收藏
         摘要: Seam系列之二
    上一篇文章,我介紹了通過(guò)JBoss Tools的向?qū)梢粋€(gè)簡(jiǎn)單的Seam工程。Seam的中文意思就是“縫合線, 銜接口, 接縫”,所以大家可以將Seam當(dāng)成一條能將EJB3、JSF等框架有機(jī)地結(jié)合起來(lái)的紐帶。  閱讀全文
    posted @ 2009-03-31 00:10 Max 閱讀(5689) | 評(píng)論 (7)編輯 收藏

    其實(shí)很多朋友在EMAIL里都問(wèn)過(guò)這個(gè)問(wèn)題。我不知道自己是否夠資格回答這種問(wèn)題。因?yàn)槲也凰愠晒Γ辽傥易约河X(jué)得如此。不過(guò),在這我可以跟你討論一下本人對(duì)一個(gè)程序員的學(xué)習(xí)方法探討。

    首先,我認(rèn)為興趣是最重要的,無(wú)論學(xué)什么。只有你真正喜歡做一件事情的時(shí)候,做起來(lái)才會(huì)不累。記得以前讀高中的時(shí)候,那時(shí)候我很認(rèn)真,可以說(shuō)得上非常努力。不過(guò),當(dāng)時(shí)我的努力并沒(méi)有得到很好回報(bào)的,我沒(méi)有考上心目中的重點(diǎn)高校,而是一所普通高校。現(xiàn)在回想過(guò)來(lái),我覺(jué)得最大問(wèn)題是當(dāng)時(shí)我并沒(méi)有把讀書作為興趣,很多時(shí)候都只是一種壓力,很多時(shí)候都是逼迫自己在學(xué)習(xí),所以效果不見得好。我現(xiàn)在是很少逼迫自己在不想讀書的時(shí)候,拿起書本。

    其次,IT行業(yè)是一個(gè)日新月異的行業(yè),尤其是我們做應(yīng)用開發(fā)更是如此,各色各樣的框架、類庫(kù)淋郎滿目,層出不窮。作為開發(fā)者迷茫自然是難免的。學(xué)習(xí)這些東西的關(guān)鍵是找到好的資料(包括書籍、在線文檔、博客和論壇等)。認(rèn)真地看一下,再相應(yīng)地做一下動(dòng)手實(shí)驗(yàn)。我讀大學(xué)的時(shí)候,有一段時(shí)間很想學(xué)會(huì)MFC(Microsoft Foundation Class Libarary,如果沒(méi)有記錯(cuò)的話,好久沒(méi)用啦^-^)。不過(guò),我斷斷續(xù)續(xù)地學(xué)習(xí)了一年多都沒(méi)有很大的進(jìn)步。直到我購(gòu)買并閱讀了一本《Microsoft MFC程序設(shè)計(jì)》(雖然這本書有一千多頁(yè)之多),才發(fā)現(xiàn)一本好書的作用絕對(duì)不容忽視,最后我的畢業(yè)設(shè)計(jì)就是用MFC做的。

    還有,除了看書外,必不可少就是動(dòng)手啦。多嘗試自己編寫一些有用小程序,小練習(xí),學(xué)以至用。

    另外,很多人都覺(jué)得自己還是一個(gè)“菜菜鳥”(我也經(jīng)常這么認(rèn)為),我覺(jué)得這不是一個(gè)問(wèn)題。正所謂“羅馬不是一日建成的”,很少人生下來(lái)就是高手。并且我認(rèn)為人在年輕的階段學(xué)習(xí)曲線并不是一個(gè)直線曲線(y = a*x + b),而是一條指數(shù)曲線(y=x的k次方,k>1),隨著你的積累的知識(shí)增加,學(xué)習(xí)速度是越來(lái)越快的。

    posted @ 2009-03-16 00:40 Max 閱讀(8844) | 評(píng)論 (23)編輯 收藏
         摘要: Seam系列之一
    從本文開始,我將會(huì)開始一個(gè)全新系列的文章——《Seam系列》。如果有關(guān)心我的博客的朋友,應(yīng)該知道早前一年多的時(shí)間我都使用Seam使用開發(fā)項(xiàng)目,可以算得上是略有小成。因此,我很希望與大家分享一下Seam的經(jīng)驗(yàn)。  閱讀全文
    posted @ 2009-03-12 01:13 Max 閱讀(7702) | 評(píng)論 (13)編輯 收藏
         摘要: 通過(guò)這一年多的艱苦奮戰(zhàn),項(xiàng)目就快接近收官之戰(zhàn)。回首過(guò)往一年的開發(fā)歷程,心中不免有些感慨萬(wàn)千,故寫下這篇BLOG總結(jié)一下經(jīng)驗(yàn)與教訓(xùn),算是兌現(xiàn)上一篇BLOG的諾言。  閱讀全文
    posted @ 2008-10-25 01:20 Max 閱讀(19181) | 評(píng)論 (28)編輯 收藏

    最近,有些朋友問(wèn)我為什么這么長(zhǎng)時(shí)間沒(méi)有更新BLOG。說(shuō)起來(lái)實(shí)在不免心中有愧,因?yàn)檫@大半年來(lái),我不僅沒(méi)有更新BLOG,而且連朋友們發(fā)來(lái)的EMAIL也沒(méi)有時(shí)間回復(fù)。故在此先給各位關(guān)心我BLOG的朋友說(shuō)句“對(duì)不起!”。

    接著,給大家介紹一下我這大半年的行蹤。其實(shí),我大半年實(shí)在沒(méi)空,因?yàn)楣窘恿诵马?xiàng)目且客戶需求比較又比較高,所以一忙就是大半年。等過(guò)一陣子項(xiàng)目結(jié)束,我會(huì)詳細(xì)在BLOG里,總結(jié)一下這個(gè)項(xiàng)目的經(jīng)驗(yàn)和教訓(xùn)。不過(guò),這個(gè)項(xiàng)目由于客戶堅(jiān)持,我們沒(méi)有采用STRUTS 2,而是JSF+Faceslet+Seam+Richfaces作為Web端的開發(fā)。經(jīng)此一役,我的JSF可謂進(jìn)步神速,基本上解決了90%在項(xiàng)目中碰到的技術(shù)問(wèn)題。可能過(guò)一段時(shí)間,我會(huì)寫一個(gè)JSF系列。

    最后,再次對(duì)那些給我發(fā)EMAIL,而沒(méi)有得到回復(fù)的朋友說(shuō)聲“SORRY!”

    posted @ 2008-07-03 00:22 Max 閱讀(4228) | 評(píng)論 (27)編輯 收藏
         摘要: 在上兩部分的《Struts 2與AJAX》中我介紹了Struts 2與DOJO結(jié)合實(shí)現(xiàn)AJAX的知識(shí),本文將介紹在Struts 2中使用DWR實(shí)現(xiàn)AJAX表單校驗(yàn)。  閱讀全文
    posted @ 2007-08-16 18:33 Max 閱讀(34177) | 評(píng)論 (76)編輯 收藏
         摘要: Struts 2系列之十四
    在上一篇文章《Struts 2與AJAX(第一部分)》,我已經(jīng)簡(jiǎn)單地介紹了<s:tree />的一些用法,接下來(lái)我將繼續(xù)深入講解<s:tree />的使用和通過(guò)DWR實(shí)現(xiàn)AJAX校驗(yàn)。  閱讀全文
    posted @ 2007-06-27 18:33 Max 閱讀(31374) | 評(píng)論 (41)編輯 收藏
         摘要: Struts 2系列之十三
    在當(dāng)今——Web 2.0概念鋪天蓋地的Internet環(huán)境下,簡(jiǎn)易的AJAX集成對(duì)于一個(gè)成功的WEB框架來(lái)說(shuō)是不可或缺的。因此,Struts 2其中的一個(gè)重要的功能(Feature)就是“First-class AJAX support - Add interactivity and flexibility with AJAX tags that look and feel just like standard Struts tags(大意:一流的AJAX支持——通過(guò)AJAX標(biāo)志增加互動(dòng)性和靈活性,而且使用這些AJAX標(biāo)志與普通的Struts標(biāo)志同樣簡(jiǎn)單)”。  閱讀全文
    posted @ 2007-06-12 18:31 Max 閱讀(81166) | 評(píng)論 (96)編輯 收藏
         摘要: Struts 2系列之十二
    Struts 2為大家提供了不少常用的很酷的表單標(biāo)志,簡(jiǎn)化了我們程序員的工作。不過(guò),由于這些都是新標(biāo)志,大家可能在使用上還存在不少疑問(wèn)。本文將就朋友們的回復(fù)、留言或Email上的問(wèn)題,分別對(duì)這些酷標(biāo)志進(jìn)行講述。  閱讀全文
    posted @ 2007-05-18 19:34 Max 閱讀(36830) | 評(píng)論 (86)編輯 收藏
         摘要: Struts 2系列之十一
    OGNL是一種功能很大的表達(dá)式語(yǔ)言,熟悉它可以使我們的開發(fā)變得更快捷。  閱讀全文
    posted @ 2007-04-28 19:43 Max 閱讀(66816) | 評(píng)論 (46)編輯 收藏
         摘要: Struts 2系列之十
    CRUD是Create(創(chuàng)建)、Read(讀取)、Update(更新)和Delete(刪除)的縮寫,它是普通應(yīng)用程序的縮影。如果您掌握了某框架的CRUD編寫,那么意味可以使用該框架創(chuàng)建普通應(yīng)用程序了,所以大家使用新框架開發(fā)OLTP(Online Transaction Processing)應(yīng)用程序時(shí),首先會(huì)研究一下如何編寫CRUD。這類似于大家在學(xué)習(xí)新編程語(yǔ)言時(shí)喜歡編寫“Hello World”。閱讀全文
    posted @ 2007-04-13 01:37 Max 閱讀(44901) | 評(píng)論 (74)編輯 收藏
         摘要: 眾所周知,比較古老的圓角的做法是通過(guò)表格和圖像構(gòu)成。但隨著AJAX的流行、CSS + DIV的頁(yè)面布局技術(shù)的風(fēng)靡,古老的做法顯得蒼白無(wú)力,所以人們不斷尋求改進(jìn)的方法。本文的實(shí)現(xiàn)就是一種現(xiàn)在比較流行的做法。  閱讀全文
    posted @ 2007-03-23 01:37 Max 閱讀(6544) | 評(píng)論 (12)編輯 收藏
         摘要: Struts 2.0系列之九
    Struts 2是通過(guò)Commons FileUpload文件上傳。Commons FileUpload通過(guò)將HTTP的數(shù)據(jù)保存到臨時(shí)文件夾,然后Struts使用fileUpload攔截器將文件綁定到Action的實(shí)例中。從而我們就能夠以本地文件方式的操作瀏覽器上傳的文件。  閱讀全文
    posted @ 2007-03-21 00:48 Max 閱讀(108646) | 評(píng)論 (148)編輯 收藏
         摘要: 前些日子看了一篇關(guān)于在Spring 2中整合DWR 2的文章《AJAX, DWR and Spring》。最近,想動(dòng)手試一下,就下載其源代碼回來(lái)看看,依葫蘆畫瓢做了一遍。在運(yùn)行時(shí),得到XML驗(yàn)證錯(cuò)誤。經(jīng)過(guò)一翻折騰,終于把問(wèn)題解決。  閱讀全文
    posted @ 2007-01-31 16:45 Max 閱讀(17384) | 評(píng)論 (6)編輯 收藏
         摘要: 在AJAX如火如荼的今天,相信大家對(duì)Prototype這個(gè)Javascript類庫(kù)應(yīng)該都有所耳聞,它也的確使編寫Javascript變得更簡(jiǎn)單。關(guān)于Prototype的文章,《Prototype簡(jiǎn)介》、《Prototype源碼》諸如此類數(shù)不勝數(shù);所以本文不會(huì)再做這幾方面的介紹,并假設(shè)讀者對(duì)Prototype有一定了解。  閱讀全文
    posted @ 2007-01-26 15:06 Max 閱讀(5635) | 評(píng)論 (6)編輯 收藏
         摘要: Struts 2.0系列之八
    IoC(Inversion of Control,以下譯為控制反轉(zhuǎn))隨著Java社區(qū)中輕量級(jí)容器(Lightweight Contianer)的推廣而越來(lái)越為大家耳熟能詳。在此,我不想再多費(fèi)唇舌來(lái)解釋“什么是控制反轉(zhuǎn)”和“為什么需要控制反轉(zhuǎn)”。因?yàn)榛ヂ?lián)網(wǎng)上已經(jīng)有非常多的文章對(duì)諸如此類的問(wèn)題作了精彩而準(zhǔn)確的回答。大家可以去讀一下Rod Johnson和Juergen Hoeller合著的《Expert one-on-one J2EE Development without EJB》或Martin Fowler所寫的《Inversion of Control Containers and the Dependency Injection pattern》。  閱讀全文
    posted @ 2006-12-28 17:37 Max 閱讀(33788) | 評(píng)論 (139)編輯 收藏
         摘要: 在我早前的文章《轉(zhuǎn)換器(Converter)——Struts 2.0中的魔術(shù)師》(以下簡(jiǎn)稱為《轉(zhuǎn)》)中,提及在Struts 1.x中實(shí)現(xiàn)批量封裝對(duì)象,并不是一件容易的事,這需要一些技巧。昨天,有一位同事又和我討論起這個(gè)問(wèn)題,所以鑒于此場(chǎng)景(scenario)較為普遍,我決定寫一篇有關(guān)的文章。 應(yīng)用場(chǎng)景 本文使用《轉(zhuǎn)》中的最后...  閱讀全文
    posted @ 2006-12-08 19:51 Max 閱讀(7809) | 評(píng)論 (40)編輯 收藏
         摘要: Struts 2.0系列之七
    Interceptor(以下譯為攔截器)是Struts 2的一個(gè)強(qiáng)有力的工具,有許多功能(feature)都是構(gòu)建于它之上,如國(guó)際化、轉(zhuǎn)換器,校驗(yàn)等。  閱讀全文
    posted @ 2006-12-06 20:10 Max 閱讀(111577) | 評(píng)論 (72)編輯 收藏
         摘要: All Input Is Evil! -Writing secure code 在寫前幾篇文章的時(shí)候,有些朋友建議我的寫一篇關(guān)于表單數(shù)據(jù)校驗(yàn)的文章。 正如文章的開頭所引用的《Writing Secure Code》的名言:“所有的輸入都是罪惡的”,所以我們應(yīng)該對(duì)所有的外部...  閱讀全文
    posted @ 2006-11-14 13:38 Max 閱讀(51491) | 評(píng)論 (118)編輯 收藏
         摘要: 在我已往的Struts 1.x項(xiàng)目經(jīng)驗(yàn)中,有個(gè)問(wèn)題不時(shí)的出現(xiàn)——在創(chuàng)建FormBean時(shí),對(duì)于某個(gè)屬性到底應(yīng)該用String還是其它類型? 開發(fā)Web應(yīng)用程序與開發(fā)傳統(tǒng)桌面應(yīng)用程序不同,Web應(yīng)用程序?qū)嶋H上是分布個(gè)不同的主機(jī)(當(dāng)然也可以同一個(gè)主機(jī),不過(guò)比較少見)上的兩個(gè)進(jìn)程之間互交。這種互交建立在HTTP之上,它們互相傳遞是都是字符串。換句話說(shuō), 服務(wù)器可以的接收到的來(lái)自用...  閱讀全文
    posted @ 2006-11-07 14:26 Max 閱讀(42135) | 評(píng)論 (98)編輯 收藏
         摘要: Struts 2.0系列之四
    國(guó)際化是商業(yè)系統(tǒng)中不可或缺的一部分,所以無(wú)論您學(xué)習(xí)的是什么Web框架,它都是必須掌握的技能。  閱讀全文
    posted @ 2006-11-01 19:06 Max 閱讀(73181) | 評(píng)論 (123)編輯 收藏
         摘要: 有Struts 1.x經(jīng)驗(yàn)的朋友都知道Action是Struts的核心內(nèi)容,當(dāng)然Struts 2.0也不例外。不過(guò),Struts 1.x與Struts 2.0的Action模型很大的區(qū)別。 ? Struts 1.x Stuts 2.0 ...  閱讀全文
    posted @ 2006-10-25 12:10 Max 閱讀(99504) | 評(píng)論 (118)編輯 收藏
         摘要: 在上一篇文章《為Struts 2.0做好準(zhǔn)備》中,我過(guò)于詳細(xì)地介紹了Struts 2.0開發(fā)環(huán)境和運(yùn)行環(huán)境的配置,所以,本文很少涉及的以上兩方面的細(xì)節(jié)。如果,您看完《為Struts 2.0做好準(zhǔn)備》后,還有什么不明白,或者沒(méi)法運(yùn)行文中例子,請(qǐng)聯(lián)系我。我的E-MAIL:Max.M.Yuan@gmail.com。 在介紹常用標(biāo)志前,我想先從總體上,對(duì)Struts 1.x與Struts 2.0的標(biāo)...  閱讀全文
    posted @ 2006-10-18 12:02 Max 閱讀(85915) | 評(píng)論 (160)編輯 收藏
         摘要: Struts 2.0系列之一
    Struts 2.0的簡(jiǎn)單易用、方便測(cè)試相信也會(huì)給大家留下不錯(cuò)的印象吧。我相信,Struts 2.0作為一個(gè)全新的Web架構(gòu),將會(huì)再次掀起Web開發(fā)的熱潮。  閱讀全文
    posted @ 2006-10-10 18:35 Max 閱讀(126054) | 評(píng)論 (345)編輯 收藏
    主站蜘蛛池模板: 免费在线观看日韩| 亚洲AV成人精品一区二区三区| 又大又黄又粗又爽的免费视频 | 全部免费国产潢色一级| 亚洲成人免费在线| jizz免费在线观看| 疯狂做受xxxx高潮视频免费| 亚洲三级视频在线| 亚洲精品美女久久久久| 国产亚洲婷婷香蕉久久精品 | 老司机午夜精品视频在线观看免费| 亚洲国产精品网站久久| 亚洲AV无码成人精品区在线观看| 亚洲精品国产高清不卡在线| 国产又长又粗又爽免费视频 | 亚洲精品无码成人片久久不卡 | 高清永久免费观看| 一区二区三区免费在线视频 | 免费国产不卡午夜福在线| 成年女人色毛片免费看| 日本在线高清免费爱做网站| 24小时日本电影免费看| 免费国产污网站在线观看15| 久章草在线精品视频免费观看| 中国videos性高清免费| CAOPORN国产精品免费视频| 国产黄色片免费看| 久久WWW免费人成—看片| 国产精品1024在线永久免费| 中文字幕免费视频精品一| 国产免费黄色无码视频 | 亚洲精品狼友在线播放| 亚洲日韩精品一区二区三区| 精品亚洲综合在线第一区| 国产亚洲一区二区三区在线| 亚洲国产精品第一区二区| 亚洲老熟女@TubeumTV| 亚洲一区中文字幕在线观看| 国产成人精品日本亚洲专区6| 亚洲日本中文字幕天天更新| 国产亚洲日韩在线a不卡|