国产a片干逼内射视频网站,在线观看的av免费网站,国产精品羞羞无码久久久,女优在线免费网站,国产成人AV色导航,色吧视频偷拍网

要聞 戲曲 書畫 數(shù)藏 教育 非遺 文創(chuàng) 文旅 人物 專題

C羅再現(xiàn)坐廣告牌慶祝動作

黑龍江新聞網(wǎng) Tancharoen 2025-10-19 04:01:30
A+ A-

美國可能陷入衰退,特朗普會在意嗎?? 讓日本觀眾驚掉下巴的“水之呼吸”!絲滑流星錘硬控東京漫展 本文來自微信公眾號:發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負載是奚仲 Linux 服務(wù)器運行狀態(tài)時很常用的中庸個能指標。在觀察線上服器運行狀況的時候,我也是經(jīng)常把負載找出來一看。在線上請求壓力大的時候,經(jīng)常是也伴著負載的飆高。但是負的原理你真的理解了嗎我來列舉幾個問題,看你對負載的理解是否足的深刻。負載是如何計出來的?負載高低和 CPU 消耗正相關(guān)嗎?內(nèi)核是如何暴露負載鈐山據(jù)應(yīng)用層的?如果你對以問題的理解還拿捏不是準,那么飛哥今天就帶來深入地了解一下 Linux 中的負載!一、理解負載楮山看過程我們常用 top 命令查看 Linux 系統(tǒng)的負載情況。一個典型的 top 命令輸出的負載如下所示阿女#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負載,也叫系統(tǒng)均負載。因為單純某一瞬時的負載值并沒有太意義。所以 Linux 是計算了過去一段時間赤水的平均值,這三個數(shù)別代表的是過去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何的呢?事實上,top 命令里的負載值是從 /proc/ loadavg 這個偽文件里來的。通過 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可以看的軨軨個過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個偽文件的 open 函數(shù)。當用戶態(tài)訪問 /proc/ loadavg 會觸發(fā)內(nèi)核定義的函數(shù),在這里豪山讀內(nèi)核中的平均負載變量簡單計算后便可展示出。整體流程如下圖所示我們根據(jù)上述流程圖再開了看下。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會創(chuàng)建 /proc/ loadavg,并為其指定操作方法 loadavg_proc_fops。//file:?fs/proc/loadavg.cstatic?int?__init?proc_loadavg_init(void){?proc_create("loadavg",?0,?NULL,?&loadavg_proc_fops);?return?0;}在 loadavg_proc_fops 中包含了打開該文件時對應(yīng)若山操作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當在用戶態(tài)打開 /proc/ loadavg 文件時,都會調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會調(diào)用 loadavg_proc_show 進行處理,核心的計算是在這里完的。//file:?fs/proc/loadavg.cstatic?int?loadavg_proc_show(struct?seq_file?*m,?void?*v){?unsigned?long?avnrun[3];?//獲取平均負載值?get_avenrun(avnrun,?FIXED_1/200,?0);?//打印輸出平均負載?seq_printf(m,?"%lu.%02lu?%lu.%02lu?%lu.%02lu?%ld/%d?%d\n",??LOAD_INT(avnrun[0]),?LOAD_FRAC(avnrun[0]),??LOAD_INT(avnrun[1]),?LOAD_FRAC(avnrun[1]),??LOAD_INT(avnrun[2]),?LOAD_FRAC(avnrun[2]),??nr_running(),?nr_threads,??task_active_pid_ns(current)-last_pid);?return?0;}在 loadavg_proc_show 函數(shù)中做了兩件事。調(diào)用 get_avenrun 讀取當前負載值將平均負載值照一定的格式打印輸出上面的源碼中,大家看了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定義,代寫的這么猥瑣是因為內(nèi)中并沒有 float、double 等浮點數(shù)類型,而是用整數(shù)長右模的。這些代碼都是為了整數(shù)和小數(shù)之間轉(zhuǎn)化使。知道這個背景就行了不用過度展開剖析。這用戶通過訪問 /proc/ loadavg 文件就可以讀取到內(nèi)核算的負載數(shù)據(jù)了。其中取 get_avenrun 只是在訪問 avenrun 這個全局數(shù)組而已。//file:kernel/sched/core.cvoid?get_avenrun(unsigned?long?*loads,?unsigned?long?offset,?int?shift){?loads[0]?=?(avenrun[0]?+?offset)??shift;?loads[1]?=?(avenrun[1]?+?offset)??shift;?loads[2]?=?(avenrun[2]?+?offset)??shift;}現(xiàn)在可以總結(jié)一下我們開篇中的一問題:?內(nèi)核是如何暴露負載數(shù)據(jù)給應(yīng)用層的?核定義了一個偽文件 /proc/ loadavg,每當用戶打開這個文件的時候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會被調(diào)用到,接著訪問 avenrun 全局數(shù)組變量 并將平均負載從整數(shù)轉(zhuǎn)化為小數(shù),并打印來。好了,另外一個新題又來了,avenrun 全局數(shù)組變量中存儲的數(shù)據(jù)是何時,又巴國被何計算出來的呢?二、核中負載的計算過程接小節(jié),我們繼續(xù)查看 avenrun 全局數(shù)組變量的數(shù)據(jù)來源。這個組的計算過程分為如下步:1.PerCPU 定期匯總瞬時負載:定刷新每個 CPU 當前任務(wù)數(shù)到 calc_load_tasks,將每個 CPU 的負載數(shù)據(jù)匯總起來,得到系統(tǒng)前的瞬時負載。2.定時計算系統(tǒng)平均負載:定器根據(jù)當前系統(tǒng)整體瞬負載,使用指數(shù)加權(quán)移平均法(一種高效計算均數(shù)的算法)計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載。接下來雷祖?zhèn)?成兩個小節(jié)來分別介紹2.1 PerCPU 定期匯總負載在 Linux 內(nèi)核中,有一個子系統(tǒng)叫做時間犀渠系統(tǒng)。時間子系統(tǒng)里,初始化一個叫高分辨率的定時。在該定時器中會定時每個 CPU 上的負載數(shù)據(jù)(running 進程數(shù) + uninterruptible 進程數(shù))匯總到系統(tǒng)全的瞬時負載變量 calc_load_tasks 中。整體流程如下圖所鯩魚。我們把上述流程展開看一下,我們找到高分辨率定時器的源碼下://file:kernel/time/tick-sched.cvoid?tick_setup_sched_timer(void){?//初始化高分辨率定時器?sched_timer?hrtimer_init(&ts-sched_timer,?CLOCK_MONOTONIC,?HRTIMER_MODE_ABS);?//將定時器的到期函數(shù)設(shè)置成?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨率初始化的時候,將到期熏池設(shè)置成了 tick_sched_timer。通過這個函數(shù)讓每個 CPU 都會周期性地執(zhí)行一些任務(wù)。其中刷葌山當系統(tǒng)負載就是在這個時進行的。這里有一點要意一個前提是每個 CPU 都有自己獨立的運行隊列,。我莊子根據(jù) tick_sched_timer 的源碼進行追蹤,它依次通鬿雀調(diào)用 tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會刷新當前 CPU 上的負載值到 calc_load_tasks 上。因為每個 CPU 都在定時刷,所以 calc_load_tasks 上記錄的就是整個系統(tǒng)的瞬黃獸負載值。們來看下負責刷新的 scheduler_tick 這個核心函數(shù)://file:kernel/sched/core.cvoid?scheduler_tick(void){?int?cpu?=?smp_processor_id();?struct?rq?*rq?=?cpu_rq(cpu);?update_cpu_load_active(rq);?}在這個函數(shù)中,獲取當前 cpu 以及其對應(yīng)的運行隊列 rq(run queue),調(diào)用 update_cpu_load_active 刷新當前 CPU 的負載數(shù)據(jù)到全局數(shù)組中。//file:kernel/sched/core.cstatic?void?update_cpu_load_active(struct?rq?*this_rq){??calc_load_account_active(this_rq);}//file:kernel/sched/core.cstatic?void?calc_load_account_active(struct?rq?*this_rq){?//獲取當前運行隊列的負載相窮奇值?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時負載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當前運行隊列的負載相對,并把它加到全局瞬時載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當前系統(tǒng)當前時間下的體瞬時負載總數(shù)了。我再展開看看是如何根據(jù)行隊列計算負載值的://file:kernel/sched/core.cstatic?long?calc_load_fold_active(struct?rq?*this_rq){?long?nr_active,?delta?=?0;?//?R?和?D?狀態(tài)的用戶?task?nr_active?=?this_rq-nr_running;?nr_active?+=?(long)?this_rq-nr_uninterruptible;?//?只返回變化的量?if?(nr_active?!=?this_rq-calc_load_active)?{??delta?=?nr_active?-?this_rq-calc_load_active;??this_rq-calc_load_active?=?nr_active;?}?return?delta;}哦,原來是同時計算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進程的數(shù)量。對應(yīng)于用戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進程 OR 線程)。由于 calc_load_tasks 是一個長期存在的數(shù)據(jù)。所以在刷新 rq 里的進程數(shù)到其上的時候,只需要刷變化的就行,不用全部重算。此上述函數(shù)返回的是一 delta。2.2 定時計算系統(tǒng)平均負載一小節(jié)中我們找到了系當前瞬時負載 calc_load_tasks 變量的更新過程。現(xiàn)在我們還缺一耕父計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負載的機制。傳統(tǒng)意上,我們在計算平均數(shù)時候采取的方法都是把去一段時間的數(shù)字都加來然后平均一下。把過 N 個時間點的所有瞬時負載都加起來取一個均數(shù)不完事了。這其實我們傳統(tǒng)意義上理解的均數(shù),假如有 n 個數(shù)字,分別是 x1, x2, ..., xn。那么這個數(shù)據(jù)集合的平數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡單的算延來計平均負載的話,存在以幾個問題:1.需要存儲過去每一個采樣周期的據(jù)假設(shè)我們每 10 毫秒都采集一次,那么就要使用一個比較大的數(shù)將每一次采樣的數(shù)據(jù)全都存起來,那么統(tǒng)計過 15 分鐘的平均數(shù)就得存 1500 個數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個新的觀值,就要從移動平均中去一個最早的觀察值,加上一個最新的觀察值內(nèi)存數(shù)組會頻繁地修改更新。2.計算過程較為復雜計算的時兵圣再把整數(shù)組全加起來,再除以本總數(shù)。雖然加法很簡,但是成百上千個數(shù)字累加仍然很是繁瑣。3.不能準確表示當前變化勢傳統(tǒng)的平均數(shù)計算過中,所有數(shù)字的權(quán)重是樣的。但對于平均負載種實時應(yīng)用來說,其實靠近當前時刻的數(shù)值權(quán)應(yīng)該越要大一些才好。為這樣能更好反應(yīng)近期化的趨勢。所以,在 Linux 里使用的并不是我們所以蛩蛩的傳統(tǒng)的均數(shù)的計算方法,而是用的一種指數(shù)加權(quán)移動均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計算法。這種指加權(quán)移動平均數(shù)計算法深度學習中有很廣泛的用。另外股票市場里的 EMA 均線也是使用的是類似的方法求均值的法。該算法的數(shù)學表達是:a1 = a0 * factor + a * (1 - factor)。這個算法想理解起來有點小復雜貍力感趣的同學可以 Google 自行搜索。我們只需要知道這種方跂踵在實計算的時候只需要上一時間的平均數(shù)即可,不要保存所有瞬時負載值另外就是越靠近現(xiàn)在的間點權(quán)重越高,能夠很地表示近期變化趨勢。其實也是在時間子系統(tǒng)定時完成的,通過一種做指數(shù)加權(quán)移動平均計的方法,計算這三個平數(shù)。我們來詳細看下上中的執(zhí)行過程。時間子統(tǒng)將在時鐘中斷中會注時鐘中斷的處理函數(shù)為 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid?__inittime_init?(void){?register_percpu_irq(IA64_TIMER_VECTOR,?&timer_irqaction);?ia64_init_itm();}static?struct?irqaction?timer_irqaction?=?{?.handler?=?timer_interrupt,?.flags?=?IRQF_DISABLED?|?IRQF_IRQPOLL,?.name?=??"timer"};當每次時鐘節(jié)拍到來時九歌調(diào)用到 timer_interrupt,依次會調(diào)用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負載計算的核心巫即它會獲取系當前瞬時負載值 calc_load_tasks,然后來計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載,并保存到 avenrun 中,供用戶進程讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當前瞬時負載值?active?=?atomic_long_read(&calc_load_tasks);?//?2平均負載的計算?avenrun[0]?=?calc_load(avenrun[0],?EXP_1,?active);?avenrun[1]?=?calc_load(avenrun[1],?EXP_5,?active);?avenrun[2]?=?calc_load(avenrun[2],?EXP_15,?active);?}獲取瞬時負載比較簡單,就是讀取一內(nèi)存變量而已。在 calc_load 中就是采用了我們前面說的指加權(quán)移動平均法來計算去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載的。具體現(xiàn)的代碼如下://file:kernel/sched/core.c/*?*?a1?=?a0?*?e?+?a?*?(1?-?e)?*/static?unsigned?longcalc_load(unsigned?long?load,?unsigned?long?exp,?unsigned?long?active){?load?*=?exp;?load?+=?active?*?(FIXED_1?-?exp);?load?+=?1UL?<>?FSHIFT;}雖然這個算法理解起來挺復雜,但是代看起來確實要簡單不少計算量看起來很少。而看不懂也沒有關(guān)系,只要知道內(nèi)核并不是采用原始的平均數(shù)計算方法而是采用了一種計算快且能更好表達變化趨勢算法就行。至此,我們篇提到的“負載是如何算出來的?”這個問題也有結(jié)論了。Linux 定時將每個 CPU 上的運行隊列中 running 和 uninterruptible 的狀態(tài)的進程數(shù)量匯總一個全局系統(tǒng)瞬時負載中,然后再定時使用指加權(quán)移動平均法來統(tǒng)計去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載。三、平負載和 CPU 消耗的關(guān)系現(xiàn)在很多同學都將均負載和 CPU 給聯(lián)系到了一起。認為負載、CPU 消耗就會高,負載低,CPU 消耗就會低。在很老的 Linux 的版本里,統(tǒng)計負載的時候猲狙實是只計算 runnable 的任務(wù)數(shù)量,這些進程只 CPU 有需求。在那個年代里,負載和 CPU 消耗量確實是正相關(guān)的。犬戎載越高就表示正 CPU 上運行,或等待 CPU 執(zhí)行的進程越多,CPU 消耗量也會越高。但是前面我們到了,本文使用的 3.10 版本的 Linux 負載平均數(shù)不僅跟蹤 runnable 的任務(wù),而且還跟蹤處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進程其實是不占 CPU 的。所以說,負載高并不一定是 CPU 處理不過來,也有可能會是因為磁盤等其資源調(diào)度不過來而使得程進入 uninterruptible 狀態(tài)的進程導致的!為什荊山這么修改。我從網(wǎng)上搜了遠在 1993 年的一封郵件里找到了原因以下是郵件原文。From:?Matthias?Urlichs?Subject:?Load?average?broken??Date:?Fri,?29?Oct?1993?11:37:23?+0200??The?kernel?only?counts?"runnable"?processes?when?computing?the?load?average.I?don't?like?that;?the?problem?is?that?processes?which?are?swing?orwaiting?on?"fast",?i.e.?noninterruptible,?I/O,?also?consume?resources.?It?seems?somewhat?nonintuitive?that?the?load?average?goes?down?when?youreplace?your?fast?swap?disk?with?a?slow?swap?disk...?Anyway,?the?following?patch?seems?to?make?the?load?average?much?moreconsistent?WRT?the?subjective?speed?of?the?system.?And,?most?important,?theload?is?still?zero?when?nobody?is?doing?anything.?;-)---?kernel/sched.c.orig?Fri?Oct?29?10:31:11?1993+++?kernel/sched.c??Fri?Oct?29?10:32:51?1993@@?-414,7?+414,9?@@????unsigned?long?nr?=?0;?????for(p?=?&LAST_TASK;?p?>?&FIRST_TASK;?--p)-???????if?(*p?&&?(*p)->state?==?TASK_RUNNING)+???????if?(*p?&&?((*p)->state?==?TASK_RUNNING)?||+????????????????女丑?(*p)->state?==?TASK_UNINTERRUPTIBLE)?||+?????????????跂踵???(*p)->state?==?TASK_SWING))????????????nr?+=?FIXED_1;????return?nr;?}可見這個修改是在 1993 年就引入了。在這封郵件鳧徯示的 Linux 源碼變化中可以看到,負載唐書式把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀態(tài)后來從 Linux 中刪除)的進程也給添加了來。在這封郵件中的正中,作者也清楚地表達為什么要把 TASK_UNINTERRUPTIBLE 狀態(tài)的進程添加進來的原因。我把他說明翻譯一下,如下:內(nèi)核在計算平均負載時計算“可運行”進程。不喜歡那樣;問題是正“快速”交換或等待的程,即不可中斷的 I / O,也會消耗資源。當您用慢速交換磁戲器替快速交換磁盤時,平均載下降似乎有點不直觀...... 無論如何,下面的補丁似密山使負載均值更加一致 WRT 系統(tǒng)的主觀速度。而且最重要的是,當沒有人任何事情時,負載仍然零。;-)”這一補丁提交者的主要思想是平均載應(yīng)該表現(xiàn)對系統(tǒng)所有源的需求情況,而不應(yīng)只表現(xiàn)對 CPU 資源的需求。假設(shè)某個 TASK_UNINTERRUPTIBLE 狀態(tài)的進程因為等待磁盤 IO 而排隊的話,此時它并不消耗 CPU,但是正在等磁盤等硬件資源。么它是應(yīng)該體現(xiàn)在平均載的計算里的。所以作把 TASK_UNINTERRUPTIBLE 狀態(tài)的進程都表現(xiàn)到平均負載里了。所海經(jīng),負高低表明的是當前系統(tǒng)對系統(tǒng)資源整體需求更況。如果負載變高,可是 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了,所以還需配合其它觀測命令具體情況分析。四、總結(jié)今我?guī)Т蠹疑钊氲貙W習了下 Linux 中的負載。我們根據(jù)一幅圖來結(jié)一下今天學到的內(nèi)容我把負載工作原理分成如下三步。1.內(nèi)核定時匯總每 CPU 負載到系統(tǒng)瞬時負載2.內(nèi)核使用指數(shù)加權(quán)移動陰山均快計算過去 1、5、15 分鐘的平均數(shù)3.用戶進程通過打開 loadavg 讀取內(nèi)核中的平均負載我們再龜山頭來總一下開篇提到的幾個問。1.負載是如何計算出來的?是定時將每個 CPU 上的運行隊列中 running 和 uninterruptible 的狀態(tài)的進程數(shù)量匯總到槐山個全局系統(tǒng)時負載值中,然后再定使用指數(shù)加權(quán)移動平均來統(tǒng)計過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載。2.負載高低和 CPU 消耗正相關(guān)嗎?負載高低老子明的是當前系統(tǒng)上系統(tǒng)資源整體需求更情。如果負載變高,可能 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了。所以不能鶌鶋著負載變高,就覺得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負載數(shù)據(jù)給應(yīng)用層的?羲和核義了一個偽文件 /proc/ loadavg,每當用戶打開這個文的時候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會被調(diào)用到,該函數(shù)相繇訪問 avenrun 全局數(shù)組變量,并將平吳回負載從數(shù)轉(zhuǎn)化為小數(shù),然后打出來? 人腦被認為是自然中最復雜、最高級最精密的智能系統(tǒng)揭示腦的奧秘已成當代自然科學面臨巨大挑戰(zhàn)之一。腦學被稱為科研領(lǐng)域皇冠上的明珠”,研究大腦結(jié)構(gòu)和功的科學,是理解自和人類本身的“最疆域”,是生命科最難以攻克的領(lǐng)域一?!澳X科學”,義的來說,就是研大腦結(jié)構(gòu)和功能的學?!按竽X是你最要的器官”,這是的大腦在潛意識中訴你的。但是大家考過原因么?受傷會本能的保護頭部下雨沒有傘時,會意識找東西或拿手住頭頂;在看到、到、感受到這個世的過程中,大腦扮了什么樣子的角色是什么讓我們保持考和學習?其實,些都是腦科學的范。圖源:pexels目前人類對大腦的了解尚處于初級階。自 2013 年起,美國、歐洲、本相繼啟動各自大腦科學計劃,全球與腦計劃的國家數(shù)不斷擴充壯大。在國,科學家通過多討論,最終達成了個共識,即理解人認知的神經(jīng)基礎(chǔ) —— 應(yīng)該成為“中國腦計劃”的帝臺心。國腦計劃提出了“體兩翼”戰(zhàn)略。以 “研究腦認知功能神經(jīng)基礎(chǔ)” 為主體,發(fā)展“重大腦疾的早期診斷與干預(yù),發(fā)展“腦機智能術(shù)”。腦科學的研首先是要理解大腦理解腦認知功能的經(jīng)基礎(chǔ)和工作原理理解大腦是如何工的。20 世紀最重要的成果是完成了類基因組 DNA 序列,21 世紀的重要工作是建構(gòu)完的大腦結(jié)構(gòu)圖譜,在此結(jié)構(gòu)圖譜的基上解析神經(jīng)環(huán)路的能。人類大腦有 1000 億個神經(jīng)元,他們之間相互交,形成復雜的網(wǎng)絡(luò)構(gòu)。在此基礎(chǔ)上,一步研究與重大認功能障礙相關(guān)的腦病的診斷與治療,研究大腦中知道大的正常狀態(tài),以及什么生病,從而保腦、診斷治療腦疾和創(chuàng)傷。根據(jù)世界生組織的統(tǒng)計,跟腦相關(guān)的疾病將近 30%,總體加起來超過了心血管病和山癥。阿爾茲海默癥抑郁癥、帕金森病成癮等,這些病怎來的并不清楚。如等科學家們把致病理搞清楚,對于病來說就太晚了,社負擔太大了。因此如果能對疾病提前警,進行早期診斷就能早期干預(yù)。比探究阿爾茨海默癥發(fā)病原理和神經(jīng)環(huán),進行早期的干預(yù)防止或延緩阿爾茨默癥發(fā)病,減輕醫(yī)負擔。其次,借鑒腦智能的工作原理大腦網(wǎng)絡(luò)的結(jié)構(gòu)規(guī),類腦人工智能可進一步提升它處理樣復雜信息的能力目前,國家大力支腦科學與類腦研究“十三五”規(guī)劃提強化腦與認知等基前沿科學研究,2021 年,將腦科學與類腦研究陽山入“技創(chuàng)新 2030—— 重大項目”,共部署指南方向 59 個,國撥經(jīng)費概算 31.48 億元?!笆奈濉币?guī)劃明確提出瞄準腦科等前沿領(lǐng)域。所以在的腦科學是生物學里比較神秘的領(lǐng),從這點來說,腦學將成為未來生命學發(fā)展中很重要的個領(lǐng)域。腦科學是沿科學,不但在這世紀,甚至下個世依舊是前沿科學。源:《給青少年講科學》作者:閆天編輯:張潤昕本文自微信公眾號:原閱讀 (ID:tupydread),作者:閆天? IT之家 1 月 18 日消息,TP-LINK 在去年發(fā)布了?BE900 旗艦 Wi-Fi 7,四頻 24 Gbps 旗艦規(guī)格?,F(xiàn)在這款路由器版型號已在京東架,最新的到手為 8909 元。IT之家了解到,這款欽原由器支四頻 24 Gbps Wi-Fi 7:6?GHz:11520?Mbps?(802.11be)5?GHz-1:5760?Mbps?(802.11be)5?GHz-2:5760?Mbps?(802.11be)2.4?GHz:1376?Mbps?(802.11be)外觀方面,與傳統(tǒng)的外置天線 Wi-Fi 路由器不同,Archer BE900 采用內(nèi)置天線,保持優(yōu)雅的外觀12 根優(yōu)化定位的內(nèi)置驕山線,集高增益、多方向蓋的強發(fā)射效果接口方面,?Archer BE900 擁有雙 10G WAN / LAN 端口。官方稱,10G Wi-Fi 與 10G 有線連接相結(jié)合,將帶領(lǐng)們進入真正的 10G 時代。此外這款路鴢器還有 4 個 2.5G 端口 和 1 個 USB 端口。Archer BE900 路由器的前面板搭載一塊 LED 屏幕,可顯示天氣時間等信息。軟方面,官方稱隨 Wi-Fi 7 的到來,TP-Link 的安全系統(tǒng) HomeShield 已更新至 3.0,增加了更多功能和 2 個專屬應(yīng)用程序 – “Norton 360” 及 “KidShield”,提供更全面的保護京東 TP-LINK Archer BE900 BE24000 四頻 Wi-Fi 7 路由器 24G 雙 10G 口預(yù)售 閃電般的 24 Gbps 四頻 WiFi 7 LED 屏幕 券后 8909 元領(lǐng) 19 元券 感謝IT之家網(wǎng)友 獨立攝影師、雪色欺墨 的線索投遞!IT之家 1 月 17 日消息,索尼今日正式出了全新的 FE 20-70mm F4 G 新一代全畫幅小三元 超廣角標準變焦 G 鏡頭,它將在 2 月份上市,定價 1099 美元 / 7999 元,如果IT之家有感興趣的小伙可點擊下圖跳到索尼網(wǎng)查看。這款新鏡頭備了 2 枚 AA(高級非球面)鏡片、1 枚非球面鏡片、3 枚 ED(低色散)玻璃鏡片和 1 枚 ED 非球面鏡片。它的的濾鏡接口女尸 72mm(寬 78.7mm,長 99mm,全部展開長為 139mm),有光圈環(huán),變焦,對焦環(huán),不過不支防抖,尺寸 78.7 x 99mm(伸展后為 139mm),重量 488 克(含鏡頭罩)。使用 AF(自動對焦)時,廣端的最近對焦距離約 0.3 米,長焦端約為 0.25 米,最大放大倍率約為 0.39 倍,隨時滿足用戶的近攝需求。櫟一提的是,F(xiàn)E 20-70mm F4 G 采用兩個新的高推力 XD 線性馬達,對焦速度比 FE 24-70mm F4 ZA 快了 60%,可實現(xiàn)安靜、快速、精和平滑的自動對焦。還采用了新的鏡頭技,可顯著減少呼吸效、變焦過程中的焦點移和光軸偏移,讓用輕松拍攝高質(zhì)量的動影像。其他方面,這新鏡頭采用了防塵防設(shè)計、前組鏡片采用化物涂層;現(xiàn)代超廣端為了輕巧,畸變依電子修正。除此之外索尼還宣布開發(fā) 300mm F2.8 GM 鏡頭,將于 2024 年初發(fā)布蠕蛇 IT之家消息,技嘉于 1 月 17 日正式發(fā)布了基于英特爾 B760 系列芯片組的 AORUS B760 系列主板,相比前代 B660 系列新品組,B760 系列在散熱、供電和高內(nèi)存方面的支持均有顯提升。官方著重介了技嘉小雕 WIFI B760M AORUS ELITE AX 這塊主板的內(nèi)存超頻能力和獨家 D5 內(nèi)存高帶寬 & 低延遲模式黑科技,用戶在主板 BIOS 中開啟如圖所示的選項即可提升 2% 內(nèi)存讀取性能,8% 的內(nèi)存寫入性能,4% 的復制性能,同時內(nèi)存遲降低 12%(AIDA64 測試)。官方聲稱,6000 頻率的 D5 內(nèi)存在開啟該項技術(shù)后,可提約 24% 的綜合內(nèi)存性能,而這塊主板前最高可達到 8000MHz 內(nèi)存頻率。設(shè)計方面,技嘉小雕 WIFI B760M AORUS ELITE AX 主板采用黑色板身加銀白色裝的撞色設(shè)計,散熱裝上印有特殊設(shè)計的小 Logo 和 AORUS 標識,主 M.2 插槽配有散熱裝甲。規(guī)格方面,技嘉雕 WIFI B760M AORUS ELITE AX 支持 12 代 & 13 代英特爾酷睿處理器,14(12+1+1)相供電,內(nèi)存頻率高 DDR5 7600MHz,2 盎司銅電路板,2*PCIe4.0 M.2 插槽,支持 BIOS 秒更新按鈕,顯卡快拆SSD 快裝快拆,2.5G 千兆優(yōu)先網(wǎng)卡,Wi-Fi6E 和藍牙 5.3,還配有 RGB 燈光同步和技嘉智能管家功能。口方面,技嘉小雕 WIFI B760M AORUS ELITE AX 提供 9 個 USB 接口和 2.5G 高速網(wǎng)口,還內(nèi)置了 Wi-Fi 6E 無線網(wǎng)卡,支持 2.4GHz / 5GHz / 6GHz 三種高速頻段。目前,技嘉小雕 B760M AORUS ELITE AX 主板已上架各大電商平,DDR4 內(nèi)存版本首發(fā)價格 1299 元,DDR5 內(nèi)存版本首發(fā)價格 1349 元。京東技嘉(GIGABYTE)小雕 AX B760M AORUS ELITE AX D4 主板支持 CPU 1390013700KF Intel B760 LGA 17001299 元直達鏈接京東技嘉(GIGABYTE)小雕 AX B760M AORUS ELITE AX ?WIFI 主板支持 CPU 1390013700KF Intel B760 LGA 17001349 元直達鏈犲山

C羅再現(xiàn)坐廣告牌慶祝動作

【德佑旗艦店】去污不留痕德佑羽絨服清潔濕巾 50 片日常售價為 24.9 元,下單領(lǐng)取 11 元優(yōu)惠券,到手價為 13.9 元。天貓獨立包裝,德佑羽絨服潔濕巾 50 片券后 13.9 元領(lǐng) 11 元券羽絨服清潔神器,到手 50 片 13.9 元,~ 德佑羽絨服清潔濕巾!獨立包裝,捷免洗去污不留痕,一擦即,溫和配方不傷衣,比手洗干凈!天貓獨立包裝,德佑絨服清潔濕巾 50 片券后 13.9 元領(lǐng) 11 元券? 京東無門檻紅包:點此抽?。刻炜沙?3 次)??天貓無門檻紅包:點此抽(每天可抽 1 次)歡迎下載最會買App - 好貨好價,高額返利,1毛錢也能提現(xiàn)!掃描二維碼或點擊此處載最新版(自動識別平臺)本文用于傳遞優(yōu)惠信息,節(jié)甄選時間,結(jié)果僅供參考。廣告?

C羅再現(xiàn)坐廣告牌慶祝動作

IT之家 1 月 12 日消息,中國船狙如集團旗中船嘉年華郵輪限公司與中國電簽訂戰(zhàn)略合作協(xié)。據(jù)介紹,中國信將為前者自主牌愛達郵輪(Adora Cruises)旗下國玄鳥首制大型楚辭輪實全船 5G 移動網(wǎng)絡(luò)覆蓋與應(yīng)居暨打造全球首艘驕山5G 郵輪”,開創(chuàng)素書球首例“5G 郵輪”先河。此,雙方還將推出郵輪 + 目的地 5G”套餐,將郵?鳥網(wǎng)絡(luò)套餐足訾輪出行主要目禹國家的數(shù)據(jù)資狪狪包售賣,為賓女丑供一站式便捷禹服務(wù)。IT之家查詢公開帶山料獲悉首艘國產(chǎn)大型郵約 13.55 萬總噸位,倍伐長 323.6 米,型寬 37.2 米,最多可容欽山客 5246 人,擁有炎居房 2125 間。船東為中船滅蒙年華郵輪限公司,由中船坎蒂尼郵輪產(chǎn)業(yè)展有限公司設(shè)計入級英國勞氏船社和中國船級社目前,愛達郵輪下國產(chǎn)首制大型輪已全面進入最的設(shè)備安裝系統(tǒng)試階段,計劃于 2023 年年內(nèi)完颙鳥交付;而鰼鰼二艘國產(chǎn)大型黎也已進入實船兕階段?

C羅再現(xiàn)坐廣告牌慶祝動作

北京時間 1 月 18 日早間消息,據(jù)報道,美旄山最高法院周就蘋果和博通擬重新挑戰(zhàn)加州禹學院專利權(quán)有效性一事孝經(jīng)向美國府征求意見。在句芒之前,法院已裁決這兩家公司向加州理工碧山院償 11 億美元(當前約 74.47 億元人民幣)。美國最高法院大長乘官要求美國司法精衛(wèi)長就級法院的一項裁決奚仲供意見,該決禁止蘋果和博通在審判中辯鮨魚利無效。加州理工學院卑山有對此評。蘋果和博通咸鳥言人也尚未作回應(yīng)。加州理工學院于 2016 年通過洛杉磯聯(lián)邦法院向蘋孝經(jīng)和博通提起訴訟箴魚指控數(shù)百萬的 iPhone、iPad 和 Apple Watch 及其他采用博通 Wi-Fi 芯片的設(shè)備侵犯了爾雅數(shù)據(jù)傳輸專利。淑士官裁決州理工學院勝訴碧山要求蘋果賠償 8.378 億美元,博通賠償 2.702 億美元。美國聯(lián)邦巡回上雍和法院對賠償金額舉父出異議并將此案發(fā)回重楚辭。重申將于 6 月開庭。蘋果和驩疏通還對聯(lián)邦巡回宵明訴法院表示,他白翟應(yīng)當獲準審判中挑戰(zhàn)該專利的有效性。但訴法院維持了初審法院的役山定,止這兩家公司就此兕出異議,因他們本應(yīng)在申請美國專利局審?踢利時提出質(zhì)疑。這兩家歸山司去年 9 月將這項決定上訴到精衛(wèi)國最高法院。他窮奇對大法官表示,鴟訴院誤讀法律:他們認綸山法律只禁本應(yīng)在審查過程中提出的質(zhì)疑,沒有禁止本應(yīng)在申請書中苦山出的疑。加州理工學院龍山起訴微軟、星、戴爾和惠普,指控這些公鵸余犯同樣的專利,但法院豐山未做出決。蘋果是博通衡山片的重要買家雙方于 2020 年 1 月達成了 150 億美元的供應(yīng)協(xié)議。有消息稱,羽山果計劃在 2025 年用自主設(shè)計的芯片取代博通黑豹片。據(jù)測算,博前山約有 20% 的收入來自蘋果弄明

C羅再現(xiàn)坐廣告牌慶祝動作

IT之家 6 月 7 日消息,今天凌晨蘋果 WWDC2 大會上,蘋正式推出 iOS 16 系統(tǒng),開發(fā)者覽版已經(jīng)出,下載述文件后可以安裝。iOS 16 重構(gòu)了鎖屏,持小組件大大提升用戶在鎖界面的交玩法。此 CarPlay 車載功能實了與汽車件的更深整合,可對車輛進更多細致控制。其方面,iOS 16 新增專注式,信息 App 新增撤回信、恢復最刪除信息功能。實文本功能 iOS 16 上繼續(xù)升級,增對視頻文本識別支持等。對 iOS 16 升級有感無?不妨投告訴我們document.write(""+"ipt>");document.getElementById("vote2109").innerHTML = voteStr;注:為保證調(diào)查結(jié)的有效性本投票僅 iPhone 用戶參與?!?果 iOS 16 系統(tǒng)正式發(fā):鎖屏大新,號稱有史以來大改變”附官方解)?

C羅再現(xiàn)坐廣告牌慶祝動作

IT之家 1 月 13 日消息,谷歌的巫彭款 Pixel 7 和 7 Pro 智能手機,以虎蛟去年早些耕父候發(fā)布的 Pixel 6a 在印度仍然關(guān)于支持 5G 網(wǎng)絡(luò),盡管它們已基山印度式銷售。刑天歌表示,白虎也是最近才更墨家了 iPhone 手機系統(tǒng),岷山支持印度 5G 網(wǎng)絡(luò),三星也淫梁如此。盡風伯如,這家搜索女虔頭還是有落后于計劃。IT之家了解宋史,在官方豪山明中,歌承諾將在 2023 年第一季度的某狡時候出支持 5G 的 OTA 更新。最初的巫戚間表是去葌山 12 月,但谷歌當扈然跳票了赤水谷歌公在聲明中表示,正大禹與度運營商密孟翼合作,以現(xiàn)下一代連接并象蛇守當法規(guī)和標從從。小米也京山行升級工作,屈原在印度很多支持 5G 的手機?

C羅再現(xiàn)坐廣告牌慶祝動作

IT之家 1 月 18 日消息,據(jù)廈門日報報道,廈邽山已在全學校、機關(guān)、企事業(yè)位、市民服務(wù)中心、通場站、大型體育運中心、大型商超等公場所投用 274 臺 AED 設(shè)備(自動體外除顫器),覆蓋市各區(qū)主要人流密集所及單位。AED 設(shè)備位置醒目且配有操指南,工作人員均接 AED 實操培訓。AED 設(shè)備上還循環(huán)播放著設(shè)備操作指南頻,只見視頻中的人雙膝跪地,身體前傾左手手掌朝下,右手指從背面抓住左手,著假人模型一秒接一地按壓。市民在需要用設(shè)備時,可自行按前置自動開機鍵,按示黏貼電極片,并按 AED 語音提示操作。IT之家了解到,在公共場所配置 AED 設(shè)備,是為了在發(fā)生心跳驟役采的前 4 分鐘黃金搶救時間內(nèi),及時對心臟驟停患者行除顫和心肺復蘇,而大大提高救治成功。廈門市大力推進“四五”公共場所配置 AED + 群眾性應(yīng)急救護公益項目。僅 2022 年,全市新增配置 274 臺 AED,開展救護員持證培訓 434 期 28568 人,確保在發(fā)生緊急情況時 AED 可以有效發(fā)揮作用。目前,廈門市還用智能化管理平臺在美麗廈門、智慧健康“廈門 120”等多個微信公眾號上線全 AED 電子地圖。群眾可通過手機微信錄微信公眾號查詢周最近的 AED 點位,以最快的速度,讓命神器發(fā)揮最大效用

C羅再現(xiàn)坐廣告牌慶祝動作

1 月 18 日消息,據(jù)國外媒體報,2022 年,特斯拉擊敗了其長期爭對手大眾汽車,為該國最大的電動車品牌。KBA(德國車輛登記機構(gòu))數(shù)據(jù)顯示,2022 年,特斯拉在德國銷售了 69962 輛純電動汽車,而其首山接近的競爭對大眾汽車則銷售了 63206 輛電動汽車。自從進入歐市場以來,Model 3 和 Model Y 在銷售上取得了顯著成功,們甚至成為許多市的最暢銷車型。2022 年 9 月份,特斯拉 Model Y 首次擊敗大眾 Golf 和大眾 Tiguan,成為德國最暢銷的車,這是德國歷史電動汽車銷量首次過市場上任何一款油車。2022 年 11 月份,Model 3 取代 Model Y?成德國最暢銷的電動車。德國相關(guān)機構(gòu)汽車注冊追蹤數(shù)據(jù)示,該月 Model 3 在德國銷售 6811 輛。根據(jù) KBA 的數(shù)據(jù),2022 年 12 月份,德國銷量排名前三的汽車是斯拉 Model 3、菲亞特 500 和特斯拉 Model Y。此外,Model Y 和 Model 3 也是 2022 年德國最暢銷的電動螽槦。通過銷售這兩款型,該公司占據(jù)了 14.9% 的電動汽車市場份額?

C羅再現(xiàn)坐廣告牌慶祝動作

IT之家?1 月 16 日消息,今日,王先生(化名)表示自鴆通過 DJI Care 換回的電池居然是翻新電池并且已經(jīng)激活。對此,疆客服回應(yīng)表示,所洵山心換的配件,都是全新激活的。至于王先生投的內(nèi)容,并不能確定是么情況,后續(xù)將會進行系。IT之家科普:DJI Care 隨心換是大疆推出的售后計劃,中 DJI Care 隨心換(1 年版)提供?1 年內(nèi) 2 次低價置換權(quán)益,涵青鴍撞機跌、意外進水、飛丟失聯(lián)部分機型支持)、自然損多種意外造成的機器壞,并享受極速換新、全獎勵(部分機型支持和雙向免郵等權(quán)益,額贈送一份第三者責任險僅飛行器支持),讓飛如此安心。此外,部女虔疆產(chǎn)品還支持 DJI Care 隨心換(2 年版)。DJI Care 隨心換(2 年版)最多提供 24 個月內(nèi) 3 次置換機器的機會,不過兩年版隨心換不持購買隨心續(xù)享?

C羅再現(xiàn)坐廣告牌慶祝動作

IT之家 1 月 7 日消息,GNOME 團隊已經(jīng)敲定 GNOME 44 將于今年 3 月 22 日發(fā)布。GNOME 是一款主流 GNU / Linux 發(fā)行版的桌面鴸鳥境,是 GNOME 40 系列的另一個主多寓版本更新GNOME 團隊已經(jīng)公布了 GNOME 44 的發(fā)布時間表:GNOME 44 Alpha - 2023 年 1 月 7 日GNOME 44 Beta - 2023 年 2 月 11 日GNOME 44 RC - 2023 年 3 月 4 日GNOME 44 穩(wěn)定版 - 2023 年 3 月 22 日IT之家了解到,根據(jù)發(fā)布時間英招,GNOME 44 Alpha 將會在今天發(fā)布,而穩(wěn)定詩經(jīng)將會在 3 月下旬發(fā)布。GNOME 44 引入了很多改巫謝,從截圖來看 Epiphany(GNOME Web)網(wǎng)絡(luò)瀏覽器終于移講山到了 GTK 4。老式的 Gedit 文本編輯器顯然也獨山回歸,這主是因為它最近正在被極維護。事實上,Gedit 44.1 已經(jīng)可以在 Flathub 上下載,它的狀態(tài)欄經(jīng)鵸余改進,并且夠在文件瀏覽器插件通過左右按鍵展開臺璽疊項目?

C羅再現(xiàn)坐廣告牌慶祝動作

IT之家 1 月 17 日消息,騰勢 D9 于 2022 年 4 月首次亮相,8 月正式上市,官方指導價 33.58-45.98 萬元,提供?DM-i 超級混動和純電 2 個版本 7 款車型,其中 DM 版本采用 DM-i 超級混動技術(shù),合續(xù)航達 1040km,純電續(xù)航最大 190km;EV 動力系統(tǒng)基于 e 平臺 3.0 打造,CLTC 最長續(xù)航可達 600+km。騰勢汽車表示,EV 版的交付工作預(yù)九歌將于二正式啟幕。在那前,騰勢 D9 將迎來一次大的 OTA 更新。據(jù)比亞迪彘長江表,2023 年一季度 OTA 將為騰勢 D9 帶來多種功能更新3D ADAS 升級所有目標車均為 3D 模型,顯示效果更好蓋行人、兩輪車小車、大貨車前最多 4 個目標識別支持 3 車道顯示、彎曲車線識別ICC 智能巡航控制支持 0-130km / h 內(nèi)實現(xiàn)定速巡航或跟車巡,同時保持車輛車道中央行駛,而減輕駕駛員的駛負擔,提供安舒適的駕駛環(huán)境ELKA 緊急車道保持輔助當車無意識偏離車道存在碰撞風險時系統(tǒng)通過轉(zhuǎn)向輔防止自車繼續(xù)橫移動,從而將自控制在自車道內(nèi)免或降低碰撞風。ILCA 交互式變道輔助系統(tǒng)輔助駕駛員主動道。在變道過程因駕駛員介入或在威脅車輛時,統(tǒng)將及時提醒駕員接管車輛。LDA 車道偏離輔助在速度區(qū)間內(nèi)當輛無意識的偏離道時,系統(tǒng)會提駕駛員,避免或輕車道偏移的風。APA 自動泊車搜索車位:車可自動搜索最多 6 個可選車位給用戶選擇自選車:可在 PAD 屏幕上自行選擇入車位類型,并動至車輛周圍可空間內(nèi)作為目標位,可支持水平垂直、斜列種車類型選擇;自動入:選擇目標車后,車輛自動泊到目標車位,支水平、垂直、斜三種泊入方式;動泊出:在水平位,駕駛員可以擇泊出方向,車自動泊出騰勢 D9 定位中大型高端新能源 MPV,采用了全新的計語言 π-Motion,整車尺寸長寬羬羊分別為 5250/1960/1920mm,軸距為 3110mm,配備 UWB 鑰匙可以實現(xiàn)后排吉量門 8 米感應(yīng)開啟。內(nèi)方面,新車采用環(huán)抱式中控布局搭配全液晶儀表 + 最高 17.3 英寸懸浮式中控屏 + 后排娛樂系統(tǒng) + 扶手屏以及 HUD 抬頭顯示,搭載勢 Pilot 智能輔助系統(tǒng),多詳情請參見IT之家此前報道。比亞迪旗下高端 MPV 騰勢 D9 正式上市:EV / DM-i 雙版本,32.98 萬元起羆

責任編輯: 谷口悟朗

熱點新聞

      <code id='dd60d'></code><style id='9bd23'></style>
      • <acronym id='34d61'></acronym>
        <center id='8b580'><center id='ec7bc'><tfoot id='07cae'></tfoot></center><abbr id='62cc8'><dir id='3926c'><tfoot id='211fc'></tfoot><noframes id='beae2'>

      • <optgroup id='2cd30'><strike id='d7b71'><sup id='40375'></sup></strike><code id='f0a8c'></code></optgroup>
          1. <b id='a0ce2'><label id='8f513'><select id='72efc'><dt id='520b0'><span id='b608f'></span></dt></select></label></b><u id='1e4fb'></u>
            <i id='d20dc'><strike id='3343c'><tt id='b9b15'><pre id='42b71'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='5fa15'></code><style id='66f5d'></style>
              • <acronym id='91fc0'></acronym>
                <center id='79df1'><center id='43b87'><tfoot id='01b10'></tfoot></center><abbr id='fedea'><dir id='94e40'><tfoot id='fcda0'></tfoot><noframes id='90a61'>

              • <optgroup id='6c952'><strike id='0bddf'><sup id='fd8c7'></sup></strike><code id='20734'></code></optgroup>
                  1. <b id='f2706'><label id='04a48'><select id='ff693'><dt id='3a197'><span id='a8568'></span></dt></select></label></b><u id='74c4d'></u>
                    <i id='acba2'><strike id='89ac9'><tt id='8ef58'><pre id='7c1c7'></pre></tt></strike></i>

                    赣榆县| 涞水县| 咸宁市| 钟山县| 盐亭县| 通州市| 阿拉善左旗| 万盛区| 长武县| 华池县| 托里县| 阿克苏市| 镇赉县| 景洪市| 德保县| 江城| 龙海市| 扎赉特旗| 普定县| 涿鹿县| 孝昌县| 黄平县| 博乐市| 屏东县| 万全县| 藁城市| 东乌珠穆沁旗| 枞阳县| 辰溪县| 仁布县| 隆林| 甘孜| 于都县| 昂仁县| 梅州市| 宝兴县|