• <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>

            Onway

            我是一只菜菜菜菜鳥(niǎo)...
            posts - 61, comments - 56, trackbacks - 0, articles - 34

            重裝系統(tǒng)后或者在另外的機(jī)器進(jìn)行數(shù)據(jù)同步的時(shí)候,都要先在ubuntu one的客戶(hù)端先登錄上帳號(hào),然后在設(shè)備選項(xiàng)里刪掉原來(lái)的設(shè)備名(hostname),最后在云文件夾里選擇需要同步的文件(文件夾)。
            其實(shí)我的問(wèn)題是:我先將原來(lái)云同步的本地?cái)?shù)據(jù)拷貝到了另外一個(gè)新機(jī)器,然后我在ubuntu one的客戶(hù)端刪掉了舊機(jī)器設(shè)備,使用新機(jī)器進(jìn)行云同步。問(wèn)題是數(shù)據(jù)需要下載還是上傳進(jìn)行同步呢?或者都不需要?(其實(shí)如果文件名和內(nèi)容都相同的話就沒(méi)必要上傳下載了,對(duì)比一個(gè)類(lèi)似md5的校驗(yàn)碼就可以了)。另外,云空間的數(shù)據(jù)的三個(gè)時(shí)間(atime,ctime,mtime)都比新機(jī)器硬盤(pán)里的數(shù)據(jù)要舊。

            posted @ 2012-01-20 11:56 Onway 閱讀(457) | 評(píng)論 (0)編輯 收藏

            使用的是ssh登錄查看要進(jìn)行傳輸?shù)臄?shù)據(jù),然后用基于ssh的scp命令進(jìn)行,速度是11m多點(diǎn)每秒,其實(shí)如果用不加密的ftp應(yīng)該會(huì)更快,但對(duì)這些網(wǎng)絡(luò)應(yīng)用都非常的不熟悉。
            安裝好ssh的服務(wù)器后(忘記了怎么安裝的,網(wǎng)上教程很多,或者直接ubuntu軟件中心都可以吧)
            然后客戶(hù)端的登錄命令是:ssh username@hostname
            文件從服務(wù)器拷貝回本地:scp username@host:filepath local-filepath
            其實(shí)應(yīng)該有很多這方面的圖像工具,但這兩個(gè)命令已經(jīng)夠本次的需要了,具體學(xué)習(xí)留待以后吧。加上-r參數(shù)或者通配符就可以將文件夾或者里面的所有文件拷貝過(guò)來(lái)了。

            posted @ 2012-01-20 11:53 Onway 閱讀(1102) | 評(píng)論 (0)編輯 收藏

            因?yàn)榘惭bubuntu的時(shí)候重建了分區(qū)表,在打算安裝win7的分區(qū)將其刪除了,變?yōu)榭臻e。
            在指定win7的安裝分區(qū)的時(shí)候同樣是無(wú)法識(shí)別分區(qū)格式。
            然后腦殘又進(jìn)入ubuntu將其格式化為NTFS,同樣還是無(wú)法識(shí)別(windows怎么就這么嬌氣呢?!)
            其實(shí)在指定win7安裝分區(qū)的時(shí)候,不能識(shí)別的格式的分區(qū),只要將其刪除,然后創(chuàng)建,再格式化就可以了。

            posted @ 2012-01-20 11:51 Onway 閱讀(1871) | 評(píng)論 (0)編輯 收藏

            由于聯(lián)想筆記本帶有一個(gè)隱藏的分區(qū),安裝ubuntu的時(shí)候說(shuō)有一個(gè)幾千字節(jié)的偏移,無(wú)法繼續(xù)。
            只能重新建立了分區(qū)表。這不是GC,GC的是剛裝上驅(qū)動(dòng)的win7就這樣沒(méi)有了。

            posted @ 2012-01-20 11:44 Onway 閱讀(494) | 評(píng)論 (0)編輯 收藏

            其實(shí)這東西進(jìn)行過(guò)好幾次了,但是每次都得上網(wǎng)查查命令,三兩條的命令都記不住。
            學(xué)校用的是網(wǎng)通,用自帶的源速度非常不錯(cuò),回到家里用電信就特不給力了,然后換了網(wǎng)易的源,速度非常可以。

            先備份一下/etc/apt/sources.list,然后用以下內(nèi)容替換掉整個(gè)文件,#開(kāi)始行是注釋。
            deb http://mirrors.163.com/ubuntu/ oneiric main universe restricted multiverse
            deb-src http://mirrors.163.com/ubuntu/ oneiric main universe restricted multiverse
            deb http://mirrors.163.com/ubuntu/ oneiric-security universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ oneiric-security universe main multiverse restricted
            deb http://mirrors.163.com/ubuntu/ oneiric-updates universe main multiverse restricted
            deb http://mirrors.163.com/ubuntu/ oneiric-proposed universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ oneiric-proposed universe main multiverse restricted
            deb http://mirrors.163.com/ubuntu/ oneiric-backports universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ oneiric-backports universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ oneiric-updates universe main multiverse restricted
            保存后執(zhí)行一下sudo apt-get update就可以了。

            posted @ 2012-01-20 11:40 Onway 閱讀(2651) | 評(píng)論 (1)編輯 收藏

            改自:http://blog.163.com/peng_peng1028/blog/static/107463820118754931710/

            進(jìn)入ubuntu光盤(pán)(11.04的livecd模式)
            3打開(kāi)終端
            // 列出所有磁盤(pán), 看清要把grub2修復(fù)在那個(gè)磁盤(pán)里~
            sudo fdisk -l
            //掛載根目錄的分區(qū)
            sudo mount /dev/sda1 /mnt
            //這步只給把 /boot 另外掛載到與根目錄不同分區(qū)的同學(xué)
            sudo mount /dev/sda2 /mnt/boot
            //掛載其他分區(qū)或設(shè)備 (不能漏掉,很重要)
            sudo mount –bind /dev /mnt/dev
            //另外的教程還有一步是:sudo mount --bind /proc /mnt/proc
            //不知道是否有必要進(jìn)行這一步,反正是加上了這步是可以的。
            //改變根目錄 這里不詳細(xì)解釋chroot的含義,講起來(lái)有點(diǎn)玄,用起來(lái)就一點(diǎn)都不玄,很容易理解。
            sudo chroot /mnt
            //以下這一步我是重啟后進(jìn)入了ubuntu后再執(zhí)行的
            //運(yùn)行update-grub更新配置文件(其實(shí)就是重建/boot/grub/grub.cfg)
            update-grub
            //執(zhí)行sudo chroo /mnt后直接來(lái)到下面這一步,
            //另外教程說(shuō)可以安裝道ubuntu所在分區(qū),但是我試過(guò)不行,只能裝到MBR
            //我的情況是,重裝或新裝(都試過(guò))win7后MBR被修改了,無(wú)法引導(dǎo)進(jìn)入ubuntu。
            //安裝GRUB2到指定硬盤(pán)的MBR
            grub-install /dev/sda
            //然后原文是退出root用戶(hù)和umount的,不過(guò),我們態(tài)度強(qiáng)硬一點(diǎn),直接重啟
            4進(jìn)入ubuntu 后sudo update-grub
            XP就在引導(dǎo)里了,
            5設(shè)置默認(rèn)xp啟動(dòng)
            cd /boot/grub/
            sudo gedit grub.cfg

            把“set default=4“
            紅字部分即為你默認(rèn)OS的啟動(dòng)是的順序-1,比如說(shuō)我開(kāi)機(jī)是winXP默認(rèn)在第五行,就將紅色部分改為4即可。
            set timeout=2加快開(kāi)機(jī)速度

            posted @ 2012-01-20 11:38 Onway 閱讀(831) | 評(píng)論 (0)編輯 收藏

                 摘要: STREAMS相關(guān)內(nèi)容和偽終端真是沒(méi)看懂。從十一月份斷電以來(lái)到現(xiàn)在這個(gè)學(xué)期的最后一天,每個(gè)晚上翻幾頁(yè),總算將書(shū)翻完了。2012-1-13。  閱讀全文

            posted @ 2012-01-13 09:44 Onway 閱讀(458) | 評(píng)論 (0)編輯 收藏

                 摘要: 上個(gè)周六看到的一篇教程終于讓我決定要學(xué)學(xué)匯編語(yǔ)言了,上周日開(kāi)始到今天周六剛好一個(gè)星期,趕在2012來(lái)臨之前算是把這本書(shū)看完了,也留下了一萬(wàn)字的筆記。只是從第十章開(kāi)始就沒(méi)做過(guò)書(shū)上的實(shí)驗(yàn)了,后面的綜合研究也只是一頁(yè)一頁(yè)的翻了過(guò)去。改寫(xiě)書(shū)上提到的一個(gè)故事:COOL先生用了3天(或更短)的時(shí)間就學(xué)會(huì)了匯編語(yǔ)言。我會(huì)相信這個(gè)故事,只是故事的主角不會(huì)是我。  閱讀全文

            posted @ 2011-12-31 16:03 Onway 閱讀(1178) | 評(píng)論 (0)編輯 收藏

            2011-12-21 第十五章 進(jìn)程間通訊
            第一節(jié) 引言
            1,過(guò)去,UNIX系統(tǒng)IPC是各種進(jìn)程通訊方式的統(tǒng)稱(chēng)。
            2,套接字和STREAMS是僅有的兩種支持不同主機(jī)上各個(gè)進(jìn)程間IPC的類(lèi)型。

            第二節(jié) 管道
            1,管道使用例程:
            int main()
            {
            int n,fd[2];
            pid_t pid;
            char line[MAXLINE];

            if(pipe(fd) < 0)
            err_sys("pipe error");
            if(pid = fork() < 0)
            err_sys("fock error");
            else if(pid > 0){
            close(fd[0]);
            write(fd[1],"hello world\n",12);
            } else {
            close(fd[1]);
            n = read(fd[0],line,MAXLINE);
            write(STDOUT_FILENO,line,n);
            }
            exit(0);
            }

            第三節(jié) popen和pclose函數(shù)
            1,這兩個(gè)函數(shù)實(shí)現(xiàn)的操作是:創(chuàng)建一個(gè)管道,調(diào)用fork產(chǎn)生一個(gè)子進(jìn)程,關(guān)閉管道的不使用端,執(zhí)行一個(gè)shell以運(yùn)行命令,然后等待命令終止。

            第四節(jié) 協(xié)同進(jìn)程
            1,當(dāng)一個(gè)程序產(chǎn)生某個(gè)過(guò)濾程序的輸入,同時(shí)又讀取該過(guò)濾程序的輸出時(shí),則該過(guò)濾程序就成為協(xié)同進(jìn)程。
            2,注意協(xié)同進(jìn)程的IO緩沖方式,以避免死鎖的產(chǎn)生。

            第五節(jié) FIFO
            1,F(xiàn)IFO有時(shí)被稱(chēng)為命名管道。FIFO是一種文件類(lèi)型。
            2,F(xiàn)IFO有下面兩種用途:
            a,F(xiàn)IFO由shell命令使用以便將數(shù)據(jù)從一條管道線傳送到另一條,為此無(wú)需創(chuàng)建中間臨時(shí)文件。
            b,F(xiàn)IFO用于客戶(hù)進(jìn)程-服務(wù)器進(jìn)程應(yīng)用程序中,以在客戶(hù)進(jìn)程和服務(wù)器進(jìn)程之間傳遞數(shù)據(jù)。
            3,管道只能用于進(jìn)程間的線性連接,然而,因?yàn)镕IFO具有名字,它可以用于非線性連接。

            第六節(jié) XSI IPC
            1,有三種IPC我們稱(chēng)為XSI IPC,即消息隊(duì)列,信號(hào)量以及共享存儲(chǔ)器。
            2,以參數(shù)key和flag創(chuàng)建IPC結(jié)構(gòu),返回其標(biāo)識(shí)符,以其引用該IPC結(jié)構(gòu)。
            3,IPC_PRIVATE是鍵,IPC_CREATE和IPC_EXCL是flag的位標(biāo)志。
            4,XSI IPC為每一個(gè)IPC結(jié)構(gòu)設(shè)置了一個(gè)ipc_perm結(jié)構(gòu)。該結(jié)構(gòu)規(guī)定了權(quán)限和所有者。
            5,XSI IPC的主要問(wèn)題是:
            a,IPC結(jié)構(gòu)是在系統(tǒng)范圍內(nèi)起作用的,沒(méi)有訪問(wèn)計(jì)數(shù)。
            b,這些IPC結(jié)構(gòu)在文件系統(tǒng)中沒(méi)有名字。為了支持它們,不得不增加了十幾條新的系統(tǒng)調(diào)用和一些新的命令。
            c,IPC結(jié)構(gòu)不使用文件描述符,不能對(duì)它們使用多路轉(zhuǎn)接IO函數(shù)。

            第七節(jié) 消息隊(duì)列
            1,megget用于創(chuàng)建一個(gè)新的消息隊(duì)列或打開(kāi)一個(gè)現(xiàn)存的隊(duì)列。
            2,msgsnd將數(shù)據(jù)放到消息隊(duì)列中。
            3,msgrcv從消息隊(duì)列中取用函數(shù)。
            4,msgctl對(duì)消息隊(duì)列指定執(zhí)行多種操作。
            5,在新的應(yīng)用程序中不應(yīng)當(dāng)再使用消息隊(duì)列。

            第八節(jié) 信號(hào)量
            1,信號(hào)量是一個(gè)計(jì)數(shù)器,用于安排多個(gè)進(jìn)程對(duì)共享數(shù)據(jù)對(duì)象的訪問(wèn)。
            2,一個(gè)信號(hào)量控制一個(gè)共享資源的使用情況。
            3,使用信號(hào)量要先創(chuàng)建一個(gè)信號(hào)量集,調(diào)用函數(shù)semget。
            4,semctl函數(shù)包含了多種信號(hào)量的操作。
            5,函數(shù)semop自動(dòng)原子性地執(zhí)行信號(hào)量集合上的操作數(shù)組。
            6,雖然記錄鎖慢于信號(hào)量,但如果只需鎖一個(gè)資源并且不需要使用XSI信號(hào)量的所有花銷(xiāo)功能,則寧可使用記錄鎖。理由是使用簡(jiǎn)易,且進(jìn)程終止時(shí)系統(tǒng)會(huì)處理任何遺留下來(lái)的鎖。

            第九節(jié) 共享存儲(chǔ)
            1,共享存儲(chǔ)允許兩個(gè)或更多進(jìn)程共享一給定的存儲(chǔ)區(qū)。因?yàn)閿?shù)據(jù)不需要在客戶(hù)進(jìn)程和服務(wù)器之間復(fù)制,所以這是最快的一種IPC。
            2,使用共享存儲(chǔ)時(shí)需要掌握的唯一竅門(mén)是多個(gè)進(jìn)程之間對(duì)一給定存儲(chǔ)區(qū)的同步訪問(wèn)。
            3,通常,信號(hào)量被用來(lái)實(shí)現(xiàn)對(duì)共享存儲(chǔ)訪問(wèn)的同步。(記錄鎖也可以)。
            4,調(diào)用shmget獲得一個(gè)共享存儲(chǔ)標(biāo)識(shí)符。
            5,shmctl對(duì)共享存儲(chǔ)段執(zhí)行多種操作。
            6,共享存儲(chǔ)段創(chuàng)建之后就可以使用shmat連接它的地址空間。
            7,當(dāng)對(duì)共享存儲(chǔ)段的操作已經(jīng)結(jié)束的時(shí)候,調(diào)用shmdt脫接該段。
            8,使用存儲(chǔ)映射使用/dev/zero的優(yōu)點(diǎn)是:在調(diào)用mmap創(chuàng)建映射區(qū)之前,無(wú)需存在一個(gè)實(shí)際文件。其缺點(diǎn)是:只能在相關(guān)進(jìn)程間起作用。另外,對(duì)比/dev/zero的更好選擇,還可使用匿名存儲(chǔ)映射。

            第十節(jié) 客戶(hù)進(jìn)程-服務(wù)器進(jìn)程屬性
            1,客戶(hù)進(jìn)程和服務(wù)器進(jìn)程的某些屬性會(huì)受到它們之間所使用的IPC類(lèi)型的影響。

            ps:2011年的最后一天算是第一次結(jié)束了這一章了。僅限勉強(qiáng)有個(gè)概念的程度。

            posted @ 2011-12-31 15:55 Onway 閱讀(412) | 評(píng)論 (0)編輯 收藏

            2011-12-19 第十四章 高級(jí)I/O
            第一節(jié) 引言
            1,高級(jí)I/O包括:
            非阻塞I/O
            記錄鎖
            系統(tǒng)V流機(jī)制
            I/O多路轉(zhuǎn)接
            readv和writev函數(shù)
            存儲(chǔ)映像I/O(mmap)

            第二節(jié) 非阻塞I/O
            1,低速系統(tǒng)調(diào)用是可能會(huì)使進(jìn)程永遠(yuǎn)阻塞的一類(lèi)系統(tǒng)調(diào)用。
            2,雖然讀寫(xiě)磁盤(pán)文件會(huì)使調(diào)用者在短暫時(shí)間內(nèi)阻塞,但并不能將與磁盤(pán)I/O有關(guān)的系統(tǒng)調(diào)用視為“低速”。
            3,對(duì)于一個(gè)給定的描述符有兩種方法對(duì)其指定非阻塞I/O:
            a,如果調(diào)用open獲得描述符,則可指定O_NONBLOCK標(biāo)志
            b,對(duì)于已經(jīng)打開(kāi)的一個(gè)描述符,則可調(diào)用fcntl,由該函數(shù)打開(kāi)O_NONBLOCK文件狀態(tài)標(biāo)志。
            4,POSIX.1要求,對(duì)于一個(gè)非阻塞的描述符如果無(wú)數(shù)據(jù)可讀,則read返回-1,并且errno被設(shè)置為EAGAIN。
            5,文件狀態(tài)標(biāo)志的更改影響同一文件表項(xiàng)的所有用戶(hù),但與通過(guò)其他文件表項(xiàng)對(duì)同一設(shè)備的訪問(wèn)無(wú)關(guān)。

            第三節(jié) 記錄鎖
            1,記錄鎖的功能是:當(dāng)一個(gè)進(jìn)程正在讀或修改文件的某個(gè)部分時(shí),它可以阻止其他進(jìn)程修改同一文件區(qū)。
            2,fcntl記錄鎖的基本規(guī)則是:多個(gè)進(jìn)程在一個(gè)給定的字節(jié)上可以有一把共享的讀鎖,但是在一個(gè)給定的字節(jié)上只能有一個(gè)進(jìn)程獨(dú)用一把寫(xiě)鎖。進(jìn)一步而言,如果在一個(gè)給定的字節(jié)上已經(jīng)有一把或多把讀鎖,則不能在該字節(jié)上再加寫(xiě)鎖;如果一個(gè)字節(jié)上已經(jīng)有一把獨(dú)占性的寫(xiě)鎖,則不能對(duì)它再加任何的讀鎖。
            3,上面說(shuō)明的兼容性規(guī)則適用于不同進(jìn)程提出的鎖請(qǐng)求,并不使用于單個(gè)進(jìn)程提出的多個(gè)鎖請(qǐng)求。
            4,記錄鎖的自動(dòng)繼承和釋放有三條規(guī)則:
            a,當(dāng)一個(gè)進(jìn)程終止時(shí),它鎖建立的鎖全部釋放;任何時(shí)候關(guān)閉一個(gè)描述符時(shí),該進(jìn)程通過(guò)這一描述可以引用的文件上的任何一把鎖都被釋放。
            b,由fork產(chǎn)生的子進(jìn)程不繼承父進(jìn)程鎖設(shè)置的鎖。
            c,在執(zhí)行exec后,新程序可以繼承原執(zhí)行程序的鎖。
            5,在接近文件尾端加鎖或解鎖時(shí)需要特別小心。
            6,建議性鎖對(duì)非合作進(jìn)程是不起作用的。
            7,linux中,使用強(qiáng)制性鎖需要在文件系統(tǒng)掛載的時(shí)候mount命令加上_omand選項(xiàng)以打開(kāi)該機(jī)制。
            8,對(duì)于一個(gè)特定文件打開(kāi)其設(shè)置組ID位,并關(guān)閉其組執(zhí)行位,則對(duì)該文件開(kāi)始了強(qiáng)制性鎖機(jī)制。

            第四節(jié) STREAMS(看不懂啊!)
            1,STREAMS是系統(tǒng)V提供的構(gòu)造內(nèi)核設(shè)備驅(qū)動(dòng)程序和網(wǎng)絡(luò)協(xié)議包的一種通用方法。
            2,流在用戶(hù)進(jìn)程和設(shè)備驅(qū)動(dòng)程序之間提供了一條全雙工通路。流無(wú)需和實(shí)際硬件設(shè)備直接會(huì)話,流也可以用來(lái)構(gòu)造偽設(shè)備驅(qū)動(dòng)程序。
            3,在Linux中,STREAMS子系統(tǒng)是可用的,但是用戶(hù)必須自行將該子系統(tǒng)安裝到系統(tǒng)中,通常它默認(rèn)為不包括在系統(tǒng)中。

            第五節(jié) I/O多路轉(zhuǎn)接
            1,I/O多路轉(zhuǎn)接:先構(gòu)造一張有關(guān)描述符的列表,然后調(diào)用一個(gè)函數(shù),直到這些描述符中的一個(gè)已準(zhǔn)備好進(jìn)行I/O操作時(shí),該函數(shù)才返回。在返回時(shí),它告訴進(jìn)程哪些進(jìn)程已經(jīng)好可以進(jìn)行I/O。這些函數(shù)即select和pselect函數(shù)。
            2,poll函數(shù)類(lèi)似于select,但是其程序員接口則有所不同。
            3,雖然poll函數(shù)可用于任何類(lèi)型的文件描述符,但它起源于系統(tǒng)V,所以poll與STREAMS系統(tǒng)緊緊相關(guān)。
            4,poll和select函數(shù)在被信號(hào)中斷后都不會(huì)被重啟動(dòng),即使啟用了SA_RESTART函數(shù)。

            第六節(jié) 異步I/O
            1,select和poll對(duì)任意描述符都能工作。
            2,在系統(tǒng)V派生的系統(tǒng)中,異步I/O只對(duì)STREAMS設(shè)備和STREAMS管道起作用。在BSD派生的系統(tǒng)中,異步I/O只對(duì)終端和網(wǎng)絡(luò)起作用。

            第七節(jié) readv和writev函數(shù)
            1,readv和writev函數(shù)用于在一次函數(shù)調(diào)用中讀寫(xiě)多個(gè)非連續(xù)緩沖區(qū)。

            第八節(jié) readn和writen函數(shù)
            1,readn和writen函數(shù)并非任何標(biāo)準(zhǔn)的組成部分。
            2,注意read,write函數(shù)返回值小于要求值的情況。

            第九節(jié) 存儲(chǔ)映射I/O
            1,存儲(chǔ)映射I/O使一個(gè)磁盤(pán)文件與存儲(chǔ)空間中的一個(gè)緩沖區(qū)相映射。
            2,將一個(gè)普通文件復(fù)制到另一個(gè)普通文件中時(shí),存儲(chǔ)映射I/O比較快。但是有一些限制,例如,不能用其在某些設(shè)備(如網(wǎng)絡(luò)設(shè)備或終端設(shè)備)之間進(jìn)行復(fù)制,并且在對(duì)被復(fù)制的文件進(jìn)行映射后,也要注意該文件的長(zhǎng)度是否改變。

            第十節(jié) 小結(jié)


            PS:這章在STREAMS一節(jié)糾結(jié)了好久還是沒(méi)看懂,其他的也只是基本看了個(gè)概念。期間也跳到第十五章看了一下前幾節(jié)。

            posted @ 2011-12-27 10:17 Onway 閱讀(370) | 評(píng)論 (0)編輯 收藏

            僅列出標(biāo)題
            共6頁(yè): 1 2 3 4 5 6 
            国产免费福利体检区久久 | 欧美一区二区精品久久| 久久国产热精品波多野结衣AV| 亚洲精品无码久久久影院相关影片| 嫩草伊人久久精品少妇AV| 国产伊人久久| 久久天天躁狠狠躁夜夜网站| 久久精品免费一区二区三区| 亚洲人成伊人成综合网久久久| 99久久久精品免费观看国产| 欧洲国产伦久久久久久久| 久久r热这里有精品视频| 热RE99久久精品国产66热| 日日噜噜夜夜狠狠久久丁香五月| 国产激情久久久久影院老熟女免费| 无码乱码观看精品久久| 久久99国产精品久久99果冻传媒| 欧美久久久久久午夜精品| 成人精品一区二区久久| 日韩人妻无码精品久久免费一| 99久久精品免费观看国产| 色综合色天天久久婷婷基地 | 伊人久久一区二区三区无码| 一本大道加勒比久久综合| 青青草原精品99久久精品66| 久久影视综合亚洲| 99久久无码一区人妻| 国产精品久久久久…| 91久久九九无码成人网站| 精品国产乱码久久久久久1区2区 | 深夜久久AAAAA级毛片免费看| 99精品久久精品一区二区| 精品久久久久久成人AV| 色欲综合久久躁天天躁蜜桃| 久久人人爽人人人人爽AV| 久久精品国产99国产精品亚洲| 久久久WWW成人免费精品| 亚洲国产成人久久一区久久| 精品久久久久久无码免费| 狠狠综合久久综合中文88| 91秦先生久久久久久久|