91公开视频_www黄色.comwww色图_国产高清无码三级片_一级黄片电影免费看,无码精品人妻一区二区三区免费看,三级动态图片,九九黄色在线视频

使用EF Core獲取服務(wù)器時(shí)間為基準(zhǔn)的方法,讓數(shù)據(jù)庫(kù)時(shí)間與客戶(hù)端同步

admin2年前 (2023-07-27)時(shí)頻百科430

  隨著計(jì)算機(jī)技術(shù)的不斷進(jìn)步,現(xiàn)代應(yīng)用中數(shù)據(jù)的存儲(chǔ)和讀取已經(jīng)成為了不可避免的問(wèn)題。在這個(gè)過(guò)程中,時(shí)間的計(jì)算和存儲(chǔ)也變得愈加重要,尤其是在需要多個(gè)用戶(hù)同時(shí)操作一個(gè)數(shù)據(jù)源的情況下。本文將詳細(xì)介紹使用EF Core獲取服務(wù)器時(shí)間為基準(zhǔn)的方法,讓數(shù)據(jù)庫(kù)時(shí)間與客戶(hù)端同步的實(shí)現(xiàn)方式。

  

1、EF Core基礎(chǔ)

EF Core是一個(gè)輕量級(jí)、可擴(kuò)展、開(kāi)源的、跨平臺(tái)的對(duì)象關(guān)系映射 (ORM) 框架。它的主要目標(biāo)是與 .NET Core 和 .NET Framework 一起使用,但它可以在其他環(huán)境中運(yùn)行。

使用EF Core獲取服務(wù)器時(shí)間為基準(zhǔn)的方法,讓數(shù)據(jù)庫(kù)時(shí)間與客戶(hù)端同步

  在使用EF Core進(jìn)行開(kāi)發(fā)時(shí),需要首先安裝EF Core組件。在程序啟動(dòng)前,需要先創(chuàng)建DbContext實(shí)例,通過(guò)該實(shí)例進(jìn)行操作數(shù)據(jù)庫(kù)的所有行為。 開(kāi)發(fā)者在定義實(shí)體時(shí)需要使用一些數(shù)據(jù)注釋和數(shù)據(jù)類(lèi)型來(lái)描述屬性的一些屬性,使EF Core能正確地映射實(shí)體類(lèi)型和屬性到數(shù)據(jù)庫(kù)中表和列。例如, [Key] 注釋用于定義主鍵, [Column("name")] 注釋用于指定列名等。最后,如何查詢(xún)、插入、刪除、修改等操作都由EF Core框架自帶。

  有了對(duì)EF Core的基本認(rèn)識(shí)后,我們就可以開(kāi)始介紹具體如何使用EF Core獲取服務(wù)器時(shí)間為基準(zhǔn)實(shí)現(xiàn)數(shù)據(jù)庫(kù)時(shí)間與客戶(hù)端時(shí)間同步。

  

2、客戶(hù)端與服務(wù)器時(shí)間不一致的問(wèn)題

在許多應(yīng)用程序中,客戶(hù)端和服務(wù)器時(shí)間的同步非常重要。如果客戶(hù)端時(shí)間和服務(wù)器時(shí)間不一致,則可能會(huì)發(fā)生很多錯(cuò)誤。例如,某個(gè)應(yīng)用程序可能會(huì)基于客戶(hù)端本地時(shí)間進(jìn)行某些操作,而不是基于運(yùn)行應(yīng)用程序的服務(wù)器上的時(shí)間。這可能導(dǎo)致應(yīng)用程序在不同的時(shí)區(qū)中工作出現(xiàn)問(wèn)題。

  同時(shí),數(shù)據(jù)庫(kù)中存儲(chǔ)的時(shí)間也會(huì)受到客戶(hù)端與服務(wù)器時(shí)間不一致的影響,因此如果不及時(shí)進(jìn)行同步,可能會(huì)導(dǎo)致數(shù)據(jù)不一致的問(wèn)題。我們需要一個(gè)數(shù)據(jù)庫(kù)時(shí)間的基準(zhǔn),來(lái)讓所有客戶(hù)端的時(shí)間與服務(wù)器時(shí)間進(jìn)行同步。

  

3、使用EF Core獲取服務(wù)器時(shí)間為基準(zhǔn)

3.1、定義實(shí)體類(lèi)

首先需要定義一個(gè)表用來(lái)存儲(chǔ)系統(tǒng)時(shí)間.例如我們可以定義如下的數(shù)據(jù)表:

  

CREATE TABLE [dbo].[SystemTime]( [Id] [int] IDENTITY(1,1) NOT NULL,   [CurrentTime] [datetime] NULL,   CONSTRAINT [PK_SystemTime] PRIMARY KEY CLUSTERED   [Id] ASC  ))
我們根據(jù)表格定義,定義一個(gè)SystemTime實(shí)體類(lèi)如下:

  

public class SystemTime public int Id { get; set; }   public DateTime? CurrentTime { get; set; }  }

3.2、更新服務(wù)器時(shí)間

然后我們需要在系統(tǒng)啟動(dòng)的時(shí)候,初始化一次數(shù)據(jù)庫(kù)中記錄的時(shí)間。這里使用數(shù)據(jù)庫(kù)的觸發(fā)器完成更新操作。如下模板觸發(fā)器可以完成當(dāng)前時(shí)間的更新:

  

CREATE TRIGGER update_timeON SystemTime  FOR INSERT AS  BEGIN   UPDATE SystemTime SET CurrentTime = GETDATE() WHERE Id = 1  END
當(dāng)SystemTime表中插入一條記錄時(shí),觸發(fā)上面定義的觸發(fā)器,系統(tǒng)時(shí)間將會(huì)更新。這里我們約定保證系統(tǒng)只能存在一條對(duì)應(yīng)的SystemTime記錄,所以在更新操作中將 Id 固定為1。

  

3.3、在DbContext中完成獲取時(shí)間操作

在DbContext中,我們需要將數(shù)據(jù)庫(kù)時(shí)間的獲取使用DbFunction封裝。這實(shí)際上是一個(gè)用于指定自定義函數(shù)的特性。

  首先,我們需要定義一個(gè)SystemDbFunctions實(shí)體類(lèi)。

  

public static class SystemDbFunctions [DbFunction(Schema = "dbo")]   public static DateTime GetSystemTime()   {   throw new NotImplementedException();   }  }
在這里我們定義了一個(gè)名為GetSystemTime的方法,這個(gè)方法就是用來(lái)獲取當(dāng)前數(shù)據(jù)庫(kù)時(shí)間的。 DbFunction聲明可以用于描述函數(shù)的名稱(chēng)(GetSystemTime),模式("dbo")和返回類(lèi)型(DateTime)。而throw new NotImplementedException()語(yǔ)句可以新建一個(gè)未實(shí)現(xiàn)此函數(shù)操作的例外。

  

3.4、使用DbFunction獲取當(dāng)前時(shí)間

最后,我們就可以通過(guò)EF Core的DbFunction來(lái)獲取數(shù)據(jù)庫(kù)時(shí)間。在使用的時(shí)候我們只需要在Linq查詢(xún)中使用SystemDbFunctions.GetSystemTime()方法即可獲取服務(wù)器時(shí)間為基準(zhǔn)的時(shí)間信息了。

  

4、使用EF Core獲取服務(wù)器時(shí)間為基準(zhǔn)的方法,讓數(shù)據(jù)庫(kù)時(shí)間與客戶(hù)端時(shí)間同步的實(shí)現(xiàn)效果

通過(guò)本文的介紹,我們實(shí)現(xiàn)了一個(gè)使用EF Core獲取服務(wù)器時(shí)間為基準(zhǔn)的方法,讓數(shù)據(jù)庫(kù)時(shí)間與客戶(hù)端時(shí)間同步的過(guò)程。通過(guò)初始化一條記錄,創(chuàng)建一個(gè)觸發(fā)器,封裝一個(gè)DbFunction,以及在程序中實(shí)現(xiàn)Linq查詢(xún)獲取時(shí)間,我們實(shí)現(xiàn)了客戶(hù)端與服務(wù)器的時(shí)間同步,一定程度上避免了一些錯(cuò)誤的發(fā)生。同時(shí),這個(gè)方法也相對(duì)簡(jiǎn)單,易于實(shí)現(xiàn)和維護(hù)。

  總的來(lái)說(shuō),本文的介紹可以幫助開(kāi)發(fā)者更好地解決客戶(hù)端與服務(wù)器時(shí)間不一致的問(wèn)題,讓客戶(hù)端和服務(wù)器的時(shí)間同步,為更好的數(shù)據(jù)存儲(chǔ)和使用提供了重要的保障。

標(biāo)簽: 時(shí)頻百科

相關(guān)文章

2008域服務(wù)器時(shí)間同步方案詳解

2008域服務(wù)器時(shí)間同步方案詳解

  文章概述:   本文將詳細(xì)介紹2008域服務(wù)器時(shí)間同步方案,主要分為四個(gè)方面:時(shí)間同步的重要性、時(shí)間同步的實(shí)現(xiàn)方式、時(shí)間同步的配置方法以及時(shí)間同步的檢測(cè)與維護(hù)。通過(guò)對(duì)這四個(gè)方面的詳細(xì)闡述,讀者將會(huì)全面了解域服務(wù)器的時(shí)間同步方案。   1、時(shí)間同步的重要性    為什么需要時(shí)間同步 時(shí)間對(duì)于域服務(wù)器系統(tǒng)至關(guān)重要,它能夠影響到各種操作系統(tǒng)、應(yīng)用程序以及日志記錄等。因此,如果域服務(wù)器上的時(shí)間不...

Java獲取服務(wù)器當(dāng)前日期,時(shí)區(qū)為中心

Java獲取服務(wù)器當(dāng)前日期,時(shí)區(qū)為中心

  Java是一種廣泛運(yùn)用于互聯(lián)網(wǎng)開(kāi)發(fā)、企業(yè)應(yīng)用、嵌入式系統(tǒng)等領(lǐng)域的編程語(yǔ)言。而在Java應(yīng)用程序中,獲取服務(wù)器當(dāng)前日期并按照時(shí)區(qū)中心進(jìn)行處理是一項(xiàng)常見(jiàn)的操作。該操作可以確保不同地區(qū)使用同一個(gè)應(yīng)用程序時(shí),輸出的日期時(shí)間具有一致性。本文將從以下四個(gè)方面對(duì)Java獲取服務(wù)器當(dāng)前日期,時(shí)區(qū)為中心進(jìn)行詳細(xì)闡述。    1、Date類(lèi) Java的java.util包中提供了一個(gè)Date類(lèi),該類(lèi)可以獲取當(dāng)前系統(tǒng)時(shí)間的日期和時(shí)間信息。獲取當(dāng)...

JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致,如何解決?

JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致,如何解決?

  JavaScript是一種用于編程的高級(jí)語(yǔ)言,可用于在客戶(hù)端和服務(wù)器端執(zhí)行腳本。但是,當(dāng)在這兩個(gè)環(huán)境中處理時(shí)間時(shí),存在JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致的問(wèn)題。這個(gè)問(wèn)題可能會(huì)導(dǎo)致很多問(wèn)題,如數(shù)據(jù)不同步、計(jì)算錯(cuò)誤等。因此,在本文中,我們將從四個(gè)方面闡述JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致的問(wèn)題,以及如何解決這些問(wèn)題。    1、時(shí)間戳的概念 在JavaScript中,時(shí)間戳是指自1970年1月1日0時(shí)0...

【JSP頁(yè)面技巧】獲取服務(wù)器時(shí)間格式并顯示在頁(yè)面中,快來(lái)學(xué)習(xí)!

【JSP頁(yè)面技巧】獲取服務(wù)器時(shí)間格式并顯示在頁(yè)面中,快來(lái)學(xué)習(xí)!

  本文將介紹如何在JSP頁(yè)面中獲取服務(wù)器時(shí)間格式并將其顯示在頁(yè)面中。通過(guò)跟隨以下幾個(gè)方面的闡述,您將了解如何使用JSP頁(yè)面技巧來(lái)獲取服務(wù)器時(shí)間,掌握如何將時(shí)間格式化并顯示到HTML頁(yè)面中。    1、獲取服務(wù)器時(shí)間 JSP提供了一種獲取系統(tǒng)時(shí)間的簡(jiǎn)單方式,可以使用JSP內(nèi)置的java.util.Date類(lèi)和java.text.SimpleDateFormat類(lèi)來(lái)獲取和格式化時(shí)間。以下是獲取服務(wù)器時(shí)間的代碼:...

《饑荒》Steam服務(wù)器啟動(dòng)全攻略,教你快速創(chuàng)建您的獨(dú)家服務(wù)器

《饑荒》Steam服務(wù)器啟動(dòng)全攻略,教你快速創(chuàng)建您的獨(dú)家服務(wù)器

  《饑荒》是一款非常有趣的生存類(lèi)游戲,玩家需要在一個(gè)未知的荒島上生存下去。在游戲中,玩家可以體驗(yàn)不同的生存模式,其中一個(gè)有趣的模式便是多人聯(lián)機(jī)模式。在多人模式中,玩家可以和其他玩家一起生存,但是如果想要獨(dú)立創(chuàng)建自己的服務(wù)器,就需要掌握啟動(dòng)技巧了。本文將教你如何使用Steam啟動(dòng)《饑荒》的服務(wù)器,以便您能快速創(chuàng)建自己的獨(dú)家服務(wù)器。    1、Steam安裝及賬號(hào)注冊(cè) 要?jiǎng)?chuàng)建自己的饑荒服務(wù)器,首先需要安裝Steam客戶(hù)端,并進(jìn)行...

iPhone突發(fā)無(wú)服務(wù)器問(wèn)題,如何快速解決?

iPhone突發(fā)無(wú)服務(wù)器問(wèn)題,如何快速解決?

  當(dāng)我們使用iPhone時(shí),偶爾會(huì)出現(xiàn)突發(fā)無(wú)服務(wù)器問(wèn)題,讓我們感到十分困擾。這個(gè)問(wèn)題可能會(huì)導(dǎo)致我們的iPhone無(wú)法連接到互聯(lián)網(wǎng),無(wú)法發(fā)送短信和接聽(tīng)電話(huà)。在這篇文章中,我們將探討如何快速解決iPhone突發(fā)無(wú)服務(wù)器問(wèn)題。    1、檢查網(wǎng)絡(luò)設(shè)置 首先,我們需要檢查我們的網(wǎng)絡(luò)設(shè)置是否正確。如果我們的網(wǎng)絡(luò)設(shè)置不正確,則可能導(dǎo)致我們的iPhone無(wú)法連接到互聯(lián)網(wǎng)。我們應(yīng)該檢查我們連接的Wi-Fi或移動(dòng)數(shù)據(jù)的狀態(tài)是否正常,并確保我們...

“穿越四季,遇見(jiàn)不一樣的你”

“穿越四季,遇見(jiàn)不一樣的你”

  穿越四季,遇見(jiàn)不一樣的你,這是一段充滿(mǎn)奇妙冒險(xiǎn)的旅程。無(wú)論是春天的溫暖還是冬天的寒冷,每一個(gè)季節(jié)都有著各自特別的魅力。我們?cè)谶@個(gè)旅程中遇到的人和事,也會(huì)讓我們得到全新的啟示和領(lǐng)悟,帶給我們更加深刻的人生體驗(yàn)。接下來(lái),我將從四個(gè)方面對(duì)穿越四季遇見(jiàn)不一樣的你進(jìn)行詳細(xì)的闡述。    1、初遇 在這個(gè)旅程的起點(diǎn),我們初次遇見(jiàn)彼此。或許是一個(gè)微笑,或許是一個(gè)眼神,或許是一個(gè)略帶悠揚(yáng)的招呼,我們?cè)诓唤?jīng)意間相遇。這是一個(gè)充滿(mǎn)希望和期待的...

APK連接服務(wù)器自動(dòng)更新,保持時(shí)間同步

APK連接服務(wù)器自動(dòng)更新,保持時(shí)間同步

  隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,APP開(kāi)發(fā)變得愈加普遍,一個(gè)成功的APP需要擁有不斷更新的功能,保持時(shí)間同步也是非常重要的。在這篇文章中,我們將詳細(xì)介紹如何使用APK連接服務(wù)器自動(dòng)更新,同時(shí)保持時(shí)間同步,以確保APP的最新性和準(zhǔn)確性。    1、APK連接服務(wù)器自動(dòng)更新 隨著業(yè)務(wù)的發(fā)展,APP必須經(jīng)常進(jìn)行版本更新以滿(mǎn)足用戶(hù)需求。APK連接服務(wù)器自動(dòng)更新能夠?qū)崿F(xiàn)用戶(hù)在不需要手動(dòng)操作的情況下,自動(dòng)下載最新的版本,并安裝在用戶(hù)的設(shè)備上...

Linux服務(wù)器時(shí)間格式修改為中國(guó)標(biāo)準(zhǔn)時(shí)間

Linux服務(wù)器時(shí)間格式修改為中國(guó)標(biāo)準(zhǔn)時(shí)間

  本文將詳細(xì)闡述如何將Linux服務(wù)器的時(shí)間格式修改為中國(guó)標(biāo)準(zhǔn)時(shí)間,通過(guò)以下四個(gè)方面進(jìn)行講解:1) 檢查當(dāng)前時(shí)間和時(shí)區(qū) 2) 修改服務(wù)器時(shí)區(qū) 3) 使用NTP同步時(shí)間 4) 手動(dòng)更新時(shí)間。通過(guò)本文的介紹,您可以輕松地將Linux服務(wù)器的時(shí)間同步到中國(guó)標(biāo)準(zhǔn)時(shí)間,保證服務(wù)器系統(tǒng)的時(shí)間準(zhǔn)確性。    1、檢查當(dāng)前時(shí)間和時(shí)區(qū) 在修改時(shí)區(qū)之前,需要先檢查當(dāng)前服務(wù)器的時(shí)間和時(shí)區(qū)是否正確。可以使用date命令來(lái)查看當(dāng)前時(shí)間和時(shí)區(qū)。...

Linux服務(wù)器修改系統(tǒng)時(shí)間為北京時(shí)間

Linux服務(wù)器修改系統(tǒng)時(shí)間為北京時(shí)間

   Linux服務(wù)器修改系統(tǒng)時(shí)間為北京時(shí)間 Linux服務(wù)器是一款功能強(qiáng)大的操作系統(tǒng),通常應(yīng)用于服務(wù)器、超算集群等場(chǎng)景下。在使用Linux服務(wù)器時(shí),我們有時(shí)需要對(duì)系統(tǒng)時(shí)間進(jìn)行修改,以保證系統(tǒng)時(shí)間的準(zhǔn)確性。本文將從如何修改Linux服務(wù)器系統(tǒng)時(shí)間為北京時(shí)間四個(gè)方面進(jìn)行詳細(xì)的闡述。    1、配置ntp服務(wù) ntp服務(wù)是一種網(wǎng)絡(luò)時(shí)間協(xié)議,通過(guò)...

Linux主機(jī)同步服務(wù)器時(shí)間的簡(jiǎn)易設(shè)置方法

Linux主機(jī)同步服務(wù)器時(shí)間的簡(jiǎn)易設(shè)置方法

  在Linux服務(wù)器的運(yùn)營(yíng)過(guò)程中,同步服務(wù)器時(shí)間是至關(guān)重要的。標(biāo)準(zhǔn)時(shí)間又稱(chēng)世界協(xié)調(diào)時(shí)間(UTC),它是一個(gè)無(wú)時(shí)區(qū)的標(biāo)準(zhǔn)時(shí)間,相對(duì)于GMT在1985年之后改變了數(shù)秒,使用UTC時(shí)間能夠在全球范圍內(nèi)進(jìn)行時(shí)間同步。本文將詳細(xì)闡述Linux主機(jī)同步服務(wù)器時(shí)間的簡(jiǎn)易設(shè)置方法。    1、配置NTP服務(wù) 配置NTP服務(wù)是同步服務(wù)器時(shí)間的重要操作。NTP(Network Time Protocol)是Internet上用來(lái)同步計(jì)算機(jī)時(shí)間的...

HP服務(wù)器BIOS時(shí)間設(shè)置教程

HP服務(wù)器BIOS時(shí)間設(shè)置教程

  這篇文章將會(huì)講解HP服務(wù)器BIOS時(shí)間設(shè)置教程。BIOS是服務(wù)器運(yùn)行的基礎(chǔ),正確設(shè)置時(shí)間不僅是方便管理員查看日志、調(diào)試代碼,還能對(duì)服務(wù)器運(yùn)行起到保護(hù)作用。本文將從四個(gè)方面詳細(xì)闡述如何正確設(shè)置HP服務(wù)器BIOS時(shí)間,讓您專(zhuān)業(yè)地管理您的服務(wù)器。    1、了解HP服務(wù)器BIOS BIOS是計(jì)算機(jī)系統(tǒng)最基本的程序,作為服務(wù)器運(yùn)行的基礎(chǔ),了解HP服務(wù)器的BIOS非常有利于我們對(duì)服務(wù)器的管理和運(yùn)維。BIOS通常包括主板芯片組芯片,用...

IBM刀片服務(wù)器啟動(dòng)時(shí)間研究:影響因素與優(yōu)化策略

IBM刀片服務(wù)器啟動(dòng)時(shí)間研究:影響因素與優(yōu)化策略

  IBM刀片服務(wù)器作為數(shù)據(jù)中心中的核心設(shè)備,啟動(dòng)時(shí)間的快慢直接影響到整個(gè)數(shù)據(jù)中心的效率和穩(wěn)定性。本文以影響IBM刀片服務(wù)器啟動(dòng)時(shí)間的因素為研究對(duì)象,重點(diǎn)探討影響因素和優(yōu)化策略,旨在為數(shù)據(jù)中心管理員提供啟動(dòng)時(shí)間方面的優(yōu)化參考。    1、系統(tǒng)硬件配置 系統(tǒng)硬件配置是影響IBM刀片服務(wù)器啟動(dòng)時(shí)間的主要因素之一。其中,CPU、內(nèi)存、硬盤(pán)的容量和讀取速度都會(huì)直接影響啟動(dòng)速度。   為了優(yōu)化系...

2008年NTP時(shí)間服務(wù)器的重要性及其在網(wǎng)絡(luò)時(shí)鐘同步中的應(yīng)用

2008年NTP時(shí)間服務(wù)器的重要性及其在網(wǎng)絡(luò)時(shí)鐘同步中的應(yīng)用

  2008年,NTP時(shí)間服務(wù)器的出現(xiàn),給網(wǎng)路時(shí)鐘同步帶來(lái)了革命性的變化,它可以通過(guò)精確計(jì)算和同步時(shí)鐘來(lái)確保高效的網(wǎng)絡(luò)流量管理。 它是一個(gè)免費(fèi)和開(kāi)源的工具,已經(jīng)成為許多行業(yè)的標(biāo)準(zhǔn)。隨著互聯(lián)網(wǎng)的普及,NTP時(shí)間服務(wù)器的使用范圍越來(lái)越廣泛,因?yàn)闇?zhǔn)確的時(shí)間同步是關(guān)鍵的,可以確保數(shù)據(jù)在不同位置之間的可靠傳輸。    1、NTP時(shí)間服務(wù)器的工作原理 NTP時(shí)間服務(wù)器的工作原理很簡(jiǎn)單,它將其內(nèi)部的高精確度鐘與因特網(wǎng)上的其他時(shí)鐘進(jìn)行時(shí)間同步...

2012時(shí)間服務(wù)器配置與使用指南。

2012時(shí)間服務(wù)器配置與使用指南。

   2012 時(shí)間服務(wù)器配置與使用指南 隨著互聯(lián)網(wǎng)的不斷發(fā)展,時(shí)間同步對(duì)于計(jì)算機(jī)系統(tǒng)更加重要。在一個(gè)充滿(mǎn)競(jìng)爭(zhēng)的環(huán)境下,時(shí)間錯(cuò)誤可以導(dǎo)致不可預(yù)知的后果。2012 時(shí)間服務(wù)器旨在為計(jì)算機(jī)設(shè)備提供準(zhǔn)確可靠的時(shí)間同步服務(wù)。本文將闡述如何配置和使用 2012 時(shí)間服務(wù)器,以確保系統(tǒng)的時(shí)間同步準(zhǔn)確無(wú)誤。    1、服務(wù)器配置 要配置 2012 時(shí)間服...

主站蜘蛛池模板: 崇州市| 巫溪县| 山东省| 浪卡子县| 宜兰县| 平阳县| 三门峡市| 宁明县| 永宁县| 五河县| 河南省| 常德市| 宁津县| 当阳市| 定南县| 海宁市| 开远市| 屏东市| 武功县| 龙州县| 曲阳县| 昂仁县| 凌云县| 金乡县| 漳平市| 陈巴尔虎旗| 中牟县| 金平| 习水县| 获嘉县| 乌恰县| 惠州市| 舟山市| 华亭县| 汝阳县| 伊金霍洛旗| 天祝| 天长市| 堆龙德庆县| 庆安县| 禄丰县|