日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

RapidJSON v1.1.0 发布简介

發布時間:2024/1/18 javascript 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RapidJSON v1.1.0 发布简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

時隔 15.6 個月,終于發布了一個新版本 v1.1.0。

新版本除了包含了這些日子收集到的無數的小改進及 bug fixes,也有一些新功能。本文嘗試從使用者的角度,簡單介紹一下這些功能和沿由。

Photo by Ian Schneider

JSON Pointer

也許 RapidJSON 一直最為人垢病的地方,是它奇怪的 API 設計。例如,對 DOM 加添數據要給于 allocator 參數:

#include "rapidjson/document.h"using namespace rapidjson;// ...Document d(kObjectType);Value a(kArrayType); for (int i = 1; i <= 4; i++)a.PushBack(i, d.GetAllocator());d.AddMember("a", a, d.GetAllocator());// { a : [1, 2, 3, 4] }

這是由于 RapidJSON 的 DOM 使用局部的分配器,以避免全局分配器的問題。而為了節省內存,每個 Value 不會存儲分配器的指針,所以必須從外部提供。

此設計也導致另一種問題。我們看看一個例子,使用 DOM API 訪問以下這個 JSON:

{"widget": {"window": {"title": "Sample Konfabulator Widget"}} }

要訪問 title,最直覺想到的應該是這樣:

Document d; d.Parse(json); std::cout << d["widget"]["window"]["title"].GetString();

如果 widget、window 或 title 不存在呢?以標準庫 std::map::operator[] 的做法來說,當找不到鍵,它會自動加入一個鍵值對,并返回該值(所以 map::operator[] 必須是 non-const 函數)。然而,RapidJSON 創建值的時候需要 allocator,所以不可能自動加入鍵值對。因此,RapidJSON 規定以 operator[] 訪問時,必須確保鍵存在(找不到時直接斷言失敗)。若不能確保,應先用 HasMember() 判斷,或更好的是使用 FindMember(),因為它可以告之鍵是否存在的同時,能通過迭代器取得該值。可是,使用 FindMember() 去訪問多層對象,代碼非常冗長:

Value::ConstMemberIterator itr1 = d.FindMember("widget"); if (itr1 != d.MemberEnd()) {const Value& widget = itr1->value;if (widget.IsObject()) {Value::ConstMemberIterator itr2 = widget.FindMember("window");if (itr2 != widget.MemberEnd()) {const Value& window = itr2->value;if (window.IsObject()) {Value::ConstMemberIterator itr3 = window.FindMember("title");if (itr3 != window.MemberEnd()) {const Value& title = itr3->value;if (title.IsString()) {std::cout << title.GetString();}}}}} }

這坨代碼也許是最快最直接的方式。但一般業務代碼寫成這樣,可讀性太低,也容易出錯。

大家都可以寫一些輔助函數來解決這個問題。而我選擇了實現 RFC6901 ── JSON Pointer。先看看使用后的結果:

#include "rapidjson/pointer.h"// ...if (const Value* title = GetValueByPointer(d, "/widget/window/title")) {if (title->IsString()) {std::cout << title->GetString();} }

這個版本簡單得多吧,"/widget/window/title" 是一個 JSON Pointer 的字符串形式,然后 GetValueByPointer() 在 d 上解引用,如果失敗就返回空指針。

在邏輯上是和上面的冗長版本是一模一樣的,只是增加了一些解析 JSON Pointer 的運行時間及空間成本。對大多數人來說,應該更會接受這個版本。

有時候,業務邏輯還會是這樣的:「如果鍵不存在,就使用缺省值。」RapidJSON 的 JSON Pointer 也提供此功能:

Value& title = GetValueByPointerWithDefault(d, "/widget/window/title", "untitled");

當解引用失敗時,它會創建整個路徑,并把預設值復制成新值,并返回該值。由于它總能返回一個值,此函數的返回類型為引用而不是指針。

在此也簡單介紹一下 JSON Pointer 的語法。它以 '/' 分隔多個 token,而每個 token 可以是 JSON object 的鍵,也可以是 JSON array 的下標。還有一種特殊 token 是負號 -,它可以指 JSON array 最后元素的下一個元素。使用這種特性能實現 PushBack() 的效果:

Document d; CreateValueByPointer(d, "/a").SetArray();for (int i = 1; i <= 4; i++)SetValueByPointer(d, "/a/-", i);// { a : [1, 2, 3, 4] }

使用 JSON Pointer 的另一優點在于,它本身也是一個字符串,可以放置在 JSON 或其他文本格式之中。那么,我們便有一個標準方式去引用 JSON 中的值。

希望 JSON Pointer 能減輕使用者的負擔,同時也提供一種數據驅動的彈性。新功能 JSON Pointer 簡單介紹至此,更多信息可參考 RapidJSON 使用手冊:Pointer。

JSON Schema

上面我們也談到一個問題,JSON 里的組織方式、類型可能和預期的不同,我們可能要寫很多代碼去校驗一個 JSON 的格式是否乎合預期。特別是后臺服務器可能接收到不正常的JSON,甚至是惡意編寫的 JSON 以圖攻擊。

在 XML 的世界中,可使用 XML DTD 或 XML Schema 去描述 XML 的結構。在 JSON 的世界中,已經有相關草案,稱為 JSON Schema。

RapidJSON 實現了 JSON Schema v4 draft,并正式納入了 v1.1.0。先看看用法:

#include "rapidjson/schema.h" // ... Document sd; if (!sd.Parse(schemaJson).HasParseError()) {// 此 schema 不是合法的 JSON } SchemaDocument schema(sd); // 把一個 Document 編譯至 SchemaDocument // 之后不再需要 sd Document d; if (!d.Parse(inputJson).HasParseError()) {// 輸入不是一個合法的 JSON } SchemaValidator validator(schema); if (!d.Accept(validator)) {// 輸入的 JSON 不合乎 schema }

以我所知,現時所有 JSON Schema 實現都是校驗一個 DOM 是否合乎 Schema。RapidJSON 做了一個創新的嘗試,以事件流(SAX 風格)的方式去做校驗。上面的例子利用 Document::Accept() 產生事件流,然后送交 SchemaValidator 校驗。也許讀者會問:「這也是在校驗一個 DOM 是否合乎 Schema,有什么特別嗎?」

這實際意味著,RapidJSON 的 JSON Schema 校驗器除了可以校驗 DOM,也可以校驗更底層的 SAX。例如,我們可以用 SAX 解析 JSON 時,同時進行 JSON Schema 校驗。如果中途不合乎 JSON Schema,就能直接中止解析。

SchemaValidator validator(schema); Reader reader; if (!reader.Parse(stream, validator)) {if (!validator.IsValid()) {// 輸入的 JSON 不合乎 schema} }

也可以同時把事件轉發至一個自定義 handler:

MyHandler handler; GenericSchemaValidator<SchemaDocument, MyHandler> validator(schema, handler); Reader reader; if (!reader.Parse(stream, validator)) {if (!validator.IsValid()) {// 輸入的 JSON 不合乎 schema} }

由于 DOM 解析 JSON 時,底層也是使用 SAX,所以也可以同時做 Schema 校驗。其實除了解析,在生成時也可以進行校驗,以確保輸出的 JSON 也是乎合 Schema 的。這些用法都可參考 RapidJSON 使用手冊:Schema。要學習 JSON Schema 的寫法,筆者推薦 Understanding JSON Schema 這個英文網站。

C++11 范圍 for 循環

此版本還加入了 Array 和 Object 輔助類型(包裹類),可分別通過 Value::GetArray()、Value::GetObject() 獲取。這兩個輔助類型提供該 JSON 類型專門的接口,例如 Array::PushBack()、Object::AddMember() 等。更重要的是,為了令 C++11 用戶使用得更順手,它們可做范圍 for 循環(range-based for loop):

// C++03 for (Value::ConstValueIterator itr = a.Begin(); itr != a.End(); ++itr)printf("%d ", itr->GetInt());// C++11 for (auto& v : a.GetArray())printf("%d ", v.GetInt());// C++03 for (Value::ConstMemberIterator itr = document.MemberBegin();itr != document.MemberEnd(); ++itr) {printf("Type of member %s is %s\n",itr->name.GetString(), kTypeNames[itr->value.GetType()]); }// C++11 for (auto& m : document.GetObject())printf("Type of member %s is %s\n",m.name.GetString(), kTypeNames[m.value.GetType()]);

其他相關詳情可參閱 RapidJSON 使用手冊:教程。

結語

這個 RapidJSON 版本對我而言是一個挑戰。

JSON Schema 實際上也需要 JSON Pointer,所以 JSON Pointer 可算是一舉兩得的新功能。但實現 JSON Schema 時有兩個難點。一個是 JSON Schema 需要正則引擎,在 C++11 下能直接使用 std::regex;而為了 C++03,我還實現了一個 500 行代碼的 Thompson NFA 正則引擎。另一個難點在于,事件流的校驗不容易實現 allOf、anyOf、oneOf、not 等關鍵字,需要多個校驗器同時檢驗事件流。

新功能 JSON Schema 和 JSON Pointer 都是附加功能,完全不影響 v1.0.x 的 API。

除新功能外,此版本含有一個重要的內存優化。在 x86-64 架構下,64 位指針只使用到 48 位,我重新設計了 Value 的排布,使每個值的內存開銷從 24 字節縮減至 16 字節。雖然存儲指針時會有時間開銷,但因大量縮減內存,更好的緩存一致性應該可以厘補損失,甚至能進一步提升整體性能。

屈指一算,RapidJSON 已快近 5 個年頭了,最近一年我轉部門后,更少機會在工作上使用 RapidJSON,所以我可能較少機會發現問題和新需求。雖然是這樣,我仍然會繼續維護這個項目,也要靠大家去發現問題和新需求,希望能得到大家的意見。

P.S. 可能大家會關心性能,我會盡快更新 nativejson-benchmark。

總結

以上是生活随笔為你收集整理的RapidJSON v1.1.0 发布简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

美女网站色在线观看 | 波多野结衣在线中文字幕 | 欧美一区二区三区特黄 | 深夜国产在线 | 国产亚洲精品久久19p | 久久伊人精品天天 | 国产日韩欧美在线一区 | 91av视频在线观看免费 | 中文国产在线观看 | 国内精品在线观看视频 | 国产亚洲成人网 | 正在播放 久久 | 亚洲国产中文字幕在线观看 | 国产免费影院 | 久久99国产精品 | 中文字幕在线视频国产 | 三级黄色片子 | 国产精品丝袜久久久久久久不卡 | 中文字幕久久精品亚洲乱码 | 欧美一级黄大片 | 91精品视频在线观看免费 | 四虎国产 | 狠狠操夜夜 | 操碰av | 亚洲国产色一区 | 亚洲乱码精品久久久 | 欧美精品一二三 | 狠狠色丁香九九婷婷综合五月 | 美女视频一区二区 | 黄色毛片电影 | 婷婷丁香国产 | 久久国产精品99久久久久久丝袜 | 日本黄色片一区二区 | 99re视频在线观看 | 日韩福利在线观看 | 在线中文字幕电影 | av高清在线观看 | 久久精品这里热有精品 | 欧亚久久| 美女免费黄视频网站 | aⅴ视频在线| 日本视频网| 免费视频资源 | a一片一级 | 99久久精品免费看国产麻豆 | 久久久久国产精品免费免费搜索 | 国产精品第2页 | 91精品视频一区二区三区 | 日韩精品在线免费播放 | 中文字幕在线观看免费高清电影 | 久久久精品国产一区二区三区 | 美女网站色免费 | 午夜91在线 | 欧美日韩国产区 | 91看片在线观看 | 亚洲欧美色婷婷 | 色综合久久久久久久久五月 | 亚洲精品久久久久999中文字幕 | 人人爽人人爽人人爽人人爽 | 欧美国产日韩一区二区三区 | 久久国产精品一区二区 | 黄色在线观看免费网站 | 亚洲高清精品在线 | 日韩高清 一区 | 国产美女网站视频 | 中文字幕免费观看全部电影 | 国内精品久久影院 | 亚洲jizzjizz日本少妇 | 欧美日韩一区二区三区在线免费观看 | 国产91精品看黄网站在线观看动漫 | 欧美大香线蕉线伊人久久 | 亚洲精品在 | 国内久久精品视频 | 午夜精品久久久久久久99无限制 | 亚洲成人av免费 | 成人v| 天天色视频 | 久久超碰97| 在线视频观看国产 | 国产精品 999 | 综合网天天射 | 亚洲精品欧洲精品 | 久久国产精品免费一区 | 日韩欧美一区二区三区免费观看 | 在线观看a视频 | 成在线播放 | 国产三级在线播放 | 国产精品theporn | 中文字幕色在线视频 | 免费h视频 | 国产看片 色 | 日韩电影一区二区三区在线观看 | 日本中文字幕电影在线免费观看 | 国产精品一级视频 | 九草在线观看 | 狠狠色丁香婷婷综合久小说久 | 国产精品成久久久久 | 久久亚洲私人国产精品va | 91最新中文字幕 | 在线观看国产福利片 | 美女网站在线播放 | 日韩a在线观看 | 国产精品人人做人人爽人人添 | 久久99免费| 夜夜操天天摸 | 国产精品一区二区三区观看 | 97超碰人人看 | 色多多污污在线观看 | 久久久久久久久久伊人 | 欧美日韩伦理一区 | 久久亚洲福利 | av资源在线观看 | 久久国产一二区 | 亚洲一区 影院 | 日韩精品无 | 99精品99| 亚洲国产精品传媒在线观看 | 免费日韩一区二区三区 | 三级视频国产 | 成年人网站免费观看 | 日韩高清精品免费观看 | 91av色| 黄av在线 | 欧美日韩伦理在线 | 日本精品久久久久久 | 精品福利网站 | 久久免费成人精品视频 | 亚洲免费观看在线视频 | 国产高清在线免费视频 | 久久综合狠狠综合 | 综合国产视频 | 国产在线精品一区二区三区 | 国产大片免费久久 | 天天综合日日夜夜 | 欧美激情精品一区 | 成人久久久电影 | 精品亚洲一区二区 | 亚洲成人xxx | 夜夜夜草| 国产精品理论在线观看 | 99精品视频一区 | 国产黄免费看 | 日本在线视频一区二区三区 | 国内精品久久久久久中文字幕 | 国产精品九九九九九 | 国产做a爱一级久久 | 国产一二区视频 | 亚洲国产精久久久久久久 | 麻豆精品视频在线 | 亚洲成人二区 | 久久国产精品一区二区三区四区 | 天天色天天爱天天射综合 | 欧美日韩亚洲国产一区 | 日本成人中文字幕在线观看 | 亚洲精品乱码久久久久久久久久 | 精品久久久久国产免费第一页 | 日本激情视频中文字幕 | 成人久久18免费网站 | 欧美一级免费在线 | 81国产精品久久久久久久久久 | 中文理论片 | 欧美成人h版 | 欧美尹人 | 91看片淫黄大片在线播放 | 国产精品一区免费观看 | 69精品视频在线观看 | 日韩免费在线观看视频 | 日韩在线免费不卡 | 国产精品久久久久久爽爽爽 | 久久精品视频在线播放 | 成年人视频在线免费 | 成人免费xyz网站 | 在线中文字幕视频 | 国产在线第三页 | 最近中文字幕久久 | 亚洲精品国产自产拍在线观看 | 国产亚洲午夜高清国产拍精品 | 国产 视频 高清 免费 | av电影一区| 在线看的毛片 | 一级性av | 高清国产一区 | 深夜免费福利网站 | 九色精品免费永久在线 | 西西人体www444 | 免费日韩 精品中文字幕视频在线 | 综合五月| 色综合久久天天 | 久久国产经典视频 | 视频三区在线 | 久久久久久久久久久久影院 | 在线你懂的视频 | 波多野结衣电影久久 | 91精品视频一区二区三区 | 久久久久久久久久久网 | 91看片淫黄大片在线播放 | 精品国产精品久久 | 精品视频中文字幕 | 99精品免费在线观看 | 日韩视频免费在线 | 日韩成人在线一区二区 | 日本精品视频一区 | 国产精品24小时在线观看 | 国产经典av| 成年人黄色在线观看 | 欧美一级电影 | 免费a视频| 欧美国产精品久久久久久免费 | 久久精品第一页 | 97人人视频 | 一区二区三区四区久久 | 国产黄色在线观看 | 久久久麻豆视频 | 欧美日韩成人一区 | 日韩黄色免费看 | 天天射天天干天天插 | 97在线精品视频 | 一区二区久久久久 | 免费国产一区二区视频 | 亚洲一级电影 | 五月天婷婷在线视频 | 操操碰 | 日韩videos高潮hd | 国产黄影院色大全免费 | 久久精选视频 | 色婷婷国产精品一区在线观看 | 日韩精品一区二区三区第95 | 狠狠操精品 | 国内精品久久久久影院日本资源 | 亚洲激情五月 | 久久天天躁狠狠躁夜夜不卡公司 | 中文字幕第一页在线播放 | 欧美日韩国产一区二区在线观看 | 午夜精品久久久久久久99无限制 | 91超级碰| 欧美黑吊大战白妞欧美 | 亚洲国内精品视频 | 久久国产福利 | 91麻豆高清视频 | 国产精品成久久久久 | 久久伦理网 | av高清在线| 久久99九九99精品 | 婷婷综合国产 | 九月婷婷人人澡人人添人人爽 | 麻豆国产网站入口 | 国产一区二区观看 | 人人澡人人爽欧一区 | www91在线| 亚洲伦理中文字幕 | 男女激情网址 | 亚洲人成免费网站 | 美女啪啪图片 | 激情伊人五月天 | 91免费黄视频 | 久久久久久久久久久久久国产精品 | 四虎国产精品免费 | 天天插天天狠 | 免费黄色特级片 | 精品9999 | www.成人sex| 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国产精品大尺度 | 日本韩国精品一区二区在线观看 | 三级在线播放视频 | 欧美另类69 | 欧美性一级观看 | 西西www444| 亚洲精品视频在线 | av专区在线 | 欧美性生活一级片 | 香蕉网在线播放 | 亚洲精品乱码久久久久久蜜桃欧美 | 2022国产精品视频 | 五月香视频在线观看 | 国产精品久久久久久久免费 | 91成人网在线播放 | 久久只精品99品免费久23小说 | 亚洲精品久久久蜜桃直播 | 日韩性xxxx | 欧美日韩视频免费 | 片黄色毛片黄色毛片 | 中文字幕在线看片 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 国产伦精品一区二区三区高清 | 欧美在线18 | 国产精彩视频 | 欧美午夜精品久久久久 | 91你懂的| 99热国内精品 | 日韩欧美一区二区三区视频 | 久久久久久久久久久久国产精品 | 国产一级片免费视频 | 久久精品99精品国产香蕉 | 午夜精选视频 | 亚洲国产精品人久久电影 | 色视频 在线 | 亚洲成人精品国产 | 天堂网av在线 | 91福利视频在线 | 久草网站在线观看 | 日韩在线视频一区 | 久久99在线观看 | 91精品一区二区在线观看 | aa级黄色大片 | 亚洲国产成人久久综合 | 色婷婷av在线 | 久久亚洲人| 国产九色在线播放九色 | 91人人干 | 国产午夜麻豆影院在线观看 | 国产伦理一区二区三区 | 国产小视频免费在线观看 | 日韩成人邪恶影片 | 成年人免费在线观看 | 最新av观看 | 在线观看成人 | 欧洲黄色片 | 中文字幕一区二区三区在线播放 | 美女网站在线播放 | 一区二区国产精品 | 婷婷色综合色 | 视频在线在亚洲 | 中文字幕一区二区三区精华液 | 黄网站app在线观看免费视频 | 精品国产片| 亚洲精品久久久久中文字幕m男 | 精品久久久久久久久久久久久久久久久久 | 国产高清视频免费在线观看 | 成人一级在线观看 | 综合网av | 久久这里有精品 | 久一久久| 国产精品96久久久久久吹潮 | 正在播放日韩 | 午夜丁香网 | 97人人添人澡人人爽超碰动图 | 成人黄色毛片视频 | 久久久黄色av | 四虎国产精品永久在线国在线 | 日本最新一区二区三区 | 在线播放精品一区二区三区 | 色多多污污| 久久99国产精品久久 | 在线视频 精品 | 欧美视频日韩 | 国产免费一区二区三区最新6 | 国产呻吟在线 | 婷婷亚洲五月色综合 | 超碰人人草人人 | 人人爽人人爽人人片av免 | 国产亚洲资源 | 欧美精品一区二区免费 | 久久私人影院 | 中日韩免费视频 | 久久精品第一页 | 激情导航| 免费合欢视频成人app | 97视频总站| 中文字幕制服丝袜av久久 | 狠狠色丁香久久婷婷综合_中 | 欧美精品国产综合久久 | av字幕在线| 亚洲一区天堂 | 青春草视频 | 干 操 插| 黄网站免费久久 | 亚洲欧洲视频 | 天天插天天操天天干 | 成人a免费| 欧美日本一区 | 久久国产系列 | 麻豆视频网址 | 日韩中字在线观看 | 特级黄色视频毛片 | 二区视频在线观看 | 亚洲精品黄色片 | 日韩一区二区三区免费视频 | 国产精品久久久久高潮 | 少妇av网 | 99久久精品无码一区二区毛片 | 一区二区中文字幕在线播放 | 91香蕉视频黄色 | www.国产在线 | 最新真实国产在线视频 | 婷婷国产精品 | 天天草天天操 | 国产香蕉视频在线观看 | 最近中文字幕免费av | 狠狠干夜夜操 | 国产中文字幕在线免费观看 | 中文字幕在线观看三区 | 中文字幕在线观看免费 | 国产精品99久久久精品 | 成人免费在线视频观看 | 久久婷婷精品 | 国产精品久久99精品毛片三a | 99视频免费观看 | 成人av日韩 | 国产99精品在线观看 | 国产亚州精品视频 | 视频在线精品 | 97日日碰人人模人人澡分享吧 | 91九色porn在线资源 | 日韩av一区二区三区四区 | 一本—道久久a久久精品蜜桃 | 欧美a级在线免费观看 | 91黄色在线看 | 中文字幕一区二区三区视频 | 亚洲天天综合 | 99免费精品 | 婷婷四房综合激情五月 | 成人欧美日韩国产 | 亚洲视频大全 | 三级黄色大片在线观看 | 99精品视频在线观看免费 | 综合网天天射 | 欧美日韩视频免费看 | 国产999在线 | 久久成人福利 | 综合激情 | 99热九九这里只有精品10 | 中日韩欧美精彩视频 | 欧美激情第28页 | 美女视频黄是免费的 | 黄色毛片一级 | 国产黄a三级三级三级三级三级 | 亚洲更新最快 | 欧美一级免费片 | 婷五月天激情 | 黄色电影网站在线观看 | 日韩av不卡在线播放 | 青草视频在线看 | 日韩av免费观看网站 | www激情网| 欧美激情在线网站 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 久久免费视频一区 | www.久久久久| 国产精品久久综合 | 看片的网址| 中文字幕刺激在线 | 国产成人精品一区二区三区 | 日韩电影在线观看一区二区 | 在线亚洲天堂网 | 国产又黄又爽又猛视频日本 | 久久久高清| 毛片网站在线观看 | 日韩啪啪小视频 | 亚洲一区二区精品视频 | 免费看一级特黄a大片 | 久草在线手机观看 | 欧美韩国日本在线观看 | 天天爽夜夜爽人人爽曰av | 五月天综合激情 | 黄色免费在线看 | 男女精品久久 | 黄色av免费 | 国产色 在线 | 国产精品高清在线观看 | 在线观看蜜桃视频 | 久久免费成人精品视频 | 97在线观看免费高清完整版在线观看 | 久久99久久99精品免观看软件 | av中文字幕在线播放 | 欧美爽爽爽 | 亚洲aⅴ一区二区三区 | 4438全国亚洲精品在线观看视频 | 免费看国产曰批40分钟 | 美女视频黄色免费 | 婷婷激情五月 | 久久久免费播放 | 日韩二区三区在线 | av福利在线 | 久久久免费精品国产一区二区 | 狠狠躁日日躁狂躁夜夜躁 | 久久一区二区三区超碰国产精品 | 手机色站 | 超碰国产在线播放 | 色资源网在线观看 | 久久成人精品视频 | 久99久中文字幕在线 | 91精品老司机久久一区啪 | 国产精品a久久 | 日韩成人黄色av | 中文字幕区| 国产精品永久久久久久久久久 | 成人黄色视 | 91视频啊啊啊 | 美女啪啪图片 | 国产黄色大全 | 久久兔费看a级 | 久久精品精品电影网 | 丁香5月婷婷久久 | 久久久久久毛片精品免费不卡 | 午夜丰满寂寞少妇精品 | www蜜桃视频 | 99视频精品全国免费 | 中文字幕高清av | 日韩国产欧美在线视频 | 91精品久久久久久久久久入口 | 免费视频一区二区 | 91看毛片 | 成人黄色短片 | 久久草在线精品 | 夜夜骑天天操 | 天天操狠狠操网站 | 美女免费黄网站 | 九九热精品视频在线播放 | 日韩欧美一区二区在线 | 91av蜜桃 | 久草手机视频 | 99精品国产在热久久下载 | 亚洲精品电影在线 | 久久国产精品色婷婷 | 久久99精品国产91久久来源 | 国产 一区二区三区 在线 | 久久国产精品久久国产精品 | 精品国产网址 | 国产网红在线 | 国产韩国日本高清视频 | 国产乱视频 | 精品99免费 | 国产999精品久久久久久麻豆 | 国产91精品高清一区二区三区 | 91香蕉国产在线观看软件 | 国产成人一区二区三区 | 国产在线美女 | 成人午夜黄色 | 免费观看全黄做爰大片国产 | 中文字幕av在线不卡 | 国产视频一区二区在线 | 99精品在线视频播放 | 日韩一区二区免费视频 | 精品国产亚洲在线 | 国产 日韩 欧美 中文 在线播放 | 九九久久免费视频 | 久久av中文字幕片 | 日日躁你夜夜躁你av蜜 | 国产精品字幕 | 亚洲国产日韩欧美 | 在线观看av中文字幕 | 97超碰影视 | 亚洲狠狠婷婷综合久久久 | 久久影院一区 | 午夜三级理论 | 久久久久久国产一区二区三区 | 精品一区二区三区电影 | 国产日韩欧美在线一区 | 国产一区二区三区免费观看视频 | 亚洲精品国产品国语在线 | 久久www免费视频 | 欧美日韩免费在线观看视频 | 亚洲国产欧美在线人成大黄瓜 | 黄色日视频 | 午夜av一区二区三区 | 亚洲欧洲xxxx | 天天射天天爱天天干 | 国产一级视屏 | 中文字幕乱码视频 | 日韩精品在线看 | 大荫蒂欧美视频另类xxxx | 97在线观看视频免费 | 91久久丝袜国产露脸动漫 | 国产成人av在线影院 | 国产精品久久99精品毛片三a | 91亚洲精品久久久蜜桃网站 | 91网站在线视频 | 婷婷四房综合激情五月 | 国产99久久九九精品 | 久久看片网 | 黄色在线免费观看网址 | 国产精品ssss在线亚洲 | 91久久一区二区 | 高清av影院 | 中文乱幕日产无线码1区 | 99久久婷婷国产一区二区三区 | 一区二区三区av在线 | 免费福利片2019潦草影视午夜 | 免费三级黄 | 91av在线视频免费观看 | 亚洲蜜桃av| 香蕉精品视频在线观看 | 黄色网在线播放 | 日韩xxxxxxxxx | 天天鲁天天干天天射 | 国产精品嫩草影院99网站 | 黄网站免费大全入口 | 欧美日韩国产精品一区二区三区 | 日日干美女 | 国产日韩视频在线播放 | 在线视频 区 | 亚洲精品视频免费在线观看 | 国产精品一区二区三区四区在线观看 | 九九久久电影 | 蜜桃视频在线视频 | 99久久久| 99se视频在线观看 | 日韩视频免费在线 | 五月婷婷国产 | 91成品人影院 | 少妇激情久久 | 香蕉免费在线 | 激情久久影院 | 日韩精品久久久久久久电影99爱 | 午夜精品福利一区二区三区蜜桃 | 国产日韩欧美视频 | 亚洲免费精彩视频 | 国产无限资源在线观看 | 亚洲国产日韩一区 | 国产亚洲久久 | 免费视频久久久久久久 | 五月天综合 | 欧美日韩另类视频 | 国产91影院| 久久国产精品视频观看 | 国产精品日韩在线观看 | 亚洲精品视频二区 | 96精品高清视频在线观看软件特色 | 天天插天天爱 | 国产成人精品亚洲日本在线观看 | 色婷婷免费视频 | 天天干天天射天天插 | 久久96| 丁香网婷婷 | 亚洲欧美精品在线 | 在线观看黄色大片 | 欧美成人久久 | 久热免费在线 | 国产日韩中文在线 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 国产成人亚洲在线观看 | 国产精品日韩精品 | 在线免费视频 你懂得 | 亚洲色图色 | 黄色大片日本免费大片 | 狠狠婷婷 | 国产视频一区在线 | 九九久久久久久久久激情 | 亚洲一区二区视频在线播放 | 国产精品a成v人在线播放 | 成人片在线播放 | 69久久久久久久 | 中文字幕久久网 | 香蕉精品在线观看 | 日韩av进入 | 一级片视频在线 | 9久久精品| 国产中文字幕久久 | 成人a在线 | 免费在线观看a v | 最新日韩中文字幕 | 一区二区精品视频 | 嫩草伊人久久精品少妇av | 日韩免费电影一区二区三区 | 亚洲精品国产精品乱码在线观看 | 91网页版免费观看 | 久草在线高清视频 | 二区视频在线 | 99久久精品免费看国产四区 | 欧美激情xxxx | 视频一区二区国产 | 久久久久久美女 | 九九在线免费视频 | 韩日精品视频 | 午夜免费久久看 | 黄色av一区 | 天天操天天射天天舔 | 激情视频一区二区三区 | 亚洲国产成人精品久久 | 天天干天天碰 | 在线影院 国内精品 | 一区二区三区视频网站 | 免费男女羞羞的视频网站中文字幕 | 六月丁香激情综合色啪小说 | 国产成年人av | 香蕉久久久久 | 亚洲精品免费看 | 天天操天天谢 | 成人免费在线观看电影 | 精品国产1区二区 | 亚洲精品一区中文字幕乱码 | 激情视频一区二区 | 欧美日韩视频免费看 | 国产美腿白丝袜足在线av | 精品一区二区在线免费观看 | 日韩网站一区 | 丁香六月激情婷婷 | 操操操日日日干干干 | 精品在线一区二区三区 | 亚洲精品久久久久久久不卡四虎 | 天天视频色版 | 日韩午夜在线播放 | 久久精品成人热国产成 | 免费在线观看的av网站 | 久久99精品久久久久久清纯直播 | 91视频91蝌蚪 | 午夜精品久久久久久久爽 | 91尤物国产尤物福利在线播放 | 91日韩在线专区 | www国产亚洲 | 高清国产午夜精品久久久久久 | 最新日本中文字幕 | 久久久久久久久久久综合 | 精品国产乱码久久久久久1区二区 | www.夜色321.com| 中文字幕av有码 | 国产午夜精品一区二区三区在线观看 | 午夜精品一区二区三区四区 | 99视频在线免费播放 | 日日干日日色 | 97国产| 91资源在线 | 亚洲激情婷婷 | 我要看黄色一级片 | 黄色小说在线免费观看 | 欧美日韩综合在线观看 | 国内久久久 | 在线色网站 | 亚洲免费观看在线视频 | 国产精品视频全国免费观看 | 在线播放精品一区二区三区 | 亚洲精品午夜久久久久久久久久久 | 国产视频精品在线 | 黄色免费在线看 | 亚洲国产伊人 | 午夜视频在线瓜伦 | 精品免费视频123区 午夜久久成人 | 亚洲黄色精品 | 国产黄色片一级三级 | 成人资源网 | 97在线看 | 人人插人人舔 | 国产精品成人aaaaa网站 | 91黄视频在线观看 | 超碰在线97免费 | 日韩av电影中文字幕在线观看 | 最近最新中文字幕视频 | av经典在线 | av在线播放网址 | 国产香蕉97碰碰碰视频在线观看 | 免费一级黄色 | 久久五月婷婷综合 | 免费美女久久99 | 国产视频亚洲 | 深爱激情五月网 | 成人在线观看日韩 | 偷拍精品一区二区三区 | 国产美腿白丝袜足在线av | 五月天中文字幕 | 在线观看中文字幕一区 | 精品国产乱码久久久久久1区2匹 | 国产精品麻豆果冻传媒在线播放 | 成人免费在线观看入口 | 一级成人免费 | av女优中文字幕在线观看 | 久久伊人精品天天 | 国产又粗又长的视频 | 午夜色影院 | 99国产成+人+综合+亚洲 欧美 | 久久久鲁 | 91成人欧美| 国内精品在线一区 | 国产精品久久久一区二区 | 狠狠的日日 | 手机看国产毛片 | 色综合久久88色综合天天人守婷 | 最新av网址大全 | h动漫中文字幕 | 久草视频看看 | 精品免费久久久久 | 国产精品观看 | 九九精品视频在线观看 | 成人黄色在线视频 | 国产成年免费视频 | 在线免费性生活片 | 婷婷精品国产一区二区三区日韩 | 91视频这里只有精品 | 99精品国产99久久久久久97 | 中文字幕人成乱码在线观看 | 天堂av官网 | 在线观看亚洲精品 | 在线成人av | 91av播放| 欧美激情视频一区二区三区 | 人人射av| 狠狠色丁香婷婷综合欧美 | 91一区啪爱嗯打偷拍欧美 | 麻豆视频成人 | 久草在线免费播放 | 久久伊人综合 | v片在线播放 | 国内精品久久影院 | 国产精品a久久久久 | 亚洲视频 视频在线 | 91丨九色丨国产丨porny精品 | 亚洲精品网址在线观看 | 久久久久国产免费免费 | 中文字幕在线观看第一页 | 免费黄色一区 | 国产区高清在线 | 国产精品久久久久久久久大全 | 四虎影视久久久 | 91亚色视频在线观看 | 日日天天| 9色在线视频 | 国内精品久久久久久久久久久 | 99九九99九九九视频精品 | 久久成人亚洲欧美电影 | 久久经典国产视频 | 91日韩精品| 九九国产视频 | 中文字幕日本在线 | 欧美二区三区91 | 精品三级av| 欧美精品亚州精品 | 九九一级片 | 欧美精品做受xxx性少妇 | 国产日产精品一区二区三区四区 | 在线看成人| 9色在线视频 | 精品在线不卡 | 国产区在线看 | 亚洲永久精品一区 | 日韩特级黄色片 | 亚洲国产精品va在线看 | 天天色 天天 | 精品国产视频一区 | 亚洲综合涩 | 91麻豆看国产在线紧急地址 | 亚洲精品成人在线 | 国产精品video | 亚洲三级在线播放 | 六月色 | 免费在线观看一级片 | 黄色av一区 | 在线精品视频免费播放 | 亚洲精品天天 | 激情久久一区二区三区 | 99久久精品国产系列 | 亚洲欧美日韩不卡 | 超碰在线观看99 | 国产青草视频在线观看 | 国产亚洲精品久久久久久大师 | 亚洲少妇激情 | 在线观看不卡视频 | 日韩视频一区二区三区在线播放免费观看 | 国产网红在线 | 丁香六月色 | 婷婷激情五月综合 | 麻豆视频一区二区 | 蜜臀久久99精品久久久久久网站 | 亚洲一区精品人人爽人人躁 | 国产一区久久 | 欧美激情视频一区二区三区 | 国产精品一区二区 91 | 六月天综合网 | 91中文字幕在线观看 | 久久免费高清 | 韩国av一区二区三区在线观看 | 国产免费久久精品 | 婷五月天激情 | 91av综合 | 天天爱天天操天天射 | 欧美精彩视频在线观看 | 91亚洲精品在线 | 二区视频在线观看 | 99久久精品国产亚洲 | 久久国产精品久久w女人spa | 日韩精品视频在线免费观看 | 色网站在线免费观看 | 色综合久久中文综合久久牛 | 欧美日产一区 | 天天天干夜夜夜操 | 久久久久久久福利 | 日本视频精品 | 狠狠色狠狠色综合系列 | 国产精品国产三级国产aⅴ9色 | 久久观看最新视频 | 亚洲精品国产成人av在线 | 日韩久久久久久久久久久久 | 久操久 | 亚洲狠狠丁香婷婷综合久久久 | 国产精品一区二区在线播放 | 久久国语露脸国产精品电影 | 超碰人人乐 | 精品国产欧美一区二区 | 香蕉在线观看 | 96精品在线 | 日日夜夜添 | 六月色婷 | 久精品视频在线 | 中文字幕国产 | 欧美极度另类性三渗透 | 亚洲午夜久久久久久久久久久 | 欧美a级在线免费观看 | 亚洲一级在线观看 | 精品不卡视频 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 狠狠色丁香久久婷婷综合_中 | 精品国内自产拍在线观看视频 | 亚洲精品日韩av | 天天天操操操 | 亚洲艳情 | 中文字幕在线观看免费高清完整版 | 成人精品国产免费网站 | 国产精品xxxx18a99 | 在线黄色毛片 | 九九九热视频 | 最新av电影网址 | 天天干,天天操 | a在线免费 | 久久国产a | 亚洲经典视频在线观看 | 国产精品国产三级国产 | 国产午夜精品一区二区三区在线观看 | 在线观看亚洲免费视频 | 国产激情小视频在线观看 | 久久久久久毛片 | 国产成人久 | 日本中文在线观看 | 国产精品99久久久久久武松影视 | 婷婷视频在线 | 欧美伦理一区二区三区 | 亚洲午夜久久久影院 | 91精品久久久久久久久 | 免费视频资源 | 国产欧美精品一区二区三区 | 韩国av免费在线 | 中文字幕在线免费看 | 91人人爱| 免费看片成人 | 久久精品一区二区三区中文字幕 | 一本一本久久a久久精品综合 | 久久这里有 | av网站免费在线 | 亚洲精品动漫久久久久 | 成人 亚洲 欧美 | 色在线最新| 9999精品| 欧美性春潮 | 婷婷久月 | 91超级碰 | 五月婷婷综合在线 | 中文在线免费看视频 | 三级免费黄| 91av成人| 一级成人免费视频 | 黄色a在线 | 一本大道久久精品懂色aⅴ 五月婷社区 | 免费看一级一片 | 91精品国自产在线 | 国产麻豆精品久久 | 一区免费观看 | 久久免费片| 超碰在线最新 | 香蕉视频网址 | av在线电影网站 | 国产精品第10页 | 精品国产理论片 | 操操操综合 | 亚洲激情电影在线 | 国产成人一区二区三区在线观看 | 久久精品视频18 | 日韩欧美视频免费在线观看 | 久久99久久99精品免观看软件 | 日韩精品中文字幕久久臀 | 黄色精品一区二区 | 狠狠色丁香婷婷综合基地 | 男女啪啪视屏 | av软件在线观看 | 亚洲我射av | 五月婷婷.com| 久久久午夜精品福利内容 | 狠狠操狠狠操 | 97在线免费视频观看 | 精品99免费视频 | 最近2019好看的中文字幕免费 | 国产精品高清免费在线观看 | 色综合天天狠天天透天天伊人 | 免费精品国产 | 色在线中文字幕 | 波多野结衣在线播放一区 | av中文在线观看 | 国产精品久久久久久超碰 | 国产一区免费在线 | 亚洲婷婷伊人 | 国产成本人视频在线观看 | 91黄色在线视频 | 久久视屏网 | 久久久久久久久电影 | 日操干 | 午夜在线观看一区 | 米奇影视7777| 97国产电影 | 91麻豆文化传媒在线观看 | 欧美激情视频一二三区 | 在线看国产 |