HOME 首頁
SERVICE 服務產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務案例
NEWS 熱點資訊
ABOUT 關于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    大的公司都會會框架進一步封裝(大的公司都會會框架進一步封裝產(chǎn)品嗎)

    發(fā)布時間:2023-04-14 11:07:55     稿源: 創(chuàng)意嶺    閱讀: 115        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關于大的公司都會會框架進一步封裝的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關鍵詞,就能返回你想要的內(nèi)容,越精準,寫出的就越詳細,有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務客戶遍布全球各地,如需了解SEO相關業(yè)務請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    大的公司都會會框架進一步封裝(大的公司都會會框架進一步封裝產(chǎn)品嗎)

    一、輕量級框架封裝對實際工作中的意義大嗎

    輕量級框架側重于減小開發(fā)的復雜度,相應的它的處理能力便有所減弱(如事務功能弱、不具備分布式處理能力),比較適用于開發(fā)中小型企業(yè)應用。采用輕量框架一方面因為盡可能的采用基于POJOs的方法進行開發(fā),使應用不依賴于任何容器,這可以提高開發(fā)調(diào)試效率;另一方面輕量級框架多數(shù)是開源項目,開源社區(qū)提供了良好的設計和許多快速構建工具以及大量現(xiàn)成可供參考的開源代碼,這有利于項目的快速開發(fā)。例如目前Tomcat+Spring+Hibernate已經(jīng)成為許多開發(fā)者開發(fā)J2EE中小型企業(yè)應用偏愛的一種架構選擇。隨著可供選擇的框架層出不窮,開發(fā)者可以根據(jù)需要對應于企業(yè)應用三個層次的輕量級框架選擇,本文第2節(jié)的內(nèi)容可供選擇參考。

    二、前端框架有什么用?

    web前端框架是做什么的? 5分

    前端框架一般指用于簡化網(wǎng)頁設計的框架,比如,jquery,extjs,bootstrap等等,這些框架封裝了一些功能,比如html文檔操作,漂亮的各種控件(按鈕,表單等等)。

    使用前段框架可以降低界面開發(fā)周期和提高界面的美觀性。

    有些框架比較輕量,比如jquery,有些框架比較重量,比如extjs。一般來說重量的框架會封裝更多的功能,比如extjs,封裝的grid控件有很強的數(shù)據(jù)展示和操作功能。

    前端框架是什么?有什么用、有什么好處?

    可以簡單的理解成是:使用廣泛的前端開發(fā)套件,可以幫助你快速的網(wǎng)站。

    前段框架的好處:對于互聯(lián)網(wǎng)的產(chǎn)品而言,前端用戶體驗往往決定了一款產(chǎn)品的競爭力和吸引力;而對于前端工程師來說,考慮的問題更為復雜,他們既要為網(wǎng)站上提供的產(chǎn)品和服務實現(xiàn)一流的Web頁面、優(yōu)化代碼,保證體驗的最佳,更要考慮與市面上各大瀏覽器的兼容性,還需顧及Web前端表現(xiàn)層和前后端交互的架構,以及模塊化、通用類庫、框架編寫等一系列問題,由此提升前端開發(fā)的效率,降低開發(fā)成本和周期。

    html的框架到底是用來干嘛的?什么時候用到?

    你接觸了后臺就知道了,這樣可以做到頁面地址不需要變動, 但卻可以利用iframe的tagert屬性把顯示數(shù)據(jù)的頁面包含進來, div就不行,因為它沒有這個target屬性,文件獨立出來方便重用,且結構清晰;

    前端開發(fā)框架有哪些

    首先我想說明一下,我們通常說的js不是框架,是語言,即javascript,據(jù)最新世界編程語言排行榜來看,已經(jīng)上升到了第7位,發(fā)展迅猛,其標準是ECMAScript,現(xiàn)在基本上是基于ECMAScript5。jQuery是用js寫的框架,其在DOM操作上有很明顯的優(yōu)勢,也是時下很常用的一個js框架。

    至于之外還要學習那些框架呢?

    如果你說的是js框架,建議先掌握好jQuery,然后還有很多的,比如樓上提到的extjs,近幾年比較流行的AngularJS,基于移動端考慮的輕量級仿jquery框架zepto,還有jquery mobile,還有適合寫后端或服務端的node,等等。如果是web前端框架,就不僅僅是涉及的js了,還有html和css。個人覺得只有這三種語言都涉及到的框架才能說得上是web前端框架?,F(xiàn)在比較火的是Bootstrap,還有Foundation,比較古老的有jqueryUI,easyUI等等,還有其他很多很多。如果還有算上處理方案及版本升級代碼迭代等,就要用到百度團隊研發(fā)的fis這種了。其實內(nèi)容真的很多很多,前端任重而道遠啊~

    web前端框架是什么意思 10分

    前端架構師必須懂得真正的編程知識,而這正是很多自封為前端架構師的人所缺乏的。我的意思不是能夠剪切粘貼改進代碼就行了,而是能夠跟老練的工程師商討如何能夠最好地結合前端。

    這就是說,前端架構師需要真正理解結構遭遇商業(yè)邏輯的問題。如果工程師說某些東西使用ASP.Net DataGrid是不可能實現(xiàn)的,前端架構師必須能夠解釋如何與為何要使用DataList或Repeater取代,解釋為何DataGrid在該情景下是個錯誤的選擇……

    這只是個例子,問題還在于僅知道客戶端編程也是不夠的。能夠使用與工程師相同的術語,能夠討論(前后端)關鍵集成的最佳解決方案,這是絕對必須的。

    斷線的風箏

    我們今天正處在一個不妙的處境中,原因在于幾乎沒有人能夠為前后端的溝壑搭橋。一般工程師不會有興趣或實踐標記,CSS, 或DOM腳本編程,大部分客戶端開發(fā)者也沒有與后端技術協(xié)作的經(jīng)驗。幾周入門PHP不會成為程序員,幾周入門XHTML也不會成為真正的客戶端開發(fā)者。

    罪魁禍首

    我首先想到的十足例子是,ASP.Net完全漠視Web標準,同樣地,web氛圍(我們指表格和占位gif)讓Web標準郁悶。企業(yè)項目的大多數(shù)框架輸出的標記,即使使用1999年的標準來衡量,都是糟糕無比的。

    如此巨大和“專業(yè)”的產(chǎn)品怎么能才夠不忽視,按理說是整個項目最簡單的方面?只有靜態(tài)代碼。理由是,基于技術的立場衡量產(chǎn)品,結構,CSS和其他客戶端技術都是“事后諸葛亮”。表現(xiàn)邏輯,結構和行為混雜,壓根無助于無障礙,Web標準,或者前端技術干凈的分離。擡起你的頭來,就在2006,這些都成受歡迎的慣例了。

    總結

    如果這個世界上姿態(tài)最鮮明的產(chǎn)品和項目都如此低劣的方式來處理事情,其他的還有什么好說?毫無疑問,我們需要前端架構師,而且就在昨天。

    歸結于歸結,我們有一堆相互關聯(lián)的技術,很少人能夠埋頭鉆研它們之間的關系,這很不幸。正確做事的真正價值在于容易的維護和長期的適應性。雖然在關鍵時刻,有些方式更容易選擇其他的方法和拼湊起另外的東西。對某些人來說,這可能是可接受的做事方式。但是,對我們大部分人來說,這是拙劣的抉擇,也非常不專業(yè)。

    我交給你去想了。我假設你把車交給技工修理,修好了時候,瞧瞧引擎罩內(nèi)大量的輸送管,我不知道你對技工作何感想?

    為什么需要自己實現(xiàn)前端框架

    前端對框架(庫)的大小更敏感

    前端內(nèi)容的渲染和交互效果的實現(xiàn)如果依賴JS框架(庫),需要先將這些框架(庫)下載到客戶端,此時框架(庫)的大小將直接影響到前端的首屏渲染速度??蚣?庫)越小,加載的速度就越快,而隨著功能的越來越全,框架(庫)必然會越來越大,要保證性能,需要制定加載策略。

    便于制定加載策略

    解決框架(庫)變大的常見加載策略是將框架分為核心部分和擴展部分,核心部分在首屏渲染前必須下載完成,并且這部分的加載文件盡可能的少和小,擴展部分則可以模塊化方式來懶加載。

    核心部分的JS在發(fā)布時,可對文件合并,數(shù)量盡可能少,單個文件在gzip壓縮后最好不要超過20K。核心部分可以是實現(xiàn)“JS語言擴展(面向對象),DOM操作API,數(shù)據(jù)交互方法(ajax),導航策略,模塊化底層實現(xiàn),事件底層實現(xiàn),模版解析”等。擴展部分一般是一些可異步加載的UI組件,例如:輸入控件、彈出窗、動畫API、文件上傳及預覽、圖表控件、富文本編輯器等。

    上面的實現(xiàn)模式,在主流的JS框架(庫)中,有三類選擇:一類是以ExtJS為代表的大而全的框架(庫),這類框架雖然功能滿足,但往往無法拆分為核心部分和擴展部分來加載,因此基本不予考慮;一類是相對輕量的YUI3、Dojo等框架(庫);一類是近來流行的前端MV*系列Backbone、Ember、Angular,這類在充當核心部分時,還需要組合Underscore、RequireJS,jQuery等第三方庫。

    后面兩類可以滿足要求,但個人覺得不是完美的方案,因為在開發(fā)實際產(chǎn)品時,將這兩類作為核心部分時,往往里面有很多是不需要的,而還有些需要自己來額外補充近來,可以是自己開發(fā),也可以集成第三方的實現(xiàn)。而核心部分框架(庫)如果是自己實現(xiàn),則可以保證在功能完整的情況下,不多出其它的東西,加載的JS可以控制到最小,而且代碼風格也統(tǒng)一。

    便于擴展

    前端代碼與用戶的交互直接相關,而交互的設計變化和不確定性非常大,現(xiàn)成的第三方實現(xiàn)往往難以直接利用,需要改造。有時改造第三方的框架,先要非常熟悉框架,當這個框架比較復雜時,這樣的工作量和難度就大大加大了。而自實現(xiàn)的框架(庫)則可以根據(jù)需要任意擴展,可以根據(jù)需求制定對應的規(guī)范和API。

    前端開發(fā)框架有哪些

    1. Bootstrap

    Boostrap絕對是目前最流行用得最廣泛的一款框架。它是一套優(yōu)美,直觀并且給力的web設計工具包,可以用來開發(fā)跨瀏覽器兼容并且美觀大氣的頁面。它提供了很多流行的樣式簡潔的UI組件,柵格系統(tǒng)以及一些常用的JavaScript插件。

    Bootstrap是用動態(tài)語言LESS寫的,主要包括四部分的內(nèi)容:

    腳手架——全局樣式,響應式的12列柵格布局系統(tǒng)。記住Bootstrap在默認情況下并不包括響應式布局的功能。因此,如果你的設計需要實現(xiàn)響應式布局,那么你需要手動開啟這項功能。

    基礎CSS——包括基礎的HTML頁面要素,比如表格(table),表單(form),按鈕(button),以及圖片(image),基礎CSS為這些要素提供了優(yōu)雅,一致的多種樣式。

    組件——收集了大量可以重用的組件,如下拉菜單(dropdowns),按鈕組(button groups),導航面板(navigation control)——包括:tabs,pills,lists標簽,面包屑導航(breadcrumbs)以及頁碼(pagination),縮略圖(thumbnails),進度條(progress bars),媒體對象(media objects)等等。

    JavaScript——包括一系列jQuery的插件,這些插件可以實現(xiàn)組件的動態(tài)頁面效果。插件主要包括模態(tài)窗口(modals),提示效果(tool tips),“泡芙”效果(popovers),滾動監(jiān)控(scrollspy),旋轉木馬(carousel),輸入提示(typeahead),等等。

    Bootstrap已經(jīng)足夠強大,能夠實現(xiàn)各種形式的 Web 界面。為了更加方便地利用Bootstrap進行開發(fā),很多工具和資源可以用來配合使用,下面列舉了其中的一部分工具和資源。

    jQuery UI Bootstrap —— 對于jQuery和Bootstrap愛好者來說這是個非常好的資源,能夠把 Bootstrap的清爽界面組件引入到jQuery UI中。

    jQuery Mobile Bootstrap Theme —— 和上面提到的jQuery UI主題類似,這是一個為jQuery Mobile建立的主題。如果你想讓用Bootstrap開發(fā)的網(wǎng)站在手機端也可以優(yōu)雅訪問,那么這個資源對你來說很方便易用。

    Fuel UX —— 它為Bootstrap添加了一些輕量的JavaScript控件。Fuel UI 安裝,修改,更新以及優(yōu)化都很簡單方便。

    StyleBootstrap. —— Bootstrap提供了自己的幾種界面風格,StyleBootstrap提供了更多的配色選項,并且你可以給每個組件都應用不同的配色。

    BootSwatchr —— 利用這個工具你可以立刻查看主題修改后的效果。對于每一次變動的效果,這個應用都會生成一個唯一的URL方便你與他人分享,你也可以在任意時刻修改你的主題。

    Bootswatch —— 提供大量免費的Bootstrap主題。

    Bootsnipp —— 在線前端框架交互組件制作工具,是一個供給設計師和開發(fā)者的基于Bootstrap HTML/CSS/JavaScript 架構的免費元素。

    LayoutIt —— 通過界面拖放生成器簡便快捷地創(chuàng)建基于Bootstrap的前端代碼。通過拖放動作將Bootstrap風格的組件加入到你的個人設計里并且可以方便地修改他們的屬性,......

    前端開發(fā)框架有哪些

    1. Bootstrap Boostrap絕對是目前最流行用得最廣泛的一款框架。它是一套優(yōu)美,直觀并且給力的web設計工具包,可以用來開發(fā)跨瀏覽器兼容并且美觀大氣的頁面。它提供了很多流行的樣式簡潔的UI組件,柵格系統(tǒng)以及一些常用的JavaScript插件。 Bootst...

    前端框架用哪個好

    1、flex

    Apache基金會今天發(fā)布了Flex 4.8版本,這是Adobe將Flex捐獻給Apache基金會后發(fā)布的第一個版本。

    需要注意的是,F(xiàn)lex目前還在孵化階段,還不是Apache的正式項目,F(xiàn)lex 4.8也不是一個正式的Apache版本。

    Apache稱,該版本標志著Flex新時代的開始,F(xiàn)lex的未來將由社區(qū)來驅動,而不是由一個公司驅動。開發(fā)者可以通過貢獻代碼,來幫助改進Flex,如修復bug、增加功能等。

    從Macromedia賣給Adobe,然后又捐給apache,不知道搞什么名堂。不過還好沒有經(jīng)過大幅重構,否則就真的是悲哀了!

    2、extjs

    ExtJS是一種主要用于創(chuàng)建前端用戶界面,是一個基本與后臺技術無關的前端ajax框架。

    功能豐富,無人能出其右。

    無論是界面之美,還是功能之強,ext的表格控件都高居榜首。

    華麗的界面,靈活的功能,還有開發(fā)工具都是配套的,但有個最大的問題,用就得花錢!

    3、easyui

    easyui幫助你構建你的web應用更加容易。

    它是一個基于jquery的插件,開發(fā)出來的一套輕量級的ui框架,非常小巧而且功能豐富。

    但是她有一個最大的問題就是代碼只能找到以前的開源的版本,到了1.2以后的版本源代碼都是經(jīng)過混淆的,如果遇到問題修改起來會非常麻煩!不過一個比較大的優(yōu)勢是開源免費,并且界面做的還說的過去!

    4、MiniUI

    又一個基于jquery的框架,開發(fā)的界面功能都很豐富。

    jQuery MiniUI - 快速開發(fā)WebUI。

    它能縮短開發(fā)時間,減少代碼量,使開發(fā)者更專注于業(yè)務和服務端,輕松實現(xiàn)界面開發(fā),帶來絕佳的用戶體驗。

    使用MiniUI,開發(fā)者可以快速創(chuàng)建Ajax無刷新、B/S快速錄入數(shù)據(jù)、CRUD、Master-Detail、菜單工具欄、彈出面板、布局導航、數(shù)據(jù)驗證、分頁表格、樹、樹形表格等典型WEB應用系統(tǒng)界面。

    界面做的挺不錯,功能也挺豐富,但是有兩個比較大的問題,一個是收費,一個是沒有源碼,說白了,不開源!基于這個開發(fā)如果想對功能做擴展就需要找他們的團隊進行升級!

    5、jQuery UI

    jQuery UI 是一套 jQuery 的頁面 UI 插件,包含很多種常用的頁面空間,例如 Tabs(如本站首頁右上角部分) 、拉簾效果(本站首頁左上角)、對話框、拖放效果、日期選擇、顏色選擇、數(shù)據(jù)排序、窗體大小調(diào)整等等非常多的內(nèi)容。

    功能非常全面,界面也挺漂亮的,可以整體使用,也可以分開使用其中的幾個模塊,免費開源!

    6、DWZ

    DWZ富客戶端框架(jQuery RIA framework), 是中國人自己開發(fā)的基于jQuery實現(xiàn)的Ajax RIA開源框架.

    設計目標是簡單實用,快速開發(fā),降低ajax開發(fā)成本。

    歡迎大家提出建議,我們將在下一版本中進一步調(diào)整和完善功能.共同推進國內(nèi)整體ajax開發(fā)水平。

    畢竟是國產(chǎn)的,支持一下,而且源碼完全公開,可以選擇一下!不過性能怎么樣不敢確定!

    7、GWT

    Google 網(wǎng)頁工具包——GWT 提供了一組基于Java語言的開發(fā)包,這個開發(fā)包的設計參考Java AWT包設計,類命名規(guī)則、接口設計、事件監(jiān)聽等都和AWT非常類似。熟悉Java AWT的開發(fā)者不需要花費多大的力氣就能夠快速的理解GWT開發(fā)工具包,將更多地時間投入到GWT應用的開發(fā)過程中。

    你不用......

    web前端開發(fā)框架有哪些

    bootstrap是twitter出的一款不錯的UI框架,或者與其說是框架不如說是類庫(lib),當然這里邊牽扯到一個“究竟什么是框架什么是類庫?”的問題,我們暫時不談。畢竟是有大公司背景的代碼堆,我覺得沒什么“落伍”可言。

    angular是前兩年之內(nèi)突然火得一塌糊涂的一個fe框架,這個我覺得可以算的上是真正意義上的框架了,MVVM雙向綁定,包括它擁有足夠完善的社區(qū)、生態(tài),甚至chrome上都有很多好用的相關插件(這一點可以說是占了google出品的光),比較完整的大型項目都是可以考慮引入的。但如果你的網(wǎng)站只是做一些輕量級的東西,殺雞焉用宰牛刀吧我覺得。

    backbone主要針對的MVC中的M層,至少我是這么理解的。對UI層它幾乎沒什么太多的限制,一方面給出了coder自由度進行發(fā)揮,另一方面也等于在這方面框架本身對開發(fā)沒提供什么太大的幫助。我覺得這更像是一個高手向的框架,另外對于underscore前端模板那一套東西,說實話作為一名php java啥都能寫的FE我始終覺得這套東西有那么一種純JS工程師的一廂情愿的意味。這是個人看法了,不一定準確,況且有人會搬出ajax動態(tài)渲染時 前端模板的作用來反駁我,別急著反駁,至少往下看完我說的話。

    相比之下,react可以說是一個在MVC中V層做的十分出色和新穎的框架了,獨特的jsx編譯機制就已經(jīng)讓你的代碼變得高大上了,我是覺得這個類庫在UI層做的更徹底更專業(yè),或者說讓FE的代碼更專業(yè)了。更何況,react比angular更年輕,而且同樣擁有大公司背景,react native一出更是讓JS工程師的地位取得了革命性的提升,(不要跟我提phonegap,用過兩個東西后你會明白,react打包的app性能甩phonegap幾條街沒問題)。另外既然樓主提到了之前的網(wǎng)站是bootstrap,不妨可以看一看react-bootstrap這個東西,或許這就是你想要的。

    三、什么是框架?框架中要包含什么?為什么要開發(fā)框架?如何做框架?

    程序設計中的框架包含DoitPHP(原Tommyframework)是一個基于BSD開源協(xié)議發(fā)布的輕量級PHP框架,還包含如thinkphp、codeigniter(簡稱CI)、yii framework、doophp、qeephp、等主流的程序設計框架,根據(jù)個人習慣和性能要求,其各也有不同的優(yōu)缺點。

    大的公司都會會框架進一步封裝(大的公司都會會框架進一步封裝產(chǎn)品嗎)

    從軟件設計角度,框架是一個可復用的軟件架構解決方案,規(guī)定了應用的體系結構,闡明軟件體系結構中各層次間及其層次內(nèi)部各組件間的毅力關系,責任分配和控制流程,表現(xiàn)為一組接口,抽象類以及實例間協(xié)作的方法。

    大的公司都會會框架進一步封裝(大的公司都會會框架進一步封裝產(chǎn)品嗎)

    框架是指對特定應用領域中的應用系統(tǒng)的部分設計和實現(xiàn)子系統(tǒng)的整體結構。

    框架將應用系統(tǒng)劃分為類和對象,定義類和對象的責任,類和對象如何互相協(xié)作,以及對象之間的控制線程。這些共有的設計因素由框架預先定義,應用開發(fā)人員只須關注于特定的應用系統(tǒng)特有部分??蚣芸坍嬃似鋺妙I域所共有的設計決策,所以說框架著重于設計復用,盡管框架中可能包含用某種程序設計語言實現(xiàn)的具體類。

    互聯(lián)網(wǎng)是個神奇的大網(wǎng),ERP管理系統(tǒng)也是一種模式,這里提供最詳細的報價,如果你真的想做,可以來這里,這個手機的開始數(shù)字是一八七中間的是三兒零最后的是一四二五零,按照順序組合起來就可以找到,我想說的是,除非你想做或者了解這方面的內(nèi)容,如果只是湊熱鬧的話,就不要來了

    大的公司都會會框架進一步封裝(大的公司都會會框架進一步封裝產(chǎn)品嗎)

    因為軟件系統(tǒng)發(fā)展到今天已經(jīng)很復雜了,特別是服務器端軟件,涉及到的知識,內(nèi)容,問題太多。在某些方面使用別人成熟的框架,就相當于讓別人幫你完成一些基礎工作,你只需要集中精力完成系統(tǒng)的業(yè)務邏輯設計。而且框架一般是成熟,穩(wěn)健的,可以處理系統(tǒng)很多細節(jié)問題,比如,事物處理,安全性,數(shù)據(jù)流控制等問題。還有框架一般都經(jīng)過很多人使用,所以結構很好,所以擴展性也很好,而且它是不斷升級的,可以直接享受別人升級代碼帶來的好處。

    四、什么是框架?框架中要包含什么?為什么要開發(fā)框架?如何做框架?

    以Java 為例子。 java 之前沒有框架,或者說 自己公司封裝了自己的框架。為什么要封裝呢? 因為1 在實際開發(fā)中 很多代碼重復再敲,浪費時間就是浪費金錢。

    如: jsp+javabean+servlet  開發(fā)   jsp中的數(shù)據(jù)通過request-------》filter(自己解析了 封裝成對象)-----》servlet 這還是好一些的。起初是 :request-------->servlet------>servlet 自己解析  通過request.getparxxxx("參數(shù)名") ------》封裝到javabean   代碼重復比較大。

    如果 用springmvc 就好多了  jsp 通過form 表單提交    直接映射到  controller 方法中的參數(shù)  (一句話 就是省代碼)

    框架的好主要作用是: 快速開發(fā)。

    好的框架設計  的作用: 松耦合,便于后期維護。減少多余的代碼量。

    框架包含了 許多  反射機制。

    設計模式。

    以上就是關于大的公司都會會框架進一步封裝相關問題的回答。希望能幫到你,如有更多相關問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    中國最大的數(shù)字營銷公司排名(中國最大的數(shù)字營銷公司排名前十)

    google是最大的數(shù)嗎(谷歌是不是世界上最大的數(shù)字)

    杭州大的直播公司(杭州大的直播公司排名)

    微信商城靠譜嗎

    上海郵輪排行榜(上海郵輪旅行)