国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SpringBoot 的域名信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2024-05-02 15:48:18雷欣馬宏琳鄭霖段剛
電腦知識(shí)與技術(shù) 2024年5期
關(guān)鍵詞:數(shù)據(jù)可視化

雷欣 馬宏琳 鄭霖 段剛

摘要:基于SpringBoot的域名信息系統(tǒng)采用B/S架構(gòu)進(jìn)行設(shè)計(jì)開發(fā)。系統(tǒng)前端利用Thymeleaf 技術(shù)與Vue框架實(shí)現(xiàn)人機(jī)交互界面設(shè)計(jì),使用Echarts技術(shù)實(shí)現(xiàn)數(shù)據(jù)可視化。系統(tǒng)后端使用Shiro進(jìn)行用戶權(quán)限管理、使用Tuple2進(jìn)行域名信息解析、使用WhoisClient包進(jìn)行域名信息查詢等處理。系統(tǒng)通過提供域名購買、域名轉(zhuǎn)移、域名信息查詢、數(shù)據(jù)特征分析等服務(wù),滿足普通用戶的客制化需求。同時(shí),也為管理員用戶提供訂單管理、用戶管理、數(shù)據(jù)接口操作等管理功能。

關(guān)鍵詞:域名信息系統(tǒng);客制化;SpringBoot;數(shù)據(jù)特征分析;數(shù)據(jù)可視化

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2024)05-0044-04

0 引言

近年來,隨著互聯(lián)網(wǎng)絡(luò)的蓬勃發(fā)展,互聯(lián)網(wǎng)行業(yè)從探索階段已轉(zhuǎn)入產(chǎn)業(yè)深耕、賦能發(fā)展的新階段,域名服務(wù)等相關(guān)互聯(lián)網(wǎng)配套產(chǎn)業(yè)也齊頭并進(jìn),機(jī)構(gòu)單位和個(gè)人用戶對于網(wǎng)站的需求日益增多,域名注冊量、應(yīng)用率多年來持續(xù)快速增長[1]的趨勢,截至2022年7 月份,我國注冊域名數(shù)量超過3 380萬個(gè)[2],全球注冊域名總數(shù)則高達(dá)3.5億個(gè)。隨著域名市場的快速發(fā)展,用戶對域名信息服務(wù)的客制化需求也越來越高。因此,采用B/S架構(gòu)開發(fā)基于SpringBoot技術(shù)的域名信息系統(tǒng),建立綜合全面、信息豐富的域名網(wǎng)絡(luò)服務(wù)功能,可以為不同用戶群體提供個(gè)性化和客制化域名服務(wù)功能,優(yōu)化用戶的使用體驗(yàn),滿足用戶需求,幫助用戶高效地進(jìn)行網(wǎng)站系統(tǒng)的設(shè)計(jì)開發(fā)。

1 系統(tǒng)總體設(shè)計(jì)

按照軟件工程設(shè)計(jì)原則和工作方法,首選進(jìn)行系統(tǒng)分析,從用戶對域名系統(tǒng)的實(shí)際出發(fā),從功能需求和非功能需求兩方面入手進(jìn)行了需求分析。通過需求分析,確定系統(tǒng)提供普通用戶與管理員兩種角色,其中普通用戶角色對應(yīng)域名購買、域名轉(zhuǎn)移、域名信息查詢、數(shù)據(jù)特征分析等功能,管理員用戶角色對應(yīng)訂單管理、用戶管理、界面管理與數(shù)據(jù)接口操作等管理功能。

系統(tǒng)開發(fā)技術(shù)路線選擇基于B/S架構(gòu)進(jìn)行網(wǎng)站設(shè)計(jì)開發(fā)。在前端、后端和數(shù)據(jù)庫管理系統(tǒng)等不同層次上選擇主流技術(shù)。數(shù)據(jù)庫管理系統(tǒng)采用MySQL數(shù)據(jù)庫作為系統(tǒng)底層數(shù)據(jù)記錄存儲(chǔ)與操作中心。MySQL 數(shù)據(jù)庫管理系統(tǒng)是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有開源特性,使用方便,運(yùn)行效率高[3]。系統(tǒng)前端采用Thymeleaf 與Vue設(shè)計(jì)人機(jī)交互界面、前后端數(shù)據(jù)傳輸,使用Echarts技術(shù)實(shí)現(xiàn)數(shù)據(jù)可視化。系統(tǒng)后端采用Java語言作為主要開發(fā)語言,使用Shiro進(jìn)行用戶權(quán)限管理、Tuple2進(jìn)行域名信息解析、WhoisClient包進(jìn)行域名信息查詢。

系統(tǒng)功能設(shè)計(jì)包含用戶模塊、域名信息、域名訂單、數(shù)據(jù)分析、網(wǎng)站管理與財(cái)務(wù)模塊等六大功能模塊,每個(gè)功能模塊下又包含多個(gè)子模塊。系統(tǒng)總體功能模塊圖,如圖1所示。

系統(tǒng)各模塊的主要功能如下:

1) 用戶管理模塊——提供用戶注冊、用戶登錄、企業(yè)用戶管理、用戶權(quán)限管理。

2) 域名信息管理模塊——提供域名信息查詢搜索、數(shù)據(jù)Excel導(dǎo)出、頂級(jí)域名分析等域名相關(guān)服務(wù)。

3) 域名訂單管理模塊——提供可用域名購買、用戶域名付費(fèi)、域名估值等服務(wù)。

4) 數(shù)據(jù)分析模塊——提供用戶域名數(shù)據(jù)分析、訂單數(shù)據(jù)分析、數(shù)據(jù)接口管理服務(wù)。

5) 網(wǎng)站管理模塊——提供管理員對于網(wǎng)站的日常管理操作。

6) 財(cái)務(wù)管理模塊——提供網(wǎng)站數(shù)據(jù)管理與導(dǎo)出功能。

系統(tǒng)采用MD5信息摘要算法進(jìn)行用戶密碼加密存儲(chǔ),為了保證系統(tǒng)的可用性與數(shù)據(jù)的安全性,系統(tǒng)還提供了驗(yàn)證碼與登錄超時(shí)退出等功能。

該系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)遵循第三范式3NF原則,系統(tǒng)實(shí)體包括:域名、域名訂單、數(shù)據(jù)接口、系統(tǒng)日志、菜單、合作機(jī)構(gòu)、角色、用戶等。實(shí)體之間的聯(lián)系包括一對一、一對多、多對多,系統(tǒng)實(shí)體間的聯(lián)系包括角色與合作機(jī)構(gòu)、角色與系統(tǒng)菜單與角色與用戶等聯(lián)系。完成以上分析后,再根據(jù)實(shí)體與聯(lián)系繪制E-R模型圖。

2 系統(tǒng)核心功能設(shè)計(jì)

域名信息系統(tǒng)的核心功能包括:域名信息管理、域名訂單管理和數(shù)據(jù)分析三大模塊。這些功能的設(shè)計(jì)體現(xiàn)了域名網(wǎng)站獨(dú)特的客制化需求。不僅通過數(shù)據(jù)可視化幫助用戶方便快捷地實(shí)現(xiàn)域名信息查看、域名購買,而且通過系統(tǒng)完整的前后端設(shè)計(jì),提供了完善的網(wǎng)站管理功能。

2.1 域名信息管理

域名信息管理包括域名信息查詢、信息導(dǎo)出、域名分析三個(gè)子功能。其中,域名信息查詢是系統(tǒng)的核心功能。用戶提交域名查詢請求,系統(tǒng)網(wǎng)站根據(jù)用戶請求域名進(jìn)行處理,返回此域名的相關(guān)信息。同時(shí),域名查詢模塊也是本網(wǎng)站底層域名數(shù)據(jù)表更新的數(shù)據(jù)來源。系統(tǒng)底層數(shù)據(jù)庫存儲(chǔ)用戶搜索域名的相關(guān)信息,通過根域名服務(wù)器在線查詢得到結(jié)果。系統(tǒng)能夠分析本次查詢的結(jié)果,并將數(shù)據(jù)庫中對應(yīng)的域名條目進(jìn)行數(shù)據(jù)更新,保證本系統(tǒng)域名信息的真實(shí)性和有效性。此外,本次查詢結(jié)果記錄在本地服務(wù)器的數(shù)據(jù)庫中,既保證了數(shù)據(jù)的時(shí)效性,又方便系統(tǒng)追蹤用戶的域名喜好、域名搜索頻率等信息。

根據(jù)互聯(lián)網(wǎng)工程任務(wù)組(IETF,Internet Engineer?ing Task Force) [4] 標(biāo)準(zhǔn)要求,WHOIS 服務(wù)一般由WHOIS系統(tǒng)來提供,而WHOIS系統(tǒng)本身是一個(gè)基于C/S架構(gòu)的系統(tǒng)。域名查詢的核心是org.apache.com?mons.net.whois.WhoisClient包,主要負(fù)責(zé)Client端的功能實(shí)現(xiàn),如提供用戶接口、生成查詢、傳回響應(yīng)與修改返回體格式等,通過TCP協(xié)議傳輸相關(guān)數(shù)據(jù)。系統(tǒng)基于WhoisClient包進(jìn)行了擴(kuò)展設(shè)計(jì),使得此包不僅支持對于whois.internic.net的域名查詢請求,還能夠支持其他根域名服務(wù)器的搜索請求,如whois.cn.net的cn頂級(jí)域名查詢請求。通過此種方式,本網(wǎng)站能夠解析多種根域名,如“.com”“.cn”“.net”等根域名后綴。另外,通過擴(kuò)展設(shè)計(jì)的WhoisUtil與WhoisFactory,對于用戶輸入域名進(jìn)行根域名HOST判斷,根據(jù)截取到的不同根域名后綴發(fā)送到不同的Server進(jìn)行查詢請求,并且對返回體信息進(jìn)行解析適配,獲取域名、注冊商、郵箱、手機(jī)號(hào)、創(chuàng)建時(shí)間、過期時(shí)間、更新時(shí)間、DNS服務(wù)器、域名狀態(tài)等數(shù)據(jù),最后將數(shù)據(jù)返回給用戶界面。

2.2 域名訂單管理

系統(tǒng)提供給用戶對于未注冊域名的購買功能,用戶可以選擇本網(wǎng)站提供的域名完成購買操作。用戶使用域名購買模塊購買域名時(shí),可以自由選擇購買年份、支付方式等。域名購買后相關(guān)信息將會(huì)保存在系統(tǒng)的數(shù)據(jù)庫中,用戶在訂單模塊中可以隨時(shí)查看本人購買的域名與本人的所有訂單信息。除此以外,用戶還可以實(shí)現(xiàn)已購域名中信息字段的自定義調(diào)整,如注冊用戶手機(jī)號(hào)碼、注冊用戶郵箱等。

域名估值[5]是域名訂單管理模塊的核心功能。系統(tǒng)設(shè)計(jì)并實(shí)現(xiàn)了域名價(jià)值估值算法,實(shí)現(xiàn)對用戶選擇的域名進(jìn)行價(jià)值估計(jì)。在域名估值算法的實(shí)現(xiàn)中,設(shè)計(jì)了對拼音類型域名的分析。將域名分為純數(shù)字、純字母、數(shù)字與字母組合三種類型,并對純數(shù)字類型域名賦予最高權(quán)重。對于純字母類型域名,算法通過字符串解析域名當(dāng)中的韻母與聲母,解析其中的拼音,根據(jù)拼音類型與長短來賦值。算法支持所有類型的聲母與韻母,對于一至四字符的韻母均進(jìn)行了適配工作,算法根據(jù)韻母與聲母總長度在一定范圍內(nèi)權(quán)重依次遞減?!?com”“.net”“.cn”等頂級(jí)域名的注冊量遠(yuǎn)高于其他域名,特別是“.cn”域名,近年來也已為全球注冊保有量第一的國家和地區(qū)頂級(jí)域名(CCTLD)[6],所以系統(tǒng)算法對頂級(jí)域名也進(jìn)行了解析,對于不同的頂級(jí)域名進(jìn)行不同的系數(shù)賦值操作。

2.3 數(shù)據(jù)分析

數(shù)據(jù)分析模塊向用戶數(shù)據(jù)分析接口。數(shù)據(jù)分析界面的每一個(gè)操作均都對應(yīng)著一個(gè)SQL元操作,通過編寫好的SQL語句來分析數(shù)據(jù)庫當(dāng)中的底層數(shù)據(jù)。數(shù)據(jù)分析模塊充分利用數(shù)據(jù)庫底層數(shù)據(jù)的特征,給用戶提供直觀的數(shù)據(jù)分析。系統(tǒng)以底層數(shù)據(jù)表為基礎(chǔ),對于數(shù)據(jù)表中的一系列數(shù)據(jù)以域名信息為中心,從不同維度進(jìn)行數(shù)據(jù)分析,讓用戶對底層數(shù)據(jù)有直觀感知。數(shù)據(jù)分析功能提供“最熱域名”“域名搜索TOP 榜”“用戶登錄時(shí)間段統(tǒng)計(jì)”等分析功能。數(shù)據(jù)分析利用Echarts進(jìn)行繪制,并為用戶購買域名提供參考建議,還可以為管理員提供系統(tǒng)分析管理數(shù)據(jù),例如根據(jù)用戶登錄時(shí)間段的統(tǒng)計(jì)結(jié)果,動(dòng)態(tài)調(diào)整服務(wù)器負(fù)載,減輕系統(tǒng)資源分配壓力。

3 系統(tǒng)實(shí)現(xiàn)

系統(tǒng)采用B/S架構(gòu)設(shè)計(jì),系統(tǒng)后端程序設(shè)計(jì)采用Java語言,配置了Maven來管理項(xiàng)目的所有依賴的Jar包?;赟pringBoot框架進(jìn)行項(xiàng)目開發(fā),SpringBoot是開源的應(yīng)用框架,提供了具有控制反轉(zhuǎn)特征的容器(IOC) 和橫向切面的編程(AOP) 特性[7]。在用戶端,用戶可以通過瀏覽器訪問本系統(tǒng)的諸多功能,前端傳入的數(shù)據(jù)通過HTTP協(xié)議傳入到服務(wù)器端,服務(wù)器端采用MVC 結(jié)構(gòu)進(jìn)行數(shù)據(jù)處理。在服務(wù)層中通過表現(xiàn)層、業(yè)務(wù)層與持久層三層架構(gòu)實(shí)現(xiàn)頁面的展示、業(yè)務(wù)的處理,接著通過數(shù)據(jù)層傳遞業(yè)務(wù)數(shù)據(jù),進(jìn)行數(shù)據(jù)處理、分析與傳輸,最后所有業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在底層數(shù)據(jù)庫。因此系統(tǒng)的總體架構(gòu)分為服務(wù)層、服務(wù)器端、數(shù)據(jù)庫端。

3.1 域名查詢功能的設(shè)計(jì)實(shí)現(xiàn)

用戶進(jìn)入系統(tǒng)后即打開域名查詢頁面,對應(yīng)項(xiàng)目中的whois.html,用戶在域名信息搜索框中輸入域名后,前端JS代碼將會(huì)通過異步請求查詢后臺(tái)Whois?Controller進(jìn)行數(shù)據(jù)請求,通過此功能用戶可以查詢本系統(tǒng)已經(jīng)適配的頂級(jí)域名。域名查詢圖2所示。

3.2 域名購買功能的設(shè)計(jì)實(shí)現(xiàn)

用戶通過域名購買模塊實(shí)現(xiàn)域名的購買操作。系統(tǒng)檢索數(shù)據(jù)庫中所有未注冊域名,并傳入到前端頁面上,前端的domainname/buy 包下的list.html 調(diào)用“/domainname/manage/list”。數(shù)據(jù)URL 請求DomainNa?meController進(jìn)行解析,Controller解析此Post請求,向下調(diào)用Service層對應(yīng)的業(yè)務(wù)代碼,返回存儲(chǔ)在數(shù)據(jù)庫中可用域名列表返回給前端界面。前端界面能供解析此List并且呈現(xiàn)在網(wǎng)站上。用戶選擇了域名后,點(diǎn)擊“購買按鈕”既可進(jìn)入購買界面,對應(yīng)domainname/buy包下的form.html。用戶在此界面可以自由選擇購買域名的年份以及支付方式。域名購買如圖3所示。

3.3 數(shù)據(jù)分析

數(shù)據(jù)分析模塊通過SQL語句分析數(shù)據(jù)庫中的底層數(shù)據(jù),提供給用戶系統(tǒng)數(shù)據(jù)的分析接口。以域名分析為例,訂單分析界面對應(yīng)前端domainname/manage 包下的analyse.htmls界面,用戶點(diǎn)擊此界面即可瀏覽系統(tǒng)提供的所有域名分析。本界面提供諸如“最熱根域名”“網(wǎng)站存儲(chǔ)域名數(shù)量”“最熱未注冊域名”與“域名注冊年費(fèi)統(tǒng)計(jì)”等諸多域名分析數(shù)據(jù)圖。以直觀清晰的方式展現(xiàn)底層域名數(shù)據(jù)表中存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)特點(diǎn),為用戶提供域名分析。數(shù)據(jù)圖展現(xiàn)核心依賴echarts.js工具,Echarts能夠兼容前端框架,并且提供基本的數(shù)據(jù)分析操作,給用戶提供直觀清晰的數(shù)據(jù)可視化圖表。下面以域名注冊年份統(tǒng)計(jì)為例解釋數(shù)據(jù)分析模塊的具體實(shí)現(xiàn)。

域名注冊年份統(tǒng)計(jì)對應(yīng)analyse.html中id為regis?teredYear的標(biāo)簽。在綁定的JS代碼中對于reg?isteredYear 有對應(yīng)的function registeredYear()對于該div進(jìn)行操作。在分析域名注冊年份的代碼中,首先對于此echarts進(jìn)行了綁定,將該函數(shù)綁定在了id為registeredYear的div當(dāng)中,然后通過option對于數(shù)據(jù)可視化后的折線圖進(jìn)行設(shè)計(jì),如折線圖名title 設(shè)置為“注冊年份分析”,功能區(qū)域toolbox設(shè)置允許保存圖像,圖像背景設(shè)置為網(wǎng)格并且設(shè)置背景大小。其中,最重要的是xAxis設(shè)置與yAxis設(shè)置、x軸與y軸的數(shù)據(jù)呈現(xiàn)。注冊年份分析如圖4所示。x軸數(shù)據(jù)為域名注冊年份,y軸數(shù)據(jù)為對應(yīng)年份域名注冊數(shù)量,對應(yīng)的data域從數(shù)據(jù)庫當(dāng)中動(dòng)態(tài)取出。

3.4 系統(tǒng)管理

系統(tǒng)管理模塊是管理員特有的功能模塊,其中包括域名信息管理模塊、財(cái)務(wù)管理模塊、網(wǎng)站管理模塊與賬戶管理模塊。域名信息管理模塊提供管理存儲(chǔ)在本系統(tǒng)當(dāng)中的域名信息;財(cái)務(wù)管理模塊提供管理本系統(tǒng)所有的賬單數(shù)據(jù);賬戶管理模塊可對本系統(tǒng)的用戶信息、合作企業(yè)信息的所有記錄進(jìn)行操作;網(wǎng)站管理模塊提供管理員對于功能菜單進(jìn)行管理,并且對于本系統(tǒng)的全局配置進(jìn)行操作。管理員通過這些模塊實(shí)現(xiàn)對于域名底層的數(shù)據(jù)表直接進(jìn)行操作。例如,管理員點(diǎn)擊前端模板中finanace/order包下的list.html即可進(jìn)入“系統(tǒng)歷史訂單數(shù)據(jù)”界面,進(jìn)行數(shù)據(jù)管理。系統(tǒng)歷史訂單數(shù)據(jù)界面,如圖5所示。

管理員在此界面可以讀取數(shù)據(jù)庫order表中所有的數(shù)據(jù)項(xiàng)以及數(shù)據(jù)項(xiàng)的所有屬性。數(shù)據(jù)的讀出通過Vue對象當(dāng)中的load觸發(fā)方法事件,在界面加載的時(shí)觸發(fā)load()方法,前端界面向后端傳輸POST 類型的AJAX請求,請求連接為“/finance/order/list”,請求后端的OrderController控制器解析此請求,后臺(tái)捕獲到此請求后將會(huì)調(diào)用業(yè)務(wù)層代碼對于數(shù)據(jù)庫中的所有or?der數(shù)據(jù)進(jìn)行Select操作。業(yè)務(wù)層通過Hibernate提供的數(shù)據(jù)查詢接口將數(shù)據(jù)全部取出封裝為List,返回為前端進(jìn)行數(shù)據(jù)的呈現(xiàn)。

4 結(jié)論

基于SpringBoot的域名信息管理系統(tǒng),采用B/S架構(gòu)進(jìn)行網(wǎng)站的設(shè)計(jì)。系統(tǒng)前端使用HTML+CSS+Ja?vaScript進(jìn)行開發(fā),結(jié)合Thymeleaf技術(shù)與Vue框架進(jìn)行人機(jī)交互界面設(shè)計(jì)與前后端數(shù)據(jù)傳輸;系統(tǒng)后端采用Java語言作為主要開發(fā)語言,基于SpringBoot框架進(jìn)行系統(tǒng)后端開發(fā),使用Maven進(jìn)行項(xiàng)目依賴管理并且使用Shiro進(jìn)行用戶權(quán)限管理。底層使用MySQL數(shù)據(jù)庫管理系統(tǒng)作為系統(tǒng)底層數(shù)據(jù)記錄存儲(chǔ)與操作中心。系統(tǒng)充分考慮了不同用戶的使用需求,為普通用戶提供了域名信息查詢、域名購買、域名續(xù)費(fèi)、本人訂單、本人域名、數(shù)據(jù)分析等功能;同時(shí)也為管理員提供訂單管理、域名信息管理、數(shù)據(jù)接口管理、系統(tǒng)管理等功能,從而便于實(shí)現(xiàn)整個(gè)系統(tǒng)的全局管理。系統(tǒng)具有較高的可拓展性和較好的適用性,可以更好地滿足不同用戶群體的域名客制化需求,使用效果良好。

參考文獻(xiàn):

[1] 張新躍.域名安全保障體系研究與設(shè)計(jì)[J].中國信息安全,2016(11):66-68.

[2] 戴正宗.我國信息通信產(chǎn)業(yè)取得跨越式發(fā)展[N].中國財(cái)經(jīng)報(bào),2022-08-25(005).

[3] 肖睿,程寧,田崇峰,等.MySQL數(shù)據(jù)庫應(yīng)用技術(shù)及實(shí)戰(zhàn)[M].北京:人民郵電出版社, 2018.

[4] 延志偉,耿光剛,李洪濤,等.DNS根服務(wù)體系的發(fā)展研究[J].網(wǎng)絡(luò)與信息安全學(xué)報(bào),2017,3(3):1-12.

[5] 張敏.網(wǎng)絡(luò)域名的價(jià)值評(píng)估[J].山西農(nóng)經(jīng),2019(23):39-41.

[6] 中國國家域名“CN”注冊保有量躍居全球第一[EB/OL].[2022-10-20]. https://news. china. com/domesticgd/10000159/20160108/21101176.html.

[7] 楊英櫻,喬運(yùn)華,班玉榮.基于spring boot微服務(wù)架構(gòu)的RS10系統(tǒng)管理[J].制造業(yè)自動(dòng)化,2021,43(12):193-196.

【通聯(lián)編輯:王 力】

猜你喜歡
數(shù)據(jù)可視化
移動(dòng)可視化架構(gòu)與關(guān)鍵技術(shù)綜述
大數(shù)據(jù)時(shí)代背景下本科教學(xué)質(zhì)量動(dòng)態(tài)監(jiān)控系統(tǒng)的構(gòu)建
可視化:新媒體語境下的數(shù)據(jù)、敘事與設(shè)計(jì)研究
我國數(shù)據(jù)新聞的發(fā)展困境與策略研究
科技傳播(2016年19期)2016-12-27 14:53:29
基于R語言的大數(shù)據(jù)審計(jì)方法研究
數(shù)據(jù)可視化在新聞生產(chǎn)中的應(yīng)用研究
今傳媒(2016年3期)2016-03-28 00:30:43
河北区| 巴塘县| 常州市| 淮滨县| 淮安市| 阿城市| 尖扎县| 永顺县| 武邑县| 正阳县| 贺兰县| 宁海县| 三台县| 甘孜| 缙云县| 罗江县| 武定县| 尉犁县| 邮箱| 静乐县| 台中县| 广南县| 旺苍县| 宁都县| 湖口县| 宁城县| 巴东县| 海淀区| 婺源县| 竹北市| 双鸭山市| 湾仔区| 天全县| 新乐市| 绥芬河市| 榕江县| 保定市| 隆化县| 拜城县| 赫章县| 麦盖提县|