• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            那誰的技術博客

            感興趣領域:高性能服務器編程,存儲,算法,Linux內核
            隨筆 - 210, 文章 - 0, 評論 - 1183, 引用 - 0
            數據加載中……

            常見設計模式的解析和實現(C++)文檔及源碼打包下載

                    把這個系列的文章和相應的代碼打包在了一起,方便閱讀察看,代碼是用標準C++寫的,應該可以跨平臺編譯鏈接,VC7.1下面測試通過.文章經過word到pdf的轉換處理,加了標簽方便查找相應的主題,有任何建議和意見,批評磚頭等等的都歡迎!

                   下載地址:
                   文檔下載地址

                    BTW: 很多朋友在前面給出了很多意見,如封裝不夠好,基類的構造函數應該放在protected中,new delete不對稱等,我已經很久沒有再看這份文檔和代碼了,也沒有時間再去一一把這些瑕疵更正,就像描述算法應該不要過多的關注語言特征一般,我想閱讀這份文檔的朋友能明白那些設計模式之后的思想和方法,那就夠了,用一句臺詞來形容:領悟精神.再次謝謝朋友們的批評和鼓勵.
                 --By 創(2007.12.10)

            posted on 2006-08-11 20:09 那誰 閱讀(24074) 評論(90)  編輯 收藏 引用 所屬分類: 設計模式

            評論

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            太強了...
            崇拜ing

            "有勇氣來改變可以改變的事情,有胸懷來接受不可改變的事情,有智慧來分辨兩者的不同。" 這句話似乎是設計模式的精髓。
            2006-08-13 16:19 | Chunxing

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            你是個大好人
            2006-08-13 19:56 | goooon

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            @Chunxing
            那句話是李開復博士的名言,跟設計模式應該沒有關系的:)
            2006-08-13 22:32 | 創系

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            @goooon
            感謝鼓勵,好人不敢說,只是有一些觀點喜歡和別人分享罷了:)
            2006-08-13 22:33 | 創系

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            實在太感謝您了。
            2006-08-13 23:18 | Poney

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝作者
            2006-08-14 02:36 | Ben

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝 創系
            2006-08-14 08:28 | 漂舟

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            @創系
            哦, 這樣啊.
            我還是可以把它理解成 "C++封裝變化"的思想, 呵呵.

            謝謝作者.
            2006-08-14 16:57 | Chunxing

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            Singleton的實現應該讓構造函數成為私有比較好,防止客戶程序自己生成對象實例。
            下面是我改的方案。

            /**
            * @(#) Singleton.h
            * @author quickpoint At HUST
            * @version 1.0 2006-08-21
            */
            #ifndef _SINGLETON_H_
            #define _SINGLETON_H_
            /**
            * Singleton is a default implementation of the
            * famous pattern: Singleton.
            */
            class Singleton {
            public:
            /**
            * The single instance
            */
            static Singleton & getInstance( void );

            //////////////////////////////////////////////////////////////////
            /**
            * The methods
            */
            void test( void ) const;
            private:
            // private constructors
            Singleton();
            Singleton( const Singleton & );
            Singleton & operator= ( const Singleton &);
            };

            #endif /* _SINGLETON_H_ */

            /**
            * @(#)Singleton.cpp
            * @author quickpoint At HUST
            * @version 1.0 2006-08-21
            */
            #include <iostream>
            #include "Singleton.h"

            /**
            * This is the implementation file
            */
            /////////////////////////////////////////////////////////////////////

            /**
            * Get the only one instance
            * @return only one instance
            */
            Singleton & Singleton::getInstance( void ) {
            static Singleton g_instance; // only one instance
            return g_instance;
            }

            /**
            * Private constructor
            */
            Singleton::Singleton() {
            }

            /**
            * The test method
            */
            void Singleton::test( void ) const {
            std::cout << "This is a singleton test." << std::endl;
            }

            /////////////////////////////////////////////////////////////////////
            /**
            * A simple test, compile it with:
            * g++ -o Singleton -DDEBUG=1 Singleton.cpp
            */
            #if DEBUG
            using namespace std;
            int main( int argc, char * argv[] ) {
            Singleton::getInstance().test();
            return 0;
            }
            #endif

            2006-08-21 14:57 | quickpoint

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            我好像下載不了阿。
            麻煩樓主發我一份,謝謝

            mailyuanhao@gmail.com
            2006-08-22 18:03 | haohao

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝了。
            2006-08-31 01:52 | worant

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝converse,以前瀏覽過你的blog,那時候我還對這本書沒有太多的感覺,今天下了英文版的,但是理解起來很吃力,謝謝你
            2006-10-01 20:50 | neo_yang

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            感謝,真是里害
            2006-10-10 17:21 | yjl

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            我想下在設計模式的書和代碼,現在怎么下載不了了?
            2007-01-04 10:14 | Gavin

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            怎么下載不了
            老是說地址錯誤
            請管理員看一下
            2007-01-08 21:17 | aileen

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            經典
            2007-01-11 20:17 | clerk

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            go
            2007-01-19 19:47 | wang

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            i want to down load it
            2007-01-19 19:47 | wang

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            常見設計模式的解析和實現(C++)文檔及源碼打包下載
            2007-01-19 19:48 | wang

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            您好!
            我是做asp的,計算機正規本科畢業,感覺asp實在沒啥琢摸頭,想放棄轉php,結果發現php也強不到哪里去,總感覺前途迷茫,生活都沒了希望。
            于是想起了C++,語法和面向對象我都懂,知道C++功能強大,可不知從何入手,我不喜歡ms的技術封閉,想向linux/unix平臺轉。可該學什末 將來能做什末 不知道!做什末前途好一些不知道!會asp\php做什末有優勢不知道!
            該看什末書 不知道! 學哪些周邊的東西?!
            我看到了您的貼子,感覺這就是好的方向,希望您能指點一二。
            http://community.csdn.net/Expert/TopicView3.asp?id=5376982
            2007-03-05 15:52 | flynet

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            哈哈 我來潑點冷水
            小同志 寫的不錯 繼續努力 :P
            2007-03-07 13:54 | 林小雪

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            厲害
            2007-04-15 15:49 | FAIRY

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            樓主好人啊.
            怎么下載出錯...
            2007-04-28 07:24 | dexin

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            感謝樓主!
            下載出錯了,不知為什么.
            2007-04-28 07:35 | dexin

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            Thanks a lot!
            2007-06-25 07:04 | THX

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            下載不了 可以給我發一份嗎?
            我的郵箱:tiange0823@163.com 謝謝了
            2007-06-28 14:56 | 無法鏈接上去

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            好東東哪,我正需要,呵
            2007-09-08 16:44 | 安娜

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            樓主好人啊.up
            2007-10-02 23:39 | PWL

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            2007-12-04 05:14 | alexandercer

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            看了你的代碼,感覺封裝上有比較大的問題.違反了基本的new與delete成對出現原則,不過還是很好的作品.努力
            2007-12-10 12:36 | tom8251

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            在c++中,應用設計模式卻不使用智能指針,內存管理遲早會變成一件極其痛苦的事情, 孟巖(?)甚至說在C++中不使用shared_ptr,就不要談面向對象設計。。。
            2007-12-10 14:38 | eXile

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            很多朋友在前面給出了很多意見,如封裝不夠好,基類的構造函數應該放在protected中,new delete不對稱等,我已經很久沒有再看這份文檔和代碼了,也沒有時間再去一一把這些瑕疵更正,就像描述算法應該不要過多的關注語言特征一般,我想閱讀這份文檔的朋友能明白那些設計模式之后的思想和方法,那就夠了,用一句臺詞來形容:領悟精神.再次謝謝朋友們的批評和鼓勵.
            2007-12-10 14:44 | 創系

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            個人認為一個好的程序不需要什么shared_ptr,這也可以看出程序水平的一方面.特別在一些要求較高的系統中是不現實的.
            2007-12-10 15:00 | tom8251

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            說一個單詞錯誤Concreate應該是concrete
            2007-12-14 11:50 | tom8251

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            真的很不錯,看了你的介紹及源碼框架,感覺對模式了解了很多,真的很感謝你。
            2008-03-30 23:05 | 初學模式人

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            這是個好東東
            2008-05-12 12:33 | 廖平華

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            很好,非常感謝。可是無法下載了。如果可以,請發份一給:loaden AT gmail.com
            2008-06-04 22:38 | Loaden

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            我也想要,能不能給我一份,非常感謝!
            linyin1026@gmail.com
            2008-06-06 12:47 | lynne

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            確實無法下載了,博主可否Email一份給我:aurain@yahoo.cn,非常感謝
            2008-06-13 21:11 |

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            下載不了了!~
            麻煩發一份到郵箱,感謝了!~
            tracysqy@163.com
            2008-06-23 17:22 | tracysqy

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            ly005_2002@hotmail.com
            也給我發一份 謝啦:)
            2008-07-09 10:09 | laoniu

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            TO樓上所有索要文檔的朋友們,那個下載地址不知道為什么失效了,我曾經向站長咨詢過,但是沒有回應不了了之,我自己也沒有備份保留,哪位朋友有的話麻煩發一份給我(converse_lc@163.com),我再把它傳上來,抱歉!
            2008-07-09 11:28 |

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            能不能發給我一份
            謝謝
            ndim@163.com
            2008-07-22 22:02 | ndim

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            用迅雷可以下的到,直接的鏈接壞了
            2008-08-02 12:54 | Alpha

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            @Alpha
            感謝提醒,我怎么沒想到呢~~上面的朋友,現在文檔已經可以下載了:)
            2008-08-02 14:42 |

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            努力看看
            2008-08-13 14:49 | 李明坤

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            創老師:在看factory設計模式時,我有一個問題不太明白,想請教一下:
            你這句:
            void Creator::AnOperation()
            {
            Product* p = FactoryMethod();

            std::cout << L"an operation of product\n";
            }
            這里的p我覺得存在內存泄露問題,還是我沒有深刻理解創老師的代碼。請有時間回復一下,我的郵箱:jimiaotong@163.com
            2008-10-06 09:36 | 云卷去舒

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            @云卷去舒
            原來寫的代碼不是很嚴謹,有不少硬傷,你湊合著看,重點放在設計模式的實現上了.
            2008-10-07 00:43 |

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            原來樓主這么熱心,下下來研究研究,thanks
            2008-12-17 11:25 | 小不點

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝!
            2009-04-20 15:37 | apple_ant

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            好東西,贊一個!!
            謝了
            2009-05-06 23:10 | 反對法

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            強人,牛人!
            2009-05-07 19:21 | 我一定要成為C++高手!

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            謝謝高手了!!我會經常光臨的!!
            2009-05-31 14:39 | 笨笨

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            可以更新為word文檔嗎?方便打印
            2009-07-13 10:44 | roy

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝作者,,
            2009-07-15 08:21 | 王凡

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            非常非常謝謝~~~
            2009-10-20 13:50 | 過客

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            thank you very very very much!
            2009-10-27 17:17 | lxh

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            樓主好人
            2009-10-28 22:12 | lq

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            今天從網上下了一個設計模式的,轉到此,表示感謝
            2009-11-08 20:33 | lizi

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            您的例子中,抽象工廠的方法用得有些不對:
            // 生產產品A的第一種實現
            ConcreateFactory1 *pFactory1 = new ConcreateFactory1;
            AbstractProductA *pProductA = pFactory1->CreateProductA();

            // 生產產品B的第二種實現
            ConcreateFactory2 *pFactory2 = new ConcreateFactory2;
            AbstractProductB *pProductB = pFactory2->CreateProductB();

            我覺得應該是:
            // 生產產品A的第一種實現
            AbstractFactory*pFactory1 = new ConcreateFactory1;
            AbstractProductA *pProductA = pFactory1->CreateProductA();

            // 生產產品B的第二種實現
            AbstractFactory*pFactory2 = new ConcreateFactory2;
            AbstractProductB *pProductB = pFactory2->CreateProductB();

            也就是在接收時應該是基類,AbstractFactory.這是一點.其實這樣改了還是沒有真正的體現抽象工廠的"封裝變化"思想,體現出來的還是一個簡單工廠的翻版.應該在新建一個類來完成工廠類的創建:
            class createFactory
            {
            public:
            createFactory(AbstractFactory *AbsFacty);
            ~createFactory();

            void createProducts();
            private:
            AbstractFactory *CurrentAbsFacty;

            }

            ///////////////////////////////////
            createFactory::createFactory(AbstractFactory *AbsFacty)
            {
            CurrentAbsFacty = AbsFacty;
            }
            createFactory::createProducts()
            {
            AbsFacty->CreateProductA();
            AbsFacty->CreateProductA();
            }

            //////////////////////////////////////
            //主函數的寫法:

            createFactory * createFacty = new createFactory(new ConcreateFactory2);
            createFacty->createProducts();

            個人愚見,多多指教! liuchuanwen109@126.com
            2009-12-18 18:53 | Noname

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            上面寫錯了一點:
            createFactory::createProducts()
            {
            AbsFacty->CreateProductA();
            AbsFacty->CreateProductA();
            }

            應該是:
            createFactory::createProducts()
            {
            CurrentAbsFacty ->CreateProductA();
            CurrentAbsFacty ->CreateProductA();
            }
            2009-12-18 18:54 | Noname

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝樓主的知識分享
            2010-01-31 15:07 | lantis

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            thank you very much~!
            2010-02-05 16:38 | ben

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝
            2010-03-07 23:41 | ssss

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            thanks.:)
            2010-03-15 00:52 | linSG

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝了
            2010-04-10 12:52 | 陳建輝

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            開始時看到別人轉載你的文章,發現寫得相當不錯,就都到博客這邊來了
            2010-04-21 17:31 | 喬寧博

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            感謝
            2010-06-01 12:05 | roy

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            不錯,不錯
            2010-07-29 10:30 | 點到

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            謝謝.....
            2010-09-19 16:31 | l

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            博主辛苦啦,是個好東西,呵呵
            2010-12-17 10:51 | fujialin

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            十分感謝!
            2011-03-30 00:35 | EricZhao

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝如獲至寶:)
            2011-04-06 11:02 | raining.peidx

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝共享
            2011-04-29 11:27 | guide

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            still download now,thanks
            2011-05-25 16:21 | KPTu

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝
            2011-06-03 11:32 |

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            大好銀啊!!學習了
            2011-06-08 17:44 | lln3306

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載[未登錄]  回復  更多評論   

            太感謝了,好好學習下!
            2011-06-15 10:31 | chelsea

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            可是,為什么少了三種模式呢?
            2011-06-18 17:09 | alex_

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            太感謝了 學習中...
            2011-07-26 11:46 | 122

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝無私奉獻
            2011-10-18 09:15 | 小小代碼工

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            According to my investigation, thousands of people in the world get the <a href="http://goodfinance-blog.com">loans</a> at various banks. Thence, there is good chances to get a commercial loan in any country.
            2012-07-10 10:13 | GallegosALEXIS23

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            lz好人
            2012-09-12 10:55 | 茄子

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝,學習
            2013-03-27 17:22 | ning

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            謝謝
            2013-09-05 16:36 | 是否咖啡

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            太偉大了
            2013-09-21 22:10 | bullet

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            怎么感覺第一個簡單的工廠模式,完全沒什么作用,而且ConcreateProduct類完全沒有任何作用啊?
            2014-07-15 21:13 | LZG

            # re: 常見設計模式的解析和實現(C++)文檔及源碼打包下載  回復  更多評論   

            @lln3306
            @raining.peidx
            @bullet
            @小小代碼
            @122
            @王凡
            可以發我一份嗎?下載不了。。謝啦(郵箱:1210993016@qq.com)
            2016-05-22 11:58 | 殘陽叢林
            嫩草影院久久国产精品| 久久人人爽人人爽人人片av麻烦 | 亚洲精品白浆高清久久久久久| 久久精品国产69国产精品亚洲| 热re99久久6国产精品免费| 麻豆av久久av盛宴av| 偷偷做久久久久网站| 亚洲中文字幕无码一久久区| 91麻豆国产精品91久久久| 国内精品九九久久精品| 亚洲精品美女久久久久99| 久久久无码精品亚洲日韩蜜臀浪潮| 亚洲中文精品久久久久久不卡| 国产偷久久久精品专区| 无码国内精品久久人妻| www久久久天天com| 国产精品免费久久久久影院| 久久电影网| 亚洲精品乱码久久久久久自慰| 精品熟女少妇av免费久久| 99久久国产综合精品五月天喷水| 国产毛片久久久久久国产毛片| 午夜精品久久久久9999高清| 亚洲国产一成人久久精品| 亚洲综合婷婷久久| 欧美日韩精品久久久久| 国内精品久久久久影院日本| 久久精品国产99国产精品| 久久精品国产精品亚洲精品| 久久精品嫩草影院| 亚洲综合久久久| 97久久精品人人澡人人爽| 精品国产乱码久久久久软件| 国产99久久精品一区二区| 亚洲国产一成久久精品国产成人综合 | 亚洲日本va中文字幕久久| 久久国产亚洲精品麻豆| 97香蕉久久夜色精品国产| 国产精品伦理久久久久久| 久久天天躁夜夜躁狠狠| 久久久久女教师免费一区|