黄p网站_在线看中文字幕_亚洲电影免费观看_成人激情视频_欧美成视频_中国av在线

MongoDB

目前,MongoDB 并沒有提供協程版本的 php 客戶端,只有同步阻塞版本。

EasySwoole 的協程版客戶端已經在排期內。

在實際生產中,直接創建原生的 MongoDB客戶端 來進行數據交互,也不是不可。

若希望將同步調用轉為協程調用,可以用 Easyswoole 提供的 sync-invoker 組件。

MongoDB客戶端 的同步調用轉為協程調用具體使用如下:

定義驅動

<?php

namespace App\MongoDb;

use EasySwoole\EasySwoole\Trigger;
use EasySwoole\SyncInvoker\AbstractDriver;
use MongoDB\Client;

class Driver extends AbstractDriver
{
    private $db;

    // 【建議使用】
    // 使用 mongodb/mongodb composer組件包封裝的 MongoDB 客戶端調用類,作為客戶端調用驅動
    // 【前提:需要先使用 `composer require mongodb/mongodb` 安裝 mongodb/mongodb composer組件包】
    function getDb(): Client
    {
        if ($this->db == null) {
            // 這里為要連接的 mongodb 的服務端地址【前提是必須先有服務端,且安裝 php-mongodb 擴展才可使用】
            $mongoUrl = "mongodb://127.0.0.1:27017";
            $this->db = new Client($mongoUrl);
        }
        return $this->db;
    }

    // 僅使用 php-mongodb 擴展內置類(不使用composer組件包的),作為客戶端調用驅動
    /*
    function getDb(): \MongoDB\Driver\Manager
    {
        if ($this->db == null) {
            // 這里為要連接的 mongodb 的服務端地址【前提是必須先有服務端,且安裝 php-mongodb 擴展才可使用】
            $mongoUrl = "mongodb://127.0.0.1:27017";
            $this->db = new \MongoDB\Driver\Manager($mongoUrl);

        }
        return $this->db;
    }
    */

    protected function onException(\Throwable $throwable)
    {
        Trigger::getInstance()->throwable($throwable);
        return null;
    }
}

客戶端調用類定義

<?php

namespace App\MongoDb;

use EasySwoole\Component\Singleton;
use EasySwoole\SyncInvoker\SyncInvoker;

class MongoClient extends SyncInvoker
{
    use Singleton;
}

注冊 Invoker 服務

EasySwoole 全局事件mainServerCreate 事件 中進行服務注冊

<?php

namespace EasySwoole\EasySwoole;

use EasySwoole\EasySwoole\AbstractInterface\Event;
use EasySwoole\EasySwoole\Swoole\EventRegister;

class EasySwooleEvent implements Event
{
    public static function initialize()
    {
        // TODO: Implement initialize() method.
        date_default_timezone_set('Asia/Shanghai');
    }

    public static function mainServerCreate(EventRegister $register)
    {
        // 配置 Invoker
        $invokerConfig = \App\MongoDb\MongoClient::getInstance()->getConfig();
        $invokerConfig->setDriver(new \App\MongoDb\Driver()); // 配置 MongoDB 客戶端協程調用驅動

        // 以下這些配置都是可選的,可以使用組件默認的配置
        /*
        $invokerConfig->setMaxPackageSize(2 * 1024 * 1024); // 設置最大允許發送數據大小,默認為 2M【注意:當使用 MongoDB 客戶端查詢大于 2M 的數據時,可以修改此參數】
        $invokerConfig->setTimeout(3.0); // 設置 MongoDB 客戶端操作超時時間,默認為 3.0 秒;
        */

        // 注冊 Invoker
        \App\MongoDb\MongoClient::getInstance()->attachServer(ServerManager::getInstance()->getSwooleServer());
    }
}

在框架中使用 MongoDB 客戶端(協程調用)

<?php

namespace App\HttpController;

use App\MongoDb\Driver;
use App\MongoDb\MongoClient;
use EasySwoole\Http\AbstractInterface\Controller;
use EasySwoole\Utility\Random;

class Index extends Controller
{
    public function index()
    {
        // 使用 mongodb/mongodb composer組件包【建議使用,需要先使用composer安裝】
        $ret = MongoClient::getInstance()->invoke()->callback(function (Driver $driver) {
            $ret = $driver->getDb()->user->list->insertOne([
                'name' => Random::character(8),
                'sex' => 'man',
            ]);
            if (!$ret) {
                $driver->response(false);
            }
            $driver->response($ret->getInsertedId());
        });
        var_dump($ret);

        $ret = MongoClient::getInstance()->invoke()->callback(function (Driver $driver) {
            $ret = [];
            $collections = $driver->getDb()->user->listCollections();
            foreach ($collections as $collection) {
                $ret[] = (array)$collection;
            }
            $driver->response($ret);
        });
        var_dump($ret);
        /**
         * 輸出結果:
         * object(MongoDB\BSON\ObjectId)#109 (1) {
             ["oid"]=>
             string(24) "600da377004c82305a02fb52"
           }
         * array(1) {
             [0]=>
             array(1) {
               ["MongoDB\Model\CollectionInfoinfo"]=>
               array(5) {
                 ["name"]=>
                 string(4) "list"
                 ["type"]=>
                 string(10) "collection"
                 ["options"]=>
                 array(0) {
                 }
                 ["info"]=>
                 array(2) {
                   ["readOnly"]=>
                   bool(false)
                   ["uuid"]=>
                   object(MongoDB\BSON\Binary)#110 (2) {
                     ["data"]=>
                     string(16) "EasySwoole"
                     ["type"]=>
                     int(4)
                   }
                 }
                 ["idIndex"]=>
                 array(4) {
                   ["v"]=>
                   int(2)
                   ["key"]=>
                   array(1) {
                     ["_id"]=>
                     int(1)
                   }
                   ["name"]=>
                   string(4) "_id_"
                   ["ns"]=>
                   string(9) "user.list"
                 }
               }
             }
           } 
        */

        // 使用 php-mongodb 擴展時(不使用 mongodb/mongodb composer組件包)
        /*
        // 插入數據
        $rets = MongoClient::getInstance()->invoke()->callback(function (Driver $driver) {
            $bulk = new \MongoDB\Driver\BulkWrite();

            $bulk->insert([
                'name' => Random::character(8),
                'sex' => 'man',
            ]);

            $bulk->insert(['_id' => 1, 'x' => 1]);
            $bulk->insert(['_id' => 2, 'x' => 2]);

            $bulk->update(['x' => 2], ['$set' => ['x' => 1]], ['multi' => false, 'upsert' => false]);
            $bulk->update(['x' => 3], ['$set' => ['x' => 3]], ['multi' => false, 'upsert' => true]);
            $bulk->update(['_id' => 3], ['$set' => ['x' => 3]], ['multi' => false, 'upsert' => true]);

            $bulk->insert(['_id' => 4, 'x' => 2]);

            $bulk->delete(['x' => 1], ['limit' => 1]);

            $manager = $driver->getDb();
            $writeConcern = new \MongoDB\Driver\WriteConcern(\MongoDB\Driver\WriteConcern::MAJORITY, 100);
            // 查到 user 庫的 list 集合中
            $ret = $manager->executeBulkWrite('user.list', $bulk, $writeConcern);

            printf("Inserted %d document(s)\n", $ret->getInsertedCount()); // 插入條數
            printf("Matched  %d document(s)\n", $ret->getMatchedCount()); // 匹配條數
            printf("Updated  %d document(s)\n", $ret->getModifiedCount()); // 修改條數
            printf("Upserted %d document(s)\n", $ret->getUpsertedCount()); // 修改插入條數
            printf("Deleted  %d document(s)\n", $ret->getDeletedCount()); // 刪除條數

            foreach ($ret->getUpsertedIds() as $index => $id) {
                printf('upsertedId[%d]: ', $index);
                var_dump($id);
            }

            if (!$ret) {
                return false;
            }

            return true;
        });

        // 查詢數據
        $rets = MongoClient::getInstance()->invoke()->callback(function (Driver $driver) {
            $filter = ['x' => ['$gt' => 1]];
            $options = [
                'projection' => ['_id' => 0],
                'sort' => ['x' => -1],
            ];

// 查詢數據
            $query = new \MongoDB\Driver\Query($filter, $options);
            $cursor = $driver->getDb()->executeQuery('user.list', $query);
            foreach ($cursor as $document) {
                print_r($document);
            }
        });
        */

    }
}
主站蜘蛛池模板: 久国久产久精永久网页 | 国产成人欧美一区二区三区的 | 欧美日韩久久 | 奇米成人影视 | 亚洲 成人 av | 亚洲精品国产二区 | 一级免费视频 | 色黄视频在线观看 | wwwjizz日本 | 欧美aⅴ | 国产精品中文字幕在线 | 粉嫩高清一区二区三区精品视频 | 成人欧美一区二区三区黑人孕妇 | 三级视频在线 | 九色国产| 欧美最猛性xxxxx亚洲精品 | 国产日韩欧美91 | 日韩色av | 性视频黄色 | 中文字幕亚洲欧美日韩在线不卡 | 欧美高清成人 | 亚洲伦理一区 | 黄色片网站视频 | 色综合久久88色综合天天 | 久久精品成人 | 国产一级纯肉体一级毛片 | 国内精品视频在线观看 | 色8久久| 日本激情网| 国产三级在线观看 | 午夜精品久久久久久99热软件 | 99亚洲视频| 精品日韩在线 | 中文字幕一区二区三区不卡 | 美女久久久久 | 久久久国产精品 | 久久国产亚洲精品 | 欧美日韩不卡在线 | 91精品国产91综合久久蜜臀 | 午夜免费视频网站 | 日本欧美在线观看 | 亚洲怡红院在线观看 | 国产精品日韩欧美一区二区三区 | 一区二区三区国产亚洲网站 | 精品久久久久久久人人人人传媒 | 亚洲永久免费视频 | 一区二区三区高清不卡 | 国产精品揄拍一区二区久久国内亚洲精 | 日韩欧美一区二区视频 | 99久久久久国产精品免费 | 一区二区三区国产视频 | 久久99视频 | 精品国产一区二区三区成人影院 | 欧美日韩福利 | 国产一级一级国产 | 日韩在线资源 | 国产视频一区在线 | 国产女人爽到高潮免费视频 | 亚洲欧洲一区二区 | 日韩超级大片免费看国产国产播放器 | 男人的天堂久久精品 | 国产成人一区二区三区影院在线 | 99热精品在线 | 日本午夜在线 | 国产在线精品视频 | 日韩精品小视频 | 久草中文在线 | 杏导航aⅴ福利网站 | 亚洲成av人片在线观看 | 成人高清在线 | 久久久久久久久成人 | 日韩精品在线网站 | 久久精品久久久 | 91在线精品秘密一区二区 | 国产成人免费视频网站高清观看视频 | 日韩成人免费视频 | 久久久精 | 99re热精品视频国产免费 | 国产成人精品在线 | 日韩高清在线一区 | 成人在线 | 国产高清视频在线 | 一本一道久久a久久精品综合 | 国产精品夜夜春夜夜爽久久电影 | 久久久国产精品入口麻豆 | 日本五月婷婷 | 黄色一级片免费 | 欧美一级欧美三级在线观看 | 欧美全黄| 亚洲美女性视频 | 国产永久免费 | 日韩欧美国产一区二区三区 | 91精品国产综合久久久久久 | 国产精品日韩在线 | 成人av网页 | 91.成人天堂一区 | 九一精品国产 | 日韩一区二区视频在线 | 日韩精品毛片 | 91精品国产综合久久久久久丝袜 | 国产一级电影网 | 欧美成人资源 | 欧美日韩午夜 | 成人二区 | 激情网五月天 | 欧美性猛交一区二区三区精品 | 亚洲欧洲精品一区二区 | 欧美色综合 | 2021最新热播中文字幕-第1页-看片视频 青青青久草 | 国产丝袜视频 | 中文字幕免费看 | 嫩草研究院在线观看入口 | 欧美精品综合 | 91社区在线观看高清 | 欧美成人精品一区二区三区 | www.毛片| 狠狠亚洲| 四色成人av永久网址 | av网站免费看| 亚洲精品久久久久久国产精华液 | 久久9视频 | 美女视频一区二区三区 | 少妇一级淫免费放 | 日韩在线成人 | 一区二区三区无码高清视频 | 午夜在线观看视频 | 亚洲第一男人天堂 | 福利亚洲| 欧美中文字幕一区 | 蜜桃av一区 | 在线精品亚洲 | av大片网 | 亚洲一区二区三区在线播放 | 国产在线第一页 | 91福利在线播放 | 亚洲 欧美日韩 国产 中文 | 欧美精品久久久久 | 成人h动漫精品一区二区器材 | 多p视频 | 人人爱超碰 | 国产精品黄网站在线观看 | 精品久 | 在线精品一区 | 日韩一区在线视频 | 最新久久精品 | 一区二区在线视频 | 国产成人精品一区二区三区视频 | 欧美日韩国产在线 | 华丽的挑战在线观看 | 国产一级片免费观看 | 综合久久99 | 露娜同人18av黄漫网站 | 色天天综合久久久久综合片 | 欧美日韩午夜精品 | 国产h视频在线观看 | 色爱区综合 | 碰在线视频 | 狠狠入ady亚洲精品经典电影 | 久久999视频 | 国产一级片 | 在线免费看黄视频 | 欧美久久视频 | 成av在线| 视频在线一区二区 | 日韩一区二区三区在线观看 | 亚洲精品一二三 | 久久91| 精品国产91久久久久久久 | 日韩成人在线视频 | 免费一区二区三区 | 日日做夜夜爽毛片麻豆 | 一区二区在线视频 | 中文字幕日韩欧美一区二区三区 | 中文字幕一区二区三区乱码图片 | 老司机深夜福利在线观看 | 亚色在线| 国产精品视频免费 | 久久久精品国产 | 国产一区二区在线视频观看 | 亚洲一区二区三区中文字幕 | 99爱免费观看 | 一区二区免费看 | 久久亚洲欧美日韩精品专区 | 中文字幕亚洲一区 | 91精品国产综合久久婷婷香蕉 | 91麻豆精品国产91久久久久久 | 欧洲精品乱码久久久久蜜桃 | 欧美日韩综合精品 | 久草中文在线 | 欧美第一视频 | 国产精品久久久久久久 | 91精品国产综合久久精品 | 荷兰欧美一级毛片 | 欧美精品入口蜜桃 | 三级黄视频在线观看 | 精品美女一区 | 在线观看国精产品二区1819 | 亚洲精品一区二区三区樱花 | 久久99精品久久久久国产越南 | 色综合国产 | 国产欧美一区二区三区在线看 | 成人精品视频在线观看 | 国产在线播 | 中文学幕专区 | 精品国产乱码久久久久久蜜臀 | 成人一区二区三区 | 簧片免费网站 | 久久99精品久久久 | 91久久在线 | 免费av在线 | 日本免费三片免费观看 | 波多野结衣一区二区三区中文字幕 | 色婷婷国产精品久久包臀 | 在线观看免费av网站 | 精品视频成人 | 久久av网 | 国产成人在线一区二区 | 久久在线视频 | 一区二区三区成人 | 国产网站视频 | 国产伦精品一区二区三区四区视频 | 亚洲一区二区三区免费在线观看 | 99免费视频| 99精品免费 | 中午字幕在线观看 | 午夜欧美| 亚洲 一区 | 免费无遮挡www小视频 | 日韩精品影院 | 国产精品一区二区三区免费 | 精品一区二区三区免费 | 嫩草精品 | 亚洲精品一区二区三区 | 精品美女在线 | 午夜午夜精品一区二区三区文 | 91文字幕巨乱亚洲香蕉 | 国产伦精品一区二区三区高清 | 2021狠狠干 | 国产欧美精品一区二区三区 | 奇米亚洲午夜久久精品 | 国产精品久久一区 | 97超碰自拍 | 久久无码精品一区二区三区 | 欧美日韩综合 | www久久久久久久 | 最新久久精品 | 中文字幕免费看 | 午夜视频网 | 一区二区在线看 | 久久精品亚洲精品 | 亚洲一区二区中文字幕 | 成人影院一区二区三区 | 九九久久国产 | 九九免费视频 | 亚洲人人| 五月在线视频 | 亚洲精品一区二区三区在线观看 | 97人人干| 人人鲁人人莫一区二区三区 | 欧美一区二区三区四区不卡 | 国产精品一区亚洲二区日本三区 | 精品国产乱码久久久久夜 | 国产美女精品 | www久 | 国产精品高颜值在线观看 | 欧美激情综合五月色丁香小说 | 黄色av网站免费看 | 在线观看的av | 7777视频 | 狠狠的日 | 亚洲第一天堂无码专区 | 久久99国产精品久久99果冻传媒 | 日本精品视频在线观看 | 欧美日韩亚洲高清 | 亚洲国产二区 | 古装三级在线播放 | 91精品国产综合久久福利软件 | 另类一区 | 色婷婷国产精品综合在线观看 | 黄色毛片在线播放 | 亚洲无吗视频 | 一区二区久久久 | www国产亚洲精品久久网站 | 久久久久无码国产精品一区 | av国产精品| 亚洲在线免费观看 | а天堂中文官网 | 精品久久久久久国产 | 亚洲精品久久久久久一区二区 | 黄色天堂在线观看 | 日韩成人av网站 | 国产色| 日韩在线精品强乱中文字幕 | 成年入口无限观看网站 | 成人免费激情视频 | 在线免费观看毛片 | 久草在线| 久久av网址 | 91精品欧美久久久久久动漫 | 色黄视频在线观看 | 一级日韩电影 | 欧美精品久久久久 | 国产极品视频在线观看 | 久久99国产精品久久99果冻传媒 | 亚洲三区在线观看 | 神马电影午夜 | 在线观看精品自拍私拍 | 三级黄色视频毛片 | 超碰999| 午夜欧美 | 亚洲一区二区三 | 欧美亚洲国产一区 | 久久美女 | 天天射日日操 | 欧美日韩国产一区二区三区在线观看 | 欧美国产精品一区二区 | 亚洲精品久久久久久久久久久久久 | 在线观看欧美一区二区三区 | 伊人久久国产 | 国产午夜精品一区二区三区视频 | 久久aⅴ国产欧美74aaa | 欧美一区二区黄色片 | 成人小视频在线观看 | 中文字幕av一区二区 | 久草热8精品视频在线观看 欧美全黄 | 亚洲一区二区三区视频免费观看 | 最新国产精品 | 精品国产乱码久久久久久蜜柚 | 95香蕉视频 | 日本一区二区高清不卡 | 男女视频免费看 | 嫩草91 | 啊v在线| 国产精品成人网 | www国产免费 | 视频成人免费 | 天天操操 | 久久久亚洲精品视频 | 99精品视频在线 | 精品国产欧美 | 欧美精品一区二区三区在线 | 欧美大片一区二区 | 久久国产精品久久久久久 | 欧美大成色www永久网站婷 | 视频在线一区二区三区 | 亚洲色图p| 91久久久久久久久 | 超碰偷拍 | 成人午夜精品一区二区三区 | 国产欧美综合一区二区三区 | 成人精品久久久 | 国产精品毛片在线 | 欧美三区 | 一本一道久久a久久精品综合 | 福利视频一区 | 久久久久久国产一级毛片高清版 | 日韩不卡一区二区三区 | 亚洲视频在线看 | 嫩草视频免费在线观看 | 色黄网站 | 蜜月aⅴ免费一区二区三区 99re在线视频 | 黄色地址 | 国产精品久久久久免费a∨ 欧洲精品一区 | 毛片毛片毛片毛片毛片毛片 | 日韩精品 | 亚洲国产精品视频 | 亚洲电影二区 | 日韩在线视频资源 | 免费国产wwwwwww网站 | 亚洲 欧美 日韩 精品 | 蜜桃视频麻豆女神沈芯语免费观看 | 一级a性色生活片久久毛片波多野 | 欧美成人高清视频 | 女人夜夜春 | 亚洲啊v | 久久久成人av | 国产在线视频网站 | 一区二区三区高清 | 亚洲一区二区三区爽爽爽爽爽 | 亚洲欧美自拍视频 | 日本视频免费高清一本18 | 亚洲国内精品 | 一区二区在线视频 | 中文字幕在线免费看 | 欧美日韩精品在线 | 国产国拍亚洲精品av | 毛片国产| 香蕉视频黄色 | 亚州国产| 91免费观看 | 日韩大尺度在线观看 | 欧美成人激情 | 久久91精品 | 精品香蕉一区二区三区 | 国产香蕉视频在线播放 | 亚洲精品在线免费播放 | 国产视频福利一区 | 久久久精品久久久 | 久久国产精品久久 | 精品国产伦一区二区三区观看说明 | 在线观看亚洲 | 中文字幕在线观看 | 国产精品一区二区久久 | 毛片网站在线 | 日韩专区中文字幕 | 黄理论视频 | 国产欧美日韩精品在线 | 91网站在线看 | 在线精品亚洲欧美日韩国产 | 国产成人在线播放 | 国产成人无遮挡在线视频 | 精品国产一区探花在线观看 | 日韩视频一区二区三区在线观看 | 天天草狠狠干 | 日韩一级免费观看 | 极品毛片 | 日韩电影在线看 | 一级篇 | 亚洲伦理| 一区二区三区日韩 | 国产精品影院在线观看 | 天堂色网 | av在线免费网址 | 国产精品久久久久久久久久ktv | 亚洲成人久久久 | 一级免费毛片 | 中文字幕视频在线 | 精品久| 国家aaa的一级看片 h片在线看 | 久久狠狠 | 亚洲三级网站 | 天堂资源最新在线 | 国产精品久久久久久一级毛片 | 欧美精品久久久久久久久老牛影院 | 两性午夜视频 | 伊人狠狠干 | 成人在线观看免费 | 黄色免费网站观看 | 欧美日本一区 | www.久久久久久久 | 亚洲一区二区三区四区五区中文 | 午夜大片网 | 中文字幕一区二区三区在线视频 | 在线观看国产一级片 | 成年人视频在线观看免费 | 亚洲在线视频 | 日日噜 | 日本天天操 | 久国产精品 | 激情五月婷婷在线 | 成人精品在线观看 | 久草视频在线播放 | 国产自产才c区 | 一区免费视频 | 日韩av手机在线免费观看 | 在线观看日韩av | 日日插日日操 | 欧美在线一级 | 97精品国产 | 精品国产91久久久久久久 | 日日操日日操 | 久久久久亚洲一区二区三区 | 青娱乐av| 欧美成人激情 | 亚洲在线视频 | 老司机深夜福利视频 | 日日干夜夜操 | 国产成人小视频 | 日韩毛片免费看 | 一级黄色片a级 | 亚洲午夜在线 | 亚洲天堂av网 | 狠狠操操 | 99精品久久久久久久免费 | 国产单男 | 日本在线免费观看 | 日产精品久久久一区二区 | 在线国产视频 | 97碰碰碰免费公开在线视频 | 国产精品成人国产乱一区 | 99亚洲精品 | 久久精品国产一区二区三 | 日韩欧美综合 | 91久久夜色精品国产网站 | 男人阁久久 | av观看免费 | 五月婷婷导航 | 亚洲欧美日韩电影 | 久久精品免费看 | 欧美精品区 | 国产精品不卡 | 久久伊人操 | 亚洲三级在线观看 | 久久久久一区二区 | 中文字幕高清av | 国产精品美女www爽爽爽动态图 | 久久成人国产精品 | 日摸夜操| 日韩av在线一区 | 亚洲午夜视频 | 9色网站 | 国产91福利视频 | 日本三级在线视频 | av网站免费观看 | 九九九色| 日韩精品一区二区三区第95 | 精品国产一区二区三区性色av | 精品人成 | 亚洲精品天堂 | 国产精品久久久久久久久久99 | 午夜私人影院 | 久久久久久久久久久久福利 | 亚洲第一色 | 亚洲国产精品成人久久久 | 精品国产不卡一区二区三区 | 伊人天堂网 | 亚州中文 | 色综合久久天天综合网 | 国产做a爰片久久毛片a我的朋友 | a亚洲精品 | 北条麻妃99精品青青久久主播 | 国产成人综合在线 | 国产乱码精品一区二区三区忘忧草 | 国产精品久久久久久久久免费丝袜 | 涩久久| 国产日韩欧美在线 | 北条麻妃一区二区三区中文字幕 | 亚洲女人的天堂 | 91在线电影| 亚洲成人精品视频 | 午夜国产精品视频 | 欧美精品在线观看 | 91看片官网 | 亚洲三区视频 | 日韩视频一区二区三区四区 | 国产精品美女久久久久久免费 | 99精品国产一区二区三区 | 国产精品成人一区二区三区夜夜夜 | 四虎成人在线视频 | 日韩免费精品 | 99看| 日本天天操 | 99视频免费播放 | 超级碰在线 | 三级av网站 | 亚洲天堂一区二区 | 亚洲在线| 欧美精品成人一区二区三区四区 | 国产亚洲精品一区二区 | 国产精品二区三区 | 99热国产在线观看 | 成人夜晚看av | 中文字幕亚洲欧美 | 91久久久久 | 日韩中文字幕在线观看 | 国产在线观看 | 国产人免费人成免费视频 | 一区久久 | 国产精品无码久久久久 | 亚洲精品久久 | 亚洲免费视频在线观看 | 色欧美片视频在线观看 | 国产精品久久久久久一区二区三区 | 亚洲高清在线观看 | 亚洲一区av在线 | 亚洲精品国产一区 | 日韩爱爱视频 | 99福利视频 | 一区二区精品视频在线观看 | 成人免费视频观看视频 | 成人一区二区在线观看 | 国产精品久久久久久久免费大片 | 亚洲精品66 | 成全视频免费观看在线看黑人 | 蜜臀精品久久久久久蜜臀 | 亚洲 欧美 日韩 在线 | 亚洲一区二区三区四区五区中文 | 欧美一级黄色片免费看 | 欧美成人手机在线 | 日韩一区二区在线观看视频 | 国产福利视频 | 久久国产综合 | 日韩成人不卡 | 欧美日韩在线一 | 国产精品美女www爽爽爽动态图 | 国产欧美一区二区精品忘忧草 | 伊人色综合久久天天五月婷 | 欧美视频免费在线观看 | 欧美一级二级三级视频 | 蜜月久久99静品久久久久久 | www.久草 | 一区二区三区在线播放 | 日韩一区二区成人 | 亚洲精品久久久久久下一站 | 99综合| 午夜亚洲 | 国产一级黄片毛片 | 国产精品久久久久久一级毛片 | 亚洲午夜性视频 | 亚洲免费视频观看 | 成人免费在线电影 | 韩日av在线 | 中文字幕一区二区三区乱码图片 | 羞羞av在线| 成人免费视频观看视频 | 欧美xxxx色视频在线观看免费 | 天天操天天玩 | 国产高清视频在线 | 国产不卡一区 | 日日夜夜国产 | 天天爱天天操 | av大片| www久| 久久亚洲一区二区 | 夜夜草天天干 |