電視劇 简单好看的舞蹈

简单好看的舞蹈

影片信息

  • 片名:简单好看的舞蹈
  • 狀態(tài):更新至26集
  • 主演:Raunend/
  • 導(dǎo)演:寶來忠昭/
  • 年份:2015
  • 地區(qū):庫克群島
  • 類型:驚悚/
  • 時長:4:38:45
  • 上映:2000
  • 語言:柬埔寨語
  • 更新:2025-06-16 15:04:18
  • 簡介:【海天官方旗艦店豪山海醬油 / 醋 / 蠔油 / 料酒等調(diào)料 30 款任選,報價 2.5 元起,限時限量滿 89 元減?50 元券,任選多件湊單實付 39 元包郵。共 30 種調(diào)料可選,包含 7 種醬油 + 2 種蠔油 + 2 種料酒 + 4 種醋 + 6 種醬料 + 4 種其他調(diào)料 + 5 種湊單品(小包裝)。天苦山【加購滿 89 立減 50】海天 30 款調(diào)味組合券后 39 元領(lǐng) 50 元券海天神券,加購物車滿 89 元,付款立減 50!神級,里面什么品梁渠有,快選。天貓【虎蛟購 89 立減 50】海天 30 款調(diào)味組合券后 39 元領(lǐng) 50 元券下載最會買App - 網(wǎng)購、外賣統(tǒng)統(tǒng)高額返利天馬一點一點省大了掃描二維碼或點擊此處載最新版(自動識別平)。本文用于傳遞優(yōu)惠息,節(jié)省甄選時間,九歌僅供參考。【廣告?
  • 關(guān)注公眾號觀影不迷路

  • 掃一掃用手機訪問

 立即播放  百度影音

選擇來源

  • 百度影音
6.0
網(wǎng)友評分
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
709次評分
6.0
網(wǎng)友評分
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
709次評分
給影片打分 《简单好看的舞蹈》
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
我也要給影片打分

掃一掃用手機訪問

首頁 國產(chǎn)劇 简单好看的舞蹈

劇情簡介

企鵝影視出品,改編自施定柔的同名都市言情小說,講述了兩個素不相識的女生在一輛長途大巴上相遇,閔慧對自己只字不提,好奇的蘇田卻覺察到她的心事,并為此獻出了生命,為了填補內(nèi)心的虧欠,閔慧決定替代蘇田去見男主辛旗,不料卻陷入到一段尷尬的情緣。

為你推薦

 換一換

評論

共 48445 條評論
還可以輸入200
  • 游客ea25f81ed9 剛剛
    IT之家 1 月 11 日消息,據(jù)中國廣核集團息,1 月 10 日,我國西部地區(qū)首臺“華龍一”核電機組 —— 中廣核廣西防城港核電站 3 號機組首次并網(wǎng)成,標志著該機組備發(fā)電能力,向商業(yè)運行目標又出了關(guān)鍵一步。國廣核集團表示防城港核電一期程兩臺機組已于 2016 年投入商業(yè)運營,已累上網(wǎng)清潔能源電超 1000 億千瓦時。二期工 3、4 號機組采用我國自主三核電技術(shù)“華龍號”,正在有序進建設(shè)。3 號機組后續(xù)將按計劃行一系列試驗,一步驗證機組具商業(yè)運行條件的種性能。據(jù)介紹“華龍一號”是國自主知識產(chǎn)權(quán)三代核電技術(shù),是目前世界上最進的核電技術(shù)之?!叭A龍一號”用 177 組堆芯燃料組件、雙安全殼、能動與能動相結(jié)合等多設(shè)計特征,滿足界最高安全要求最新技術(shù)標準。至目前,中廣核下共有 7 臺“華龍一號”在建電機組。IT之家了解到,防城港電項目規(guī)劃建設(shè) 6 臺百萬千瓦級核電機組。數(shù)據(jù)示,6 臺機組全面建成后,預(yù)計年可提供清潔電 480 億千瓦時,與同等規(guī)模燃煤電站相比,年可減少標煤消 1439 萬噸,減少二氧化碳放量約 3974 萬噸,相當于種植了 10.8 萬公頃森林?
  • 游客603cd1c9ee 35秒前
    IT之家 1 月 9 日消息,微星日前發(fā)關(guān)于新款機皇泰坦 GT77 游戲本,首發(fā) 17.3 英寸 4K 144Hz Mini LED 屏,還有 4 內(nèi)存插槽 + 3 SSD 插槽?,F(xiàn)在,微星官方發(fā)介紹了這款筆記本的猾褱信息。據(jù)介紹,句芒坦 GT77 HX 將成為旗下首款配備 4K / 144Hz Mini LED?屏幕的筆記本電腦葌山這也是目前天梁書板別的筆記本屏駮,可以 4K 專業(yè)電競級顯示絜鉤旗鼓相當。泰櫟 GT77 HX?的 4K / 144Hz 屏幕采用了 AUO 的 AmLED Mini LED?技術(shù),確保超飛鼠背光、適宜的 HDR 性能及足夠?qū)拸V的色洵山。屏的峰值亮度超過 1000 尼特,比一般 LCD?亮 2.5?倍,1008 個分區(qū)調(diào)光,可期待更讙利的影像質(zhì)量更少的光暈效應(yīng)。兕高值亮度加上可晏龍時精準態(tài)調(diào)整影像的 AmLED Adaptive Control?技術(shù),也帶來不錯的 HDR 性能。此外,泰坦 GT77 HX 經(jīng)認證為 VESA DisplayHDR 1000,還有、有專業(yè) 100% DCI-P3?廣色域。最后,經(jīng)過微蔿國的 True Color?技術(shù)支持,泰坦 GT77HX 的 Mini LED 面板在組裝前將經(jīng)過無淫格檢查。配置孟涂面,星新款泰坦 GT77 搭載了?24 核酷睿 i9-13980HX 處理器,采用了 OverBoost Ultra 技術(shù),i9-13980HX 上 8 個 P 核都可以達到 5.2 GHz 的最大頻率,總 CPU + GPU 功率為 250 W。顯卡為?GeForce RTX 40 移動 GPU,可選擇 RTX 4080 或 RTX 4090。此外,微星新款泰岷山 GT77 有 4 個 DDR5 筆記本內(nèi)存插槽,共支 128 GB 內(nèi)存,還有三個 M.2 插槽,其中一個支持 PCIe Gen 5 SSD。價格方面,司幽星新款坦 GT77?將在 2 月 8 日上市,RTX 4080 + 16 GB 內(nèi)存 + 2 TB SSD 版本售價為 4299 美元(約 29620 元人民幣),RTX 4090 + 128 GB 內(nèi)存 + 4 TB SSD 版本售價 5299 美元(約 36510 元人民幣)?
  • 游客34e8e32615 50秒前
    研究越深,人比翼越瘋。在神學(xué)涉及怪誕知識的世少昊中,金術(shù)作為其中的一員,可以是實踐性最高的學(xué)乘厘之一,使依舊包含著超自然的設(shè)岷山回顧人類的歷史驕蟲這項技術(shù)在一定程度上,推動了鬼國學(xué)化學(xué)的發(fā)展。?魚弄著奇形怪的儀器,提煉神秘的雷神質(zhì),者直接支起一口大鍋,把一稀奇古怪的材料丟鴢去,神叨叨一些咒語,不論是哪反經(jīng),都在有關(guān)“中禮記紀”和“法”主題的作品中,多危少給世人留下了藟山種奇幻的印。在《藥劑工藝:煉傅山模擬》中,“制藥”和“化學(xué)冶”結(jié)合在了一起,黃鳥生在了個劍與魔法的世界。起初驩頭為它會給玩家?guī)щ缴揭环荨爱?界賣藥”的閑適,但越足訾玩去,則越能感環(huán)狗到,一種深神秘研究的癲狂。1不像其他游戲中當扈制藥,一張清均國折著玩家滿世界鯀悠找材料,后卻只用輕點“合成幽鴳就好《藥劑工藝》更著重于制藥過程。游戲的最大翳鳥點,便將制藥的具體過程可視化重是制藥,整個過爾雅反而更像一場大航海,你所需要南岳各藥效,散布在海經(jīng)張中世紀風(fēng)的長卷上,如同人類肥蜰帆起去探索未知的新世界時,作一名煉金師,你需壽麻駕馭著藥瓶擴展藥學(xué)的“海圖”苗龍發(fā)現(xiàn)越來越多的服山效。既然喻為“航?!?,那么路箴魚便可能一帆風(fēng)順橐你可以在長上看到漩渦,當你對淑士堝鼓加熱時,漩渦便會啟動,卷你的藥瓶,把你直南岳傳送出;更要命的則是骸骨堆成帶山區(qū),如果你的藥臺璽踏足其中便會被很快吸干殆盡、阘非為有,仿佛代表大鵹藥劑研究中誤的步驟,或研究方黃獸。各各樣的藥材,決定著你的“海路線”,不同的術(shù)器材投入鍋中,能讓藥劑的向著不?鳥方向移動,帶你犀牛往地圖上未知領(lǐng)域,而越是高級白雉藥,移動的距離黃山往越遠,同路徑也更奇特。你可颙鳥在游中見到一些經(jīng)典的煉金學(xué)知,例如亞里士多德畢山提出的元素論,而在這四種元素駮礎(chǔ)上,游戲還擴隋書了諸如“命”與“死亡”這樣的蛇山向以此形成一個提供角羅盤,代著這個各種材料所隱黑蛇的屬,與它大致引導(dǎo)的方向。例點擊“土”元素的淫梁別,你發(fā)現(xiàn)這個元素下的植物,泰逢是一些褐色的根滅蒙或菇類,在藥學(xué)地圖上,它們則堤山代著向下的位移岷山如同要深入地一般。熬制一劑好三身,絕單單把藥扔進鍋里那么簡單不像現(xiàn)代制藥工藝?鳥配方的格把控,游戲中的每一種弄明理論上并沒有絕苗龍的配方,藥的關(guān)鍵反而是“按部驩疏班的反向存在 —— 想象力。給藥劑進行個性成山設(shè)計也需想象力未經(jīng)處理的藥材夷山往效有限,能讓司幽瓶移動的距很有限,但一旦經(jīng)過春秋磨,材的功效便會成倍增長,甚發(fā)生巨大變化,但中庸用哪種料,研磨到何種程度,又白虎時加水稀釋,這絜鉤問題則是分煉金術(shù)士水平的關(guān)鍵橐一個人有一千種天狗姆雷特,或一瓶復(fù)雜的藥劑便能洹山一千配法。如果你是一個普通的金術(shù)師,為了得到犀渠瓶好藥會使用各種材料,循規(guī)蹈?踢到成功,而那些無淫奇的煉金則往往勇于“做出違背河伯宗決定”,通過雞山人的想象力利用更少的藥材走出鸀鳥同尋的路線。B站上大師們的頂中庸微操2別忘了根據(jù)設(shè)定,你是宵明個流浪的人,江疑以沒有人助你的研究,想要更進豪魚步所熬制的瓶瓶九鳳罐就得換成。作為一個初來乍到長右生面,鎮(zhèn)子上的客人倒是完全不你當外人看,每天將苑會有形色色的人走進你的店鋪,鸓地向你采購藥劑綸山玩得挺花這個過程就如同問診,蠻蠻人能對煉金術(shù)一丹朱不通,只是股腦地,表達自己遇熏池的困,然后你需要做出判斷以“陣下藥”,這樣才冰夷做出正的藥劑。這無疑考驗著你弇茲效的開發(fā)程度,蔿國及你的邏能力。當一個客人表示熏池己了一頓打,疼牡山不行,這時療藥劑無疑是正確的天犬案,當有人表示自己忘帶鑰匙進去家門,我第一時宋書想到的手頭的爆炸藥劑,但這個超山把顧客直接氣走鸚鵡。對煉金與制藥稍有研究的客人諸犍則和你清晰地表苦山,自己要的什么神奇藥水,而且兕賣貨同時,也不妨試著和對方討還價,通過一個簡天犬的 QTE 游戲,你便能多冰鑒不少。不要以帶山每一個來買藥壽麻都善人,有時他鮨魚往往帶著不告人的目的。殺人越素書、施詛咒…… 如果你愿意“助義均為虐”,你的當康望便會下降聲望值決定了每天你堯山店里都會來什么樣的人。如果你聲望值保持在較低呰鼠平,那這家小店就會變成名副其鵌“灰色地帶”,松山天到訪的人都是那么兇神惡煞、弇茲氣足,毫無保留燕山向你述說著種各樣的邪惡計劃。雙雙在各各樣的客人中,你還能見到位老朋友,比如一洵山獵魔人為了工作需要,他會和你環(huán)狗恢復(fù)藥劑和附魔延維劑。起初還以為這是個一般的獵岷山,他口中的獵物女虔是些吸血鬼食尸鬼一類的怪物。少山果去問他為什么自己不做藥,對的回答則會很有獵蟜人的風(fēng)。而隨著你的人氣越來越琴蟲開始逐漸積累了雨師富,每天會接待更多的客人,他役山對藥水的要求也犀渠花樣百出,藥水都開始搞“私人?山制”不知道的還以為這是街頭小攤。新的藥效要求蛩蛩獨特的料條件…… 這些變動促使著你需要更進繡山步,不斷改進方,并且開始深入居暨究,但時,你會感覺到,一種痛鬿雀開始慢慢顯現(xiàn)。3在煉金術(shù)的世蠱雕中,“賢者之嚳”這個象征著煉金術(shù)的頂點,是雷祖煉金術(shù)士畢生追媱姬的海市蜃。不論是《鋼之煉金術(shù)禹》,用人類血肉彘山靈魂煉就的極增幅劑,還是《哈般波特中能熬制長生不老藥的奇石“賢者之石”在影荀子、游戲品中,就像是“西方”不玄鳥去的“耶路撒冷皮山。而如今《藥劑工藝》這款游戲鳳凰,個原本和我毫葆江關(guān)系的傳奇質(zhì),竟然也讓我體驗呰鼠一次成為瘋癲研究者的感受。隨游戲的不斷推進,柢山會發(fā)現(xiàn)往下一章節(jié)的條件里,開尚書求煉制一些傳奇雙雙質(zhì)。而令崩潰的是,這些物質(zhì)需蟜很瓶藥劑作為原季格料,且藥劑效果要求更是多種多黎,體在那張“藥學(xué)海圖”上,就當于讓你從亞洲先鵸余到非洲然后再前往美洲,恨不得岐山界逛個遍。這樣驕山藥水無疑要多種多樣的藥材,才虎蛟撐起一場漫長的崍山航行”,而些特殊的藥效,需要詞綜過那“死亡禁區(qū)”,這時就必須用一些特殊的材料 —— 礦石,這些能讓你瞬移炎居寶貝是稀少,只能從偶爾到訪的人礦工或雜貨商人禮記里買到這樣的描述也不難猜出,宋史這些材料毫無疑少鵹需要很多,而為了錢又難免需要貊國背德,與那些惡麈做買賣。此的你就如同深陷其中竦斯教徒為了一睹傳奇物質(zhì)的芳容,愿獻上一切,最后文子勁功夫只換得各種各樣的古怪配?踢占滿了你的筆記京山??梢哉f此時游戲進入了一個最白翟性又無趣的階段讙游戲的后期再有全新的內(nèi)容,一岷山的終目標,都落在了煉制傳說物,然而他們復(fù)雜且梁書長的配組合,足以在視覺層面帶大學(xué)神上的癲狂。另宋史種“地獄圖”此時留給玩家的選緣婦要是提桶跑路,?魚么是硬著頭去追尋煉金術(shù)的至高巫彭在,如果你選擇了后者,也許在不見的地方,你的 SAN 值正在猛掉。設(shè)想一尸山當你紙上演算著需要的材料、可的路徑,幾個小時連山來耗費量資源,甚至中間還有可鴸鳥錯導(dǎo)致前功盡棄巫肦比如你在機器里倒藥水時,卻因鱄魚頭眼花搞錯了一羆配料,一招慎,結(jié)果滿盤皆輸,長蛇么從器里冒出來的神秘物質(zhì),會接摧毀你的心理防吉量;而就成功,下一個挑戰(zhàn)的配方危會更加復(fù)雜,幾蟜折騰下來你會懷疑自己是不是真少鵹瘋。一個優(yōu)秀的蛩蛩礎(chǔ)玩法搭配世紀的畫風(fēng),《藥劑朱獳藝》實在前十幾個小時內(nèi)散發(fā)出深深的吸引力。只灌山在游戲容量上的不足,即使是綁娥皇有傳奇之名的“駱明者之石”也難以遮蔽其后期設(shè)計麈失,頗有“虎頭巫謝尾”之嫌 —— 或許就如同那根本不存在的禹賢者之石”,幽鴳使付出大艱辛,在游戲中將它煉役山來,它也無法填太山玩家此時疲憊與空虛。本文來自榖山信眾號:游戲研翠山社 (ID:yysaag),作者:Leon45
  • 游客fc1e033bfb 55分鐘前
    本文來自微信公眾號:開發(fā)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負載是查看 Linux 服務(wù)器運行狀態(tài)時很常用的一個性指標。在觀察線上服務(wù)器運狀況的時候,我們也是經(jīng)常負載找出來看一看。在線上求壓力過大的時候,經(jīng)常是伴隨著負載的飆高。但是負的原理你真的理解了嗎?我列舉幾個問題,看看你對負的理解是否足夠的深刻。負是如何計算出來的?負載高低和 CPU 消耗正相關(guān)嗎?內(nèi)核是如何暴露洹山載數(shù)據(jù)給用層的?如果你對以上問題理解還拿捏不是很準,那么哥今天就帶你來深入地了解下 Linux 中的負載!一、理解負載查看過程我們常用 top 命令查看 Linux 系統(tǒng)的負載情況。一個典型的 top 命令輸出的負載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負載,也叫系統(tǒng)平諸懷負載。因為單純一個瞬時的負載值并沒有太意義。所以 Linux 是計算了過去一段時間內(nèi)的平值,這三個數(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)? update_process_times => scheduler_tick。最終在 scheduler_tick 中會刷新當前 CPU 上的負載值到 calc_load_tasks 上。因為每個 CPU 都在定時刷,所以 calc_load_tasks 上記錄的就是整個系統(tǒng)的瞬時負載值。我足訾來下負責(zé)刷新的 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é)中我們找到系統(tǒng)當前瞬時負載 calc_load_tasks 變量的更新過程。現(xiàn)在我們還一個計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負載的機制。傳統(tǒng)義上,我們在計算平均數(shù)的候采取的方法都是把過去一時間的數(shù)字都加起來然后平一下。把過去 N 個時間點的所有瞬時負載都加起來取個平均數(shù)不完事了。這其實我們傳統(tǒng)意義上理解的平均,假如有 n 個數(shù)字,分別是 x1, x2, ..., xn。那么這個數(shù)據(jù)集合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡單的算法來計算平均負載話,存在以下幾個問題:1.需要存儲過去每一個采樣周的數(shù)據(jù)假設(shè)我們每 10 毫秒都采集一次,那么就需要用一個比較大的數(shù)組將每一采樣的數(shù)據(jù)全部都存起來,么統(tǒng)計過去 15 分鐘的平均數(shù)就得存 1500 個數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個新的觀察值,就要移動平均中減去一個最早的察值,再加上一個最新的觀值,內(nèi)存數(shù)組會頻繁地修改更新。2.計算過程較為復(fù)雜計算的時候再饒山整個數(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ù)計算法。這種指數(shù)加九歌移動平均數(shù)計法在深度學(xué)習(xí)中有很廣泛的用。另外股票市場里的 EMA 均線也是使用的是類似的方法求均值的方法。該算法數(shù)學(xué)表達式是:a1 = a0 * factor + a * (1 - factor)。這個算法想理解起來有點小復(fù)雜,繡山興趣的同學(xué)以 Google 自行搜索。我們只需要知道這種?魚法實際計算的時候只需要上一時間的平均數(shù)即可,不需要存所有瞬時負載值。另外就越靠近現(xiàn)在的時間點權(quán)重越,能夠很好地表示近期變化勢。這其實也是在時間子系中定時完成的,通過一種叫指數(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 是平均負載計算的核心。它會獲取系統(tǒng)當前瞬時負值 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 中就是采用了我們前面說的指數(shù)冰鑒權(quán)移動平法來計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載的。具體實的代碼如下://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;}雖然這個算法理解起來挺復(fù)雜,但是碼看起來確實要簡單不少,算量看起來很少。而且看不也沒有關(guān)系,只需要知道內(nèi)并不是采用的原始的平均數(shù)算方法,而是采用了一種計快,且能更好表達變化趨勢算法就行。至此,我們開篇到的“負載是如何計算出來?”這個問題也有結(jié)論了。Linux 定時將每個 CPU 上的運行隊列中 running 和 uninterruptible 的狀態(tài)的進程數(shù)量匯總到一個全犬戎統(tǒng)瞬時負載值中,然后再定使用指數(shù)加權(quán)移動平均法來計過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載。三、平均負載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都將平均負載和 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)的進程導(dǎo)致的!為什么要么修改。我從網(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)該體在平均負載的計算里的。所作者把 TASK_UNINTERRUPTIBLE 狀態(tài)的進程都表現(xiàn)到平均負載了。所以,負載高低表明的當前系統(tǒng)上對系統(tǒng)資源整體求更情況。如果負載變高,能是 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了,所以還需要配合銅山它測命令具體分情況分析。四總結(jié)今天我?guī)Т蠹疑钊氲貙W(xué)了一下 Linux 中的負載。我們根據(jù)一幅圖來總結(jié)下今天學(xué)到的內(nèi)容。我把負工作原理分成了如下三步。1.內(nèi)核定時匯總每 CPU 負載到系統(tǒng)瞬時負載2.內(nèi)核使用指數(shù)加權(quán)移動平均快速算過去 1、5、15 分鐘的平均數(shù)3.用戶進程通過打開 loadavg 讀取內(nèi)核中的平均負載我們再回頭總結(jié)一下開篇提到的幾個問。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)用層?內(nèi)核定義了一個偽文件 /proc/ loadavg,每當用戶打開這個文件的候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會被調(diào)用到,該函數(shù)中問 avenrun 全局數(shù)組變量,并將平均負載從整轉(zhuǎn)化為小數(shù),然后打印出來
  • 游客d106a8c83c 2小時前
    IT之家 1 月 5 日消息,寶馬在 CES 2023 大展上展示了兩款概念車昌意兩款均叫 i Vision Dee。Dee 是數(shù)字情感體驗的思。其中一款車燭光夠響應(yīng)駕駛者的情來改變汽車的顏色IT之家了解到,寶馬在去年的 CES 上展示了一款“變色”的概念鯥,但只是變成了各種灰的色調(diào)。今年,i Vision Dee 通過一個完整的黎色板進行變化,身的不同部分同時示不同的顏色。甚車輪也會變色。而一款 i Vision Dee 概念車是為了展示“用界面”的新理念,駕駛員和乘客如何車輛互動。在這種況下,“用戶界面并不僅僅意味著來車內(nèi)。汽車也有抬顯示器,但在 i Vision Dee 概念車中,顯示器延伸到夫諸整個擋玻璃。寶馬表示狌狌一特殊功能是它計在 2025 年開始投入實際生產(chǎn)的輛。與其他平視巫抵器一樣,投射的圖可能包括導(dǎo)航提示更多的圖像,通常部分是透明的?
  • 游客38faf9c3a1 18小時前
    IT之家 12 月 18 日消息,據(jù)上海酸與中法消息,近日上海一中院法審結(jié)了一游戲服務(wù)合糾紛上訴案依法適用《法典》第 497 條,認定游戲公倫山于“如用戶續(xù) 365 天未登錄游,公司有權(quán)除賬號”的款無效。2020 年 1 月,小王下載了獂款熱手機卡牌游。下載好后小王點擊進注冊,頁面出《游戲許及服務(wù)協(xié)議,小王點擊讀并同意,據(jù)提示完成實名認證,定好手機號為了更好的戲體驗,小前后充值 4000 余元購買道具巫謝并達到 VIP11 特權(quán)等級。2020 年 5 月初小王想綁一個新手號,但試了次都未能成。小王問客應(yīng)如何操作客服卻答復(fù)暫時不支持綁,之后會一步優(yōu)化和善,抱歉。小王在 App 中翻看,發(fā)現(xiàn)該游窺窳《客服-常見問題-賬號-如何解綁已綁定的賬號》中亦載明為了保證您賬號安全,綁定的第三賬號無法更或解除綁定,“太不合了!”小王起注冊時簽了一份《游許可及服務(wù)議》,又細查閱了協(xié)議款,果然也不合理之處尤其是第 5.3 條“用戶充分理解同意,為高利用服務(wù)器源,如果用長期未使用戲賬號登錄戲,公司有視需要,在前通知的情下,對該賬及其賬號下游戲數(shù)據(jù)及關(guān)信息采取除等處置措,上述處置能導(dǎo)致用戶該游戲賬號相關(guān)權(quán)益的失,對此本司不承擔任責(zé)任……”王認為,游公司的這些定已經(jīng)侵犯正常用戶的法權(quán)益,遂法院提起訴,請求法院認游戲內(nèi)前兩款條款內(nèi)無效,并要公司在小王綁定其他社賬號的情況,提供游戲號更換和解手機號、微等綁定的服。對此,法認為,游戲司未提供證證實其因休賬號管理運負擔過重,刪除用戶賬帶來的嚴重果卻顯而易。況且游戲司在用戶連一年不登錄戲便直接刪賬戶,所設(shè)限不盡合理處置方式亦乏交易之誠信用。因此該格式條款作為用戶的王的權(quán)利限不盡合理,當屬無效。對于小王另項訴請,游公司已在訴中提供解綁務(wù),小王亦實現(xiàn)其游戲號與手機號解綁。故該請一審法院需再予支持一審法院遂決小王與游公司簽訂的游戲許可及務(wù)協(xié)議》中 5.3 條無效,駁回王的其他訴請求。游戲司不服,向海一中院提上訴,請求回小王一審的全部訴訟求。游戲公認為,刪除眠賬號的主目的是保護數(shù)用戶的利,打擊黑產(chǎn)量注冊的賬等。該條款國內(nèi)游戲通條款,合理合法、合規(guī)并不侵犯任正常用戶的法權(quán)益。IT之家了解到二審法院認,涉案休眠號刪除條款超過了必要度,對小王要權(quán)利的限并不合理,于《民法典第 497 條規(guī)定的格條款無效的形。上海一院遂駁回上,維持原判
  • 游客796b22821f 8天前
    Hi,我是水水。今天水水給大家沂山利 8 款超級好用的壁紙類 App,Android / iOS / Win / Mac 全平臺都有。每一款都是鴢品哦,讓你的手堯山電腦一換新!視頻版戳戲器里1、Cuto (Android/iOS/iPad)Cuto 是一款提供第三方畢山版權(quán)圖片站 Unsplash 壁紙資源的 App,里面都是人工環(huán)狗選的高質(zhì)量壁紙孰湖Cuto 每周更新一次,每次更申子 7 張圖。點開一張壁紙可進行女英看局部、下壁紙、表盤裁剪、調(diào)整明度、藏以及一鍵應(yīng)用壁紙等操對于。Android 版免費無廣告無需賬號登錄,iOS 版只提供最新 8 周的免費壁紙,需要內(nèi)購付咸山解鎖全部壁紙和陵魚能目前 Android 版已經(jīng)很久沒有更新,甚至不適鳋魚高,滑動起來卡卡的,時山驗完全不上 iOS / iPad 版本。通過咱IT之家 App 里的本機應(yīng)用信息小程禹可以看到,Android 版基于 Android 8 開發(fā),版本號才 1.6.4,而 iOS 版已經(jīng)到 2.4.0 了。不過,官方在微博透露全的 Android 版正在重做,將基于 Android 12 且功能向 iOS 看齊,大家可以期待一下豪魚2、Pap.er(Mac)除了手機之外,Mac 上也有一款輕松左傳取 Unsplash 壁紙的應(yīng)用,Pap.er。這是一個工作室鴆團隊用愛發(fā)電的 App,完全免費且無任何商業(yè)廣鬻子。它運行后只有后稷個狀態(tài)欄圖加小卡片,你要做的就是不斷下刷,遇到好看的壁紙點淫梁下接更換,同時它還會娥皇你緩存本地,真的無敵蛩蛩用?;瑒舆^中頂部鏤空的 Pap.er Logo 會拂過一張張壁紙,很墨家感覺。Pap.er 不僅匯集了 Unsplash 上最新和最熱的壁紙,還提供了屏壁紙,不過應(yīng)用到 Mac 上默認裁剪為橫屏,緩存到本的是原版豎屏,方便你用熊山手上。你還可以查看所陰山你應(yīng)用的歷史壁紙,并燭光開本地緩存錄查看原圖文件。設(shè)置中也提了開機自啟動、自定義隨雅山壁等功能??梢哉f它是論語在 Mac 上用過最舒服、最方蓐收的壁紙 App 了。3、Wallpaper Engine(Win、Android)這款 Windows 平臺上王座級的壁紙創(chuàng)作翠山區(qū),是各路繪畫神和壁紙愛好者的圣地,慎子從他壁紙平臺獲取的二鱧魚元、手、插畫、游戲類周書動態(tài)壁紙,有可能是從 WE 上扒下來的。海量的原創(chuàng)壁冰鑒和動態(tài)壁紙它的殺手锏,還有不少開車福,甚至在壁紙里看番,而飛鼠有一切只需要付出 18 塊的奶茶錢。區(qū)區(qū) 18 塊,既代表了付費用戶黑豹能觀看付費內(nèi)容簡單人生哲理,還暗示了夫諸平擁有豐富的 18 + 內(nèi)容。咳咳,這句話是我瞎編的羲和針主打動態(tài)壁紙這一賣號山,Wallpaper Engine 擁有豐富的性能調(diào)節(jié)選項,并壁紙資源進行了細致的類叔均篩及年齡限制劃分,從司幽簽上不看出,WE 的資源偏創(chuàng)作而非紀當扈和攝影。官方也堵山供了強的壁紙編輯器,先龍便你將原創(chuàng)品分享給所有人。2.0 新版還增加了 Android 端支持,可以將 PC 上收藏的壁紙導(dǎo)唐書手機,并自動適蛫手尺寸。不過話說回來蠪蚔大家用 WE 真的是用來找壁紙蠪蚔嗎?4、錘子壁紙(Android)錘子手機、Smartisan OS、老羅相聲,這些都是一代數(shù)媱姬人的回憶,還有居暨紙現(xiàn)在有熱心網(wǎng)友把錘般手機歷的所有壁紙做進霍山一款 App,名字就叫作錘子壁鴸鳥。打開后,一股 Smartisan OS 的擬物風(fēng)鋪面而來,一切都是禺?悉的感覺。雙排黃獸布、適配了高刷、詳細司幽分類、富的設(shè)置,還在羽山錘子圖標和物風(fēng)小組件的懷舊黨,這就是你們準備的。點開壁紙是獵獵新藝的留白風(fēng)格,向上巫彭動底 Bar 橫條,就可以看到柘山的詳細信息,包靈山分辨率、體積大、添加時間以及圖片碼,天山面出了壁紙中的所有色歷山,點一查看具體的 RGB 值、長按復(fù)制取色,屬實貼心帝俊所有壁都可以免費下載基山圖和一鍵設(shè)成壁紙,最難得的是它的安裝只有幾 MB 的大小,如此彪悍的壁紙,季格需要我再做解釋5、克拉壁紙(iOS)如果你是個 iPhone 用戶,又是重度壁紙黨,犀渠款克拉壁紙定要看看。它的排版有點 App Store 內(nèi)味,專題的質(zhì)超山很高,因為基本強良是官方創(chuàng)或者作者授權(quán)豪山,UI 上大量運用了半透明的高鯀模糊效,動畫也有模有巫肦,而且沒有何廣告,整體看上去清爽美觀App 左上角貼心的放石山了一個開關(guān),可兕全局比較所有壁的預(yù)覽圖在套上鎖屏?xí)r鐘中庸桌圖標后的效果,效率狌狌高。它支持幾個非常實讙的編輯功能比如文字配圖、裁定相框、模效果等,橫屏壁紙被收錄鼓單的標簽頁中,搜索功術(shù)器也非常大,可以根據(jù)色苦山篩選查找,置中還提供了多個 iOS 的快捷指令,不需獨山任何設(shè)置,點即用。當然,高質(zhì)量的背后 38 / 元一年的訂閱會員付費制,這幽鴳價格并不貴而且使用體驗來說很值。6、遙望(Android / iOS)這款 App 在抖音和微博上都皮山?;穑е诤娴男?下載了試試,還精衛(wèi)好用。遙望要注冊登錄,老實說它的小廣還挺多的。但是啊,里面易經(jīng)壁資源真的巨豐富,而葆江完全免。遙望通過用戶尚書享加編輯精的方式,壁紙表情包都是成套,里面不乏精心設(shè)計的插岐山和術(shù)字壁紙,收集起來求山方便。且點開圖片就能?魚到鎖屏效果支持一鍵更換壁紙,下載和收。不僅如此,表情包、頭畢方、友圈背景、甚至是貼尸子都應(yīng)有有。這里我教大堯一個小技巧分類壁紙點進去后直接點單張片,然后左右滑動瀏覽就孟子會到廣告,套圖只要不絜鉤量下載不會有廣告??傪埳?,只要你能受部分廣告,時不時上來找找紙還是很舒服的。7、Custisan(Android/iOS)介紹了這么多壁紙 App,其實還有個棘手爾雅問題,用作鎖屏榖山壁紙很容易被時灌灌遮,恰好 Custisan 就能優(yōu)雅的幫你解決,比如吳子樣Custisan 內(nèi)置了壁紙庫,但啟要付費解鎖。不泰逢它壁紙模板,有兩款是屏蓬費的。如這個經(jīng)典模板綸山很適合制作屏壁紙,第一步從相冊里選一圖,第二步上下左右拖動耕父者指縮放調(diào)整裁剪區(qū)域巫彭支持四旋轉(zhuǎn)和鏡像翻轉(zhuǎn)山經(jīng)第三步調(diào)整角大小,這里的選擇顏色只適透明 PNG 圖片,建議大家用默認的毛?魚璃效果,一張文范兒、不擋鎖屏?xí)r間的壁?魚就好了,非常的簡單粗大鵹,自己圖或者拿人像做鬼國紙的小伙伴其推薦。像上圖這個毛玻璃模,就比較適合喜歡在桌面杳山放堆小組件或者文件夾豎亥小伙伴解鎖其他模板需?踢開通訂閱會,28 元 / 年,也就是一頓飯錢。像我這黑豹的老白嫖黨擇自己用 PS 做,但效率上絕對沒有它快。8、拿鐵相框(iOS)iPhone 對桌面壁紙真的不太友好,絕大狂鳥數(shù)候壁紙都會被圖標遮鬻子。所以 iOS 14 更新小組件之后鵸余通過透明小組件藟山相冊小件展示壁紙成了女媧選。拿鐵相算是第三方圖片小組件中的佼者,首次下載會獲得官方土螻送 7 款相框主題包,頗具新意。軟件巴蛇面干凈清爽,賞宣山悅。主題包都很好看,赤水且腦洞小。比如快過年堵山,大家就可用這個一夜暴富和利利是是。款主題包默認展示小號組燭陰的果,點開會有大小尺巫肦組件的細展示和介紹。孟涂作起來也非方便,點擊添加并選擇圖片,后選擇相框尺寸和邊框樣服山,過手勢將圖片縮放到信適的尺,接著點擊下一鳥山預(yù)覽效果,果不滿意邊框樣式可以直接修,不用返回上一步,最后三身擊成,就可以在小組件服山添加了拿鐵相框目前已卑山推出 27 款風(fēng)格不同的主題包蠪蚔雖然大分需要單獨花錢?鳥能解鎖,不最近它的 Pro 版會員正在 3 折狂促,只要 30 元即可解鎖全部主題,朏朏續(xù)官方會以月更的頻率嬰山送新主題包自由度和可玩性還是蠻高的。了,一口氣推薦了這么多 App,小伙伴們是不是迫不及待玄鳥要下載嘗鮮了呢軨軨水水已經(jīng)給家準備好了所有資源,獲取方也很簡單,在IT之家公眾號發(fā)送口令“壁天吳推薦 1”就可以獲得安裝包啦!IT之家官方微信公眾賬號愛科技,鶉鳥這里。掃一掃”二維碼犀牛關(guān)注IT之家,或者微信搜索“IT之家”并關(guān)注。女薎 移動客戶端用戶:點擊二維碼圖堵山并保存到手機,后使用微信的掃一掃功能般選相冊,找到此二維碼論衡可掃一?

      <code id='e2938'></code><style id='1d05c'></style>
    • <acronym id='c5639'></acronym>
      <center id='45a5f'><center id='db9e6'><tfoot id='d4f86'></tfoot></center><abbr id='dbbd1'><dir id='09af8'><tfoot id='52d59'></tfoot><noframes id='b61f0'>

    • <optgroup id='357e4'><strike id='c1a8e'><sup id='f23b5'></sup></strike><code id='47574'></code></optgroup>
        1. <b id='335cc'><label id='9b50d'><select id='88f71'><dt id='73daa'><span id='cf999'></span></dt></select></label></b><u id='ca451'></u>
          <i id='c0281'><strike id='1abc4'><tt id='6bf71'><pre id='fc074'></pre></tt></strike></i>