国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

基于.NET平臺(tái)常用的框架和開(kāi)源程序整理

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:37:52
文檔

基于.NET平臺(tái)常用的框架和開(kāi)源程序整理

基于.NET平臺(tái)常用的框架和開(kāi)源程序整理:自從學(xué)習(xí).NET以來(lái),優(yōu)雅的編程風(fēng)格,極度簡(jiǎn)單的可擴(kuò)展性,足夠強(qiáng)大開(kāi)發(fā)工具,極小的學(xué)習(xí)曲線,讓我對(duì)這個(gè)平臺(tái)產(chǎn)生了濃厚的興趣,在工作和學(xué)習(xí)中也積累了一些開(kāi)源的組件,就目前想到的先整理于此,如果再想到,就繼續(xù)補(bǔ)充這篇日志,日積月累,就能形成一個(gè)自己
推薦度:
導(dǎo)讀基于.NET平臺(tái)常用的框架和開(kāi)源程序整理:自從學(xué)習(xí).NET以來(lái),優(yōu)雅的編程風(fēng)格,極度簡(jiǎn)單的可擴(kuò)展性,足夠強(qiáng)大開(kāi)發(fā)工具,極小的學(xué)習(xí)曲線,讓我對(duì)這個(gè)平臺(tái)產(chǎn)生了濃厚的興趣,在工作和學(xué)習(xí)中也積累了一些開(kāi)源的組件,就目前想到的先整理于此,如果再想到,就繼續(xù)補(bǔ)充這篇日志,日積月累,就能形成一個(gè)自己

自從學(xué)習(xí).NET以來(lái),優(yōu)雅的編程風(fēng)格,極度簡(jiǎn)單的可擴(kuò)展性,足夠強(qiáng)大開(kāi)發(fā)工具,極小的學(xué)習(xí)曲線,讓我對(duì)這個(gè)平臺(tái)產(chǎn)生了濃厚的興趣,在工作和學(xué)習(xí)中也積累了一些開(kāi)源的組件,就目前想到的先整理于此,如果再想到,就繼續(xù)補(bǔ)充這篇日志,日積月累,就能形成一個(gè)自己的組件經(jīng)驗(yàn)庫(kù)。

分布式緩存框架:

Microsoft Velocity:微軟自家分布式緩存服務(wù)框架。

Memcahed:一套分布式的高速緩存系統(tǒng),目前被許多網(wǎng)站使用以提升網(wǎng)站的訪問(wèn)速度。

Redis:是一個(gè)高性能的KV數(shù)據(jù)庫(kù)。 它的出現(xiàn)很大程度補(bǔ)償了Memcached在某些方面的不足。

EnyimMemcached:訪問(wèn)Memcached最優(yōu)秀的.NET客戶端,集成不錯(cuò)的分布式均衡算法。

開(kāi)源的.NET系統(tǒng)推薦:

OXITE:微軟ASP.NET MVC案例演示框架。

PetShop:微軟ASP.NET寵物商店。

Orchard:國(guó)外一個(gè)MVC開(kāi)源的博客系統(tǒng)。

SSCLI:微軟在NET Framework 2.0時(shí)代的開(kāi)源代碼。

DasBlog:國(guó)外一個(gè)基于ASP.NET的博客系統(tǒng)。

BlogEngine.NET:國(guó)外一款免費(fèi)開(kāi)源的博客系統(tǒng)。

Dotnetnuke.NET:一套非常優(yōu)秀的基于ASP.NET的開(kāi)源門(mén)戶網(wǎng)站程序。

Discuz.NET:國(guó)內(nèi)開(kāi)源的論壇社區(qū)系統(tǒng)。

nopCommerce和Aspxcommerce:國(guó)外一套高質(zhì)量的開(kāi)源B2C網(wǎng)站系統(tǒng)。

JumboTCMS和DTCMS:國(guó)內(nèi)兩款開(kāi)源的網(wǎng)站管理系統(tǒng):

日志記錄異常處理:

Log4Net.dll:輕量級(jí)的免費(fèi)開(kāi)源.NET日志記錄框架。

Enterprise Library Log Application Black:微軟企業(yè)庫(kù)日志記錄。

Elmah:實(shí)現(xiàn)最流行的ASP.NET應(yīng)用異常日志記錄框架。

NLog:是一個(gè)簡(jiǎn)單靈活的日志記錄類庫(kù),性能比Log4Net高,使用和維護(hù)難度低。

關(guān)于NoSQL數(shù)據(jù)庫(kù):

Mongodb:分布式文件存儲(chǔ)數(shù)據(jù)庫(kù)。

Membase:家族的一個(gè)新的重量級(jí)的成員。

自動(dòng)任務(wù)調(diào)度框架:

Quartz.NET:開(kāi)源的作業(yè)調(diào)度和自動(dòng)任務(wù)框架。

Topshelf:另一種創(chuàng)建Windows服務(wù)的開(kāi)源框架

依賴注入IOC容器框架:

Unity:微軟patterns&practicest團(tuán)隊(duì)開(kāi)發(fā)的IOC依賴注入框架,支持AOP橫切關(guān)注點(diǎn)。

MEF(Managed Extensibility Framework):是一個(gè)用來(lái)擴(kuò)展.NET應(yīng)用程序的框架,可開(kāi)發(fā)插件系統(tǒng)。

Spring.NET:依賴注入、面向方面編程(AOP)、數(shù)據(jù)訪問(wèn)抽象,、以及ASP.NET集成。

Autofac:最流行的依賴注入和IOC框架,輕量且高性能,對(duì)項(xiàng)目代碼幾乎無(wú)任何侵入性。

PostSharp:實(shí)現(xiàn)靜態(tài)AOP橫切關(guān)注點(diǎn),使用簡(jiǎn)單,功能強(qiáng)大,對(duì)目標(biāo)攔截的方法無(wú)需任何改動(dòng)。

Ninject:基于.NET輕量級(jí)開(kāi)源的依賴注入IOC框架

常用的幾個(gè)ORM框架:

EF(ADO.NET Entity Framework):微軟基于ADO.NET開(kāi)發(fā)的ORM框架。

Nhibernate:面向.NET環(huán)境的輕量級(jí)的ORM框架。

SqlMapper.cs:用于小項(xiàng)目的通用的C#數(shù)據(jù)庫(kù)訪問(wèn)類。

AutoMapper:流行的對(duì)象映射框架,可減少大量硬編碼,很小巧靈活,性能表現(xiàn)也可接受。

SubSonic:優(yōu)秀的開(kāi)源的ORM映射框架,同時(shí)提供符合自身需要的代碼生成器。

FluentData:開(kāi)源的基于Fluent API的鏈?zhǔn)讲樵僌RM輕量級(jí)框架。

Dapper:輕量級(jí)高性能基于EMIT生成的ORM框架。

EmitMapper:性能較高的ORM框架,運(yùn)行時(shí)通過(guò)EMIT動(dòng)態(tài)生成IL代碼,并非采用反射機(jī)制。

格式和數(shù)據(jù)類型轉(zhuǎn)換:

Newtonsoft.Json:目前.NET開(kāi)發(fā)中最流行的JSON序列化庫(kù),為新版的WebApi庫(kù)提供基礎(chǔ)。

System.JSON.dll:微軟自己開(kāi)發(fā)的JSON序列化組件(需要單獨(dú)下載)

DataContractJsonSerializer 和 DataContractXmlSerializer:微軟在WCF中使用的序列化器。

JavaScriptSerializer:微軟默認(rèn)針對(duì)WEB開(kāi)發(fā)者提供的JSON格式化器。

iTextSharp、PDFsharp 和 PDF.NET:通過(guò).NET處理和生成PDF文檔的組件。

SharpZipLib.dll:免費(fèi)開(kāi)源的ZIP和GZIP文件解壓縮組件。

Math.NET:強(qiáng)大的數(shù)學(xué)運(yùn)算、微積分、解方程和科學(xué)運(yùn)算。

DocX:不需要安裝word軟件,通過(guò)C#操作word文件。

SharpSerializer:開(kāi)源XML和、二進(jìn)制、JSON、壓縮和優(yōu)化框架。

反射和動(dòng)態(tài)語(yǔ)言:

Clay dynamic:開(kāi)源的動(dòng)態(tài)語(yǔ)言dynamic框架讓您形如javascript的方式創(chuàng)建對(duì)象。

ExposedObject:在類的外部通過(guò)動(dòng)態(tài)語(yǔ)言dynamic的方式訪問(wèn)私有成員。

PrivateObject:微軟單元測(cè)試框架中便捷在外部調(diào)用類內(nèi)部私有成員的一個(gè)類。

跨平臺(tái)和運(yùn)行時(shí)解決方案:

MONO.NET:跨平臺(tái)的.NET運(yùn)行環(huán)境,讓.NET跨平臺(tái)運(yùn)行成為可能。

DotGnu Portable.NET:類似于MONO.NET的跨平臺(tái)運(yùn)行時(shí)。

Phalanger:將PHP編譯成.NET,可實(shí)現(xiàn)PHP與.NET互操作。

VMDotNet:中國(guó)移動(dòng)飛信所使用過(guò)的.NET運(yùn)行時(shí)。

Unity3D:微軟大力支持的機(jī)遇C#和JavaScript的跨平臺(tái)游戲開(kāi)發(fā)框架。

Cassini、IIS Express和Cassinidev:開(kāi)源的ASP.NET執(zhí)行環(huán)境。

Katana:微軟基于OWIN規(guī)范實(shí)現(xiàn)的非IIS寄宿ASP.NET和MVC等。

IKVM.NET:基于.NET的JAVA虛擬機(jī),讓JAVA運(yùn)行在.NET之上。

WEB開(kāi)發(fā)和設(shè)計(jì):

Jumony Core:基于.NET開(kāi)發(fā)的HTML引擎。

Microsoft.mshtml.dll、Winista.HtmlParser.dll 和 HtmlAgilityPack.dll:解析處理HTML文檔的框架。

JavaScript.NET和ClearScript(微軟出品):基于.NET開(kāi)發(fā)的JavaScript引擎。

NCrawler:其HTML處理引擎htmlagilitypack的的開(kāi)源網(wǎng)絡(luò)爬蟲(chóng)軟件。

AntiXSS:微軟官方預(yù)防跨站XSS腳本入侵攻擊的開(kāi)源類庫(kù),它通過(guò)白名單機(jī)制進(jìn)行內(nèi)容編碼。

YUICompressor.NET、Microsoft Ajax Minifier 和 Google Closure Compiler:JavaScrip和CSS壓縮器。

NancyFx:是一個(gè)不錯(cuò)的輕量級(jí)開(kāi)源.NET WEB框架。如果想快速做個(gè)簡(jiǎn)單的WEB應(yīng)用。

AspNetPager:國(guó)內(nèi)知名的ASP.NET分頁(yè)控件,支持多種分頁(yè)方式。

NOPI.dll:導(dǎo)出Excel報(bào)表的插件(基于微軟OpenXml實(shí)現(xiàn))(nopi.css.dl通過(guò)css設(shè)置樣式)

Enterprise Library:微軟針對(duì)企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的最佳實(shí)踐組件。

PowerCollections:國(guó)外一個(gè)牛人寫(xiě)的高級(jí)開(kāi)源集合。

移動(dòng)互聯(lián)網(wǎng)和云計(jì)算:

PushSharp:通過(guò).NET向各種移動(dòng)平臺(tái)推送消息。

mono for android:用.NET語(yǔ)言開(kāi)發(fā)安卓應(yīng)用:

MonoTouch:用.NET語(yǔ)言開(kāi)發(fā)IOS應(yīng)用。

PhoneGap和AppCan:跨平臺(tái)基于HTML5的移動(dòng)開(kāi)發(fā)平臺(tái)。

Cordova:PhoneGap貢獻(xiàn)給Apache后的開(kāi)源項(xiàng)目,是驅(qū)動(dòng)PhoneGap的核心引擎。

網(wǎng)絡(luò)通信和網(wǎng)絡(luò)協(xié)議:

SuperSocket:基于.NET輕量級(jí)的可擴(kuò)展的Socket開(kāi)發(fā)框架。

SuperWebSocket:通過(guò).NET實(shí)現(xiàn)TML5 WebSocket框架。

XProxy:支持插件的基礎(chǔ)代理程序集,內(nèi)置NAT、加解密、反向、直接和間接代理。

圖形和圖像處理框架:

Paint.NET:基于.NET小巧靈活強(qiáng)大的圖形處理開(kāi)源項(xiàng)目。

Imagemagick.NET:用C#對(duì)開(kāi)源圖像處理組件Imagemagick的封裝。

Skimpt:基于.NET開(kāi)源的屏幕截圖軟件。

ImageGlue.NET:商業(yè)的圖像處理組件,支持的格式列了一大堆。

Sprite and Image Optimization Framework:微軟CSS精靈,多圖合成一張大圖和CSS樣式。

桌面應(yīng)用程序框架:

DevExpress:一個(gè)全球知名的桌面應(yīng)用程序UI控件庫(kù)。

Prism:微軟開(kāi)發(fā)的針對(duì)WPF和Silverlight的MVVM框架,通過(guò)功能模塊化的思想,來(lái)講復(fù)雜的業(yè)務(wù)功能和UI耦合性進(jìn)行分離。

WPFToolkit 和 Fluent Ribbon Control Suite:開(kāi)發(fā)類似于Office風(fēng)格的Ribbon菜單。

測(cè)試和性能評(píng)估方面:

Faker.Net:方便生成大批量測(cè)試數(shù)據(jù)的框架。

Nunit:一個(gè)輕量級(jí)的單元測(cè)試框架。

Moq:非常流行的Mock框架,支持LINQ,靈活且高性能。

xUnit:比NUnit更好的單元測(cè)試框架,升級(jí)改進(jìn)版的Nunit框架。

MiniProfiler和Glimpse:基于MVC的兩款性能事件監(jiān)控框架。

事務(wù)和分布式事務(wù)支持:

KtmIntegration:一個(gè)支持NTFS文件系統(tǒng)的事務(wù)開(kāi)源類。

NET Transactional File Manager:對(duì)文件系統(tǒng)操作(復(fù)制、移動(dòng)和刪除)加入事務(wù)支持。

分詞、全文檢索和搜索引擎:

Lucene.net:流行高性能的全文索引庫(kù),可用于為各類信息提供強(qiáng)大的搜索功能。

Lucene.Net.Analysis.PanGu:支持Lucene.Net最新版的盤(pán)古中文分詞擴(kuò)展庫(kù)。

數(shù)據(jù)驗(yàn)證組件整理:

FluentValidation for .NET:基于LINQ表達(dá)式方法鏈Fluent接口驗(yàn)證組件。

Microsoft.Practices.EnterpriseLibrary.Validation.dll:微軟企業(yè)庫(kù)驗(yàn)證程序塊。

CuttingEdge.Conditions:基于Fluent接口方法練接口的契約編程組件。

DotNetOpenAuth:讓網(wǎng)站具備支持OpenID、OAuth、InfoCard等身份驗(yàn)證的能力。

開(kāi)源圖表統(tǒng)計(jì)控件:

Visifire:一套效果非常好的WPF圖表控件,支持3D繪制、曲線、折線、扇形、環(huán)形和梯形。

SparrowToolkit:一套WPF圖表控件集,支持繪制動(dòng)態(tài)曲線,可繪制示波器、CPU使用率和波形。

DynamicDataDisplay:微軟開(kāi)源的WPF動(dòng)態(tài)曲線圖,線圖、氣泡圖和熱力圖。

可以擴(kuò)充消息隊(duì)列類別,如:Kafka是一種分布式的,基于發(fā)布/訂閱的消息系統(tǒng)。主要設(shè)計(jì)目標(biāo)如下:
以時(shí)間復(fù)雜度為O(1)的方式提供消息持久化能力,即使對(duì)TB級(jí)以上數(shù)據(jù)也能保證常數(shù)時(shí)間復(fù)雜度的訪問(wèn)性能。
高吞吐率。即使在非常廉價(jià)的商用機(jī)器上也能做到單機(jī)支持每秒100K條以上消息的傳輸。
支持Kafka Server間的消息分區(qū),及分布式消費(fèi),同時(shí)保證每個(gè)Partition內(nèi)的消息順序傳輸。
同時(shí)支持離線數(shù)據(jù)處理和實(shí)時(shí)數(shù)據(jù)處理。
Scale out:支持在線水平擴(kuò)展。

RabbitMQ

RabbitMQ是使用Erlang編寫(xiě)的一個(gè)開(kāi)源的消息隊(duì)列,本身支持很多的協(xié)議:AMQP,XMPP, SMTP, STOMP,也正因如此,它非常重量級(jí),更適合于企業(yè)級(jí)的開(kāi)發(fā)。同時(shí)實(shí)現(xiàn)了Broker構(gòu)架,這意味著消息在發(fā)送給客戶端時(shí)先在中心隊(duì)列排隊(duì)。對(duì)路由,負(fù)載均衡或者數(shù)據(jù)持久化都有很好的支持。

Redis

Redis是一個(gè)基于Key-Value對(duì)的NoSQL數(shù)據(jù)庫(kù),開(kāi)發(fā)維護(hù)很活躍。雖然它是一個(gè)Key-Value數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng),但它本身支持MQ功能,所以完全可以當(dāng)做一個(gè)輕量級(jí)的隊(duì)列服務(wù)來(lái)使用。對(duì)于RabbitMQ和Redis的入隊(duì)和出隊(duì)操作,各執(zhí)行100萬(wàn)次,每10萬(wàn)次記錄一次執(zhí)行時(shí)間。測(cè)試數(shù)據(jù)分為128Bytes、512Bytes、1K和10K四個(gè)不同大小的數(shù)據(jù)。實(shí)驗(yàn)表明:入隊(duì)時(shí),當(dāng)數(shù)據(jù)比較小時(shí)Redis的性能要高于RabbitMQ,而如果數(shù)據(jù)大小超過(guò)了10K,Redis則慢的無(wú)法忍受;出隊(duì)時(shí),無(wú)論數(shù)據(jù)大小,Redis都表現(xiàn)出非常好的性能,而RabbitMQ的出隊(duì)性能則遠(yuǎn)低于Redis。

ZeroMQ

ZeroMQ號(hào)稱最快的消息隊(duì)列系統(tǒng),尤其針對(duì)大吞吐量的需求場(chǎng)景。ZeroMQ能夠?qū)崿F(xiàn)RabbitMQ不擅長(zhǎng)的高級(jí)/復(fù)雜的隊(duì)列,但是開(kāi)發(fā)人員需要自己組合多種技術(shù)框架,技術(shù)上的復(fù)雜度是對(duì)這MQ能夠應(yīng)用成功的挑戰(zhàn)。ZeroMQ具有一個(gè)獨(dú)特的非中間件的模式,你不需要安裝和運(yùn)行一個(gè)消息服務(wù)器或中間件,因?yàn)槟愕膽?yīng)用程序?qū)缪葸@個(gè)服務(wù)器角色。你只需要簡(jiǎn)單的引用ZeroMQ程序庫(kù),可以使用NuGet安裝,然后你就可以愉快的在應(yīng)用程序之間發(fā)送消息了。但是ZeroMQ僅提供非持久性的隊(duì)列,也就是說(shuō)如果宕機(jī),數(shù)據(jù)將會(huì)丟失。其中,Twitter的Storm 0.9.0以前的版本中默認(rèn)使用ZeroMQ作為數(shù)據(jù)流的傳輸(Storm從0.9版本開(kāi)始同時(shí)支持ZeroMQ和Netty作為傳輸模塊)。

ActiveMQ

ActiveMQ是Apache下的一個(gè)子項(xiàng)目。 類似于ZeroMQ,它能夠以代理人和點(diǎn)對(duì)點(diǎn)的技術(shù)實(shí)現(xiàn)隊(duì)列。同時(shí)類似于RabbitMQ,它少量代碼就可以高效地實(shí)現(xiàn)高級(jí)應(yīng)用場(chǎng)景。

Kafka/Jafka

Kafka是Apache下的一個(gè)子項(xiàng)目,是一個(gè)高性能跨語(yǔ)言分布式發(fā)布/訂閱消息隊(duì)列系統(tǒng),而Jafka是在Kafka之上孵化而來(lái)的,即Kafka的一個(gè)升級(jí)版。具有以下特性:快速持久化,可以在O(1)的系統(tǒng)開(kāi)銷下進(jìn)行消息持久化;高吞吐,在一臺(tái)普通的服務(wù)器上既可以達(dá)到10W/s的吞吐速率;完全的分布式系統(tǒng),Broker、Producer、Consumer都原生自動(dòng)支持分布式,自動(dòng)實(shí)現(xiàn)負(fù)載均衡;支持Hadoop數(shù)據(jù)并行加載,對(duì)于像Hadoop的一樣的日志數(shù)據(jù)和離線分析系統(tǒng),但又要求實(shí)時(shí)處理的限制,這是一個(gè)可行的解決方案。Kafka通過(guò)Hadoop的并行加載機(jī)制統(tǒng)一了在線和離線的消息處理。Apache Kafka相對(duì)于ActiveMQ是一個(gè)非常輕量級(jí)的消息系統(tǒng),除了性能非常好之外,還是一個(gè)工作良好的分布式系統(tǒng)。

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

基于.NET平臺(tái)常用的框架和開(kāi)源程序整理

基于.NET平臺(tái)常用的框架和開(kāi)源程序整理:自從學(xué)習(xí).NET以來(lái),優(yōu)雅的編程風(fēng)格,極度簡(jiǎn)單的可擴(kuò)展性,足夠強(qiáng)大開(kāi)發(fā)工具,極小的學(xué)習(xí)曲線,讓我對(duì)這個(gè)平臺(tái)產(chǎn)生了濃厚的興趣,在工作和學(xué)習(xí)中也積累了一些開(kāi)源的組件,就目前想到的先整理于此,如果再想到,就繼續(xù)補(bǔ)充這篇日志,日積月累,就能形成一個(gè)自己
推薦度:
標(biāo)簽: 整理 平臺(tái) 開(kāi)源
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專題
Top
主站蜘蛛池模板: 久久一级毛片 | 欧美综合第一页 | 日韩经典一区 | 欧美色图 亚洲 | 国产区第一页 | 欧美日韩高清在线观看 | 亚洲精品一二三 | 国产亚洲一欧美一区二区三区 | 日韩欧美在线免费观看 | 国产一区二区免费 | 手机国产精品一区二区 | 一级毛片免费毛片一级毛片免费 | 亚洲性一区 | 羞羞色院91精品网站 | 亚洲国产成人久久综合野外 | 国产欧美精品区一区二区三区 | 国产99在线 | 亚洲男女网站 | 亚洲精品二三区伊人久久 | 日本国产最新一区二区三区 | 欧美日韩亚洲一区二区三区 | 一区二区三区四区免费视频 | 国产一区二区福利久久 | 高龄五十路中出 | 在线一区二区三区 | 欧美色图网站 | 亚洲 欧美 中文 日韩欧美 | 日本欧美韩国专区 | 91精品成人免费国产 | 日韩影片在线观看 | 天天做夜夜做久久做狠狠 | 日韩在线第三页 | 精品国产高清自在线一区二区三区 | 日韩欧美一区在线观看 | 日韩有码电影 | 欧美精品一区二区三区免费 | 国产不卡一区二区三区免费视 | 最新国产精品视频 | 在线色 | 国产日产欧美一区二区三区 | 黄a毛片|