无遮挡18禁啪啪免费观看 I 秋霞成人av I brandilove欧美三区 I 激情偷乱人伦小说视频 I 人人插人人艹 I www.亚洲com I 波多野结衣av高清一区二区三区 I 精品无码国产污污污免费网站 I 美女张开腿给男人桶爽久久 I 国产精品久久久久久久免费 I 国内精品久久99 I 亚洲精品无码专区 I 亚洲免费视频一区二区 I 午夜xxx I 国产一区啪啪 I 丝袜激情网 I 日韩精品久久久久久久 I 欧美香蕉视频 I 成人片免费看 I 天天色综合2 I 寡妇被老头舔到高潮的视频 I 亚洲第一页在线 I 国产放荡av国产精品 I 在线精品视频一区二区 I 免费黄色片在线观看 I 秋霞伊人网 I www.伊人 I 久草在线91 I 女人啪啪免费av大片 I 欧美一区二区综合 I 精品久久久久久天美传媒 I 黄色工厂在线观看 I 91精品国产色综合 I 动漫美女被到爽 I 丁香午夜激情

首頁

JavaScript版數(shù)據(jù)結(jié)構(gòu)與算法——基礎(chǔ)篇(一)

前端達(dá)人

數(shù)組

數(shù)組——最簡(jiǎn)單的內(nèi)存數(shù)據(jù)結(jié)構(gòu)

數(shù)組存儲(chǔ)一系列同一種數(shù)據(jù)類型的值。( Javascript 中不存在這種限制)

對(duì)數(shù)據(jù)的隨機(jī)訪問,數(shù)組是更好的選擇,否則幾乎可以完全用 「鏈表」 來代替

在很多編程語言中,數(shù)組的長(zhǎng)度是固定的,當(dāng)數(shù)組被填滿時(shí),再要加入新元素就很困難。Javascript 中數(shù)組不存在這個(gè)問題。

但是 Javascript 中的數(shù)組被實(shí)現(xiàn)成了對(duì)象,與其他語言相比,效率低下。

數(shù)組的一些核心方法

方法 描述
push 方法將一個(gè)或多個(gè)元素添加到數(shù)組的末尾,并返回該數(shù)組的新長(zhǎng)度。(改變?cè)瓟?shù)組)
pop 方法從數(shù)組中刪除最后一個(gè)元素,并返回該元素的值。(改變?cè)瓟?shù)組)
shift 方法從數(shù)組中刪除第一個(gè)元素,并返回該元素的值,如果數(shù)組為空則返回 undefined 。(改變?cè)瓟?shù)組)
unshift 將一個(gè)或多個(gè)元素添加到數(shù)組的開頭,并返回該數(shù)組的新長(zhǎng)度(改變?cè)瓟?shù)組)
concat 連接兩個(gè)或多個(gè)數(shù)組,并返回結(jié)果(返回一個(gè)新數(shù)組,不影響原有的數(shù)組。)
every 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù),如果該函數(shù)對(duì)每個(gè)元素都返回 true,則返回 true。若為一個(gè)空數(shù)組,,始終返回 true。 (不會(huì)改變?cè)瓟?shù)組,[].every(callback)始終返回 true)
some 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù),如果任一元素返回 true,則返回 true。若為一個(gè)空數(shù)組,,始終返回 false。(不會(huì)改變?cè)瓟?shù)組,)
forEach 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù)。這個(gè)方法沒有返回值,沒有辦法中止或者跳出 forEach() 循環(huán),除了拋出一個(gè)異常(foreach不直接改變?cè)瓟?shù)組,但原數(shù)組可能會(huì)被 callback 函數(shù)該改變。)
map 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù),返回每次函數(shù)調(diào)用的結(jié)果組成的數(shù)組(map不直接改變?cè)瓟?shù)組,但原數(shù)組可能會(huì)被 callback 函數(shù)該改變。)
sort 按照Unicode位點(diǎn)對(duì)數(shù)組排序,支持傳入指定排序方法的函數(shù)作為參數(shù)(改變?cè)瓟?shù)組)
reverse 方法將數(shù)組中元素的位置顛倒,并返回該數(shù)組(改變?cè)瓟?shù)組)
join 將所有的數(shù)組元素連接成一個(gè)字符串
indexOf 返回第一個(gè)與給定參數(shù)相等的數(shù)組元素的索引,沒有找到則返回 -1
lastIndexOf 返回在數(shù)組中搜索到的與給定參數(shù)相等的元素的索引里最大的值,沒有找到則返回 -1
slice 傳入索引值,將數(shù)組里對(duì)應(yīng)索引范圍內(nèi)的元素(淺復(fù)制原數(shù)組中的元素)作為新數(shù)組返回(原始數(shù)組不會(huì)被改變)
splice 刪除或替換現(xiàn)有元素或者原地添加新的元素來修改數(shù)組,并以數(shù)組形式返回被修改的內(nèi)容(改變?cè)瓟?shù)組)
toString 將數(shù)組作為字符串返回
valueOf 和 toString 類似,將數(shù)組作為字符串返回

是一種遵循后進(jìn)先出(LIFO)原則的有序集合,新添加或待刪除的元素都保存在棧的同一端,稱作棧頂,另一端就叫棧底。在棧里,新元素都靠近棧頂,舊元素都接近棧底。

通俗來講,就是你向一個(gè)桶里放書本或者盤子,你要想取出最下面的書或者盤子,你必須要先把上面的都先取出來。

棧也被用在編程語言的編譯器和內(nèi)存中保存變量、方法調(diào)用等,也被用于瀏覽器歷史記錄 (瀏覽器的返回按鈕)。

代碼實(shí)現(xiàn)

// 封裝棧
    function Stack() {
        // 棧的屬性
        this.items = []

        // 棧的操作
        // 1.將元素壓入棧
        Stack.prototype.push = function (element) {
            this.items.push(element)
        }
        // 2.從棧中取出元素
        Stack.prototype.pop = function () {
            return this.items.pop()
        }
        // 3.查看棧頂元素
        Stack.prototype.peek = function () {
            return this.items[this.items.length - 1]
        }
        // 4.判斷是否為空
        Stack.prototype.isEmpty = function () {
            return this.items.length === 0
        }
        // 5.獲取棧中元素的個(gè)數(shù)
        Stack.prototype.size = function () {
            return this.items.length
        }
        // 6.toString()方法
        Stack.prototype.toString = function () {
            let str = ''
            for (let i = 0; i< this.items.length; i++) {
                str += this.items[i] + ' '
            }
            return str
        }

    }

    // 棧的使用
    let s = new Stack()

隊(duì)列

隊(duì)列是遵循先進(jìn)先出(FIFO,也稱為先來先服務(wù))原則的一組有序的項(xiàng)。隊(duì)列在尾部添加新
元素,并從頂部移除元素。添加的元素必須排在隊(duì)列的末尾。

生活中常見的就是排隊(duì)

代碼實(shí)現(xiàn)

function Queue() {
        this.items = []
        // 1.將元素加入隊(duì)列
        Queue.prototype.enqueue = function (element) {
            this.items.push(element)
        }
        // 2.從隊(duì)列前端刪除元素
        Queue.prototype.dequeue = function () {
            return this.items.shift()
        }
        // 3.查看隊(duì)列前端元素
        Queue.prototype.front = function () {
            return this.items[0]
        }
        // 4.判斷是否為空
        Queue.prototype.isEmpty = function () {
            return this.items.length === 0
        }
        // 5.獲取隊(duì)列中元素的個(gè)數(shù)
        Queue.prototype.size = function () {
            return this.items.length
        }
        // 6.toString()方法
        Queue.prototype.toString = function () {
            let str = ''
            for (let i = 0; i< this.items.length; i++) {
                str += this.items[i] + ' '
            }
            return str
        }
    }
    
    // 隊(duì)列使用
    let Q = new Queue()

優(yōu)先級(jí)隊(duì)列:

代碼實(shí)現(xiàn)


function PriorityQueue() {
        function QueueElement(element, priority) {
            this.element = element
            this.priority = priority
        }
        this.items = []

        PriorityQueue.prototype.enqueue = function (element, priority) {
            let queueElement = new QueueElement(element,priority)

            // 判斷隊(duì)列是否為空
            if (this.isEmpty()) {
                this.items.push(queueElement)
            } else {
                let added = false // 如果在隊(duì)列已有的元素中找到滿足條件的,則設(shè)為true,否則為false,直接插入隊(duì)列尾部
                for (let i = 0; i< this.items.length; i++) {
                    // 假設(shè)priority值越小,優(yōu)先級(jí)越高,排序越靠前
                    if (queueElement.priority < this.items[i].priority) {
                        this.items.splice(i, 0, queueElement)
                        added = true
                        break
                    }
                }
                if (!added) {
                    this.items.push(queueElement)
                }
            }

        }
        
    }
    

鏈表

鏈表——存儲(chǔ)有序的元素集合,但在內(nèi)存中不是連續(xù)放置的。


鏈表(單向鏈表)中的元素由存放元素本身「data」 的節(jié)點(diǎn)和一個(gè)指向下一個(gè)「next」 元素的指針組成。牢記這個(gè)特點(diǎn)

相比數(shù)組,鏈表添加或者移除元素不需要移動(dòng)其他元素,但是需要使用指針。訪問元素每次都需要從表頭開始查找。

代碼實(shí)現(xiàn):
單向鏈表


function LinkedList() {
        function Node(data) {
            this.data = data
            this.next = null

        }
        this.head = null // 表頭
        this.length = 0
        // 插入鏈表
        LinkedList.prototype.append = function (data) {
            // 判斷是否是添加的第一個(gè)節(jié)點(diǎn)
            let newNode = new Node(data)
            if (this.length == 0) {
                this.head = newNode
            } else {
                let current = this.head
                while (current.next) { 
                // 如果next存在,
                // 則當(dāng)前節(jié)點(diǎn)不是鏈表最后一個(gè)
                // 所以繼續(xù)向后查找
                    current = current.next
                }
                // 如果next不存在
                 // 則當(dāng)前節(jié)點(diǎn)是鏈表最后一個(gè)
                // 所以讓next指向新節(jié)點(diǎn)即可
                current.next = newNode
            }
            this.length++
        }
        // toString方法
        LinkedList.prototype.toString = function () {
            let current = this.head
            let listString = ''
            while (current) {
                listString += current.data + ' '
                current = current.next
            }
            return listString
        }
         // insert 方法
        LinkedList.prototype.insert = function (position, data) {
            if (position < 0 || position > this.length) return false
            let newNode = new Node(data)
            if (position == 0) {
                newNode.next = this.head
                this.head = newNode
            } else {
                let index = 0
                let current = this.head
                let prev = null
                while (index++ < position) {
                    prev = current
                    current = current.next
                }
                newNode.next = current
                prev.next = newNode
            }
            this.length++
            return true
        }
        // get方法
        LinkedList.prototype.get = function (position) {
            if (position < 0 || position >= this.length) return null
            let index = 0
            let current = this.head
            while (index++ < position){
                current = current.next
            }
            return current.data
        }
        LinkedList.prototype.indexOf = function (data) {
            let index = 0
            let current = this.head
            while (current) {
                if (current.data == data) {
                    return index
                } else {
                    current = current.next
                    index++
                }
            }

            return  -1
        }
        LinkedList.prototype.update = function (position, data) {
            if (position < 0 || position >= this.length) return false
            let index = 0
            let current = this.head
            while (index++ < position) {
                current = current.next
            }
            current.data = data
            return  true
        }
        LinkedList.prototype.removeAt = function (position) {
            if (position < 0 || position >= this.length) return null
            if (position == 0) {
                this.head = this.head.next
            } else {
                let index = 0
                let current = this.head
                let prev = null
                while (index++ < position) {
                    prev = current
                    current = current.next
                }
                prev.next = current.next
            }
            this.length--
            return  true


        }
        LinkedList.prototype.remove = function (data) {
            let postions = this.indexOf(data)

            return this.removeAt(postions)
        }
        
    }

    let list = new LinkedList()
雙向鏈表:包含表頭表尾 和 存儲(chǔ)數(shù)據(jù)的 節(jié)點(diǎn),其中節(jié)點(diǎn)包含三部分:一個(gè)鏈向下一個(gè)元素的next, 另一個(gè)鏈向前一個(gè)元素的prev 和存儲(chǔ)數(shù)據(jù)的 data牢記這個(gè)特點(diǎn)

function doublyLinkedList() {
        this.head = null // 表頭:始終指向第一個(gè)節(jié)點(diǎn),默認(rèn)為 null
        this.tail = null // 表尾:始終指向最后一個(gè)節(jié)點(diǎn),默認(rèn)為 null
        this.length = 0 // 鏈表長(zhǎng)度

        function Node(data) {
            this.data = data
            this.prev = null
            this.next = null
        }

        doublyLinkedList.prototype.append = function (data) {
            let newNode = new Node(data)

            if (this.length === 0) {
            // 當(dāng)插入的節(jié)點(diǎn)為鏈表的第一個(gè)節(jié)點(diǎn)時(shí)
            // 表頭和表尾都指向這個(gè)節(jié)點(diǎn)
                this.head = newNode
                this.tail = newNode
            } else {
            // 當(dāng)鏈表中已經(jīng)有節(jié)點(diǎn)存在時(shí)
            // 注意tail指向的始終是最后一個(gè)節(jié)點(diǎn)
            // 注意head指向的始終是第一個(gè)節(jié)點(diǎn)
            // 因?yàn)槭请p向鏈表,可以從頭部插入新節(jié)點(diǎn),也可以從尾部插入
            // 這里以從尾部插入為例,將新節(jié)點(diǎn)插入到鏈表最后
            // 首先將新節(jié)點(diǎn)的 prev 指向上一個(gè)節(jié)點(diǎn),即之前tail指向的位置
                newNode.prev = this.tail
            // 然后前一個(gè)節(jié)點(diǎn)的next(及之前tail指向的節(jié)點(diǎn))指向新的節(jié)點(diǎn)
            // 此時(shí)新的節(jié)點(diǎn)變成了鏈表的最后一個(gè)節(jié)點(diǎn)
                this.tail.next = newNode
            // 因?yàn)?tail 始終指向的是最后一個(gè)節(jié)點(diǎn),所以最后修改tail的指向
                this.tail = newNode
            }
            this.length++
        }
        doublyLinkedList.prototype.toString = function () {
            return this.backwardString()
        }
        doublyLinkedList.prototype.forwardString = function () {
            let current = this.tail
            let str = ''

            while (current) {
                str += current.data + ''
                current = current.prev
            }

            return str
        }
        doublyLinkedList.prototype.backwardString = function () {
            let current = this.head
            let str = ''

            while (current) {
                str += current.data + ''
                current = current.next
            }

            return str
        }

        doublyLinkedList.prototype.insert = function (position, data) {
            if (position < 0 || position > this.length) return false
            let newNode = new Node(data)
            if (this.length === 0) {
                this.head = newNode
                this.tail = newNode
            } else {
                if (position == 0) {
                    this.head.prev = newNode
                    newNode.next = this.head
                    this.head = newNode
                } else if (position == this.length) {
                    newNode.prev = this.tail
                    this.tail.next = newNode
                    this.tail = newNode
                } else {
                    let current = this.head
                    let index = 0
                    while( index++ < position){
                        current = current.next
                    }
                    newNode.next = current
                    newNode.prev = current.prev
                    current.prev.next = newNode
                    current.prev = newNode

                }

            }

            this.length++
            return true
        }
        doublyLinkedList.prototype.get = function (position) {
            if (position < 0 || position >= this.length) return null
            let current = this.head
            let index = 0
            while (index++) {
                current = current.next
            }

            return current.data
        }
        doublyLinkedList.prototype.indexOf = function (data) {
            let current = this.head
            let index = 0
            while (current) {
                if (current.data === data) {
                    return index
                }
                current = current.next
                index++
            }
            return  -1
        }
        doublyLinkedList.prototype.update = function (position, newData) {
            if (position < 0 || position >= this.length) return false
            let current = this.head
            let index = 0
            while(index++ < position){
                current = current.next
            }
            current.data = newData
            return true
        }
        doublyLinkedList.prototype.removeAt = function (position) {
            if (position < 0 || position >= this.length) return null
            let current = this.head
            if (this.length === 1) {
                this.head = null
                this.tail = null
            } else {
                if (position === 0) { // 刪除第一個(gè)節(jié)點(diǎn)
                    this.head.next.prev = null
                    this.head = this.head.next
                } else if (position === this.length - 1) { // 刪除最后一個(gè)節(jié)點(diǎn)
                    this.tail.prev.next = null
                    this.tail = this.tail.prev
                } else {
                    let index = 0
                    while (index++ < position) {
                        current = current.next
                    }
                    current.prev.next = current.next
                    current.next.prev = current.prev
                }
            }
            this.length--
            return current.data
        }
        doublyLinkedList.prototype.remove = function (data) {
            let index = this.indexOf(data)
            return this.removeAt(index)
        }
    }


感謝你的閱讀~
————————————————
版權(quán)聲明:本文為CSDN博主「重慶崽兒Brand」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/brand2014/java/article/details/106134844



大數(shù)據(jù)可視化設(shè)計(jì)賞析(三)

前端達(dá)人

     如今大數(shù)據(jù)產(chǎn)業(yè)正在超出我們的想象悄然發(fā)展,而隨著大數(shù)據(jù)時(shí)代的到來,越來越多的公司開始意識(shí)到數(shù)據(jù)資源的管理和運(yùn)用。今天就給大家介紹一些可視化大屏的UI設(shè)計(jì)。


點(diǎn)擊查看原圖

    --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

c24b7efe812270eb555c5ab24b8a5fa2626973621ab956-4LUO4k_fw658.gif

 --大屏UI設(shè)計(jì)--

eebdcf2ab80ccf28a832b463b5efb8d390baa8401fbcda-58EU2O_fw658.jpg


eee7b0bd72a92d26ef0ea8b65921a2fcacf49ae934f18-ScQnAI_fw658.png

f0ab44b8e812af72209891521cbff1fe6ff656b863d09-JxGZiR_fw658.jpg



f5c7bedb9779f20ca239e235a98ef8eae839a5f980e8a-gkXvyM_fw658.png

 --大屏UI設(shè)計(jì)--


點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

TB2XULnmC0mpuFjSZPiXXbssVXa-680650857的副本.jpg

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--WechatIMG166.jpeg

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

WechatIMG174.jpeg

 --大屏UI設(shè)計(jì)--

WechatIMG175.jpeg

 --大屏UI設(shè)計(jì)--

WechatIMG164.jpeg

 --大屏UI設(shè)計(jì)--

WechatIMG176.jpeg

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

(以上圖片均來自于網(wǎng)絡(luò))


其實(shí)可視化大屏的UI設(shè)計(jì)并不只是一個(gè)簡(jiǎn)單的設(shè)計(jì),其核心就是要以展示數(shù)據(jù)為核心,不管在多么炫目的情況下都不會(huì)影響數(shù)據(jù)的展示。


  藍(lán)藍(lán)設(shè)計(jì)www.gyxygd.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)





    更多精彩文章:

       

 大數(shù)據(jù)可視化設(shè)計(jì)賞析(一)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(二)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(三)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(四)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(五)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(六)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(七)




以動(dòng)物為靈感的 LOGO 設(shè)計(jì)欣賞

前端達(dá)人

    對(duì)于許多公司和品牌而言,使用帶有含義的動(dòng)物logo,能非常準(zhǔn)確的傳遞品牌信息!比如說豹子的敏捷,獅子的勇猛,長(zhǎng)頸鹿的優(yōu)雅,獨(dú)角獸的神秘等等!這種品牌意識(shí)在其徽標(biāo)中使用動(dòng)物象征來策劃。根據(jù)所選動(dòng)物的類型,品牌是強(qiáng)大,快速,奢華,關(guān)懷,神秘和許多其他情感。

1.jpg2.jpg3.jpg4.jpg5.jpg6.jpg7.jpg8.jpg9.jpg10.jpg11.jpg12.jpg13.jpg14.jpg15.jpg16.jpg17.jpg18.jpg19.jpg20.jpg21.jpg22.jpg23.jpg24.jpg25.jpg26.jpg27.jpg28.jpg29.jpg30.jpg31.jpg32.jpg33.jpg34.jpg35.jpg36.jpg37.jpg38.jpg39.jpg40.jpg41.jpg42.jpg43.jpg


大數(shù)據(jù)可視化設(shè)計(jì)賞析(二)

前端達(dá)人


    隨著大數(shù)據(jù)產(chǎn)業(yè)的發(fā)展,越來越多的公司開始實(shí)現(xiàn)數(shù)據(jù)資源的管理和應(yīng)用,尤其是一些在日常生活中經(jīng)常使用大屏幕的大中型企業(yè)。此時(shí),用戶界面設(shè)計(jì)者需要呈現(xiàn)相應(yīng)的視覺效果。接下來為大家介紹大屏可視化的UI設(shè)計(jì)。


點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--


3.jpg

 --大屏UI設(shè)計(jì)--


4.jpg

 --大屏UI設(shè)計(jì)--


5.jpg


 --大屏UI設(shè)計(jì)--





7.jpg


 --大屏UI設(shè)計(jì)--



8.jpg


 --大屏UI設(shè)計(jì)--



9.jpg


 --大屏UI設(shè)計(jì)--



點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--


點(diǎn)擊查看原圖


 --大屏UI設(shè)計(jì)--




點(diǎn)擊查看原圖


 --大屏UI設(shè)計(jì)--

(圖片均來源于網(wǎng)絡(luò))

  藍(lán)藍(lán)設(shè)計(jì)www.gyxygd.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)


    更多精彩文章:

       

 大數(shù)據(jù)可視化設(shè)計(jì)賞析(一)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(二)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(三)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(四)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(五)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(六)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(七)


小程序入門到精通:了解小程序開發(fā)4個(gè)重要文件

前端達(dá)人

點(diǎn)擊查看原圖


1. 小程序沒有DOM對(duì)象,一切基于組件化

2. 小程序的四個(gè)重要的文件

  • *.js —> view邏輯 —> javascript
  • *.wxml —> view結(jié)構(gòu) ----> html
  • *.wxss —> view樣式 -----> css
  • *. json ----> view 數(shù)據(jù) -----> json文件

注意:為了方便開發(fā)者減少配置項(xiàng),描述頁面的四個(gè)文件必須具有相同的路徑與文件名。

2.1 WXML

WXML(WeiXin Markup Language)是框架設(shè)計(jì)的一套標(biāo)簽語言,結(jié)合基礎(chǔ)組件事件系統(tǒng),可以構(gòu)建出頁面的結(jié)構(gòu)。WXML 充當(dāng)?shù)木褪穷愃?nbsp;HTML 的角色
要完整了解 WXML 語法,請(qǐng)參考WXML 語法參考

2.2 WXSS

WXSS (WeiXin Style Sheets)是一套樣式語言,用于描述 WXML 的組件樣式。

WXSS 用來決定 WXML 的組件應(yīng)該怎么顯示。

為了適應(yīng)廣大的前端開發(fā)者,WXSS 具有 CSS 大部分特性。同時(shí)為了更適合開發(fā)微信小程序,WXSS 對(duì) CSS 進(jìn)行了擴(kuò)充以及修改。

與 CSS 相比,WXSS 擴(kuò)展的特性有:



尺寸單位

樣式導(dǎo)入

2.3 json

JSON 是一種數(shù)據(jù)格式,并不是編程語言,在小程序中,JSON扮演的靜態(tài)配置的角色。



全局配置

小程序根目錄下的 app.json 文件用來對(duì)微信小程序進(jìn)行全局配置,決定頁面文件的路徑、窗口表現(xiàn)、設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間、設(shè)置多 tab 等。



頁面配置

每一個(gè)小程序頁面也可以使用同名 .json 文件來對(duì)本頁面的窗口表現(xiàn)進(jìn)行配置,頁面中配置項(xiàng)會(huì)覆蓋 app.json 的 window 中相同的配置項(xiàng)。



工具配置 project.config.json

通常大家在使用一個(gè)工具的時(shí)候,都會(huì)針對(duì)各自喜好做一些個(gè)性化配置,例如界面顏色、編譯配置等等,當(dāng)你換了另外一臺(tái)電腦重新安裝工具的時(shí)候,你還要重新配置。

考慮到這點(diǎn),小程序開發(fā)者工具在每個(gè)項(xiàng)目的根目錄都會(huì)生成一個(gè) project.config.json,你在工具上做的任何配置都會(huì)寫入到這個(gè)文件,當(dāng)你重新安裝工具或者換電腦工作時(shí),你只要載入同一個(gè)項(xiàng)目的代碼包,開發(fā)者工具就自動(dòng)

注意:

JSON文件都是被包裹在一個(gè)大括號(hào)中 {},通過key-value的方式來表達(dá)數(shù)據(jù)。JSON的Key必須包裹在一個(gè)雙引號(hào)中,在實(shí)踐中,編寫 JSON 的時(shí)候,忘了給 Key 值加雙引號(hào)或者是把雙引號(hào)寫成單引號(hào)是常見錯(cuò)誤。

JSON的值只能是以下幾種數(shù)據(jù)格式,其他任何格式都會(huì)觸發(fā)報(bào)錯(cuò),例如 JavaScript 中的 undefined。



數(shù)字,包含浮點(diǎn)數(shù)和整數(shù)

字符串,需要包裹在雙引號(hào)中

Bool值,true 或者 false

數(shù)組,需要包裹在方括號(hào)中 []

對(duì)象,需要包裹在大括號(hào)中 {}

Null

還需要注意的是 JSON 文件中無法使用注釋,試圖添加注釋將會(huì)引發(fā)報(bào)錯(cuò)。


2.4 js

一個(gè)服務(wù)僅僅只有界面展示是不夠的,還需要和用戶做交互:響應(yīng)用戶的點(diǎn)擊、獲取用戶的位置等等。在小程序里邊,我們就通過編寫 JS 腳本文件來處理用戶的操作。


注冊(cè)頁面

對(duì)于小程序中的每個(gè)頁面,都需要在頁面對(duì)應(yīng)的 js 文件中進(jìn)行注冊(cè),指定頁面的初始數(shù)據(jù)、生命周期回調(diào)、事件處理函數(shù)等



使用 Page 構(gòu)造器注冊(cè)頁面

簡(jiǎn)單的頁面可以使用 Page() 進(jìn)行構(gòu)造。



使用 Component 構(gòu)造器構(gòu)造頁面

Page 構(gòu)造器適用于簡(jiǎn)單的頁面。但對(duì)于復(fù)雜的頁面, Page 構(gòu)造器可能并不好用。

此時(shí),可以使用 Component 構(gòu)造器來構(gòu)造頁面。 Component 構(gòu)造器的主要區(qū)別是:方法需要放在 methods: { } 里面。

————————————————

版權(quán)聲明:本文為CSDN博主「前端嵐楓」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/yilanyoumeng3/java/article/details/106292742





2020年,令人驚嘆的Echarts!

前端達(dá)人

點(diǎn)擊查看原圖


1.可視化面板介紹

應(yīng)對(duì)現(xiàn)在數(shù)據(jù)可視化的趨勢(shì),越來越多企業(yè)需要在很多場(chǎng)景(營(yíng)銷數(shù)據(jù),生產(chǎn)數(shù)據(jù),用戶數(shù)據(jù))下使用,可視化圖表來展示體現(xiàn)數(shù)據(jù),讓數(shù)據(jù)更加直觀,數(shù)據(jù)特點(diǎn)更加突出。

01-技術(shù)要點(diǎn)

  1. div + css 布局
  2. flex 布局
  3. Less
  4. 原生js + jquery 使用
  5. rem適配
  6. echarts基礎(chǔ)

02-案例適配方案

  1. 設(shè)計(jì)稿是1920px
  2. flexible.js 把屏幕分為 24 等份
  3. cssrem 插件的基準(zhǔn)值是 80px
    插件-配置按鈕—配置擴(kuò)展設(shè)置–Root Font Size 里面 設(shè)置。
    但是別忘記重啟vscode軟件保證生效


03-頁面主體布局

  1. header布局
  2. mainbox布局
  3. 公共面板模塊 panel
  4. 柱形圖 bar
因?yàn)槲覀兘裉斓闹黝}是echarts部分所以前面的這些,我就為大家寫好框架,里面的布局相信以大家的能力都是分分鐘解決的事情。


2.Echarts(重點(diǎn))

echarts介紹

常見的數(shù)據(jù)可視化庫:

D3.js 目前 Web 端評(píng)價(jià)最高的 Javascript 可視化工具庫(入手難)
ECharts.js 百度出品的一個(gè)開源 Javascript 數(shù)據(jù)可視化庫
Highcharts.js 國外的前端數(shù)據(jù)可視化庫,非商用免費(fèi),被許多國外大公司所使用
AntV 螞蟻金服全新一代數(shù)據(jù)可視化解決方案 等等
Highcharts 和 Echarts 就像是 Office 和 WPS 的關(guān)系

ECharts,一個(gè)使用 JavaScript 實(shí)現(xiàn)的開源可視化庫,可以流暢的運(yùn)行在 PC 和移動(dòng)設(shè)備上,兼容當(dāng)前絕大部分瀏覽器(IE8/9/10/11,Chrome,F(xiàn)irefox,Safari等),底層依賴矢量圖形庫 ZRender,提供直觀,交互豐富,可高度個(gè)性化定制的數(shù)據(jù)可視化圖表。

官網(wǎng)地址:https://www.echartsjs.com/zh/index.html

echarts體驗(yàn)
下載echarts https://github.com/apache/incubator-echarts/tree/4.5.0

使用步驟(5大步驟):
1.引入echarts 插件文件到html頁面中
2.準(zhǔn)備一個(gè)具備大小的DOM容器

<div id="main" style="width: 600px;height:400px;"></div>

3.初始化echarts實(shí)例對(duì)象

var myChart = echarts.init(document.getElementById('main'));

4.指定配置項(xiàng)和數(shù)據(jù)(option)

var option = {
    xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    },
    yAxis: {
        type: 'value'
    },
    series: [{
        data: [820, 932, 901, 934, 1290, 1330, 1320],
        type: 'line'
    }]
};

5.將配置項(xiàng)設(shè)置給echarts實(shí)例對(duì)象


myChart.setOption(option);  


echarts基礎(chǔ)配置

這是要求同學(xué)們知道以下配置每個(gè)模塊的主要作用干什么的就可以了

series

系列列表。每個(gè)系列通過 type 決定自己的圖表類型

大白話:圖標(biāo)數(shù)據(jù),指定什么類型的圖標(biāo),可以多個(gè)圖表重疊。

xAxis:直角坐標(biāo)系 grid 中的 x 軸

boundaryGap: 坐標(biāo)軸兩邊留白策略 true,這時(shí)候刻度只是作為分隔線,標(biāo)簽和數(shù)據(jù)點(diǎn)都會(huì)在兩個(gè)刻度之間的帶(band)中間。

yAxis:直角坐標(biāo)系 grid 中的 y 軸

grid:直角坐標(biāo)系內(nèi)繪圖網(wǎng)格。

title:標(biāo)題組件

tooltip:提示框組件

legend:圖例組件

color:調(diào)色盤顏色列表

數(shù)據(jù)堆疊,同個(gè)類目軸上系列配置相同的stack值后 后一個(gè)系列的值會(huì)在前一個(gè)系列的值上相加。



option = {

    // color設(shè)置我們線條的顏色 注意后面是個(gè)數(shù)組

    color: ['pink', 'red', 'green', 'skyblue'],

    // 設(shè)置圖表的標(biāo)題

    title: {

        text: '折線圖堆疊123'

    },

    // 圖表的提示框組件 

    tooltip: {

        // 觸發(fā)方式

        trigger: 'axis'

    },

    // 圖例組件

    legend: {

       // series里面有了 name值則 legend里面的data可以刪掉

    },

    // 網(wǎng)格配置  grid可以控制線形圖 柱狀圖 圖表大小

    grid: {

        left: '3%',

        right: '4%',

        bottom: '3%',

        // 是否顯示刻度標(biāo)簽 如果是true 就顯示 否則反之

        containLabel: true

    },

    // 工具箱組件  可以另存為圖片等功能

    toolbox: {

        feature: {

            saveAsImage: {}

        }

    },

    // 設(shè)置x軸的相關(guān)配置

    xAxis: {

        type: 'category',

        // 是否讓我們的線條和坐標(biāo)軸有縫隙

        boundaryGap: false,

        data: ['星期一', '周二', '周三', '周四', '周五', '周六', '周日']

    },

     // 設(shè)置y軸的相關(guān)配置

    yAxis: {

        type: 'value'

    },

    // 系列圖表配置 它決定著顯示那種類型的圖表

    series: [

        {

            name: '郵件營(yíng)銷',

            type: 'line',

           

            data: [120, 132, 101, 134, 90, 230, 210]

        },

        {

            name: '聯(lián)盟廣告',

            type: 'line',



            data: [220, 182, 191, 234, 290, 330, 310]

        },

        {

            name: '視頻廣告',

            type: 'line',

          

            data: [150, 232, 201, 154, 190, 330, 410]

        },

        {

            name: '直接訪問',

            type: 'line',

          

            data: [320, 332, 301, 334, 390, 330, 320]

        }

    ]

};



3.Echarts快速使用

1.官網(wǎng)實(shí)例

點(diǎn)擊查看原圖



官網(wǎng)默認(rèn)為我們提供了大量的案例,我們需要使用那一種只需要直接點(diǎn)擊打開后復(fù)制他們的相關(guān)配置,然后按照我上面說的5大步驟進(jìn)行使用即可。

2.社區(qū)Gallery

點(diǎn)擊查看原圖



官方自帶的圖例,可能在很多時(shí)候并不能滿足我們的需要,在社區(qū)這里可以找到一些基于echart的高度定制好的圖表,相當(dāng)于基于jquery開發(fā)的插件,這里是基于echarts開發(fā)的第三方的圖表。

本案例中使用了地圖模擬飛行的案例就是從社區(qū)中進(jìn)行引用的,
參考社區(qū)的例子:https://gallery.echartsjs.com/editor.html?c=x0-ExSkZDM (模擬飛機(jī)航線)
實(shí)現(xiàn)步驟:

第一需要下載china.js提供中國地圖的js文件
第二個(gè)因?yàn)槔锩娲a比較多,我們新建一個(gè)新的js文件 myMap.js 引入
使用社區(qū)提供的配置即可。
代碼已經(jīng)上傳至我的碼云如有需要的小伙伴可自行下載:
https://gitee.com/jiuyueqi/echarts

ps:最后呢,如果大家看完樓主的文章覺得對(duì)echarts的學(xué)習(xí)和了解有所幫助,麻煩大家路過點(diǎn)個(gè)贊點(diǎn)個(gè)關(guān)注唄!樓主后續(xù)還會(huì)繼續(xù)更新有關(guān)前端方面的面試題資料或者其他方面的知識(shí)。
————————————————
版權(quán)聲明:本文為CSDN博主「程序猿玖月柒」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_45257157/java/article/details/106300587

關(guān)于JavaScript獲取時(shí)間函數(shù)及實(shí)現(xiàn)倒計(jì)時(shí)

前端達(dá)人

JavaScript數(shù)組對(duì)象的迭代方法詳解

上一篇博客講到了數(shù)組的方法,當(dāng)然里邊比較復(fù)雜的就是數(shù)組的迭代方法,因?yàn)樯婕暗搅嘶卣{(diào)函數(shù),所以這篇博客我們來詳細(xì)講解一下js數(shù)組迭代方法的使用。


1.forEach(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)運(yùn)行給定函數(shù),這個(gè)方法不進(jìn)行返回,所以一般用于讓數(shù)組循環(huán)執(zhí)行某方法。

  var arr=[1,2,3,4,5,6];

    arr.forEach(function(val,index,arr){

        console.log(val,index,arr);

    })

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組


注意:forEach()方法不返回值,所以回調(diào)函數(shù)中使用return會(huì)打印出來undefined

2.map(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)運(yùn)行給定函數(shù),它將返回執(zhí)行函數(shù)后的結(jié)果組成的新數(shù)組。

 var aNum2 = [1.2, 1.8, 2.0, 4.3];

    console.log(aNum2.map(Math.floor()));// [1,1,2,4]

    

    var arr=[1,2,3];

    console.log(arr.map(function(val,index){

        return val*3

    }));// 3 6 9

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組

注意:map()方法有返回值,返回值為新的數(shù)組,所以可以直接再回調(diào)函數(shù)中return

3.every(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)都運(yùn)行給定函數(shù),進(jìn)項(xiàng)判斷,若對(duì)于每項(xiàng)執(zhí)行函數(shù)都返回了true,則其結(jié)果為true。

 var arr=[10,20,30];

    console.log(arr.every(function(val){

        return val>20;

    }));// false

    

    console.log(arr.every(function(val){

        return val>0;

    }));// true

    

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組



注意:every()方法所有的數(shù)組項(xiàng)都符合判斷時(shí)返回true,否則返回false。

4.some(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)都運(yùn)行給定函數(shù),進(jìn)行判斷,若存在一項(xiàng)符合條件的數(shù)組項(xiàng),則其結(jié)果為true。

    var arr=[10,20,30];

    console.log(arr.some(function(val){

        return val>20;

    }));// true

    

    console.log(arr.some(function(val){

        return val>0;

    }));// true

    

    console.log(arr.some(function(val){

        return val<0;

    }));// false

    

    arr.some(function(val){

        console.log(val<0);

    });//fasle false false

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組


注意:some()方法如果回調(diào)函數(shù)執(zhí)行完會(huì)根據(jù)結(jié)果返回true或false,但是回調(diào)函數(shù)中打印判斷是,只會(huì)作為判斷條件的返回值,則會(huì)打印多遍。

5.fliter(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)都運(yùn)行給定函數(shù),進(jìn)行過濾,將符合條件的數(shù)組項(xiàng)添加到新的數(shù)組中,并返回新的數(shù)組。

   var aNum=[1,2,3,4];
    console.log(aNum.filter(function (num) {
        return num > 1;
    }));//[2,3,4,]
    aNum.filter(function (num) {
        console.log(num > 1);//true true true
    })

注意:filter()方法對(duì)數(shù)組項(xiàng)進(jìn)行過濾,然后將符合條件的數(shù)組項(xiàng)添加到一個(gè)新的數(shù)組并返回,但是如果直接打印這個(gè)判斷條件,相當(dāng)于打印的判斷條件的結(jié)果,只會(huì)返回true或者false。

6.ES6中新增的迭代方法

1.find():返回第一個(gè)符合傳入測(cè)試(函數(shù))條件的數(shù)組元素。


  var aNum=[10,20,30,40];

    console.log(aNum.find(function (num) {

        return num > 19;

    }));//1

    console.log(aNum.find(function (num) {

        return num < 0;

    }));//undefined



2.findIndex():返回符合傳入測(cè)試(函數(shù))條件的數(shù)組元素索引。


console.log(aNum.findIndex(function (num) { return num > 19; }));//3


3.includes():判斷一個(gè)數(shù)組是否包含一個(gè)指定的值。

總結(jié):

forEach()與map()是一對(duì),用于數(shù)組遍歷執(zhí)行指定函數(shù),前者不返回?cái)?shù)組,后者返回 處理過的新數(shù)組。
every()與some()是一對(duì),分別適用于檢測(cè)數(shù)組是否全部滿足某條件或者存在滿足的數(shù)組項(xiàng),返回true或false。
filter()則是相當(dāng)于過濾器的存在,過濾掉數(shù)組中不符合條件的數(shù)據(jù),將符合條件的數(shù)組項(xiàng)添加到新數(shù)組,并返回。
————————————————
版權(quán)聲明:本文為CSDN博主「Mr_Han119」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_39155611/java/article/details/106294417


小白學(xué)VUE——快速入門

前端達(dá)人

文章目錄

小白學(xué)VUE——快速入門

前言:什么是VUE?

環(huán)境準(zhǔn)備:

vue的js文件

vscode

Vue入門程序

抽取代碼片段

vue標(biāo)準(zhǔn)語法:

什么是vue指令?

v-bind指令

事件單向綁定

v-model:事件雙向綁定

v-on事件監(jiān)聽指令

v: on:submit.prevent指令

v-if 判斷指令

v-for 循環(huán)渲染指令

前言:什么是VUE?

Vue.js(讀音 /vju?/, 類似于 view) 是一套構(gòu)建用戶界面的漸進(jìn)式框架。 Vue 只關(guān)注視圖層, 采用自底向上增量開發(fā)的設(shè)計(jì)。 Vue 的目標(biāo)是通過盡可能簡(jiǎn)單的 API 實(shí)現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件。

點(diǎn)擊查看原圖

環(huán)境準(zhǔn)備:
vue的js文件
使用CDN外部導(dǎo)入方法
以下推薦國外比較穩(wěn)定的兩個(gè) CDN,把這些網(wǎng)址放進(jìn)script標(biāo)簽的src屬性下即可,國內(nèi)還沒發(fā)現(xiàn)哪一家比較好,目前還是建議下載到本地。

Staticfile CDN(國內(nèi)) : https://cdn.staticfile.org/vue/2.2.2/vue.min.js
unpkg:https://unpkg.com/vue/dist/vue.js, 會(huì)保持和 npm 發(fā)布的的版本一致。
cdnjs : https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js
2.VSCODE軟件
(2).使用內(nèi)部導(dǎo)入方法(自行下載js文件放進(jìn)工作區(qū)js文件夾即可)

2.png

vscode

前往vscode官網(wǎng)下載對(duì)應(yīng)版本的vscode

點(diǎn)擊查看原圖

Vue入門程序
首先了解一下什么是插值
插值:數(shù)據(jù)綁定最常見的形式就是使用 **{{…}}(雙大括號(hào))**的文本插值:

單獨(dú)抽出這段來看一下:
Vue即是vue內(nèi)置的對(duì)象,el(element)指的是綁定的元素,可以用#id綁定元素,data指的是定義頁面中顯示的模型數(shù)據(jù),還有未展示的methods,指的是方法

var app = new Vue({
            el: "#app",//綁定VUE作用的范圍
            data: {//定義頁面中顯示的模型數(shù)據(jù)
                message: 'hello vue'
            }
 });

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>


    <script src="js/vue.min.js"></script>

</head>
<body>
    

    <!-- 插值表達(dá)式 獲取data里面定義的值 {{message}} -->
    <div id="app">{{ message }}</div>

    <script>
        //創(chuàng)建一個(gè)VUE對(duì)象
        var app = new Vue({
            el: "#app",//綁定VUE作用的范圍
            data: {//定義頁面中顯示的模型數(shù)據(jù)
                message: 'hello vue'
            }
        });

    </script>

</body>
</html>

抽取代碼片段

步驟:文件-首選項(xiàng)-用戶片段
輸入片段名稱回車

復(fù)制以下片段覆蓋之前的注釋內(nèi)容

{
"vh": {
"prefix": "vh", // 觸發(fā)的關(guān)鍵字 輸入vh按下tab鍵
"body": [
"<!DOCTYPE html>",
"<html lang=\"en\">",
"",
"<head>",
"    <meta charset=\"UTF-8\">",
"    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
"    <meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">",
"    <title>Document</title>",
"    <script src=\"js/vue.min.js\"></script>",
"</head>",
"",
"<body>",
"    <div id=\"app\"></div>",
"    <script>",
"        var vm=new Vue({",
"           el:'#app',",
"           data:{},",
"           methods:{}",
"        });",
"    </script>",
"</body>",
"",
"</html>",
],
"description": "vh components"
}
}

此時(shí),新建一個(gè)html文件,輸入vh在按下tab鍵即可快速填充內(nèi)容

vue標(biāo)準(zhǔn)語法:
什么是vue指令?
在vue中提供了一些對(duì)于頁面 + 數(shù)據(jù)的更為方便的輸出,這些操作就叫做指令, 以v-xxx表示
類似于html頁面中的屬性 `

比如在angular中 以ng-xxx開頭的就叫做指令
在vue中 以v-xxx開頭的就叫做指令
指令中封裝了一些DOM行為, 結(jié)合屬性作為一個(gè)暗號(hào), 暗號(hào)有對(duì)應(yīng)的值,根據(jù)不同的值,框架會(huì)進(jìn)行相關(guān)DOM操作的綁定

下面簡(jiǎn)單介紹一下vue的幾個(gè)基礎(chǔ)指令: v-bind v-if v-for v-on等

v-bind指令
作用:

給元素的屬性賦值
可以給已經(jīng)存在的屬性賦值 input value
也可以給自定義屬性賦值 mydata
語法
在元素上 v-bind:屬性名="常量||變量名"
簡(jiǎn)寫形式 :屬性名="變量名"
例:
<div v-bind:原屬性名="變量"></div> <div :屬性名="變量"></div>

事件單向綁定

事件單向綁定,可以用 v-bind:屬性名="常量||變量名,綁定事件,用插值表達(dá)式取出值

<body>
    <div id="app">
    
        <h1 v-bind:title="message">
            {{content}}
        </h1>

        <!-- 簡(jiǎn)寫方式 -->
        <h2 :title="content">{{message}}</h2>


    </div>
    <script>
        var vm=new Vue({
           el:'#app',
           data:{
               content: '我是標(biāo)題',
               message: '頁面加載于' + new Date().toDateString()
           }
           
        });
    </script>
</body>

效果:
20200511203222885.png


————————————————
版權(quán)聲明:本文為CSDN博主「熱愛旅行的小李同學(xué)」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/m0_46275020/java/article/details/106055312


最簡(jiǎn)單理解web前端

前端達(dá)人

web前端

web中開發(fā)的三個(gè)基本技術(shù)(html5,css3,JavaScript)

html簡(jiǎn)介:html語言是純文本類型的語言,是internet上用來編寫網(wǎng)頁的主要語言,使用HTML語言編寫的網(wǎng)頁文件也是標(biāo)準(zhǔn)的純文本文件(簡(jiǎn)單說告訴瀏覽器顯示什么)
.
css簡(jiǎn)介:css是一種網(wǎng)頁控制技術(shù),采用css技術(shù),可以有效地對(duì)頁面、字體、顏色、背景和其他效果實(shí)現(xiàn)更加精準(zhǔn)的控制
(簡(jiǎn)單的說告訴瀏覽器如何顯示)
.
JavaScript:JavaScript是web頁面中的一種腳本編程語言,也是一種通用的、跨平臺(tái)的、基于對(duì)象和事件驅(qū)動(dòng)并具有安全性的腳本語言。它不需要進(jìn)行編譯,而是直接嵌入HTML頁面中,把靜態(tài)頁面變成動(dòng)態(tài)頁面。(簡(jiǎn)單的來說告訴瀏覽器如何交互)

簡(jiǎn)單HTML文件結(jié)構(gòu)

<html>/*文件開始*/ <head>/*文件頭*/ <title>標(biāo)題</title>/*文件標(biāo)題*/ </head> <body>內(nèi)容</body> </html>/*文件結(jié)束*/

HTML常用的標(biāo)記

<br>換行 <p></p>段落 <s></s>刪除線 <b></b>字體粗體 <u></u>下劃線 <em></em>斜體內(nèi)容 <sub></sub> 下標(biāo) <sup></sup>上標(biāo) <hr></hr>水平線 <a></a>超鏈接 .....





bool查詢簡(jiǎn)介

Elasticsearch(下面簡(jiǎn)稱ES)中的bool查詢?cè)跇I(yè)務(wù)中使用也是比較多的。在一些非實(shí)時(shí)的分頁查詢,導(dǎo)出的場(chǎng)景,我們經(jīng)常使用bool查詢組合各種查詢條件。



Bool查詢包括四種子句,



must

filter

should

must_not

我這里只介紹下must和filter兩種子句,因?yàn)槭俏覀兘裉煲v的重點(diǎn)。其它的可以自行查詢官方文檔。



must, 返回的文檔必須滿足must子句的條件,并且參與計(jì)算分值

filter, 返回的文檔必須滿足filter子句的條件。但是跟Must不一樣的是,不會(huì)計(jì)算分值, 并且可以使用緩存

從上面的描述來看,你應(yīng)該已經(jīng)知道,如果只看查詢的結(jié)果,must和filter是一樣的。區(qū)別是場(chǎng)景不一樣。如果結(jié)果需要算分就使用must,否則可以考慮使用filter。



光說比較抽象,看個(gè)例子,下面兩個(gè)語句,查詢的結(jié)果是一樣的。



使用filter過濾時(shí)間范圍,

GET kibana_sample_data_ecommerce/_search
{
  "size": 1000, 
  "query": {
    "bool": {
      "must": [
        {"term": {
          "currency": "EUR"
        }}
      ],
      "filter": {
        "range": {
          "order_date": {
            "gte": "2020-01-25T23:45:36.000+00:00",
            "lte": "2020-02-01T23:45:36.000+00:00"
          }
        }
      }
    }
  }
}


filter比較的原理

上一節(jié)你已經(jīng)知道了must和filter的基本用法和區(qū)別。簡(jiǎn)單來講,如果你的業(yè)務(wù)場(chǎng)景不需要算分,使用filter可以真的讓你的查詢效率飛起來。



為了說明filter查詢的原因,我們需要引入ES的一個(gè)概念 query context和 filter context。



query context



query context關(guān)注的是,文檔到底有多匹配查詢的條件,這個(gè)匹配的程度是由相關(guān)性分?jǐn)?shù)決定的,分?jǐn)?shù)越高自然就越匹配。所以這種查詢除了關(guān)注文檔是否滿足查詢條件,還需要額外的計(jì)算相關(guān)性分?jǐn)?shù).



filter context



filter context關(guān)注的是,文檔是否匹配查詢條件,結(jié)果只有兩個(gè),是和否。沒有其它額外的計(jì)算。它常用的一個(gè)場(chǎng)景就是過濾時(shí)間范圍。



并且filter context會(huì)自動(dòng)被ES緩存結(jié)果,效率進(jìn)一步提高。



對(duì)于bool查詢,must使用的就是query context,而filter使用的就是filter context。



我們可以通過一個(gè)示例驗(yàn)證下。繼續(xù)使用第一節(jié)的例子,我們通過kibana自帶的search profiler來看看ES的查詢的詳細(xì)過程。



使用must查詢的執(zhí)行過程是這樣的:



可以明顯看到,此次查詢計(jì)算了相關(guān)性分?jǐn)?shù),而且score的部分占據(jù)了查詢時(shí)間的10分之一左右。



filter的查詢我就不截圖了,區(qū)別就是score這部分是0,也就是不計(jì)算相關(guān)性分?jǐn)?shù)。



除了是否計(jì)算相關(guān)性算分的差別,經(jīng)常使用的過濾器將被Elasticsearch自動(dòng)緩存,以提高性能。



我自己曾經(jīng)在一個(gè)項(xiàng)目中,對(duì)一個(gè)業(yè)務(wù)查詢場(chǎng)景做了這種優(yōu)化,當(dāng)時(shí)線上的索引文檔數(shù)量大概是3000萬左右,改成filter之后,查詢的速度幾乎快了一倍。


總結(jié)

我們應(yīng)該根據(jù)自己的實(shí)際業(yè)務(wù)場(chǎng)景選擇合適的查詢語句,在某些不需要相關(guān)性算分的查詢場(chǎng)景,盡量使用filter context可以讓你的查詢更加。


你所不知道的XML

前端達(dá)人

一、XML:

XML(Extensible Markup Language 可擴(kuò)展標(biāo)記語言),XML是一個(gè)以文本來描述數(shù)據(jù)的文檔。

1. 示例:

<?xml version="1.0" encoding="UTF-8"?>
<people>
    <person personid="E01">
        <name>Tony</name>
        <address>10 Downing Street, London, UK</address>
        <tel>(061) 98765</tel>
        <fax>(061) 98765</fax>
        <email>tony@everywhere.com</email>
    </person>
    <person personid="E02">
        <name>Bill</name>
        <address>White House, USA</address>
        <tel>(001) 6400 98765</tel>
        <fax>(001) 6400 98765</fax>
        <email>bill@everywhere.com</email>
    </person>
</people>

2. 用途:

(1)充當(dāng)顯示數(shù)據(jù)(以XML充當(dāng)顯示層)

(2)存儲(chǔ)數(shù)據(jù)(存儲(chǔ)層)的功能

(3)以XML描述數(shù)據(jù),并在聯(lián)系服務(wù)器與系統(tǒng)的其余部分之間傳遞。(傳輸數(shù)據(jù)的一樣格式)

從某種角度講,XML是數(shù)據(jù)封裝和消息傳遞技術(shù)。

3.解析XML:
3.1 :使用SAX解析XML

3.1.1 什么是SAX:

SAX是Simple API for XML的縮寫
SAX 是讀取和操作 XML 數(shù)據(jù)更快速、更輕量的方法。SAX 允許您在讀取文檔時(shí)處理它,從而不必等待整個(gè)文檔被存儲(chǔ)之后才采取操作。它不涉及 DOM 所必需的開銷和概念跳躍。 SAX API是一個(gè)基于事件的API ,適用于處理數(shù)據(jù)流,即隨著數(shù)據(jù)的流動(dòng)而依次處理數(shù)據(jù)。SAX API 在其解析您的文檔時(shí)發(fā)生一定事件的時(shí)候會(huì)通知您。在您對(duì)其響應(yīng)時(shí),您不作保存的數(shù)據(jù)將會(huì)被拋棄。

3.1.2 SAX解析XML方式:

SAX API中主要有四種處理事件的接口,它們分別是ContentHandler,DTDHandler, EntityResolver 和 ErrorHandler 。實(shí)際上只要繼承DefaultHandler 類就可以,DefaultHandler實(shí)現(xiàn)了這四個(gè)事件處理器接口,然后提供了每個(gè)抽象方法的默認(rèn)實(shí)現(xiàn)。
// 創(chuàng)建SAX解析器工廠對(duì)象
SAXParserFactory spf = SAXParserFactory.newInstance();
// 使用解析器工廠創(chuàng)建解析器實(shí)例
SAXParser saxParser = spf.newSAXParser();
// 創(chuàng)建SAX解析器要使用的事件偵聽器對(duì)象
PersonHandler handler = 
                         new PersonHandler();
// 開始解析文件
saxParser.parse(
            new File(fileName), handler);


3.2. DOM解析XML:

DOM:Document Object Model(文檔對(duì)象模型)
DOM的特性:
定義一組 Java 接口,基于對(duì)象,與語言和平臺(tái)無關(guān)將 XML 文檔表示為樹,在內(nèi)存中解析和存儲(chǔ) XML 文檔,允許隨機(jī)訪問文檔的不同部分。

DOM解析XML
DOM的優(yōu)點(diǎn),由于樹在內(nèi)存中是持久的,因此可以修改后更新。它還可以在任何時(shí)候在樹中上下導(dǎo)航,API使用起來也較簡(jiǎn)單。 

DocumentBuilderFactory builder = DocumentBuilderFactory.newInstance();
DocumentBuilder db = builder.newDocumentBuilder();
db.parse("person.xml");
NodeList node_person = doc.getElementsByTagName("person");

 3.3. JDOM解析XML:

JDOM是兩位著名的 Java 開發(fā)人員兼作者,Brett Mclaughlin 和 Jason Hunter 的創(chuàng)作成果, 2000 年初在類似于Apache協(xié)議的許可下,JDOM作為一個(gè)開放源代碼項(xiàng)目正式開始研發(fā)了。

JDOM 簡(jiǎn)化了與 XML 的交互并且比使用 DOM 實(shí)現(xiàn)更快,JDOM 與 DOM 主要有兩方面不同。首先,JDOM 僅使用具體類而不使用接口。這在某些方面簡(jiǎn)化了 API,但是也限制了靈活性。第二,API 大量使用了 Collections 類,簡(jiǎn)化了那些已經(jīng)熟悉這些類的 Java 開發(fā)者的使用。
 

解析步驟:
(1)SAXBuilder sax = new SAXBuilder();
(2)Document doc = sax.build(….);
(3)Element el = doc.getRootElement();(4)List list = el.getChildren();
(5)遍歷內(nèi)容


3.4. DOM4J解析XML:

dom4j是一個(gè)非常非常優(yōu)秀的Java XML API,具有性能優(yōu)異、功能強(qiáng)大和極端易用使用的特點(diǎn),同時(shí)它也是一個(gè)開放源代碼的軟件,可以在SourceForge上找到它。在對(duì)主流的Java XML API進(jìn)行的性能、功能和易用性的評(píng)測(cè),dom4j無論在那個(gè)方面都是非常出色的。如今你可以看到越來越多的Java軟件都在使用dom4j來讀寫XML,特別值得一提的是連Sun的JAXM也在用dom4j。這是必須使用的jar包, Hibernate用它來讀寫配置文件。
解析步驟:
(1)SAXReader sax = new SAXReader();
(2)Document doc = sax.read(Thread.currentThread().getContextClassLoader()
          .getResourceAsStream("person.xml"));
(3)Element root = doc.getRootElement();
(4)Iterator iterator = root.elementIterator();
(5)遍歷迭代器


4.各種解析方法比較:
JDOM 和 DOM 在性能測(cè)試時(shí)表現(xiàn)不佳,在測(cè)試 10M 文檔時(shí)內(nèi)存溢出。
SAX表現(xiàn)較好,這要依賴于它特定的解析方式。一個(gè) SAX 檢測(cè)即將到來的XML流,但并沒有載入到內(nèi)存(當(dāng)然當(dāng)XML流被讀入時(shí),會(huì)有部分文檔暫時(shí)隱藏在內(nèi)存中。DOM4J是這場(chǎng)測(cè)試的獲勝者,目前許多開源項(xiàng)目中大量采用 DOM4J,例如大名鼎鼎的 Hibernate 也用 DOM4J 來讀取 XML 配置文件。
xstream 實(shí)現(xiàn)XML的轉(zhuǎn)換


5.案例:

public class Person {
    private String personid;
    private String name;
    private String address;
    private String tel;
    private String fax;
    private String email;

    @Override
    public String toString() {
        return "Person{" +
                "personid='" + personid + '\'' +
                ", name='" + name + '\'' +
                ", address='" + address + '\'' +
                ", tel='" + tel + '\'' +
                ", fax='" + fax + '\'' +
                ", email='" + email + '\'' +
                '}';
    }

    public String getPersonid() {
        return personid;
    }

    public void setPersonid(String personid) {
        this.personid = personid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getFax() {
        return fax;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }
}



<?xml version="1.0" encoding="UTF-8"?>
<people>
    <person personid="E01">
        <name>Tony Blair</name>
        <address>10 Downing Street, London, UK</address>
        <tel>(061) 98765</tel>
        <fax>(061) 98765</fax>
        <email>blair@everywhere.com</email>
    </person>
    <person personid="E02">
        <name>Bill Clinton</name>
        <address>White House, USA</address>
        <tel>(001) 6400 98765</tel>
        <fax>(001) 6400 98765</fax>
        <email>bill@everywhere.com</email>
    </person>
</people>


import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by Hu Guanzhong
 * SAX解析的特點(diǎn):
 * 1、基于事件驅(qū)動(dòng)
 * 2、順序讀取,速度快
 * 3、不能任意讀取節(jié)點(diǎn)(靈活性差)
 * 4、解析時(shí)占用的內(nèi)存小
 * 5、SAX更適用于在性能要求更高的設(shè)備上使用(Android開發(fā)中)
 *
 */
public class PersonHandler extends DefaultHandler{
    private List<Person> persons = null;
    private Person p;//當(dāng)前正在解析的person
    private String tag;//用于記錄當(dāng)前正在解析的標(biāo)簽名

    public List<Person> getPersons() {
        return persons;
    }

    //開始解析文檔時(shí)調(diào)用
    @Override
    public void startDocument() throws SAXException {
        super.startDocument();
        persons = new ArrayList<>();
        System.out.println("開始解析文檔...");
    }

    //在XML文檔解析結(jié)束時(shí)調(diào)用
    @Override
    public void endDocument() throws SAXException {
        super.endDocument();
        System.out.println("解析文檔結(jié)束.");
    }

    /**
     * 解析開始元素時(shí)調(diào)用
     * @param uri 命名空間
     * @param localName 不帶前綴的標(biāo)簽名
     * @param qName 帶前綴的標(biāo)簽名
     * @param attributes 當(dāng)前標(biāo)簽的屬性集合
     * @throws SAXException
     */
    @Override
    public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
        super.startElement(uri, localName, qName, attributes);
        if ("person".equals(qName)){
            p = new Person();
            String personid = attributes.getValue("personid");
            p.setPersonid(personid);
        }
        tag = qName;
        System.out.println("startElement--"+qName);
    }

    //解析結(jié)束元素時(shí)調(diào)用
    @Override
    public void endElement(String uri, String localName, String qName) throws SAXException {
        super.endElement(uri, localName, qName);
        if ("person".equals(qName)) {
            persons.add(p);
        }
        tag = null;
        System.out.println("endElement--"+qName);
    }

    //解析文本內(nèi)容時(shí)調(diào)用
    @Override
    public void characters(char[] ch, int start, int length) throws SAXException {
        super.characters(ch, start, length);
        if (tag != null) {
            if ("name".equals(tag)) {
                p.setName(new String(ch,start,length));
            }else if("address".equals(tag)){
                p.setAddress(new String(ch,start,length));
            }else if("tel".equals(tag)){
                p.setTel(new String(ch,start,length));
            }else if("fax".equals(tag)){
                p.setFax(new String(ch,start,length));
            }else if("email".equals(tag)){
                p.setEmail(new String(ch,start,length));
            }
            System.out.println(ch);
        }
    }
}



public class XMLDemo {

    /**
     * 使用第三方xstream組件實(shí)現(xiàn)XML的解析與生成
     */
    @Test
    public void xStream(){
        Person p = new Person();
        p.setPersonid("1212");
        p.setAddress("北京");
        p.setEmail("vince@163.com");
        p.setFax("6768789798");
        p.setTel("13838389438");
        p.setName("38");

        XStream xStream = new XStream(new Xpp3Driver());
        xStream.alias("person",Person.class);
        xStream.useAttributeFor(Person.class,"personid");
        String xml = xStream.toXML(p);
        System.out.println(xml);

        //解析XML
        Person person = (Person)xStream.fromXML(xml);
        System.out.println(person);
    }

    /**
     * 從XML文件中讀取對(duì)象
     */
    @Test
    public void xmlDecoder() throws FileNotFoundException {
        BufferedInputStream in = new BufferedInputStream(new FileInputStream("test.xml"));
        XMLDecoder decoder = new XMLDecoder(in);
        Person p = (Person)decoder.readObject();
        System.out.println(p);
    }
    /**
     * 把對(duì)象轉(zhuǎn)成XML文件寫入
     */
    @Test
    public void xmlEncoder() throws FileNotFoundException {
        BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("test.xml"));
        XMLEncoder xmlEncoder = new XMLEncoder(bos);
        Person p = new Person();
        p.setPersonid("1212");
        p.setAddress("北京");
        p.setEmail("vince@163.com");
        p.setFax("6768789798");
        p.setTel("13838389438");
        p.setName("38");
        xmlEncoder.writeObject(p);
        xmlEncoder.close();
    }

    /**
     * DOM4J解析XML
     * 基于樹型結(jié)構(gòu),第三方組件
     * 解析速度快,效率更高,使用的JAVA中的迭代器實(shí)現(xiàn)數(shù)據(jù)讀取,在WEB框架中使用較多(Hibernate)
     *
     */
    @Test
    public void dom4jParseXML() throws DocumentException {
        //1 創(chuàng)建DOM4J的解析器對(duì)象
        SAXReader reader = new SAXReader();
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        org.dom4j.Document doc = reader.read(is);
        org.dom4j.Element rootElement = doc.getRootElement();
        Iterator<org.dom4j.Element> iterator = rootElement.elementIterator();
        ArrayList<Person> persons = new ArrayList<>();
        Person p = null;
        while(iterator.hasNext()){
            p = new Person();
            org.dom4j.Element e = iterator.next();
            p.setPersonid(e.attributeValue("personid"));
            Iterator<org.dom4j.Element> iterator1 = e.elementIterator();
            while(iterator1.hasNext()){
                org.dom4j.Element next = iterator1.next();
                String tag = next.getName();
                if("name".equals(tag)){
                    p.setName(next.getText());
                }else if("address".equals(tag)){
                    p.setAddress(next.getText());
                }else if("tel".equals(tag)){
                    p.setTel(next.getText());
                }else if("fax".equals(tag)){
                    p.setFax(next.getText());
                }else if("email".equals(tag)){
                    p.setEmail(next.getText());
                }
            }
            persons.add(p);
        }
        System.out.println("結(jié)果:");
        System.out.println(Arrays.toString(persons.toArray()));
    }

    /**
     * JDOM解析 XML
     * 1、與DOM類似基于樹型結(jié)構(gòu),
     * 2、與DOM的區(qū)別:
     * (1)第三方開源的組件
     * (2)實(shí)現(xiàn)使用JAVA的Collection接口
     * (3)效率比DOM更快
     */
    @Test
    public void jdomParseXML() throws JDOMException, IOException {
        //創(chuàng)建JDOM解析器
        SAXBuilder builder = new SAXBuilder();
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        org.jdom2.Document build = builder.build(is);
        Element rootElement = build.getRootElement();
        List<Person> list = new ArrayList<>();
        Person person = null;
        List<Element> children = rootElement.getChildren();
        for(Element element: children){
            person = new Person();
            String personid = element.getAttributeValue("personid");
            person.setPersonid(personid);
            List<Element> children1 = element.getChildren();
            for (Element e: children1){
                String tag = e.getName();
                if("name".equals(tag)){
                    person.setName(e.getText());
                }else if("address".equals(tag)){
                    person.setAddress(e.getText());
                }else if("tel".equals(tag)){
                    person.setTel(e.getText());
                }else if("fax".equals(tag)){
                    person.setFax(e.getText());
                }else if("email".equals(tag)){
                    person.setEmail(e.getText());
                }
            }
            list.add(person);
        }
        System.out.println("結(jié)果:");
        System.out.println(Arrays.toString(list.toArray()));
    }

    /**
     * DOM解析XML
     * 1、基于樹型結(jié)構(gòu),通過解析器一次性把文檔加載到內(nèi)存中,所以會(huì)比較占用內(nèi)存,可以隨機(jī)訪問
     * 更加靈活,更適合在WEB開發(fā)中使用
     */
    @Test
    public void domParseXML() throws ParserConfigurationException, IOException, SAXException {
        //1、創(chuàng)建一個(gè)DOM解析器工廠對(duì)象
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        //2、通過工廠對(duì)象創(chuàng)建解析器對(duì)象
        DocumentBuilder documentBuilder = factory.newDocumentBuilder();
        //3、解析文檔
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        //此代碼完成后,整個(gè)XML文檔已經(jīng)被加載到內(nèi)存中,以樹狀形式存儲(chǔ)
        Document doc = documentBuilder.parse(is);
        //4、從內(nèi)存中讀取數(shù)據(jù)

        //獲取節(jié)點(diǎn)名稱為person的所有節(jié)點(diǎn),返回節(jié)點(diǎn)集合
        NodeList personNodeList = doc.getElementsByTagName("person");
        ArrayList<Person> persons = new ArrayList<>();
        Person p = null;
        //此循環(huán)會(huì)迭代兩次
        for (int i=0;i<personNodeList.getLength();i++){
            Node personNode = personNodeList.item(i);
            p = new Person();
            //獲取節(jié)點(diǎn)的屬性值
            String personid = personNode.getAttributes().getNamedItem("personid").getNodeValue();
            p.setPersonid(personid);
            //獲取當(dāng)前節(jié)點(diǎn)的所有子節(jié)點(diǎn)
            NodeList childNodes = personNode.getChildNodes();
            for (int j = 0;j<childNodes.getLength();j++){
                Node item = childNodes.item(j);
                String nodeName = item.getNodeName();
                if ("name".equals(nodeName)) {
                    p.setName(item.getFirstChild().getNodeValue());
                }else if("address".equals(nodeName)){
                    p.setAddress(item.getFirstChild().getNodeValue());
                }else if("tel".equals(nodeName)){
                    p.setTel(item.getFirstChild().getNodeValue());
                }else if("fax".equals(nodeName)){
                    p.setFax(item.getFirstChild().getNodeValue());
                }else if("email".equals(nodeName)){
                    p.setEmail(item.getFirstChild().getNodeValue());
                }
            }
            persons.add(p);
        }
        System.out.println("結(jié)果:");
        System.out.println(Arrays.toString(persons.toArray()));
    }

    /**
     * SAX解析的特點(diǎn):
     * 1、基于事件驅(qū)動(dòng)
     * 2、順序讀取,速度快
     * 3、不能任意讀取節(jié)點(diǎn)(靈活性差)
     * 4、解析時(shí)占用的內(nèi)存小
     * 5、SAX更適用于在性能要求更高的設(shè)備上使用(Android開發(fā)中)
     * @throws ParserConfigurationException
     * @throws SAXException
     * @throws IOException
     */
    @Test
    public void saxParseXML() throws ParserConfigurationException, SAXException, IOException {
        //1、創(chuàng)建一個(gè)SAX解析器工廠對(duì)象
        SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
        //2、通過工廠對(duì)象創(chuàng)建SAX解析器
        SAXParser saxParser = saxParserFactory.newSAXParser();
        //3、創(chuàng)建一個(gè)數(shù)據(jù)處理器(需要我們自己來編寫)
        PersonHandler personHandler = new PersonHandler();
        //4、開始解析
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        saxParser.parse(is,personHandler);
        List<Person> persons = personHandler.getPersons();
        for (Person p:persons){
            System.out.println(p);
        }
    }
}

日歷

鏈接

個(gè)人資料

存檔

主站蜘蛛池模板: av官网在线 | 亚洲国产欧美一区二区好看电影 | 波多野结衣喷水最猛几部 | av亚洲产国偷v产偷v自拍 | 九九爱视频 | 老女人色黄大片 | 136av福利视频导航 | 一本大道精品视频在线 | 国产永久免费观看 | 欧美综合亚洲图片综合区 | 日本高清无卡码一区二区 | 开心成人激情 | 色www永久免费视频首页在线 | 久久久久精彩视频 | 亚洲高清国产拍精品网络战 | 亚洲成av人片一区二区小说 | 婷婷成人亚洲综合国产xv88 | 欧美毛多水多肥妇 | 久99精品 | 国产av午夜精品一区二区入口 | 亚洲中文有码字幕青青 | 国产精品日韩 | 9 9久热re在线精品视频 | 国产欧美一区二区三区在线看 | 91香蕉短视频 | 国产成人精品日本亚洲专区61 | 97精品国产97久久久久久免费 | 日韩欧美中文在线 | 亚洲成av人最新无码 | 午夜在线一区 | 欧美熟妇另类久久久久久不卡 | 大片在线观看中文字幕 | 午夜爽爽爽男女免费观看麻豆国产 | 国产永久免费观看久久黄av片 | 黄色资源在线播放 | 国产毛茸茸毛毛多水水多 | 无码天堂亚洲国产av麻豆 | 中日韩精品无码一区二区三区 | 午夜综合网 | 久久影院九九被窝爽爽 | 久久93| 国产亚洲精品aa片在线爽 | www日本在线观看 | 中国少妇大p毛茸茸 | 男女激烈床震gif动态图免费 | 波多野结衣美乳人妻hd电影欧美 | 在线日本国产成人免费不卡 | 免费看国产成年无码av | 中文字幕第一页第二页 | 国产免费片 | 在线观看的毛片 | 日本一级中文字幕久久久久久 | 亚洲一区二区三区无码久久 | 91美女图片黄在线观看 | 久久精品99国产精品日本 | 国产精品亚洲а∨天堂网不卡 | 最新欧美激情-推荐欧美激情 - 右手影院 | 91嫩草国产露脸精品国产 | 九九热这里只有 | 视频三区| 91精品欧美一区二区三区 | 人人爽人人爽人人片a免费 免费中文av | 佐佐木明希av在线 | 手机在线免费观看av | 少妇性饥渴bbbbb搡bbbb | 色777狠狠狠综合伊人 | 欧亚一区二区三区 | 国产免费午夜福利不卡片在线 | 亚洲欧洲自偷自拍图片 | 亚洲精品国产嫩草在线观看东京热 | 午夜福利电影网站鲁片大全 | 成人美女黄网站色大色费全看在线观看 | 日日橹狠狠爱欧美视频 | 亚洲永久无码3d动漫一区 | 中文字幕11页中文字幕11页 | 99免费观看视频 | 日本一区二区三区专线 | 国产高清色 | 在线观看成人黄色 | 男女啪祼交视频 | 伦理片无码电影在线看 | 天堂va欧美ⅴa亚洲va免费 | 欧美啪啪一区 | 69av影院| 精品视频亚洲 | 一级女人18片毛片蜜桃av | 国产肥熟女视频一区二区三区 | 一区二区三区欧美在线观看 | 国产精品黑人 | 亚洲人色 | 日韩av影院在线观看 | 欧美刺激性大交 | 日韩视频区 | 成人无码视频免费播放 | 成在人线av无码免费高潮喷水 | 天堂在线资源网 | 亚洲国产欧美在线人成app | 国产jjizz女人多水喷水 | 五月丁香拍拍激情综合 | 懂色av成人一区二区三区 | 久久99精品久久久久久秒播九色 | 日韩成人精品 | 欧美成人三级在线视频 | 国产精品久久久久久久蜜臀 | 久草在线视频在线观看 | av丝袜美腿 | 欧洲精品免费一区二区三区 | 人人爽人人舔 | 一区二区三区日韩 | a一级黄色网 | 曰韩人妻无码一区二区三区综合部 | 亚洲玖玖爱 | aⅴ亚洲 日韩 色 图网站 播放 | 国产美女啪啪 | 亚洲aⅴ无码国精品中文字慕 | 久久久www成人免费精品张筱雨 | 日产精品卡2卡三卡乱码网址 | 18成人免费观看视频 | 人妻人人做人碰人人添青青 | 学生粉嫩无套白浆第一次 | 亚洲中文无码永久免 | 天堂社区在线 | 亚洲成人午夜影院 | 国产成人久久综合777777麻豆 | 国产成人亚洲综合精品 | 中文综合在线观 | 青青小草av一区二区三区 | 欧美黄色小说 | 国产人妻无码一区二区三区免费 | 无码人妻丰满熟妇区毛片18 | 亚洲国产综合另类视频 | 亚洲三级视频网站 | 国产精品福利视频主播真会玩 | 人人干人人干人人干 | 狠狠狼鲁亚洲综合网 | 久久爽久久爽久久av东京爽 | 玩爽少妇人妻系列 | 欧美黄色免费大片 | 免费国产又色又爽又黄的软件 | 麻花传媒剧国产mv高清播放 | 经典三级欧美在线播放 | 蜜桃日本免费看mv免费版 | 亚洲卡一卡二卡三乱草莓 | 亚色中文字幕 | 人人爽人人草 | 超碰婷婷 | 欧美网站视频 | 超碰久草 | 三级网站免费看 | 白丝一区 | 国产av激情无码久久天堂 | 九色porny丨国产首页注册 | 天天插日日操 | 欧美人与动人物牲交免费观看久久 | 亚洲小说图区综合在线 | 拔擦8x成人一区二区三区 | 丰满少妇裸体性激交 | av中文字幕播放 | 亚洲综合色婷婷六月丁香宅男大增 | 二男一女一级一片视频免费观看 | 精品久久一区二区 | 免费床视频大全叫不停欧美 | 美女狂揉羞羞的视频 | 欧美一区二区三区喷汁尤物 | 亚洲日韩中文字幕 | 日韩精品五区 | 1024精品久久久久久久久 | 97av视频| 88av视频在线观看 | 天干天干天干夜夜爽av | 中文字幕第一页永久有效 | 永久免费的无码中文字幕 | 69av国产| 四虎视频在线 | 久久久精品视频网站 | 日韩人妻无码一区二区三区久久 | av片一区 | 国产精品亚洲片在线观看不卡 | 久久久久久夜 | 永久不封国产毛片av网煮站 | 久久国产精 | 日本婷婷久久久久久久久一区二区 | 91久久久久久久久久久久 | 佐佐木明希中文字幕 | 欧美黑人性猛交╳xx╳动态图 | 欧美一区二区三区在线看 | 狠狠色丁香婷婷第六色孕妇 | 在线视频国产一区 | 国产精品亚洲va在线 | 精东影业毛片 | 日本三级视频在线播放 | 9l国产精品久久久久麻豆 | 国产情侣免费视频 | 国语对白做受xxxxx在 | 国产一区二区三区四区hd | 夜夜爽久久精品国产三级 | 老色鬼永久精品网站 | 国产情侣啪啪 | 在线播放人成视频观看 | 狠狠色噜噜狠狠狠狠五月婷 | 国产伦精品一区二区三区妓女下载 | 公开超碰在线 | 婷婷国产v国产偷v亚洲高清 | 人人舔人人插 | 欧美丰满少妇xxⅹ | 早起邻居人妻奶罩太松av | 在线精品国产成人综合 | 日日摸夜夜添狠狠添欧美 | 亚洲国产av无码精品无广告 | 91天堂在线视频 | 国产第一页浮力影院草草影视 | 国产成人a视频高清在线观看 | 玩弄白嫩少妇xxxxx性 | 毛片黄片一级片 | jizzyou亚洲| 无码国产精品免费看 | 99久久无色码中文字幕人妻蜜柚 | 国产永久免费高清在线 | 免费吃奶摸下激烈视频 | 日日躁夜夜躁狠狠躁 | 久久精品无码免费不卡 | 国产人与禽zoz0性伦 | 国产精品久久久久久久久久久久冷 | 国产视频欧美 | 免费的黄色毛片 | 鲁一鲁久久| 97香蕉久久超级碰碰高清版 | 噜噜噜私人影院 | 日本人妻伦在线中文字幕 | 成人免费不卡视频 | 男人添女人囗交做爰视频 | 亚洲人成人无码网www电影首页 | 一本大道区一区二区三乱码八 | 久久精品波多野结衣 | 中文天堂 | 亚洲国产综合专区在线播放 | 无遮挡h肉视频在线观看免费资源 | 色屁屁 | 国产精品视频网站 | 成人看片黄a免费看小说 | 网站黄在线观看 | 国产免国产免‘费 | 欧美真人性做爰一二区 | 成人美女黄网站色大色费全看在线观看 | 国产精品三级三级三级 | 超碰97人人做人人爱网站 | 国产青青草视频 | 久久无码中文字幕东京热 | av黄色天堂| 国产又黄又爽又色的免费视频白丝 | 少妇熟女高潮流白浆 | 精品人妻少妇一区二区 | 狠狠干成人 | 亚洲国产免费 | 国产a∨国片精品青草视频 老外性生活视频 | 日一日射一射 | 国产香蕉尹人在线视频你懂的 | 免费人成视频x8x8入口 | 蜜臀亚洲精品国产aⅴ综合第一 | 久久精品国产一区二区三 | 久久精品无码专区免费 | 国产精一品亚洲二区在线播放 | 成人美女免费网站视频 | 国产大片一区 | 国产极品粉嫩馒头一线天av | 亚洲欧美成人一区二区三区在线 | 在线视频99 | 狠狠网站 | 精品久久综合1区2区3区激情 | 少妇性俱乐部纵欲狂欢电影 | 亚洲精品一二三 | 男人的机机桶女人的机机 | 久久久久激情 | 日韩在线精品 | 久久九九精品99国产精品 | 偷窥自拍五月天 | 五月开心婷婷六月丁香婷 | 中文字幕第80页 | 亚洲一区二区三区自拍天堂 | 加勒比无码人妻东京热 | 国产三级国产精品国产专区50 | 人妻熟女斩五十路0930 | 国产熟女高潮视频 | 国产成人综合在线 | 天天操天天插天天干 | 欧洲精品码一区二区三区免费看 | 人人妻人人澡人人爽精品日本 | 一个色在线| 好硬好湿好爽好深视频 | 国产国语熟妇视频在线观看 | 亚洲视频三区 | 天天插天天射天天操 | 在线观看av资源 | 免费啪视频在线观看视频网页 | 亚洲色图99p | 国产日产亚洲系列最新美使用方法 | 曰韩欧美亚洲美日更新在线 | 精品免费观看 | 免费午夜福利不卡片在线播放 | 欧美精品一区二区三区久久久竹菊 | 国产乱码精品一区二区三区五月婷 | 日本黄色二区 | 啪啪av网站 | 99久久久国产精品 | 视频一区二区三区在线观看 | 成人精品综合免费视频 | 亚洲同性男网站 | 色91精品久久久久久久久 | 国产成人麻豆亚洲综合无码精品 | 欧美老妇交乱视频在线观看 | 欧美理伦黑寡妇艳妇 | 婷婷亚洲一区 | 在线免费一区二区 | 午夜亚洲aⅴ无码高潮片苍井空 | 天堂中文在线观看视频 | 强开小受嫩苞第一次免费视频 | 免费av在线| 日本看片一二三区高清 | 国产又色又爽又黄的在线观看视频 | 9re热国产这里只有精品 | 久久综合色鬼综合色 | 精品久久久久久久久久软件 | 91精品国自产在线偷拍蜜桃 | 黄色中文视频 | 国产成人精品日本亚洲专区 | 免费成人深夜夜 | 亚洲综合在线视频 | 水蜜桃av无码 | 国产av麻豆天堂亚洲国产av刚刚碰 | 亚洲欧洲日韩一区 | 欧美特黄aaaaaa | 国产福利91精品一区二区三区 | 亚洲最新无码中文字幕久久 | 久久精品人人做人人爱爱 | 92精品成人国产在线观看 | 久久不见久久见www免费视频 | 国产在线看黄 | www.91福利 | 久久久久国产精品人妻aⅴ武则天 | 亚洲乱色伦图片区小说 | 欧美一级做一级爱a做片性 欧洲午夜精品 | 日本大香伊蕉一区二区 | 欧美黄色成人 | 亚洲毛片不卡av在线播放一区 | 久久最新视频 | 基地毛片 | 青青操在线免费观看 | 99国产欧美精品久久久蜜芽 | 国产91色在线 | 免费 | 亚洲欧洲日产国码综合在线 | 久国产视频| 亚洲午夜天堂 | 国产精品久久影视 | 国产第69页 | 67194熟妇在线观看线路1 | 日韩国产一区二区三区四区五区 | 中文字幕精品一区久久久久 | 男人的天堂在线观看av | 人妖粗暴刺激videos呻吟 | 国自产在线精品一本无码中文 | 夜夜骑首页 | 日韩精品一二三四区 | 亚洲第一在线视频 | 久久久久99精品成人品 | 日本精品777777免费视频 | 久久久噜噜噜久久免费 | 亚洲高清www色好看美女 | 色老头av亚洲一区二区男男 | 99蜜桃臀久久久欧美精品网站 | 国产午夜福利片在线观看 | 国产久免费热视频在线观看 | 黄色一级片a | 台湾av在线| 亚洲最大成人av在线天堂网 | 在线看片免费人成视频播 | 国产农村妇女精品 | 一区精品在线观看 | 久久亚洲精中文字幕冲田杏梨 | 国产丰满老熟妇乱xxx1区 | 天天射天天干天天操 | 国内自拍第一页 | 国产66av | 国产二区视频 | 少妇bbbb做爰 | 国产一区二区三区日韩精品 | 午夜| 国产精品亚洲一区二区三区天天看 | 免费纯肉3d动漫无码网站 | 女人被躁到高潮免费视频软件 | 亚洲欧美另类在线图片区 | 福利资源在线观看 | 98国产精品午夜免费福利视频 | 国产一区二区三区视频在线 | 国产成人无码久久久精品一 | 日本特黄特色大片免费视频老年人 | 国产激情在线视频 | 精品国产欧美一区二区三区成人 | 放荡短裙少妇大叫受不了视频 | 欧美日韩精品一区二区视频 | 熟熟熟熟熟熟熟熟妇50岁 | 国产一二区在线 | 色窝窝色蝌蚪在线视频 | 国产精品欧美激情在线 | 亚洲精品一区二区三区香 | 阳茎伸入女人阳道视频 | 啪啪黄色网址 | 日本xxxx88| 亚洲精品成人久久电影网 | 亚洲黄色免费在线观看 | 国产白丝无码免费视频 | 国产欧美精品日韩区二区麻豆天美 | 天天色天天插 | 又爽又黄又无遮挡的视频在线观看 | 日本在线播放视频 | 久久久久国产精品一区 | 欧美人与动性行为视频 | 狠狠爱五月丁香亚洲综合 | 欧美激情aa| 青青视频免费观看免费 | 国产视频入口 | 国产精品自在拍在线拍 | 最新成年女人毛片免费基地 | 佐佐木明希中文字幕 | 五月婷婷综合在线 | 中文字幕第一页在线 | 亚洲一区在线视频观看 | 国产人人干 | 亚洲天堂视频一区 | 人成免费a级毛片 | 男同又粗又大又好爽 小说 欧美三级网站在线观看 | 搡老岳熟女国产熟妇 | 欧美一级黄色大片 | 国产麻豆成人传媒免费观看 | 亚洲国产品综合人成综合网站 | 饥渴的熟妇张开腿呻吟视频 | 少妇又紧又深又湿又爽视频 | 亚洲欧美国产日韩综合 | 宝宝好涨水快流出来免费视频 | 亚洲毛片在线免费观看 | 91在线免费视频观看 | 欧美激情久久久久久久 | 欧美日韩视频在线观看一区 | 一级性视频 | 男女18禁啪啪无遮挡激烈 | 久久久久亚洲国产av麻豆 | 高清情侣国语自产拍 | 亚色中文字幕 | 人妖天堂狠狠ts人妖天堂狠狠 | 国产精品视频一区国模私拍 | 99久久欧美日韩国产二区 | www.欧美在线观看 | 免费无码又黄又爽又刺激 | 国产一极内射視颍一 | 精品va久久久噜噜久久软件 | 91精品国产高清91久久久久久 | 加勒比一区二区无码视频在线 | 精品国产一区二区三区四区色 | 亚洲精品色在线网站 | 97碰视频 | 国产成a人片在线观看视频下载 | 国产一二三四ts人妖 | 久久精品国产亚洲一区二区 | 欧美成人免费视频一区二区 | 国产一区二区三区久久精品 | 免费在线观看黄 | 午夜视频久久久久一区 | 8x国产精品视频 | 久久久久久少妇 | 刺激一区仑乱 | 欧美色图一区二区三区 | 久久国产欧美日韩精品图片 | 国产亚洲精品女人久久久久久 | 91视频一区 | 国内精品久久久久久久影院 | 青青草成人在线观看 | 伊人网视频在线观看 | 精品国产三级 | 99热这里只有精品8 97涩国一产精品久久久久久久 | 中文字幕无码乱人伦 | 一本岛高清乱码2020叶美 | 色窝窝无码一区二区三区色欲 | 日韩.www| 久久这里只精品国产免费9 中国妞女69xxxx另类性 | 国产精品18久久久久久久网站 | 青草青草久热精品视频观看 | 无码成人网站视频免费看 | 久久亚洲日韩精品一区二区三区 | 蜜臀avwww国产天堂 | 久久av无码精品人妻出轨 | 日本一区午夜艳熟免费 | 日本喷奶水中文字幕视频 | 女人内谢99xxx免费 | 六月丁香婷婷在线 | 高潮久久久 | 学生粉嫩无套白浆第一次 | 一区一区三区产品乱码 | 性色av一区二区三区 | 在线观看成人无码中文av天堂不卡 | 精品欧美一区二区三区免费观看 | 国产成人8x人网站视频 | 天堂8在线新版官网 | 日一日射一射 | 色之久久 | 91精品国产99久久久久 | 久久久资源 | 午夜爽爽爽男女免费观看影院 | 亚洲色大成网站www永久在线观看 | 中文字幕无码他人妻味 | 亚洲一区自拍偷拍 | 中国china体内裑精亚洲日本 | 99re视频热这里只有精品7 | 无码人妻av一二区二区三区 | 91久久久久久久久久久久久 | 欧美一级特黄aaaaaa在线看片 | 国产精品久久久久久久久侵犯 | 欧美狂猛xxxxx乱大交3 | 综合欧美亚洲日本一区 | 国产亚洲精品成人 | 欧美精品在线一区二区 | 色偷偷人人澡人人爽人人模 | 国产真实迷奷在线播放 | 欧妇女乱妇女乱视频 | 国产精品一国产精品一k频道 | 亚洲精品乱码久久久久久麻豆不卡 | 日韩第九页 | 老地方在线观看免费追剧网站 | 美女精品久久久 | 亚洲一区二区在线免费观看 | 精品一区二区三区激情在线欧美 | 天堂а√在线地址中文在线 | 四虎永久在线精品免费观看视频 | 成人免费无码视频在线网站 | www深夜成人白色液体视频 | 26uuu亚洲婷婷狠狠天堂 | 亚洲毛片在线免费观看 | 国产在线1 | 一本色道久久综合亚洲精品按摩 | 精品国产免费久久久久久桃子图片 | 婷婷激情网站 | 中文av网站 | 欧美综合天天夜夜久久 | 国产精品国产三级国av | 国产99在线 | 欧美 | 日韩精品一区二区三区 | 操操操爽爽爽 | 丰满人妻av无码一区二区三区 | 夜夜高潮次次欢爽av女 | 99热在线免费观看 | www.17c.com小草影视 | 好吊妞这里都是精品 | 毛片女人18片毛片点击进入 | 色久在线 | 日韩欧美一 | 欧美三级午夜理伦三级 | 四虎亚洲欧美成人网站 | 嫩草天堂| 国产白袜脚足j棉袜在线观看 | 欧洲精品码一区二区三区免费看 | 国产精品性生活 | 小泽玛利亚一区二区在线 | 最大胆裸体人体牲交免费 | 黄色毛片视频在线观看 | 天天玩天天干天天操 | 国内揄拍国内精品对白 | 日本少妇呻吟高潮免费看 | 无码人妻久久一区二区三区免费 | 青娱乐伊人 | 宅男天堂网| 西西人体大胆无码视频 | 春意影院福利社 | 狠狠躁18三区二区一区ai明星 | 爱福利一区 | 亚洲美女午夜一区二区亚洲精品 | 97色伦影院| 国产精品无码电影在线观看 | 婷婷综合国产 | 亚洲综合色视频 | 在线观看av影院 | 四虎最新紧急入口 | 国产69精品久久久久9999 | 欧美激情精品久久久久久免费 | 日本成人一区二区三区 | 四虎在线网站 | 中文字幕av网站 | 乱色专区| 国产成人无码午夜福利在线直播 | 好紧好湿好爽免费视频 | 中文字幕1区2区 | 国产一区二区三区在线电影 | 天堂一码二码专区 | 一边吃奶一边做动态图 | 日日躁夜夜躁xxxxxxx | 亚洲乱码日产精品b | 在线观看国产成人 | 国产精品成久久久久三级6二k | 啪啪激情网 | 国产在线一区二区三区av | 日韩欧美在线一区二区 | 久久/这里只精品热在线获取 | 亚洲偷偷| 蜜桃视频黄色 | 成人自拍视频在线 | 亚洲欧美视频在线观看 | 男女视频一区二区 | jdav精品视频在线观看 | 香港三级午夜理论三级 | 92精品国产成人观看免费 | 久久久久久国产精品久久 | 婷久久| 特级黄色毛片在放 | 婷婷色网站| 樱花草在线播放免费中文 | 天堂最新版资源网 | 99色网站 | 久久躁躁天天添久久久 | 国产欧美一区二区精品婷 | 西西人体www44rt大胆高清 | 国产午夜福利片在线观看 | 亚洲丁香五月天缴情综合 | 超碰免费av| 国产精品白嫩极品美女视频 | 精品乱码一区二区三四五区 | 欧美精品激情视频 | 亚洲精品美女久久久久9999 | 97精品人人a片免费看 | 少妇性生交xxxⅹxxx | 激情综合激情 | 亚洲综合激情五月丁香六月 | 欧美专区中文字幕 | 91欧美日韩麻豆精品 | 精品人妻无码专区中文字幕 | 香蕉久久久久久av综合网成人 | av手机版| 国产青草视频在线观看视频 | 国产三级在线看 | av免费播放一区二区三区 | 99成人国产综合久久精品 | 未满十八18禁止免费无码网站 | 无码中出人妻中文字幕av | 国产精品一二三区成毛片视频 | 午夜视频一区 | 亚洲 欧美 中文 日韩aⅴ手机版 | 91精品国产乱码久久久久 | 久久天天躁夜夜躁狠狠躁 | 亚洲va天堂 | 女人爽到高潮免费看视频 | 久久精品天天中文字幕人妻 | 久热中文字幕在线精品观 | 国产在线欧美日韩精品一区 | 91免费大片 | aa片在线观看视频在线播放 | 久久www免费人成_看片老司机 | 国产午夜成人精品视频app | av每日更新 | 无码人妻久久一区二区三区app | 97超碰自拍| 麻豆国产成人av高清在线观看 | 中文一区在线观看 | 老少配性视频免费xxx | 国产热久久精 | 天堂国产+人+综合+亚洲欧美 | 成人免费久久 | 久久99精品久久久久久9蜜桃 | 天海翼中文字幕 | 久热最新视频 | 精品综合久久久久久888蜜芽 | 久久伊人亚洲 | 又硬又粗又大一区二区三区视频 | 欧美乱大交做爰xxxⅹ性3 | 在线综合亚洲欧美网站 | aaaaaa亚洲| 免费成人在线观看视频 | 99久久亚洲精品 | 窝窝午夜看片 | 亚洲国产毛片 | 日本精品啪啪一区二区三区 | 国产成人av在线影院无毒 | 免费精品人在线二线三线区别 | 2021久久最新国产精品 | 亚洲乱码国产乱码精品精乡村 | 国产精品1区2区 | 国产激情在线看 | 久久草在线视频免费 | 天干天干啦夜天干天2017 | 手机在线看片国产 | 亚洲区色| 久久久久一区 | 国产毛片一级 | 久久久久久高潮国产精品视 | 在线a亚洲老鸭窝天堂av高清 | 中文字幕日韩人妻无码 | 超碰在91| 午夜精品久久ed2kmp4 | 艳妇乳肉豪妇荡乳流白浆 | 操一操| 国产乱妇乱子在线视频 | 国产日产欧美精品 | 欲求不满邻居的爆乳在线播放 | 亚洲黄色精品视频 | 操操av| 日韩精品一 | 玩弄人妻少妇500系列网址 | 青草草97久热精品视频 | 麻豆一区产品精品蜜桃的广告语 | 亚欧三级 | 亚洲天堂2017手机在线 | 国产午夜福利在线机视频 | 欧美日韩不卡视频合集 | 一区二区精品在线 | 国产成人高清亚洲综合 | 四虎精品国产永久在线观看 | 韩国19禁无遮挡啪啪无码网站 | 午夜av一区二区三区 | 激情综合五月网 | 无码人妻精品一区二区三区东京热 | 三级男人添奶爽爽爽视频 | 国产精品对白清晰受不了 | 久久久国产乱子伦精品 | 久久99久久99久久综合 | 意大利av| 欧美精品色 | 日韩第二页 | 伊人色在线视频 | 国产午夜精品一区二区三区老 | 最新亚洲人成无码网站 | 亚洲高清免费观看 | 国产精品呻吟久久 | 国产乱淫av公 | 国产成人无码午夜视频在线观看 | 国产精品久久久久野外 | 日本老熟妇乱子伦视频 | 精品人妻少妇一区二区三区 | 最近中文字幕mv在线mv视频 | 国产精品99久久久久久宅男 | 成人涩涩视频 | 国产一区美女 | 国产黑色丝袜在线观看下 | 波多野结衣中文字幕一区二区三区 | 一级特黄录像免费观看 | 人妻中文字幕无码专区 | 中国少妇内射xxxxⅹhd | 97久久人人超碰caoprom欧美 | 中日韩亚洲人成无码网站 | 国产免费一区二区三区免费视频 | 成人免费看片98图片 | 欧美一区日韩精品 | 久久久久人妻啪啪一区二区 | 欧美视频一二三区 | 国产午夜在线播放 | 黄色大片在线免费观看 | 九九久久精品国产免费看小说 | 又湿又紧又大又爽又a视频 开心激情网站 | 中文字幕在线观看av | 国产精品呻吟 | 亚洲成人三区 | 亚洲精品69 | 五月天色片 | 国产精品人人做人人爽 | 天天操夜夜操很很操 | 新91在线| 亚洲成人mv | 国精品人妻无码一区二区三区3d | 国产同性女女互磨在线播放 | 五月婷婷激色号网 | 五月综合激情婷婷六月色窝 | 在线天堂资源www在线污 | 久草观看 | 美日韩av在线 | 婷婷视频 | 播放灌醉水嫩大学生国内精品 | 韩国精品一区二区三区无码视频 | 91制片一二三专区亚洲 | 又黄又粗又爽免费观看 | 黄色aa毛片| 久久国产超碰女女av | 国产av一区二区精品久久 | 中文字幕久久熟女人妻av免费 | 无码专区一ⅴa亚洲v天堂 | 欧美一级黄色片视频 | 美女视频在线观看福利网站在线观看 | 日韩精品无码一本二本三本色 | 亚洲国产成人久久综合人 | 国产精品国产免费无码专区不卡 | 99热在线国产 | 日韩视频第一页 | 超碰一区二区三区 | 国模小婕私拍鲜嫩玉门 | 久久精品国产亚洲欧美 | 久久av资源网 | 激情av综合 | 久久久av波多野一区二区 | 亚洲中文字幕在线观看 | 四虎影院网 | 日韩欧美一区在线观看 | 人与动人物xxxx毛片人与狍 | 日本人妻换人妻毛片 | 国产免费mv大全视频网站 | 人与嘼av免费 | 黄色男女 黄色a几 | 精品国产一区二区三区四区vr | 97久久国产露脸精品国产 | 日本亚洲欧洲色α在线播放 | 国产女人高潮抽搐喷水视频 | 婷婷丁香五月缴情视频 | 久草中文在线 | 国产aⅴ人妻互换一区二区 欧美 日韩 久久 | 日本精品网 | 在线中文字幕一区二区 | 国产精品久久久久久免费 | 日本精品视频在线观看 | 欧美激情视频一区二区三区免费 | 狠狠色丁香婷婷综合最新地址 | av专区在线 | 在线观看高清黄网站观看 | 国产无遮挡又黄又爽免费软件 | 国产精品xxxx喷水欧美 | 免费全部高h视频无码 | 日韩精品www | 99在线视频免费播放 | 国产成人精品999在线观看 | 在线日韩av永久免费观看 | 99久久免费精品国产72精品九九 | 久久精品一区二区免费播放 | 亚洲 小说 欧美 激情 另类 | 在线看不卡av | 亚洲精品欧美 | 91亚洲精品久久久久图片蜜桃 | 国产电影无码午夜在线播放 | 国产女同疯狂作爱系列 | 国产在线拍偷自揄拍精品 | 久草在线3 | 久久久久国产精品麻豆ar影院 | 13小箩利洗澡无码视频网站免费 | 久久精品欧美一区二区三区麻豆 | 久草免费在线视频 | 一区二区三区视频免费看 | 先锋影音xfyy5566男人资源 | 精品无码国产污污污免费网站 | 啊啊啊亚洲| 久久永久免费人妻精品直播 | 色爱综合区 | 欧洲精品久久久av无码电影 | 欧美狠狠操 | 亚洲а∨天堂2019无码 | 日韩不卡免费视频 | 免费欧美日韩 | 国产裸体美女永久免费无遮挡 | 中文在线中文资源不卡无 | 中文字幕无码av波多野吉衣 | a国产在线v的不卡视频 | 99热久久成人免费频精品2 | 狠狠色综合tv久久久久久 | 国产产区一二三产区区别在线 | 性欧美18一19性猛交 | 欧美一级黄色片在线观看 | 久久久久亚洲精品无码系列 | 狠狠操狠狠摸 | 久久久久有精品国产麻豆 | 91精品看片 | 91精品国产综合久久久久久丝袜 | 欧美专区第一页 | 国产一级片精品 | 一本色道久久综合亚洲精品浪潮 | 日韩视频在线免费观看 | 久久精品成人免费观看97 | 色一情一乱一乱一区99av白浆 | 亚洲精品一二区 | 靠比网站在线观看 | 欧美性生活免费 | 7777色鬼xxxx欧美色妇 | 天堂中文在线视频 | 免费一级大片 | 天天夜夜啦啦啦 | 久久在线播放 | 99在线免费观看视频 | 成人18视频免费69 | 亚洲欧洲日产国码无码动漫 | 午夜福利精品视频免费看 | 免费看的一级视频 | 午夜影院在线观看免费 | 极品主播的慰在线播放 | 无码 制服 丝袜 国产 另类 | 夜夜高潮天天爽欧美 | 亚洲欭美日韩颜射在线 | 777狠狠| 在线观看中文字幕网站 | 奇米色777欧美一区二区 | 亚洲特级毛片 | 婷婷久久香蕉五月综合 | 久久久av一区二区三区 | 亚洲国产精品久久人人爱潘金莲 | 竹内纱里奈一88av在线 | 亚洲成色777777在线观看影院 | 久久综合给综合给久久 | 无码人妻久久一区二区三区不卡 | 日本免费观看视频 | 欧美激情片在线观看 | 男生操男生的小说 | 成人影院yy111111在线 | 44444kk在线观看免费一级 | 天天躁日日躁aaaa视频 | 亚洲成人在线免费 | 欧美日韩在线网站 | 久久久国产乱子伦精品 | 女人被做到高潮免费视频 | 无码人妻毛片丰满熟妇区毛片国产 | 亚洲色五月| 嫩模写真一区二区三区三州 | 欧美性猛交xxx乱大交3蜜桃 | 97精品免费公开在线视频 | 午夜片神马影院福利 | 善良少妇满足老汉 | 国产成人精品视频国产 | 黄色大片免费在线观看 | 久久精品国产亚洲欧美成人 | 日日噜噜夜夜狠狠视频无码 | 国产91入口 | 亚洲熟妇久久国内精品 | 久久九色 | 日韩在线视频观看 | 13小箩利洗澡无码视频网站免费 | 韩国久久久 | 深夜福利动态图 | 欧美一区二区久久久 | 国产精品白丝喷水娇喘视频 | 午夜鲁鲁 | 寡妇被老头舔到高潮的视频 | 日韩av片在线免费观看 | www.五月天com | 亚洲中字慕日产2020 | 一本一本久久a久久综合精品蜜桃 | 2021国产手机在线精品 | 少妇性俱乐部纵欲狂欢电影 | 噼里啪啦动漫在线观看 | 亚洲色无码中文字幕在线 | av在线中文字幕不卡电影网 | 午夜精品一区二区三区av | 亚洲国产成人精品无码区宅男 | 91黄色在线 | 啊啪啪多水爱爱成人 | 国产欧美另类久久久精品图片 | 日本午夜成年在线网站 | 国产在线精品一区二区在线看 | 日韩精品一区二区三区四 | 亚洲中文在线精品国产百度云 | 中文字幕一二三区波多野结衣 | 色视频久久| 亚洲一区二区无码影院 | 噜噜色av| 欧美日韩一区二区三区自拍 | 国产免费内射又粗又爽密桃视频 | 一本一久本久a久久精品综合 | 夜夜艹 | 好吊日在线| 成人做爰100部片免费看网站 | www.日本黄 | 久久精品视频中文字幕 | 国产呻吟久久久久久久92 | 粉嫩aⅴ一区二区三区 | 欧美人与动牲交aⅴ | 天天干天天噜 | 国产成人精品怡红院在线观看 | 夜夜狂射影院欧美极品 | 亚洲精品无码永久中文字幕 | 日韩精品免费一区二区三区四区 | 成年人视频免费在线观看 | 国产s级做人爱c视频大学生 | 欧美久久精品一级黑人c片 日韩三级一区 | 国产又粗又猛又大爽又黄香借 | 蜜桃视频无码区在线观看 | 激情内射亚洲一区二区三区爱妻 | 最新亚洲一卡二卡三卡四卡 | 亚洲色婷婷久久精品av蜜桃久久 | 久久黄色大片 | 精品国产拍国产天天人 | 欧美日韩一区二区在线视频 | 熟女内射v888av | 少妇日韩| 中文字幕不卡视频 | 日本欧洲亚洲高清在线 | 亚洲视频在线视频观看视频在线 | 黄av免费| 欧美成人在线免费视频 | 亚洲中文字幕va毛片在线 | 日韩精品 在线 国产 丝袜 | 91精品亚洲影视在线观看 | 日韩视频不卡 | 国产亚洲精品俞拍视频 | 人成午夜视频 | 一级黄在线观看 | а天堂中文最新一区二区三区 | 久久国产99| 成人国产精品一区二区网站 | 久久久亚洲色 | 亚洲欧美另类激情综合区 | 国产欧美国日产高清 | 2022一本久道久久综合狂躁 | 男人和女人高潮免费网站 | 日韩精品一区二区三区在线观看 | 美女视频一区 | 少妇高潮无套无遮挡内谢小说 | 久久se精品一区精品二区 | 大伊香蕉精品视频在线天堂 | 狂野av人人澡人人添 | 国产成人精品一区二区三区福利 | 亚洲国产精品久久久久婷婷软件 | 国产午夜免费啪视频观看视频 | 亚洲熟妇无码另类久久久 | 无码高潮喷吹在线播放亚洲 | 北条麻妃一区二区三区在线观看 | 亚洲国产精品久久久久秋霞小 | 精品免费视频一区二区 | 黑人操日本 | 亚洲精品资源 | 久久久国产精品 | av福利站 | 97午夜理论片在线影院 | 久久婷婷五月综合尤物色国产 | 自拍偷在线精品自拍偷99 | 国产精品爽爽爽爽爽爽在线观看 | 一区免费观看 | 亚洲图区综合网 | 天堂8在线最新版在线 | aaaa成人| 91日日拍夜夜嗷嗷叫国产 | 国产成人av网站 | 一区二区三区黄色录像 | 精品国内在视频线2019 | 免费一区二区三区四区 | 国产女人乱人伦精品一区二区 | 精品国产鲁一鲁一区二区张丽 | 欧美视频在线一区 | 亚洲欧洲成人精品久久一码二码 | 人妻有码中文字幕在线 | 欧美综合日韩 | 国产在线亚州精品内射 | 99国产精品久久久久久久日本竹 | 欧美另类一区二区三区 | 国产一精品久久99无吗一高潮 | 亚洲精品黄色片 | 久草福利站 | 久久亚洲国产精品成人av秋霞 | a级毛片蜜桃成熟时2免费观看 | 国产精品亚洲片在线播放 | 夜夜嗨国产露脸精品国产 | 超碰777| 夜夜嗨网站 | 国产黄色视 | 性按摩玩人妻hd中文字幕 | 成年人网站视频免费 | 久操91 | 久久www色情成人免费观看 | 国产精品久久自在自线 | 91久久国产精品视频 | 亚洲综合在线一区 | 国产一级在线免费观看 | 好吊妞人成免费视频观看 | 国产高清中文手机在线观看 | 999日韩 | 少妇一边呻吟一边说使劲视频 | 亚洲国产精品久久精品成人网站 | 无码少妇一区二区三区芒果 | www.成人网.com | 欧美综合在线观看视频 | 91草视频| 亚洲aⅴ无码成人网站国产 亚洲国产精品av久久久 | 丁香色婷婷 | 国产日产欧产精品精品蜜芽 | 九色免费视频 | 九九99精品久久久久久综合 | 日本免费一区二区三区视频观看 | 日日日网站 | 香蕉av一区二区三区 | 狼群社区视频www国语 | 亚洲熟女少妇精品 | 美国十次成人欧美色导视频 | 九热精品视频 | 波多野结无码高清中文 | 色久网 | 精品久久久中文字幕 | 亚洲精品一区二区不卡 | 偷偷要色偷偷中文无码 | 欧美va天堂 | 欧美精品区 | 亚洲精品一区国产精品丝瓜 | 202丰满熟女妇大 | 无码帝国www无码专区色综合 | 天天摸夜夜摸爽爽狠狠婷婷97 | 伊人av超碰伊人久久久 | 性色高清xxxxx厕所偷窥 | 久久精品亚洲男人的天堂 | 免费放黄网站在线播放 | 2020最新国产高清毛片 | 免费在线成人网 | 国产交换视频 | 又粗又硬的毛片aaaaa片 | 中文字幕之中文字幕 | 人人澡人人爽 | 国产伦孑沙发午休精品 | 国产美女在线精品免费观看 | 国产精品热久久无码av | 美女三区 | 乱人伦人妻中文字幕在线入口 | 亚洲欧美日韩成人一区在线 | 精品人妻一区二区三区浪潮在线 | 国产三级精品三级在线专区 | 欧美成人免费一级 | 成年午夜无码av片在线观看 | 一极黄色大片 | 少妇性荡欲午夜性开放视频剧场 | 永久免费观看的毛片视频 | 综合视频在线观看 | 国产超碰无码最新上传 | 亚洲一区二区三区四区视频 | 久久精品国产99久久99久久久 | www.久久av| 久久92| 鲁大师影院在线观看 | 少妇又色又爽又高潮极品 | 一边摸一边叫床一边爽av | 香蕉在线网站 | 国产乱码免费卡1卡二卡3卡四卡 | 国产成人尤物在线视频 | 免费无遮挡禁18污污网站 | 国产69xx| 精品21国产成人综合网在线 | 国产艹逼视频 | 狠狠干网 | 99综合网| www.嫩草视频 | 日本少妇高潮喷水免费可以看 | 日韩亚洲欧美中文高清 | 十八禁无遮挡99精品国产 | 香蕉久久久久 | 国内少妇偷人精品视频免费 | 国产真实乱人偷精品视频 | 国产又黄又硬又湿又黄的 | www.黄色av| 李宗瑞91在线正在播放 | 欧美三级在线播放线观看 | 欧美巨大xxxx做受高清 | 真人无码作爱免费视频禁hnn | 无码少妇一区二区性色av | 亚洲国产欧美在线成人aaaa | 欧美日本国产精品 | www.久久久久久 | 99精品无人区乱码在线观看 | 欧美日韩国产在线 | 九九九免费观看视频 | 久久久成人免费视频 | 久久99精品久久久久麻豆 | 97香蕉碰碰人妻国产欧美 | 日韩亚洲精品在线 | 亚洲h片 | 午夜国产免费视频亚洲 | www.四虎影院在线观看 | 日本不卡123 | 久久久久久久一区 | chien国产乱露脸对白 | 亚洲精品无码伊人久久 | 久久免费视频一区二区 | 中国少妇xxxx做爰 | 四虎永久在线精品免费观看视频 | 玩弄少妇秘书人妻系列 | 国产人妻aⅴ色偷 | 久久婷婷影院 | 日本人妖xxxx | 欧美色综合网 | 6080yy午夜一二三区久久 | 天天操天天射天天色 | 超碰自拍97 | 欧美日韩国产综合草草 | 亚洲香蕉网久久综合影院小说 | 黄色蜜桃网站 | 精品一区二区三区在线成人 | 黄色国产一区 | 一级网站在线观看 | 久久久国产精品无码一区二区 | 午夜性影院爽爽爽爽爽爽 | 精品国产第一福利网站 | 国产一区二区无码蜜芽精品 | 国产精品亚洲精品一区二区 | 色吧久久 | 91在线第一页 | 亚洲综合精品一区二区三区 | 天天操天天操 | 国产免费一区二区三区香蕉精 | 亚洲精品1卡2卡3卡 xvideos永久免费入口 | 蜜臀精品无码av在线播放 | 色婷婷美国农夫综合激情亚洲 | 欧美日韩一区二区三 | 麻豆精品传媒一二三区艾秋 | 成人网站免费看黄a站视频 精品一区二区视频在线观看 | 免费av网址大全 | 狠狠色综合7777久夜色撩人 | 免费精品国产自产拍在线观看 | 性丰满白嫩白嫩的hd124 | 国产一区二区三区视频在线观看 | 中文字幕永久在线观看 | 亚洲 欧美 视频 | 一本久道视频一本久道 | 免费精品人在线二线三线 | 久久精品—区二区三区 | 欧美午夜精品久久久久久人妖 | 亚洲人 女学生 打屁股 得到 | 精品人伦一区二区三区潘金莲 | 国产午夜亚洲精品不卡下载 | 日本激情吻胸吃奶呻吟视频 | 99爱视频| 中文字幕在线天堂 | 欧美另类 自拍 亚洲 图区 | 亚洲婷婷在线 | 亚洲日本欧美日韩高观看 | 国产99视频精品免费观看6 | 黄av免费 | 久久激情网站 | 国产日产欧产精品精乱了派 | 国产成人精品亚洲日本语言 | 91日韩精品一区二区三区 | 免费成人在线视频观看 | 99久久久无码国产精品6 | 久久综合网欧美色妞网 | 亚洲国产成人无码专区 | 爱爱二区 | 青草草在线视频永久免费 | 亚洲aⅴ一区二区三区 | 午夜精品久久久久久不卡 | 欧美日韩中文字幕视频 | 亚洲做受高潮欧美裸体 | 国产av国片偷人妻麻豆 | 艳妇臀荡乳欲伦交换在线看 | 日韩第一页 | 成人免费无码婬片在线观看免费 | 国产精品麻豆成人av在线观看 | 欧美成人二区 | 欧美人与动牲交aⅴ | 天海翼一区二区三区高清在线观看 | 性人久久| 欧美成人手机在线视频 | 91国内在线播放 | a级在线免费| 伊伊人成亚洲综合人网 | 国产午夜激情 | 久久中文娱乐网 | 欧美一区二区视频在线播放 | 欧美一级片黄色 | 午夜三级理论 | 国产一区二区片 | 美女国产毛片a区内射 | 日韩欧美高清在线观看 | 国产乱人伦无无码视频试看 | eeuss亚洲精品久久 | 国产无遮挡又爽又刺激的视频老师 | 伊人伊网 | 亚洲熟女乱综合一区二区 | 超碰在线人 | 草碰在线| 亚洲国产中文曰韩丝袜 | 在线精品亚洲观看不卡欧 | 女子spa高潮呻吟抽搐 | 伊人久久大香线蕉av色婷婷色 | 一级老太婆bbb视频bbb | 国产又爽又黄又舒服的视频 | 国产 国语对白 露脸 | 不卡无码人妻一区二区 | 日韩亚洲中字无码一区二区三区 | 国产精品视频超级碰 | 中国一级簧色带免费看 | av自拍网站 | 亚洲精品无码久久久久秋霞 | 亚洲欧美一区二区三 | 另类av在线 | 国产乱子伦一区二区三区四区五区 | 欧美激情视频一区二区 | 成人真人毛片 | 亚洲中文字幕一二三四区苍井空 | 久久免费99| 瑟瑟视频在线免费观看 | 自拍偷区亚洲网友综合图片 | 久久免费在线观看视频 | 国产又色又爽无遮挡免费 | 中国黄色一级视频 | 国产欧美视频一区二区 | 手机看片1024在线 | 98精品国产入口 | 精品自拍视频在线观看 | 亚洲精品尤物av在线观看任我爽 | 成在线人免费视频播放 | 丰满爆乳在线播放 | 久久这里只有精品6 | 免费无码十八禁污污网站 | 午夜影院免费观看 | 国产亚洲精久久久久久蜜臀 | 国产人妻人伦精品1国产丝袜 | 超碰人人做 | 希岛爱理aⅴ在线中文字幕 成在线人视频免费视频 | 色中文字幕在线观看 | 精品欧美一区二区三区免费观看 | 亚洲爆乳大丰满无码专区 | 992tv精品视频tv在线观看 | 日韩av第一页| 欧洲美女黑人粗性暴交视频 | 欧美一级淫片免费视频魅影视频 | 国产乱子伦视频大全亚瑟影院 | 亚洲精品人成网线在播放va | 久久久久av综合网成人 | 欧洲成人一区二区三区 | 人人澡人人爽 | 国产91精品露脸国语对白 | 韩日综合成人中文字幕 | 午夜性影院爽爽爽爽爽爽 | 精品无码国产av一区二区三区 | 日本在线播放视频 | 亚洲色图色小说 | 少妇大战二十8厘米黑人 | 国产精品网站在线观看免费传媒 | 亚洲va天堂va在线va欧美 | 亚洲欧美一二三 | 国产综合一区二区三区黄页秋霞 | 亚洲国产精品无码久久网速快 | 日韩av黄| 91在线第一页| 亚洲国产精品女同互慰中文 | 亚洲无限观看 | 亚洲免费成人在线视频 | 欧美韩日在线 | 亚洲精品高清国产一线久久 | 97视频免费看 | 日本人极品人妖高潮 | 久久久久久a亚洲欧洲av冫 | 亚洲欧美国产欧美色欲 | 久久人人爽人人爽爽久久 | 色站在线| 日韩国产欧美一区二区 | 国产精品美女久久 | 中文精品一卡2卡3卡4卡国色 | 精品黄色网 | 78午夜福利视频 | 夜夜影院未满十八勿进 | 国产又粗又猛又爽又黄老大爷 | 国产精品视频免费一区二区 | 国产亚洲精品超碰热 | 偷看洗澡一二三区美女 | 青青免费视频 | 色av免费 | 亚洲精品美女久久17c | 亚洲人成网站999久久久综合 | 国产精品成人国产乱一区 | 亚洲人成网亚洲欧洲无码久久 | 黑白配在线观看免费观看 | 成av人电影在线观看 | 亚洲人禽杂交av片久久 | 日韩在线影视 | 国产igao视频网在线观看 | 一区二区午夜 | 你懂的在线观看网站 | 亚洲欧洲日产无码中文字幕 | 亚洲人成色77777 | 国精产品69永久中国有限 | 一级日韩毛片 | 69天堂人成无码麻豆免费视频 | 粉嫩av亚洲一区二区图片 | 久色91 | 久久综合精品国产一区二区三区无码 | 国产熟妇疯狂4p交在线播放 | 久久精品女人天堂av | 亚洲图片激情小说 | 2020最新国产情侣网站 | 精品乱码一区二区三区四区 | 亚洲国产精品美女久久久久 | 日韩精品hd| 91成人在线免费 | 色老板精品无码免费视频 | 亚洲精品久久午夜麻豆 | 在线精品亚洲一区二区三区 | 亚洲综合久久一本伊一区 | 成x99人av在线www | 无码av无码一区二区桃花岛 | 国产成人8x人在线视频软件 | 国产免费一区二区三区在线观看 | 久久人妻xunleige无码 | 欧美特黄aaaaaa | 精品人妻无码一区二区三区9 | 色综合av | 亚洲欧美综合在线观看 | 国产色精品久久人妻 | 国产亚洲精品久久午夜玫瑰园 | 亚洲a级在线 | 18禁区美女免费观看网站 | 色翁荡息又大又硬又粗又视频图片 | 亚洲一区无 | 琪琪色18| 久草a在线| 亚洲第一自拍 | 国产如狼似虎富婆找强壮黑人 | 丰满日韩放荡少妇无码视频 | 日韩av在线播放观看 | 中文字幕精品亚洲无线码vr | 无码专区人妻系列日韩精品少妇 | 97豆奶视频国产 | 波多野结衣亚洲一区二区 | 一出一进一爽一粗一大视频 | 在线a∨| 午夜女色国产在线观看 | 精品无人区无码乱码毛片国产 | 91免费高清| 国产精品国产三级国产av剧情 | h无码精品3d动漫在线观看 | 日本成熟少妇激情视频免费看 | www.欧美色图 | 吃奶揉捏奶头高潮视频 | 亚洲一区无码中文字幕乱码 | 久久亚洲精品无码观看 | 久久精品久久国产 | 伊人91| 国产成人精品亚洲日本777 | 欧美日韩一区在线播放 | 奇米影视在线 | 99精品欧美一区二区三区 | 潮喷无码正在播放 | 少妇高潮太爽了中文字幕 | 国产精品天天干 | 久久视频在线视频 | 三级精品在线 | 五月激情综合网 | 97久久婷婷五月综合色d啪蜜芽 | 视频一区国产第一页 | 欧美人与牲禽发生性 | av亚洲午夜网站福利天堂 | 宝贝腿开大点我添添公视频免费 | 国产美女自拍 | 精品一区二区三区四区 | 国产a网| 国产成人精品免高潮费视频 | 国内精品美女视频免费直播 | 爱情岛论坛av | 日本亚洲精品一区二区三区 | 又爽又黄又无遮挡网站动态图 | 少妇太紧太爽又黄又硬又爽视频 | 色综合天天综合网天天看片 | 国产激情网 | 极品少妇hdxx麻豆hdxx | 秋霞影院午夜丰满少妇在线视频 | 天天干天天草 | 亚洲成人午夜影院 | 欧美在线成人免费 | 精品国产卡一卡2卡3卡 | 色妞干网| 中文字幕日韩精品欧美一区蜜桃网 | 中国毛片视频 | 亚洲精品国产综合麻豆久久99 | 色伊人av| 日韩精品无码一区二区三区久久久 | 91久久久久久久久久久久久久 | 黄色大片免费看 | 欧美性久久久久 | 久久人妻少妇偷人精品综合桃色 | 国产男女做爰猛烈床吻戏网站 | 亚洲精品1区2区 | 无码夫の前で人妻を犯す中字幕 | 日日做夜狠狠爱欧美黑人 | 国产精品片aa在线观看 | 日本91在线 | 99精品久久久久久久婷婷 | 国产日韩欧美视频在线 | 亚洲人成小说网站色在线 | 亚洲欧美中文日韩在线v日本 | 成·人免费午夜无码视频在线观看 | 国产口爆吞精在线视频2020版 | 青草草在线视频永久免费 | av影院在线 | 国产成人无码午夜视频在线观看 | 亚洲国产成人福利精品 | 好男人社区www在线观看 | 欧美激情一区二区在线 | 国产农村妇女毛片精品久久麻豆 | 日日干夜夜爽夜夜高潮 | 欧美成人一区二免费视频 | 狠狠干少妇 | 91看片在线| 91高跟紫色丝袜呻吟在线观看 | av天堂亚洲区无码先锋影音 | 成熟女人牲交片免费观看视频 | 亚 洲 成 人 网站在线观看 | 欧美久久精品一级c片 | 国产综合久久久久鬼色 | 久草一级| 欧美日韩大片 | 亚洲成aⅴ人最新无码 | 欧美老妇乱辈通奷 | 第一区免费在线观看 | 久久国产精品免费一区 | 男女爽爽无遮挡午夜视频 | 偷偷要色偷偷中文无码 | 日本一区二区三区高清无卡 | 亚洲永久无码3d动漫一区 | 精品9e精品视频在线观看 | 少妇富婆高级按摩出水高潮 | 少妇99在线观看 | 免费黄色国产 | 天天天综合 | 69精品久久久久久久 | 亚洲国产成人乱码 | 在线不欧美 | 很黄很色60分钟在线观看 | 激情15p| 在线不卡日本v一区二区 | 日韩欧美四区 | 中文字幕一区二区人妻性色 | 欧美老妇与zozozo交 | 国产福利在线观看免费第一福利 | 麻豆国产96在线日韩麻豆 | 日本又色又爽又黄的a片吻戏 | 欧美日韩国产专区一区二区 | 成人黄色大片免费看 | 精品国产免费人成网站 | 成人久久 | 少妇69xx| 欧美xxxx做受欧美人妖 | av观看网 | 国产人成精品 | 在线网站你懂得 | 韩国亚洲精品a在线无码 | 看毛片的网址 | 国产人成无码视频在线软件 | 国产精品任我爽爆在线播放 | 国产精品日日夜夜 | 最近中文字幕在线中文视频 | 翘臀少妇被扒开屁股日出水爆乳 | av手机网站 | 日日碰狠狠躁久久躁96avv | wwwav网站 | 亚洲精品久久久久久久久久久捆绑 | 久久人人艹 | 人人人草 | 国产亚洲精品久久久久动漫 | 国产人碰人摸人爱免费视频 | 葵司有码中文字幕二三区 | 日本中文字幕久久 | 久久久久人妻精品一区二区三区 | 中文字幕乱妇无码av在线 | 最新亚洲一卡二卡三卡四卡 | 激情做爰呻吟视频舌吻 | 日韩亚洲国产综合αv高清 日韩视频在线观看一区二区 | 午夜精品久久久久99热蜜桃导演 | 优优人体大尺大尺无毒不卡 | 国产乱人伦偷精品视频免观看 | 深夜福利免费视频 | 久久久久久九九精品久 | 国产午夜福利内射青草 | 99精品欧美一区二区三区 | 成年免费a级毛片 | 国产a精品| 好大好深好猛好爽视频 | 97久久久久 | 久久成人免费观看草草影院 | 精品无码一区二区三区av | 亚洲高清国产拍精品熟女 | 无码专区久久综合久中文字幕 | 久久国产精品网站 | 国产精品亚洲综合一区二区三区 | 日本人丰满少妇xxxxx | 国产乱妇无码大片在线观看 | 国产精品综合色区在线观看 | 手机看片国产av无码 | 亚洲中文字幕码在线电影 | 欧美日韩中文字幕视频 | www亚洲最大aⅴ成人天堂 | 国产剧情福利av一区二区 | 久久午夜神器 | 91视频在线观看免费 | 激情婷婷小说 | 色综合天天综合狠狠爱 | 大陆少妇bbwbbw高潮 | 黄色网久久 | 看一级黄色大片 | 日本精品一区二区 | 国产粗大猛烈18p | 怡红院亚洲第一综合久久 | 人妻换人妻a片爽麻豆 | 中文字幕人成乱码在线观看 | 欧美黄色专区 | 夜色.com | 精品熟女少妇a∨免费久久 亚洲一区你懂的 | 人妻丝袜av中文系列先锋影音 | 久久精品无码午夜福利理论片 | 国产精品嫩草影院久久 | 免费永久av | 欧美特级毛片 | 久久久视频在线 | 少妇裸体性生交 | 欧美日本久久久 | 一本久久a久久免费精品不卡 | 日本三级中文字幕在线观看 | 狂野欧美性猛交xxxx | 天天躁夜夜躁狠狠躁2020色戒 | 日韩一级网站 | 亚洲一区精品二人人爽久久 | 日韩精品无码中文字幕电影 | 日韩视频无码免费一区=区三区 | 午夜在线视频免费观看 | 精品国产免费观看久久久 | 精品国产一区二区三区吸毒 | 国产农村乱人伦精品视频 | 国产精品免费看 | 欧美欲妇 | 亚洲最新无码中文字幕久久 | 国产精品久久久福利 | 99在线视频 | 传媒 | 久久视频一区二区 | 久久国产影院 | 宅男午夜影院 | 天堂在线观看av | 尤物av无码色av无码 | 国产区图片区一区二区三区 | 日韩人妻无码精品系列专区 | 国产激情视频在线 | 国产欧美亚洲精品a | 99国产精品 | 国产精品1000夫妇激情啪 | 99久久无色码中文字幕 | 亚洲人成人网站色www | 婷婷综合视频 | 少妇被粗大的猛进出69影院 | 精品国产丝袜黑色高跟鞋 | 国产网站视频 | 青青草www | 高潮又爽又黄无遮挡喷水美女 | 欧美精品第三页 | 日产中文字幕在线观看 | 神马午夜av| av在线天天 | av免费大片 | 丰满少妇被猛烈进入无码 | 69国产在线| 欧美午夜网| 亚洲日本韩国在线 | 男人的天堂va| 亚洲福利视频网 | 综合自拍亚洲综合图区欧美 | 国产福利一区二区麻豆 | 日本少妇网站 | 再深点灬舒服灬太大的91优势 | 噜噜噜av久久 | 人妻少妇中文字幕久久 | 91网站最新地址 | 凹凸日日摸天天碰免费视频 | 成人在线激情视频 | 久久嫩草精品久久久精品 | 伊人色网站| 自拍偷区亚洲网友综合图片 | 狠狠操天天 | 日韩一页 | 1区2区3区4区产品不卡码网站 | 秋霞鲁丝片av无码少妇 | 奇米国产 | 欧美成人一卡二卡 | 亚洲成熟老女毛茸茸 | 久久爱av影视天堂影视 | 男人插女人b视频 | 黄网站免费永久在线观看网址 | 日本系列第一页 | 综合久久2o19 | 91欧美精品午夜性色福利在线 | 日韩国产成人 | 久久自己只精产国品 | 国产裸体舞一区二区三区 | 性视频网址 | 91久久久爱一区二区三区 | 婷婷综合久久日韩一区 | 国产免费脚交足视频在线观看 | 欧美三级午夜理伦三级中视频 | 中文字幕精品亚洲人成在线 | 精品无人区无码乱码毛片国产 | 国产精品美女久久久久久2018 | 婷婷网色偷偷久久久99超碰 | 亚洲成人一二区 | 日韩每日更新 | 国产偷窥熟女高潮精品视频 | 天堂一区二区在线观看 | 日本午夜三级视频 | 日本孰妇毛茸茸xxxx | 激情图片在线观看 | 97国产真实伦对白精彩视频8 | 国产一区二区三区久久精品 | 2019最新中文字幕在线观看 | 欧美日皮视频 | 亚洲综合五月天婷婷 | 天堂成人 | 狠狠躁夜夜躁人爽 | 国产精品青草久久久久婷婷 | 在线观看91精品国产网站 | 国产免费午夜福利蜜芽无码 | 人人妻一区二区三区 | 国产成人无码午夜视频在线观看 | 日韩一级在线播放 | 91大神小宝寻花在线观看 | 欧美日韩中文在线 | 久久亚洲精品无码观看不卡 | 91视频国产免费 | 欧美色图久久 | 国产精品久久久久久久久久久久冷 | 天美传媒一区二区 | 麻豆国产成人av在线播放 | 国产av熟女一区二区三区 | 青青草在线免费观看 | 午夜三级影院 | 少妇毛片久久久久久久久竹菊影院 | 日韩 欧美 亚洲 国产 | 亚洲大码熟女在线 | 国产免费人做人爱午夜视频 | 天堂av8在线 | 国产黄色小网站 | 国产精品入口网站7777 | 国产精品片一区二区三区 | 成人午夜高潮免费视频 | 精品熟女少妇a∨免费久久 亚洲一区你懂的 | 一级黄色大片 | aa在线播放| 欧美视频一区在线观看 | 婷婷色香合缴缴情av第三区 | 国产欧美成aⅴ人高清 | 国模和精品嫩模私拍视频 | 中文字幕视频免费 | 久久久成人毛片无码 | 狂野3p欧美激情性xxxx | 国产精品99久久免费 | 国产国产人免费人成免费 | 成人无码精品免费视频在线观看 | 日韩亚洲欧美中文高清 | 午夜光棍福利 | 激情国产一区二区三区四区小说 | 午夜无码伦费影视在线观看果冻 | 亚洲韩国日本 | 亚洲精品一区久久久久一品av | 无码少妇一区二区三区芒果 | 五月婷婷激情五月 | 在线精品国产一区二区三区 | 欧美日韩在线成人 | 久久亚洲精品国产精品紫薇 | 国产精品夜夜嗨 | 色婷婷精品久久二区二区蜜臂av | 色88久久久久高潮综合影院 | 中日韩乱码一二新区 | 久草在线观看首页 | 精品国产综合成人亚洲区2022 | 蜜臀av在线播放一区二区三区 | 成 人 黄 色 视频 免费观看 | 国产91综合| 国产日韩精品入口 | 日韩一区二区三区在线 | 亚洲视频自拍 | 国产亚洲精品第一综合不卡 | 91精品入口 | 尤物精品国产第一福利网站 | 色婷婷av一区二区三区之e本道 | 青草精品在线 | 性欧美白嫩18sexhd4k | 国产在线视频天天综合网 | 精品视频久久久久 | 中文无码精品a∨在线观看 青草在线视频 | 色欲综合久久躁天天躁 | 狠狠干免费 | 免费看成人aa片无码视频羞羞网 | 国产三级精品在线观看 | 欧美a在线视频 | 四川女人高潮毛片 | 亚洲成年av天堂动漫网站 | 在线a视频网站 | 香蕉视频国产在线观看 | 天堂伊人久久 | 强开小受嫩苞第一次免费视频 | 伊人网在线视频观看 | 国产福利在线视频 | 国产精品中文字幕一区二区三区 | 日韩欧美一区二区视频 | 欧美一二三四五区 | 欧美日韩一级视频 | 中国精学生妹品射精久久 | 国内偷自拍性夫妇 | 亚洲一道本| 久久久久久中文字幕有精品 | www夜夜操| 天堂а√在线中文在线新版 | 久久精品日日躁夜夜躁欧美 | 国产香线蕉手机视频在线观看 | 亚洲精品9999久久久久无码 | 日韩av一区二区在线 | 国产偷抇久久精品a片蜜臀av | 日本国产一区二区三区在线观看 | 日韩啪啪网| 亚洲大尺度无码无码专线一区 | 婷婷中文网 | 奇米超碰 | 久久久久国精品产熟女久色 | 日日摸日日操 | 咪咪av | 久久www成人免费直播 | 国内精品免费视频自在线拍 | 成人天堂婷婷青青视频在线观看 | 尤物网av| 国产好爽…又高潮了毛片 | 精品无码一区二区三区电影 | 美女诱惑av| 色播亚洲视频在线观看 | 7777精品伊久久久大香线蕉软件的特点 | 午夜妇女aaaa区片 | 免费久久 | 成人精品视频在线播放 | 色一情一交一乱一区二区三区 | 五月婷在线视频 | av无码av无码专区 | 国产欧美日韩成人 | 免费在线观看亚洲视频 | 日本不卡三区 | 日本japanese丰满少妇 | av无遮挡| 自拍视频亚洲综合在线精品 | 欧美精品亚洲精品日韩专区va | 中中文字幕亚洲无线码 | 国产又黄又爽动漫 | 国产精品久久久久潘金莲 | 免费看内射乌克兰女 | 久久久男女 | 人妻.中文字幕无码 | 久久中文字幕免费视频 | 国产一区内射最近更新 | 日韩av无码一区二区三区 | 99riav.6国产情侣在线看 | 综合亚洲伊人午夜网 | 一级 黄 色 片69 | 国产人妻人伦精品1国产 | 成人在线观看亚洲 | 玩弄人妻少妇老师美妇厨房 | 熟妇高潮一区二区三区 | 视色网| 91视频一区 | 国产欧美日韩a片免费软件 波多野结衣乳巨码无在线 www.日韩在线视频 | 一区二区三区在线不卡 | www.av在线视频 | 一区不卡在线观看 | 在线观看高清av | 亚洲国产精品国语在线 | 91视频啪啪| 国产美女亚洲精品久久久 | 欧美黑人巨大xxxxx视频 | 久久久人人人婷婷色东京热 | 国产黄色片网站 | 成人a网站 | 无码人妻一区二区三区在线视频 | 欧美 日韩 国产 成人 | a一区二区三区乱码在线 | 欧洲 | 成人性生交天码免费看 | 亚洲欧美国产日韩在线观看 | 亚洲成av人片在线播放无码 | 伊人色综合一区二区三区影院视频 | 天天摸天天操天天干 | 久久久精品少妇 | 天干天干天啪啪夜爽爽av | 无套内谢孕妇毛片免费看 | 国产女主播白浆在线观看 | 无码国内精品人妻少妇 | 性视频播放免费视频 | 中文字幕人妻丝袜成熟乱 | 欧美一区二区三区大片 | 亚洲中文字幕久爱亚洲伊人 | 精品国产一区二区三区无码 | av成人无码无在线观看 | 天堂网www网在线最新版 | 天堂中文网 | 啄木乌法国一区二区三区 | 久久久国产亚洲精品 | 国产精品视频六区 | 中文字幕亚洲国产 | 精品一区二区av | 中国少妇内射xxxhd | 影音先锋久久久久av综合网成人 | 亚洲乱码一区二三四区ava | 亚洲精品国产一区二区贰佰信息网 | 亚洲欧洲精品一区二区三区 | 中文字幕日产乱码国内自 | 日韩免费高清大片在线 | 天天色欧美 | 搡女人真爽免费视频网站波兰美女 | 亚洲线精品一区二区三区八戒 | 99精品国产99久久久久久97 | 久久狠狠色噜噜狠狠狠狠97 | 亚洲一级免费在线观看 | 免费国产一区二区三区四区 | 中文字幕在线看片 | 夜夜夜夜猛噜噜噜噜噜试看 | 久草在线中文最新视频 | 勾搭女技师啪啪无套内谢 | 日韩精品无码一区二区忘忧草 | 悠悠色综合 | 一级特黄aaa | 日本三级在线视频 | 亚洲国产区 | 99婷婷| 久久久久久人妻精品一区 | 国产女人18毛片18精品 | 亚洲欧洲日韩在线电影 | 亚洲特级毛片 | 末成年毛片在线播放 | 国产美女精品视频免费播放软件 | 亚洲香蕉网站 | 青青草视频观看 | 日韩美女一区二区三区 | 亚洲天天做日日做天天谢日日欢 | 亚洲国产精品国自产拍久久 | 青青草成人免费在线视频 | 国产成人免费9x9x人网站视频 | 色偷偷偷久久伊人大杳蕉 | 台湾黄三级高清在线观看播放 | 拍国产乱人伦偷精品视频 | 日韩精品一91爱爱 | 蜜桃色永久入口 | 欧美疯狂性受xxxxx喷水 | 天天插天天舔 | 日韩精品免费一区二区三区竹菊 | 亚洲成av人片天堂网 | 欧美三级在线观看视频 | 在线免费观看日本 | 国内精品女同女同一区二区三区 | 中文字幕第23页 | 国产人与禽zoz0性伦多活几年 | 天天色图片 | 免费色网 | 少妇丰满尤物大尺度写真 | 欧美一区二区三区男人的天堂 | www.色中色| 久久精品人人做人人妻人人玩 | 中国农村妇女hdxxxx | 久久欧美一区二区三区性生奴 | 国产精品久久久久久久久免费桃花 | www.91成人 | 久久久久久久久久99 | 欧美人与动另类xxxx | 亚洲精品国产一区二区精华液 | 亚洲国产欧美日韩另类 | ww国产内射精品后入国产 | 久久国产成人精品 | 无码专区 丝袜美腿 制服师生 | 91美女在线观看 | 91麻豆麻豆 | 亚洲欧洲国产精品香蕉网 | 国产亚洲精品一区二区在线观看 | 97人妻精品一区二区三区 | 久久国产热视频 | 一区二区 在线 | 中国 | 简单av网 | 亚洲国产一区二区三区亚瑟 | 久久亚洲道色综合久久 | 亚洲综合久久久 | 亚洲国产精一区二区三区性色 | 日韩乱视频 | 丰满人妻翻云覆雨呻吟视频 | 日本爽爽爽爽爽爽在线观看免 | 亚洲日韩欧美综合 | 一个人看的www在线高清视频 | 中文无码人妻有码人妻中文字幕 | 精品久久久久中文字幕加勒比 | 九九影视理伦片 | av网站地址 | 97国产一区二区三区四区久久 | 在线观看你懂得 | 欧美 日韩 国产 成人 在线 | 免费乱码人妻系列无码专区 | 18禁免费无码无遮挡网站 | av毛片在线免费观看 | 日日噜狠狠噜天天噜av | 亚洲国产av无码精品色午夜 | 偷看美女洗澡一二三四区 | 国产亚洲欧美日韩一区图片 | 少妇私密会所按摩到高潮呻吟 | www.国产视频.com | 亚洲综合婷婷 | 欧美成人精品欧美一级私黄 | 少妇毛茸茸bbw高清 aa视频免费在线观看 | a人片在线观看 | 忘忧草www中文在线资源 | 夜添久久精品亚洲国产精品 | 午夜丁香影院 | 韩日一区二区 | 久久无码人妻一区二区三区午夜 | 天天狠天天透天天伊人 | 天堂在线网www在线网 | 国产未发育呦交视频 | 在线视频91 | a天堂在线观看视频 | 国产欧美视频一区二区 | 国产边打电话边被躁视频 | 成人国产精品一区二区网站 | 天天色网站 | 黄色免费视频在线观看 | 亚洲精品一区23p | 韩国精品久久久久久无码 | 欧美片内射欧美美美妇 | 久久久久国产一区 | 免费能直接看黄的视频 | 永久免费观看的毛片手机视频 | 四虎影库永久地址 | 中文字幕乱码熟妇五十中出色欲 | 午夜精品久久久久久久男人的天堂 | 亚洲蜜桃精久久久久久久久久久久 | 强开小受嫩苞第一次免费视频 | 一本色道av | 韩日一区二区三区 | 六月婷婷网 | 美女的胸免费网站 | 亚洲中文字幕无码久久2017 | 成年无码aⅴ片在线观看 | 亚洲欧美中文字幕国产 | 久久久免费看片 | 一级a爱片久久毛片 | 国产md视频一区二区三区 | 九九热精品在线视频 | 欧美激情亚洲激情 | 亚洲国产一区视频 | 老女人伦理中文字幕 | 午夜在线视频观看日韩17c | 精品一区二区三区香蕉蜜桃 | 日本午夜成年在线网站 | 久久卡一卡二 | 中文人妻av高清一区二区 | 国产露脸久久高潮 | 中文字幕日本在线 | 国产美女脱的黄的全免视频 | 亚洲久久网 | 99热在线精品观看 | 欧美国产亚洲精品 | 亚洲综合色aaa成人无码 | 国产成人高清成人av片在线看 | 久久特级毛片 | 国产伦精品一区二区三区视频金莲 | 亚洲制服丝袜自拍中文字幕 | 国精精品一区二区三区有限公司 | 日韩一区二区免费在线观看 | 免费人成在线观看欧美精品 | 亚洲免费福利在线视频 | 最近中文字幕无免费 | 欧美成人a激情 | 午夜福利理论片高清在线观看 | 国产94在线 | 亚洲 | 久久97视频 | 久久天天操 | 国产一区二区在线视频观看 | 国产精品日本亚洲777 | 韩国三级hd中文字幕 | 国产伦精品一区二区三区妓女下载 | 91在线激情视频 | 国精产品一区二区三区有限公司 | 亚洲色图在线播放 | 国产综合视频一区二区三区 | 超碰在线进入 | 在线看片你懂的 | 欧美精品videos另类 | 欧美黄色大片在线观看 | 国产91专区| 日本乱码视频 | 国内国外精品影片无人区 | 全国最大成人免费视频 | 欧美欲妇 | 亚洲综合天堂网 | 亚洲欧美日韩中文在线制服 | 少妇性l交大片久久免费 | 蜜桃视频一区二区三区四区开放时间 | 国产欧美精品一区二区三区四区 | 久久精品农村毛片 | 国产一级黄色av | 极品国产91在线网站 | 国产精品极品白嫩在线 | 女人喷液抽搐高潮视频 | 日本免费一区二区三区视频观看 | 日韩色欲人妻无码精品av | 国产尤物在线 | 黄色免费观看视频网站 | 欧美综合另类 | 国产精品美女久久久久久丫 | 久草在线免费看视频 | 超91在线 | 精品无人区无码乱码大片国产 | av无码午夜福利一区二区三区 | 人妻少妇精品无码专区芭乐视网 | 免费av一区| 国产成人综合久久久久久 | 在线观看日本 | 老色鬼在线精品视频在线观看 | 精品久久久噜噜噜久久久 | 欧美日韩成人免费看片 | 亚洲色成人一区二区三区 | 天堂网在线最新版www资源网 | 国产又爽又黄又舒服又刺激视频 | 日韩精品视频在线观看视频 | 国精产品一二三区精华液 | 人妻精品动漫h无码 | 手机永久无码国产av毛片 | 人妻被按摩到潮喷中文不卡 | 亚洲精品久久久久久久久久吃药 | 99热免费在线 | 日本香港三级亚洲三级 | 国产成人免费网站 | 亚洲首页一区任你躁xxxxx | 欧美日韩国产第一区 | 欧美精品在线免费观看 | 饥渴丰满少妇大力进入 | 18欧美乱大交hd双性人 | 性色av一区二区三区在线观看 | 国内国外精品影片无人区 | 成人免费在线播放视频 | 国产一区二区二 | 少妇spa推油被扣高潮 | 久久精品h| 男人看片| 久久强奷乱码老熟女网站 | 亚洲国产成人久久久网站 | 国产黄网站| 亚洲国产精品无卡做爰天天 | 国产精品7777cos| 大唐艳妇臀荡乳欲伦小说 | 青青草手机在线观看 | 久久久久久国产精品无码超碰动画 | 在线 偷窥 制服 另类 | 欧美在线brazzers免费视频 | 亚洲精品乱码久久久久久黑人 | 国产精品美女久久久久av超清 | 欧美另类在线播放 | 欧美两根一起进3p在线观看 | 中文字字幕在线乱码视频 | 妩媚尤物娇喘无力呻吟在线视频 | 99久re热视频这里只有精品6 | 可以直接看的毛片 | 少妇呻吟翘臀后进爆白浆在线观看 | 无码专区一va亚洲v专区在线 | 5566日本婷婷色中文字幕 | 超碰中文字幕在线 | 久久午夜福利电影 | 成人福利av | 性色av极品无码专区亚洲 | 韩国女主播一区二区三区 | 99毛片| 加勒比一区二区三区 | 韩日精品视频在线观看 | 女人国产香蕉久久精品 | 琪琪午夜伦埋影院77 | 体验区试看120秒啪啪免费 | 欧美综合另类 | 欧美激情在线一区二区 | 成年美女黄网站18禁免费 | 成人高潮视频 | 国产强伦姧在线观看 | 婷婷亚洲天堂影院 | 欧美一区二区三区,视频 | 嫩草嫩草嫩草嫩草 | 欧美一区二区三区另类 | 九九色视频 | 国产成人精品视频ⅴa片软件竹菊 | 精品免费国产一区二区三区四区介绍 | 欧美婷婷六月丁香综合色 | 少妇高潮流白浆在线观看 | 亚洲网老鸭窝男人的天堂 | 欧美 日韩 国产 亚洲 色 | 奇米一区二区三区 | 精品一区二区三区av | 天码欧美日本一道免费 | 亚洲综合天天夜夜久久 | 欧美日韩成人免费看片 | 真实国产乱人伦在线视频播放 | 天堂资源在线www中文最新偷拍 | 日韩午夜在线播放 | 亚洲日产韩国一二三四区 | 中文字幕乱码亚洲无线码小说 | 伊伊人成亚洲综合人网 | 免费永久看黄神器无码软件 | 免费国产黄网站在线观看视频 | 精品97国产免费人成视频 | 日本一级淫片免费啪啪琪琪 | 午夜福利啪啪无遮挡免费 | 四虎永久在线精品免费视频观看 | 少妇一级淫片免费观看 | bbbwww破出血第一次日本 | 亚洲国产成人精品无码区在线网站 | 欧美肥婆性猛交xxxx | 亚洲 综合 清纯 丝袜 自拍 | 毛片视频免费100部 色成人亚洲 | 激情都市男人天堂 | 亚洲中文字幕无码一久久区 | 亚洲欧美日韩一级 | 欧美性大战久久久久xxx | 久草免费福利资源站在线观看 | 日韩在线一区二区三区免费视频 | 夜夜躁狠狠躁日日躁2021日韩 | 欧美视频不卡 | 日韩a片无码一区二区三区电影 | 精品国产一区二区三区四区色 | 国产精品视频大全 | 五月激情四射婷婷 | 伊人久久大香线蕉av一区二区 | 国产999免费视频 | 在线欧美国产 | 永久免费毛片在线播放 | 天海翼一区二区三区四区在线观看 | 亚洲最大av一区二区三区 | 亚洲免费精品 | 国产免费看 | 久久欧美一区二区三区性生奴 | 久久亚洲精品无码av红樱桃 | 黑鬼巨鞭白妞冒白浆 | 国产在线乱 | 激情国产一区 | 人人爽日日躁夜夜躁尤物 | 强乱中文字幕亚洲精品 | 艳妇臀荡乳欲伦69调教视频 | 亚洲国产精品久久久就秋霞 | 青青草国产成人久久 | 狠狠色噜噜狠狠狠狠88 | zzijzzij亚洲日本成熟少妇 | 久久亚洲激情 | 日韩毛片网站 | 国产一区二区精品久久岳 | 亚洲人成无码网www动漫 | 乱熟女高潮一区二区在线 | 国产精品99精品无码视亚 | 国产精品.xx视频.xxtv | 国产玉足脚交欧美一区二区 | 色噜噜狠狠色综合日日 | 国产肉体xxx裸体312大胆 | 制服丝袜有码中文字幕在线 | 欧美高清视频一区二区三区 | 日韩精品无码一区二区中文字幕 | 成人a毛片| 亚洲a级| 成年人av网站 | 香蕉视频免费在线 | 草草影院ccyy国产日本第一页 | 免费无码久久成人影片 | 人妻无码中文字幕免费视频蜜桃 | 日韩.www | 六月丁香婷婷在线 | 一级性视频 | 日本美女aⅴ免费视频 | 天堂视频中文在线 | 少妇裸体淫交视频免费观看 | 菠萝蜜视频在线观看入口 | 欧美黄色视屏 | 国产白丝袜喷白浆毛片av | 国产日韩欧美激情 | 欧美特黄在线观看 | 青草久草 | 激情国产av做激情国产爱 | 女色综合| 国产精品极品在线视频 | 欧美精品一区二区a片免费 色噜噜狠狼综合在线 | 美国色综合 | 成 人影片 免费观看 | 少妇真实自偷自拍视频 | 亚洲婷婷六月的婷婷 | 国产美女永久无遮挡 | 亚洲女人久久久 | 欧美日韩视频在线 | 中文字幕在线天堂 | 亚洲欧美自拍制服另类图区 | 人人妻人人爽人人添夜夜欢视频 | 曰韩内射六十七十老熟女影视 | 国产九九 | 自拍偷拍激情 | 久久婷婷国产麻豆91天堂 | 中文字幕在线观看你懂的 | 日韩欧美视频 | 日本成人手机在线 | 欧美女人天堂 | 寂寞少妇的滋味 | 西西大胆午夜视频无码 | 国产富婆一级全黄大片 | 一区二区av | 中文字幕美人妻亅u乚一596 | 无码任你躁久久久久久老妇 | 久久免费一级片 | 噼里啪啦在线高清观看免费 | 亚洲欧美日韩精品在线 | 性视频在线 | 亚洲欧洲综合 | 亚洲精品国产拍在线 | 国产黄色精品在线观看 | 男女做爰猛烈叫床视频动态图 | 狠狠干狠狠搞 | 亚洲精品无码永久电影在线 | 日韩一级不卡 | 国产日产精品久久久久快鸭 | 激情导航| 亚洲精品久久久无码大桥未久 | 911亚洲精品777777 | 亚洲最新版av无码中文字幕 | youjizz麻豆| 日本性视频网站 | 亚洲中午字幕 | 亚洲国产精品久久艾草纯爱 | 亚洲精品久久久艾草网 | 国产精品久久久久久久久久久久午 | 五月天婷婷网站 | 毛片免费全部无码播放 | 无码国模产在线观看免费 | 亚州av综合色区无码一区 | 亚洲欧美在线人成最新 | 人妖av| 亚洲精品中文字幕在线 | 国产精品国产三级国产aⅴ入口 | 婷婷在线免费 | 精品人妻系列无码人妻在线不卡 | 亚洲男人最新版本天堂 | 丁香在线 | 久久伊人色av天堂九九 | 中文字幕无码人妻少妇免费 | 成人a大片在线观看 | 国产午夜精品福利视频 | 亚洲天堂中文在线 | 成人av影音 | 91n在线视频 | 99热这里只有精品2 久久羞羞 | 日a在线 | 久久人人爽人人爽人人片av不 | 西西4444www大胆无码 | 中文字幕韩国三级理论无码 | 人妻激情文学 | 特级黄色毛片视频 | 久久久婷婷五月亚洲97色 | 东京无码熟妇人妻av在线网址 | 榴草视频 | 欧美在线观看视频一区二区三区 | 国产一码二码三码区别 | 亚洲人成网站在线观看69影院 | 精品一区二区三区四区 | 国产精品露脸视频 | 久久91亚洲精品中文字幕奶水 | 欧美性啪啪 | 中文人妻无码一区二区三区在线 | 精品一区二区三区av天堂 | 九九久久精品免费观看 | 亚洲最大成人免费视频 | 亚洲综合熟女久久久40p | 日产中文字暮在线理论 | 国内精品久久久久伊人aⅴ 日本大乳高潮xxxxx | 欧美激情五月 | 涩涩视频网站 | 六月婷婷激情网 | 国产成人高清在线 | 狠狠色丁香久久婷婷综合五月 | 久草在线免费福利资源站 | 天天干天天操天天做 | 成人免费在线 | 日本丰满白嫩大屁股ass | 国产精品vⅰdeoxxxx国产 | 精国产品一区二区三区四季综 | 欧美黑人性暴力猛交高清 | 一个人看的www片免费高清视频 | 99视频国产精品免费观看 | 午夜尤物禁止18点击进入 | 蜜乳av懂色av粉嫩av | 黑人操白妞 | 日本熟妇人妻videos | 久色91蜜桃tv | 欧美日韩人成综合在线播放 | 精品国产96亚洲一区二区三区 | 51精品久久久久久久蜜臀 | 噜噜狠狠狠狠综合久久86 | 午夜18视频在线观看 | 欧美色网| 久久久久77777人人人人人 | 少妇被爽到高潮喷水久久欧美精品 | 亚洲精品免费在线 | 久久视热这里只有精品 | 亚洲欧洲精品一区二区三区 | 色婷婷一区二区三区av免费看 | 欧美性喷潮 | 欧美处交wwwvideos另类 | 国产嫩草影院久久久 | 99偷拍视频精品一区二区 | 国产人妻丰满熟妇嗷嗷叫 | 亚洲乱码国产乱码精品精98午夜 | 夜夜爽爽| 精品国产99久久久久久麻豆 | 亚洲一页 | 波多野结衣视频网站 | 久久人妻少妇偷人精品综合桃色 | 免费中文字幕在线观看 | 日本一区二区观看 | 三级国产国语三级在线 | 亚洲人成影院在线无码按摩店 | 91九色蝌蚪在线观看 | 日日日日日日bbbbbb | 亚洲天天做日日做天天谢日日欢 | 婷婷伊人五月色噜噜精品一区 | 秋霞影院午夜丰满少妇在线视频 | 伊人久久大香线蕉av一区二区 | 高潮爽死抽搐白浆gif视频 | 久久精品99国产精品日本 | 亚洲精品一区二区 | 国产成人久久av977小说 | 97爱爱爱| 一本一本久久a久久综合精品 | 欧美精品在线视频 | 98国产精品午夜免费福利视频 | 一色综合| 日本一道综合久久aⅴ免费 亚洲视频2 | 国产亚洲精品久久久久久移动网络 | 久久婷婷综合激情亚洲狠狠 | 女人爽到喷水的视频大全 | 久久久久在线 | 国产精品男同 | 久久综合影视 | 丰满饥渴老女人hd69av | 欧美做爰孕妇群xxx 熟女人妻水多爽中文字幕 超碰色偷偷 | 日本一级特黄高潮 | 亚洲色大18成人网站www在线播放 | 亚洲碰碰人人av熟女天堂 | 又粗又爽又猛高潮的在线视频 | 丰满大乳少妇毛片视频 | 日本xxxxxxx日本护 | 亚洲好视频 | 国产农村妇女精品一二区 | 亚洲色在线v中文字幕 | 人妻精品久久无码专区涩涩 | 成人午夜性 | 色欲香天天天综合网站小说 | 激情综合色综合啪啪五月丁香搜索 | 亚洲欧美日韩精品久久 | 亚洲久久网 | 97男人的天堂 | 精品久久久久久中文字幕2017 | 亚洲ⅴ欧洲第一的日产av | 青草五月天 | 一区中文字幕 | 无码伊人66久久大杳蕉网站谷歌 | 亚洲高清视频一区 | 日本精品视频一区二区 | 亚洲欧美偷拍视频 | 久久99精品久久久久久园产越南 | 丁香五月亚洲综合深深爱 | 亚洲国产精品久久久久秋霞 | 四虎影院免费看 | 综合网色 | a亚洲va欧美va国产综合 | 国产精口品美女乱子伦高潮 | 色与欲影视天天看综合网 | 亚洲欧洲综合有码无码 | 久久国产乱子伦精品免费午夜,浪货好紧 | 国产精品一区二区久久乐夜夜嗨 | 日韩精品一卡2卡3卡4卡新区 | 手机福利视频 | av爽妇网 | 麻豆一区二区三区四区 | 亚洲∧v久久久无码精品 | 国产黄色a级毛片 | 日本久久高清免费观看 | 国产综合日韩 | 青草内射中出高潮 | 国产精品有限公司 | 极品少妇被猛的白浆直喷白浆喷水 | av片在线观看永久免费 | 337p粉嫩日本欧洲亚洲大胆 | 色五月激情小说 | 国产成年无码久久久久毛片 | 国产永久福利 | 国产亚洲精品久久久久久无挡照片 | 日本a网站 | 让少妇高潮无乱码高清在线观看 | 亚洲国产精品视频在线 | 51自拍视频在线观看 | 久久成人成狠狠爱综合网 | 亚洲a∨精品一区二区三区 欧美日韩偷拍视频 | 亚洲干综合 | 97在线国产视频 | 污污内射在线观看一区二区少妇 | 日韩在线精品成人av在线 | 一区二区精品区 | 被黑人猛躁10次高潮视频 | 久久综合激激的五月天 | 亚洲成在人线av品善网好看 | 在线免费一区二区 | 91av视频网 | 青青草原国产 | 日本xxxx自慰xxxx | 无码av专区丝袜专区 | 国产艹逼视频 | 天天玩天天操 | 美国人性欧美xxxx | 久久综合亚洲色一区二区三区 | 97天天干| 在线中文字幕网站 | 色综合色国产热无码一 | 一区二区三区国产视频 | 国产成人无码aⅴ片在线观看 | 国产精品丰臀 | 色羞羞视频在线观看免费 | 六月婷婷在线 | 92午夜少妇极品福利无码电影 | xxx性视频 | 无码一区二区三区在线 | 中文字幕av片 | 国内精品久久久久精免费 | 中文视频在线 | 久热色 | 中文字幕人妻无码视频 | 法国白嫩大屁股xxxx | 亚洲精品久久久久久中文字幂 | 浮妇高潮喷白浆视频 | 一区二区三区成人久久爱 | 国产在线不卡一区 | 一区二区三区成人久久爱 | 国产激情一区二区三区 | 欧美高清视频一区二区 | 国产福利精品视频 | 亚洲欧美国产精品无码中文字 | 中国黄色片视频 | 欧产日产国产蜜网站 | 丰满少妇被猛烈进出69影院 | 中文字幕无码不卡免费视频 | 色老头av亚洲一区二区男男 | 亚洲高清av| 一本综合丁香日日狠狠色 | 出差上的少妇20p | 欧美色成人综合影院 | 久久综合狠狠综合久久激情 | 国精产品久久 | 鲁一鲁久久 | 精品国产一区二区三区四区色 | 殴美一级黄色片 | 性色av无码久久一区二区三区 | 色精品| 国内精品伊人久久久久网站 | av播播| 99r精品 | 欧美黄色a | 久久久午夜| 国产公开免费人成视频 | 国产激情综合五月久久 | 免费视频日韩 | 中文字幕va一区二区三区 | 熟妇激情内射com | 日本丰满少妇黄大片在线观看 | 成人免费大片黄在线播放 | 日本乱淫a∨片 | 日日噜噜噜噜久久久精品毛片 | 99久久婷婷国产综合精品青牛牛 | 西西4444www大胆无码 | 国产精品videos | av一二区| 午夜精品福利一区二区蜜股av | 人人爽人人澡人人人人妻 | 国产乱人伦精品 | 大乳美女a级三级三级 | 欧美专区在线观看 | 日本免费网站在线观看 | av9.ai| 97se亚洲综合自在线 | 日韩精品久久一区 | 成人亚洲精品久久久久软件 | 天天在线免费视频 | 六月丁香婷婷网 | 免费精品国产自在 | 东北妇女精品bbwbbw | 伊人春色在线观看 | 久久伊人精品影院一本到综合 | 国产av综合第一页 | 日韩精品一区在线 | 日韩欧美色 | 福利日韩 | 久久人人做人人妻人人玩精品hd | 激情av综合 | 2017亚洲天堂最新地址 | 亚洲精品一区二区三区99 | 日本少妇作爱视频 | 国产精品久久久久久久久久久久午衣片 | 在线观看日韩视频 | 欧美日本韩国亚洲 | 成人网站www污污污网站 | 日本三级不卡视频 | 久久精品无码av | 亚洲一二三区av | av男人天堂av | 国产亚洲精品久久久久婷婷瑜伽 | 女人张开腿让男人桶爽 | 久久午夜夜伦鲁鲁片免费无码 | 久久五月情 | 成人免费视频xbxb入口 | 波多野结衣一区二区免费视频 | 久久中文精品视频 | 天天操天天玩 | 桃花岛tv亚洲品质成人入口 | 国产高清在线精品一区app | 国产视频每日更新 | 久久精品道一区二区三区 | 天堂а√在线最新版在线 | 亚洲综合久久无码色噜噜 | 色多多成视频人在线观看 | 久久青青操 | 国产在线高清理伦片a | 亚洲日韩亚洲另类激情文学一 | 性色蜜桃臀x88av天美传媒 | 人妻精品动漫h无码网站 | 欧美一区在线观看视频 | 国产精品久久a | 青青草狠狠爱 | 最新精品视频2019在线视频 | 亚洲天堂导航 | t66y地址1地址2地址3社区 | 日韩成人免费观看视频 | 国产 校园 另类 小说区 | 欧美、另类亚洲日本一区二区 | 久久精品视频9 | 成人看的羞羞视频免费观看 | 女人被狂躁到高潮视频免费软件 | 四虎永久在线精品国产馆v视影院 | 182午夜视频 | 激情小说快播 | 欧美人妖另类aaaaa | 黄色av黄色 | 中文字幕黑人 | 日韩国产成人精品视频 | 亚洲综合欧美在线一区在线播放 | 911久久香蕉国产线看观看 | 激情综合网五月激情 | 夜夜嗨网站| 久久久久久亚洲精品a片成人 | 成人精品一区日本无码网站 | 久久久精品2019中文字幕之3 | 人妻久久久一区二区三区 | 牲欲强的熟妇农村老妇女视频 | 欧美一区亚洲二区 | 国产黄色一级大片 | 伊人久久大香线蕉亚洲五月天 | 黄色免费网站视频 | 国产成人免费在线视频 | 国产免费一级视频 | www.7788久久久久久久久 | 国产精品女同一区二区久久夜 | 国产精品成人影院久久久 | 日日鲁夜夜如影院 | 久久亚洲堂色噜噜av入口网站 | 国产精品久久久久久久伊一 | 天天操综合网 | 亚洲国产精品18久久久久久 | av国内精品久久久久影院 | 国产美女激情视频 | 国产精品日韩欧美在线第3页天美 | 又粗又大又黄又硬又爽免费看 | 日日碰狠狠丁香久燥 | 91香蕉网 | 亚洲а∨天堂男人无码 | 国产成人精品二区 | 无码精品人妻一区二区三区人妻斩 | 少妇高潮潮喷到猛进猛出小说 | 中文字幕欧美一区二区三区 | 越南毛茸茸的少妇 | 午夜免费看 | 国产夫妻自拍av | 欧美肥老太牲交大战 | 亚洲中文字幕无码中文 | 真实人与人性恔配视频 | 久久久久久久女国产乱让韩 | 免费国产女王调教在线视频 | 四虎影院最新地址 | 欧美国产日韩一区二区 | 亚洲成av人在线播放无码 | 国产日韩中文 | 成年人免费看毛片 | 成人自拍一区 | 日韩色吧 | 亚洲国产一区二区三区日本久久久 | 久久国产经典视频 | 亚洲高清精品视频 | 亚洲综合a | 久久久久婷 | 好吊妞视频988gao在线播放 | 999这里只有是极品 久久九九久精品国产免费直播 | 国产成人欧美日本在线观看 | 九九视频一区 | 猫咪www免费人成人入口 | 九九九热精品免费视频观看网站 | 青青视频在线观看免费2 | 在线观看一区二区三区av | 免费一区二区三区四区 | 国产日产精品久久快鸭的功能介绍 | 国产l精品国产亚洲区久久 亚洲国产精品成人综合在线 | 亚洲性网 | 国产亚洲精品97在线视频一 | jzz国产 | 亚洲第一aaaaa片 | 韩国美女啪啪 | 暴力强奷在线播放无码 | 51国偷自产一区二区三区 | 欧美高清69hd| 开心激情网五月天 | 在线观看a网站 | 青青草763 | 国产第三区 | 国产久爱免费精品视频 | 无码专区无码专区视频网站 | 鲁一鲁一鲁一鲁一澡 | 久久久久久久久黄色 | 性网爆门事件集合av | 精品久久久久久久久久久院品网 | 无码男男做受g片在线观看视频 | 国产亚洲成av人片在线观看下载 | 欧美爱爱视频免费 | 中国极品少妇xxxx | 色婷婷综合久久中文字幕雪峰 | 久久不见久久见免费影院国语 | 91橘梨纱中出体验在线观看 | 国产麻豆精品久久一二三 | 性激烈的欧美三级视频 | 人人草97 | 老色鬼在线精品视频在线观看 | 少妇一级淫免费放 | 国产99久9在线视频 | 传媒 | 久久久精品国产免大香伊 | 亚洲va欧美va国产综合 | 欧美一级黄色片视频 | 黄色尤物网站 | 宅男噜噜噜66网站在线观看 | 日韩三级视频在线 | 国产精品igao视频网网址 | 成av人电影在线观看 | 香港三日本三级少妇三级2021 | 亚洲人人精品 | 亚洲鲁丝片av无码多人 | 亚洲中文字幕无码专区 | 久国久产久精永久网页 | 欧美综合视频 | 国产成人精品视觉盛宴 | 日本精品aⅴ一区二区三区 av女优中文字幕 | 国产无套中出学生姝 | 69久久99精品久久久久婷婷 | 国产偷人视频免费 | 午夜在线国产 | 亚洲欧美在线免费 | 91丨porny丨国产入口 | 青草青草久热精品视频在线观看 | 国产成人毛片在线视频软件 | 99av视频 | 国产极品女主播国产区 | 欧美在线免费视频 | 91综合视频 | 亚洲天堂网在线视频 | 91青草视频 | 少妇饥渴偷公乱av在线观看涩爱 | 苍井空毛片精品久久久 | 国产一级在线 | 我的公把我弄高潮了视频 | 亚洲欧洲精品在线 | 亚洲成人第一页 | 久久人人爽 | 高清国产精品人妻一区二区 | 乌克兰美女浓毛bbw 国产永久av福利在线观看 | 欧美精品久久久久久久久免 | 特级a欧美做爰片三人交 | 91精彩视频 | 精品国产一二 | 日本三级在线观看免费 | 中文字幕人妻中文 | 国产乱子伦午夜精品视频 | 麻豆裸体舞表演视频 | 热99re6久精品国产首页青柠 | 色婷婷久久综合中文久久一本 | 自拍偷自拍亚洲精品10p | 欧美黑人疯狂性受xxxxx喷水 | 久草在线中文888 | 亚洲人成在线观看网站不卡 | 亚洲综合天天夜夜久久 | 超碰综合 | 久久婷婷五月综合色高清 | 亚洲人成在线7777 | 亚洲精品第一国产综合境外资源 | 亚洲欧洲精品一区二区 | 老熟妇乱子伦系列视频 | 最近中文字幕在线视频 | 亚洲伊人情人综合网站 | 99国产欧美另类久久片 | 毛片网特黄 | 久久精品国产欧美日韩 | 无码成人午夜在线观看 | 四虎影视88aa久久人妻 | 美女黄网站人色视频免费国产 | 婷婷国产综合 | 亚洲国模77777人体模特 | 亚洲男人的天堂在线va | 国产在线观看香蕉视频网 | 日韩av一中美av一中文字慕 | 欧美专区一区二区三区 | 一本精品99久久精品77 | 国产高清一区二区三区视频 | 国产精品熟妇一区二区三区四区 | 亚洲精品久久久久一区二区 | 中文字幕23| 99这里视频只精品2019 | 色偷偷亚洲女人的天堂 | 亚洲国产欧美在线 | 精品爆乳一区二区三区无码av | 日本丰满妇人成熟免费中文字幕 | 国产综合在线观看视频 | 二男一女一级一片视频免费观看 | 亚洲蜜桃v妇女 | 久久久久综合精品福利啪啪 | 亚洲天堂网络 | 国产精品入口66mio | 最新中文字幕在线 | 国产亚洲成av人片在线观看桃 | 青草久操| 久久这里精品国产99丫e6 | 国产精品熟女在线视频 | 中文字幕xxxx | 男人午夜视频在线观看 | 又爽又黄又无遮挡的视频 | 亚洲欧美日韩国产综合一区二区 | 国产欧美一区二 | 亚洲欧洲视频在线观看 | 色天使亚洲 | 欧美成人h版 | 日韩av综合网 | 91精品久久久久久久久 | 久久99精品久久久久久青青日本 | 好吊色一区二区三区 | 亚洲综合小说专区图片 | 亚洲第一无码精品立川理惠 | 欧美一级日韩一级 | 国产乱hdvidoes | 亚洲成人动漫在线 | 亚洲成人一区在线 | 四虎论坛 | 影音先锋中文字幕一区 | 国产成人av在线婷婷不卡 | 69色视频| 波多野结衣潮喷视频无码42 | 国产精品嫩草影院9 | 小12萝8禁在线喷水观看 | 国内精品免费视频自在线拍 | 中文字幕 亚洲 无码 在线 | 成年人福利网站 | 亚洲精品亚洲人成人网 | 国产精品7m凸凹视频分类 | 成人福利在线观看 | 亚洲成年av天堂动漫网站 | 国产奶水涨喷在线播放 | 国语精品一区二区三区 | 欧美操| 69热国产视频 | 一区二区三区国产视频 | 人人妻人人澡人人爽人人精品浪潮 | www·59com嫩草影院 | 中文字幕永久在线视频 | 国产高清在线精品一区小说 | 少妇高潮太爽了在线观看免费 | 精品少妇爆乳无码av无码专区 | 中文无码av一区二区三区 | 无码一区二区波多野结衣播放搜索 | 色版视频在线观看 | 人妻精品久久无码区洗澡 | 亚洲做受高潮无遮挡 | 国产浮力第一页草草影院 | 天码欧美日本一道免费 | 性一交一乱一伧国产女士spa | 夜夜欢性恔真人免费视频 | 天堂亚洲2017在线观看 | 国产av一区二区三区天堂综合网 | 日韩视频一二三 | 黄色网址你懂的 | 福利在线免费观看 | 97视频在线播放 | 97中文字幕第三 | 国产一级自拍视频 | 欧美一区二区三区喷汁尤物 | 日本伦理一区二区三区 | 国产成人高清精品亚洲 | 久久午夜网| 天堂在线www中文 | 暖暖视频在线观看免费观看高清中文 | 毛片久久久久久久 | 91久久人澡人人添人人爽欧美 | www.夜夜操 | 无码乱肉视频免费大全合集 | 四月天中文字幕综合网 | 国产欧美另类久久久精品不卡 | 伊人久久大线影院首页 | 天天干,天天操,天天射 | 国产成人免费永久在线平台 | 无码 人妻 在线视频 | 内射中出日韩无国产剧情 | 国产成人亚洲综合无码加勒比一 | 国产成人综合在线观看不卡 | 久久蜜桃av | 综合色影院 | 中文无码一区二区不卡αv 亚洲欧洲自拍偷拍 | 国产精品无套粉嫩白浆在线 | 国产91网 | 亚洲三级黄 | 91精品国产综合久久四虎久久 | 一本一道人人妻人人妻αv 色就是色欧美视频 | 亚洲人成绝费网站色www | 精品国产av无码一道 | 激情另类小说 | 久久xxxx| 欧洲一区二区在线观看 | 国产成人亚洲综合无码精品 | 久久亚洲精品无码av宋 | 国产精品久久久久婷婷二区次 | 91大神在线免费观看 | 久久精品99久久香蕉国产色戒 | 精品国偷自产在线电影 | 欧美男女交配 | 亂倫近親相姦中文字幕 | 国产精品国产精品国产专区不片 | 美女扒开大腿让男人桶 | 日韩h视频 | 久章草这里只有精品 | 日本狠狠爱 | 国产黄色视屏 | 免费无码高h视频在线观看 欧美牲交a欧美牲交aⅴ免费下载 | 亚洲午夜av久久久精品影院色戒 | av色综合久久天堂av色综合在 | 日韩欧美高清在线视频 | 国产色婷婷亚洲99精品 | 第四色亚洲色图 | 国产免费传媒av片在线 | 国产精品露脸视频 | 婷婷亚洲天堂影院 | 在线a∨ | 久久久久青草线蕉亚洲 | 国产91精品一区二区麻豆亚洲 | 久久青青草原国产免费播放 | 久久精品亚洲国产av老鸭网 | 黄网站色视频免费国产 | 天天色综合av | 日本一区二区视频免费 | 少妇高潮大叫好爽欧美xx | 国产精品 亚洲一区二区三区 | 在线黄av| 久久99精品久久久久久久不卡 | 97色伦综合在线欧美视频 | 久久精品a一国产成人免费网站 | 精产国品一二三产品蜜桃 | 亚洲国产成人精品无码区在线播放 | 国产精成人 | 国产精品www色诱视频 | 另类小说亚洲 | 精品一区二区三区在线观看视频 | jizz亚洲少妇| 狠狠躁夜夜躁av蜜臀少妇 | 久久久亚洲欧洲 | av一区二 | 日本xxx在线观看 | 亚洲国产精品999久久久婷婷 | 美女mm131午夜福利在线 | 欧美自拍网站 | 国产成人女人在线观看 | 欧美三级黄 | 国产成人无码a区在线观看视频免费 | 亚洲免费黄色片 | 粉嫩av一区二区在线播放 | 久久艹国产 | 二区三区在线 | 国产午夜福利在线播放 | 国产日韩一区二区三区 | 日本一本草久国产欧美日韩 | 国产91桃色在线观看网站 | 正在播放东北夫妻内射 | 偷窥自拍欧美色图 | 欧美日韩在线播放三区四区 | 国产一级理论 | 成人丝袜激情一区二区 | 亚洲免费视频播放 | 久久99这里只有精品 | 久在线 | 在线观看高清av | 亚洲另类中文字幕 | 国产精品1区二区 | 抽插丰满内射高潮视频 | 精品国产一区二区三区久久狼 | 波多野结衣视频在线播放 | 日本一卡2卡3卡4卡5卡精品视频 | 小毛片网站 | 国产精品超清白人精品av | 伊人久久精品久久亚洲一区 | 精品欧美乱码久久久久久 | 色偷偷偷久久伊人大杳蕉 | 好男人在线社区www在线观看视频 | 风韵丰满熟妇啪啪区老老熟妇 | 国产成人一区二区三区久久久 | 日韩欧美三级视频 | 免费裸体无遮挡黄网站免费看 | 日本高清视频免费观看 | 免费成人黄动漫在线观看 | 中文字幕+乱码+中文字幕一区 | 宅男噜噜噜66国产精品86 | 亚洲精品你懂的在线观看 | 91成人免费观看 | 一级全黄色片 | 黄色三级三级三级三级 | 自拍偷拍你懂的 | 色伊人av | 国产美女亚洲精品久久久 | 91精品国产综合久久久久影院不卡 | 国产精品丝袜一区二区三区 | 人人超碰人人爱超碰国产 | 免费毛片在线看片免费丝瓜视频 | 国产激情综合五月久久 | 亚洲妇女自偷自偷图片 | www国产无套内射com | 中日韩美中文字幕av一区 | 日韩激情综合网 | 免费无遮挡无码永久在线观看视频 | 91成人久久 | 国产福利一区二区三区在线视频 | 女女百合av大片一区二区三区九县 | 成人免费视频视频在线观看 免费 | 国内精品自线一区二区三区 | 国产精品99久久久久久www | 草免费视频 | 91成人在线播放 | 精品无码av无码专区 | 97人人澡人人添人人爽超碰 | 少妇把腿扒开让我舔18 | 91www在线观看 | 高清在线一区二区 | 亚洲午夜久久久久久噜噜噜 | 哺乳溢出羽月希中文字幕 | 九九久久精品国产波多野结衣 | 日本一道aⅴ不卡免费播放 男插女av | 久久55| 亚洲日韩欧美一区二区在线 | 久久精品区 | 99视频免费 | 成人国产精品免费观看动漫 | av无码制服丝袜国产日韩 | 午夜伦4410yy妇女久久v | 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 国产av新搬来的白领女邻居 | 伊人精品无码av一区二区三区 | 噜噜噜久久,亚洲精品国产品 | 日本久久久久久 | 中文天堂国产最新 | 精品玖玖玖 | 哪个网站可以看毛片 | 人人澡人人澡人人看 | 久久婷婷五月综合色区 | 97色婷婷人人爽人人 | 精品精品国产高清a毛片 | av大天堂 | 日韩精品一区二区不卡 | www.色播.com| 苍井空亚洲精品aa片在线播放 | 久久久久国产精品人妻aⅴ四季 | 日韩午夜无码精品试看 | 国内精品九九久久精品 | 91精品啪在线观看国产 | 欧美网站免费观看在线 | 国产精品日本亚洲777 | 狠狠色丁香久久综合 | 欧美人与禽2o2o性论交 |