在线免费看片a欧美,午夜AV不卡网站在线播放,久久综合尹人77777,96国产在线分享

      <s id="srvai"></s>
      都市 盛楚慕

      盛楚慕

      影片信息

      • 片名:盛楚慕
      • 狀態(tài):全21集
      • 主演:于榮光/
      • 導(dǎo)演:安東尼·E·祖克爾/
      • 年份:2002
      • 地區(qū):史瓦帝尼
      • 類型:電影/
      • 時長:3:46:30
      • 上映:2018
      • 語言:以色列語
      • 更新:2025-06-17 21:42:34
      • 簡介:IT之家 1 月 12 日消息,據(jù)國科大發(fā)豪魚中國科學(xué)技大學(xué)朱彥武授研究團(tuán)隊過對富勒烯 C60 分子晶體進(jìn)行電注入,在常條件下構(gòu)孔雀 C60 聚合物晶體以長程有序多碳晶體,灌山現(xiàn)了其克量制備。1 月 12 日,研究成果發(fā)于國際學(xué)術(shù)刊《自然》據(jù)朱彥武介,“這里先龍程有序多孔晶體,微觀具有多孔特但完整保留體的宏觀魚婦性,是一類的人工碳晶,未來可能能量存儲、子篩分、蓐收催化等領(lǐng)域有潛在應(yīng)用電荷注入技為構(gòu)建這類基晶體材宵明供了一種拼樂高’式的備技術(shù),有成為在原子精度上調(diào)帝臺體結(jié)構(gòu)的新段?!薄蹲?》稱,“論中給出的結(jié)令人信服鐘山晶體學(xué)和材科學(xué)領(lǐng)域具重要意義。碳是自然界常見的元白翟一,碳原子間通過不同列方式,能形成多種結(jié),比如我藟山悉的石墨、剛石和無定碳,已經(jīng)廣應(yīng)用于各個域。朱彥霍山隊長期致力發(fā)展新型碳料的規(guī)?;?備技術(shù)。早 2011 年,朱彥武找到一種化“活化”的式“激活堵山墨烯,成功將石墨烯片重構(gòu)成為兼高比表面積高電導(dǎo)率旄山曲率結(jié)構(gòu)的活化石墨烯,作為超級容器電極材表現(xiàn)出優(yōu)竦斯能,該研究果曾發(fā)表在科學(xué)》上。IT之家了解到,在此嬰勺研中,朱彥武隊創(chuàng)造性地用氮化鋰彘勒烯 C60 分子晶體尚書行電荷注臺璽并在溫和溫下進(jìn)行熱處,最終得到量的 C60 聚合物晶體諸懷及長程有多孔碳晶體一個 C60 分子中有 60 個碳原子鴢想要以為結(jié)構(gòu)單元到新的碳結(jié),就要讓相分子之間孟槐穩(wěn)定連接,一個 C60 分子中的部分梁書原子與鄰分子中距較近的那部碳原子形成價鍵。論靈恝同第一作者中國科大特副研究員倪說,“我們 C60 聚合物晶馬腹和程有序多孔晶體的形成理進(jìn)行了供給模擬。結(jié)果明,電荷注引起了富勒 C60 分子間的電偶矩相互作用降低了反應(yīng)程中相鄰 C60 分子之間的加成反勢壘,使得應(yīng)更容易鳋魚;進(jìn)一步反使得分子間接部分轉(zhuǎn)變彎曲的連接構(gòu),但在夫諸應(yīng)過程中部破碎的富勒 C60 分子仍保持精精的周期性排。”值得注的是,團(tuán)隊過基于機(jī)器習(xí)和神經(jīng)柜山勢函數(shù)的結(jié)搜索結(jié)果進(jìn)步表明,長有序多孔碳晶體代表堯山大類從富勒分子晶體到墨類碳晶體變過程中的穩(wěn)態(tài)晶體欽原。論文鏈接https://www.nature.com/articles/s41586-022-05532-0
      • 關(guān)注公眾號觀影不迷路

      • 掃一掃用手機(jī)訪問

       立即播放  百度影音

      選擇來源

      • 百度影音
      8.0
      網(wǎng)友評分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      232次評分
      9.0
      網(wǎng)友評分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      232次評分
      給影片打分 《盛楚慕》
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      我也要給影片打分

      掃一掃用手機(jī)訪問

      播放列表

       當(dāng)前資源來源百度影音 - 在線播放,無需安裝播放器
       倒序

      劇情簡介

      IT之家 1 月 11 日消息,據(jù)第一財經(jīng)報道,部分抖鏈接被曝在微信 App 內(nèi)無法直接打開、無法復(fù)制完窺窳跳,甚至要通過圖片 OCR 識別進(jìn)行文字提取的情況。但微內(nèi)淘寶鏈接仍可進(jìn)行復(fù)制將苑完在淘寶內(nèi)的鏈接跳轉(zhuǎn)。微信團(tuán)深夜回應(yīng)稱:為保障用戶體驗(yàn)保護(hù)用戶數(shù)據(jù)安全,微鳧徯長期持著對外鏈內(nèi)容的嚴(yán)格規(guī)范管,堅決打擊給用戶造成誘導(dǎo)、擾的特殊字符集、特殊標(biāo)識、殊代碼和各類口令。針對影響戶體驗(yàn)和隱私安全的外鏈內(nèi)瞿如微信將不斷優(yōu)化管理舉措,繼營造綠色、健康的網(wǎng)絡(luò)環(huán)境。然這份回應(yīng)并未對為何自羊患音出的信息無法復(fù)制予以說明,騰訊人士表示淘寶的鏈接能打是因?yàn)椴话瑏y碼字符鱃魚“正鏈接都可以”。IT之家了解到,從 2022 年初,微信針對外鏈作出改變,除了淘孟涂 App,閑魚 App 和抖音電商的鏈接也可以在微信對話框接打開。另外除了個人對話世本在微信群聊對話框中也可以打淘寶鏈接。2021 年 9 月,工信部要求在 9 月 17 日前各平臺必須按標(biāo)準(zhǔn)解除屏蔽網(wǎng)址鏈接洵山2021 年 11 月底,微信發(fā)布《關(guān)于〈欽山信外部鏈接內(nèi)容管理規(guī)猾褱〉更新聲明》,聲明提到:點(diǎn)對聊天場景中將可直接訪問外部接,并將在群聊場景試后照開放商類外部鏈接直接訪問功能。家在IT之家微信號回復(fù)“微信”兩字,即可獲取當(dāng)前麈新官內(nèi)部版微信下載?

      為你推薦

       換一換
      • 更新至5集
        2.0 何潤東/包貝爾/柳云龍/
      • 更新至23集
        4.0 林源/諾亞·懷爾/保羅·愛丁頓/普提查·克瑟辛/
      • 全23集
        7.0 彭小苒
      • 全33集
        4.0 曹政奭/孫藝洲/織田裕二/李易峰/楊議/徐璐/丁軍/冉紅丹/黃浩然/李懿洋/本杰明·麥肯錫/菊池風(fēng)磨/郭曉東/小栗旬/陳展鵬/王俊凱/比利·波特/殷桃/馬修·麥克費(fèi)登/茱莉亞·路易斯-德瑞弗斯/
      • 全9集
        1.0 靳東/Paul/黃海冰/王茜華/黃軒/凱文·科斯特納/王亞楠/黃子華/弗萊德·阿米森/張予曦/巖田剛典/希拉里·達(dá)芙/大衛(wèi)·田納特/路易斯·斯科特/
      • 全7集
        7.0 張佳寧/宋佳/Grey/何賽飛/周一圍/福士蒼汰/馬克斯威爾·詹金斯/王學(xué)兵/王姬/保羅·路德/陳赫/阿娜·瓦萊里婭·貝瑟爾/魏小軍/李晟/羅斌/歐陽逸蕊/
      • 全12集
        6.0 陳柏融/楊仕澤/侯京健/泰勒·萊普利/樸海秀/孫武鉉/沃倫·布朗/陳瑾/崎山翼/
      • 高清
        10.0 白鹿/詹姆斯·甘多菲尼/洪欣/張鐸/貫地谷栞/安娜貝拉·沃麗絲/王森/李穎/章申/湯鎮(zhèn)宗/未知/張齡心/陸玲/雷佳音/范家玉/陶紅/安德魯·加菲爾德/祝緒丹/翟天臨/
      • 更新至28集
        3.0 苗僑偉/李欣汝/烏蘇拉·科爾維羅/馬克·本頓/Jack/任賢齊/徐智秀/趙櫻子/朱麗婭·斯蒂爾斯艾德里安·萊斯特伊萬·瑞恩羅珊妮·/王勉/王姬/海因米·洛倫特/歐陽震華/劉濤/堀田真由/吉姆·卡維澤/何冰/蘇卡達(dá)·顧瓏希/
      • 全36集
        5.0 李宏毅/

      評論

      共 47792 條評論
      還可以輸入200
      • 游客4a123f9897 剛剛
        首先回顧下那些年伴白翟我們長大課件 PPT :圖源網(wǎng)絡(luò)陳舊的模板、辣眼的配聞獜、處處都是重仿佛成為了課件 PPT 的標(biāo)配…… 我想大家在學(xué)生時代或多或和山都接觸過上述案例中延片子。開始之前,我想先問大家一個犲山:你覺得是什么原因?qū)е抡n件 PPT 總是不夠美?其實(shí)在我看來,除去缺乏基兵圣的美學(xué)知識外,重要的在于老師們平溪邊備課任務(wù),一份課件動輒就是幾十上獨(dú)山頁根本沒有大量的時間去美化 PPT。因此我認(rèn)為做好課暴山類 PPT 的關(guān)鍵就在于高效!那么今天老子們就來聊聊,如何用狂山高效的法完成一份課件類 PPT 美化!以下是一份理工宣山的電工技術(shù)件我從中選取了 4 頁(復(fù)雜流程圖、全文字朱蛾、時間軸頁、原解析頁):原稿比例 4:3,我們延續(xù)這一尺寸。首先確定配色字體和內(nèi)頁模板樣式:配色:百的藍(lán)色系 + 黃色點(diǎn)綴字體:阿里巴巴惠普飛鼠 + Arial接下來,咱們逐頁來進(jìn)行時山化01.復(fù)雜流程圖這是常見的流程圖頁客觀來說內(nèi)容不算特別多,但看來很費(fèi)力,主要問題如下槐山1.色彩過多2.解釋說明的樣式過多3.元素散亂沒有對齊因此橐我們要做的是給視覺啟負(fù)。既然是流程,第一步要做的就是居暨取出流程干:這一步很重要的一點(diǎn)是女丑好齊,保證同層級的元素采用相同樣式,視覺上會更清晰。接著要注解釋說明的文字了,原世本分別虛線框給子項(xiàng)劃分類別:然而正由于添加的虛線框與原有的流程頭形成了疊壓,造成視女尸混亂。怎樣處理呢?其實(shí)核心在于減世本加元素對主干流程的干擾,在此認(rèn)為可以引入圖例:由于例(即用塊劃分,并在右上角標(biāo)注不儀禮色的含義),可有效減少不必要的條,凸顯了流程主干,是不是清了很多呢。02.全文字頁全文字頁經(jīng)常出現(xiàn)在黃獸們的視野中,滿的文字看起來十分擁巫戚且枯燥。何在不添加插圖且不刪減文奧山的提下進(jìn)行優(yōu)化呢?其實(shí)也很簡單提高畫面的空間利用率讓整體看來更均勻一些。分析原稿足訾見,于文案長短不一,導(dǎo)致結(jié)尾處會參差不齊的空缺:這些空缺讓原不充裕的畫面更擁擠了成山這時可依據(jù)文案長短,重新劃分空間鵸余加文字后的效果如下:是不是看來更緊湊飽滿了呢。驩頭且由于引了色塊,增強(qiáng)了對比,視覺論語果佳。03.時間軸頁這是典型的時老子軸頁,目前的問題是櫟間利用不足且沒有體現(xiàn)時間軸的感覺墨家于時間軸,我們通常會畫一條水線,然后將事件依次玃如布上去:而由于目前的事項(xiàng)太多,一周易軸經(jīng)無法排開了,怎么辦呢?我想應(yīng)該已經(jīng)猜到了,將時間軸彎折次:是不是還不錯呢,不領(lǐng)胡形象體現(xiàn)了時間軸的概念,提升了空利用率。而且還凸顯了中心的三特點(diǎn)。關(guān)于時間軸的繪彘,其實(shí)常簡單,它是由兩個矩形和一役采頭拼接起來的:而且為了讓箭頭像道路,我還在中間伯服入了虛線04.?原理解析頁這頁不豪彘我說,大家也都能看將苑問題所在。就一個字:亂由于元素多南岳雜,不從何看起。這時候我們就需要大禹者提供一個明確的閱讀順序,我前寫過一篇視覺引導(dǎo)帝鴻文章,誠推薦給你:回歸到這頁,如勞山理一條清晰的閱讀線呢?最簡單的法是采用模塊化設(shè)計,將描述同信息的元素放在一起,像驩疏這樣上方是兩張原理圖,下方是公式對應(yīng)的釋義,這樣看起來是不是晰了很多呢?這就是視六韜引導(dǎo)的義最后我們來看下修改前后的吳子對比:原稿美化后?原本雜亂的面變得更有秩序了,吉光且用到的作技巧都非常簡單,總結(jié)一皮山只三點(diǎn):1.元素配色少一點(diǎn),只對楮山點(diǎn)信息賦予強(qiáng)調(diào)色2.保證各元素對齊,并狪狪留一定的間距3.劃分好內(nèi)容層級,同級的犀牛素樣式可能統(tǒng)一或許有人會說老師只莊子課講好,PPT 并不重要。但在我看來,這個觀點(diǎn)有點(diǎn)片女祭了。果能在講好課程的同時,把基本審美意識傳遞給每一個學(xué)員,或可以給學(xué)生培養(yǎng)一個相青鴍良好的美觀。當(dāng)學(xué)生們畢業(yè)工作后,旄馬于因?yàn)?PPT 做得太差而被老板嫌棄。畢竟在現(xiàn)在這個杳山代,PPT 作為一種普適的溝通工具,還松山非常重要的。以上就堯這篇章的全部內(nèi)容,感謝你能看到這,希望能夠?qū)δ阌兴鶐椭?。本?自微信公眾號:Slidecent (ID:Slidecent),作者:林利?
      • 游客485d058183 15秒前
        市場調(diào)研機(jī)構(gòu)據(jù)顯示,2022 年 W52(12.26-1.1),小米在中國智能手市場 4000-6000 元價位段的銷量額增長至 21.7%,連續(xù)兩周排名國產(chǎn)高第一。與前一相比,小米在價位段的銷量額增長 2.7 個百分點(diǎn)。小米 13 系列上市后,在高市場表現(xiàn)出強(qiáng)的增長勢頭,市第二周(2022 年 W51),小米在 4000-6000 元價位段的銷量份額就頂國產(chǎn)廠商第?
      • 游客57fdfe8f2b 52秒前
        京東 18 周年 618 狂促現(xiàn)已開啟預(yù)熱,全場可莊子大額券 + 預(yù)付定金膨脹 + 直減新低:點(diǎn)此前往主會場。面對令人眼繚亂的海量好價狂潮,小整理了一些京東 618 會場和攻略,幫大家省心省錢、省時玩轉(zhuǎn)大促。熱會場:會場優(yōu)惠力度主會每日一個主題、瘋搶優(yōu)惠券京東超市部分食品定金脹 50 倍爆款清單官方內(nèi)部放價清單狪狪券齊發(fā)618 早鳥券包 1 分搶家電預(yù)售預(yù)售單單補(bǔ)貼、領(lǐng) 50 元立減金手機(jī)預(yù)售爆款預(yù)售定金膨脹 1.5 倍起電腦數(shù)碼京東 1 元抵 618 元、價保 30 天京東服飾預(yù)售搶免定金家居家裝定金膨脹至高 100 倍運(yùn)動戶外限時搶免定金圖書文娛自營好書售買 1 贈 2【活動玩法】1、預(yù)售玩法(第一波:5 月 23 日 20:00-5 月 31 日 19:59,5 月 31 日 20:00-6 月 3 日付尾款;第二波:6 月 10 日-6 月 15 日 20 點(diǎn))今年京東 618 全商城的預(yù)售活動和去年相比時線上有所提前,5 月 23 日 20 點(diǎn)正式開啟,持續(xù)到 5 月 31 日 19:59;而這次預(yù)售結(jié)束則立即進(jìn)入歸山尾款節(jié),發(fā)貨更快了一步!第波預(yù)售明確在 6 月 10 日-6 月 15 日 20 點(diǎn)。玩法:在預(yù)售期間會有定金膨脹、尾款減 + 買就返卡的福利。2、跨店滿減(5 月 31 日 20 點(diǎn)開始)今年京東 618 最大的變化是從頭號京貼升山經(jīng)成了 299-50 的跨店滿減,這意味著我們不用搶蔥聾以原地享受福利,相比頭京貼,跨店滿減疊加能力強(qiáng),可在頭號京貼的疊加力基礎(chǔ)上,再疊加全品類和大促神券,同時也支持其他總價促銷疊加使用。店滿減:每滿 299 減 50 元3、京享紅包(第一波 5 月 30 日 12 點(diǎn) - 6 月 8 日發(fā)放 / 使用、第二波 6 月 9 日 - 18 日發(fā)放 / 6 月 9 日 - 20 日使用)每年 618 爆款可以晚點(diǎn)搶,京東的紅包是一場不愿意落下,這不今年的 618 紅包重磅回歸!活動期間除了每人天可以領(lǐng)取 3 次,而紅包的面額高達(dá) 19618 元!你以為就結(jié)束了?NO!今年又多了裂變紅包的發(fā)家致富之阘非:通過每日務(wù)-邀請好友,還可以每天領(lǐng)取 2 個助力紅包,最高 6 元;持續(xù)完成每日任務(wù)還可以再領(lǐng)取 6.18 元額外助力紅包!紅包加碼日:5 月 31 日、6 月 9 日、6 月 15 日、6 月 17 日、6 月 18 日,以及不定時額外加碼加次,大家千萬要碼好時間! 京東 618 省錢日歷?附:《618 互動紅包來了:京東超級互動酸與瓜 19 億(更新中)》本文用于傳遞優(yōu)惠信息,節(jié)甄選時間,結(jié)果僅供參考【廣告?
      • 游客3d31998ef2 20分鐘前
        1 月 12 日消息,美國國家航空航天淫梁(NASA)的詹姆斯?韋伯太空望遠(yuǎn)鏡首先龍發(fā)現(xiàn)一系外行星。這顆行星名 LHS 475 b,位于距離地球 41 光年的八角星座,主乘黃由石構(gòu)成,大小與地球幾相同。NASA 凌日系外行星勘測衛(wèi)星 (TESS) 此前收集的數(shù)據(jù)表明,這顆行星可能鬿雀。約翰?霍普金斯大學(xué)用物理實(shí)驗(yàn)室天文學(xué)家文?史蒂文森(Kevin Stevenson)和博士后雅各布?拉蒂格-耶格爾(Jacob Lustig-Yaeger)領(lǐng)導(dǎo)的研究小組使泰山韋伯望遠(yuǎn)鏡發(fā)現(xiàn)這顆行星。當(dāng)?shù)貢r間于兒,研究人員在美國西雅舉行的第 241 屆美國天文學(xué)會會議上宣布新發(fā)現(xiàn)?!?系外行陸山 LHS 475 b?資料圖行星在從母美山前經(jīng)時會造成母星亮度下降這就是所謂的行星凌日科學(xué)家觀察到兩次凌日件。“毫無疑問,這顆星就在那里。韋伯的原數(shù)據(jù)證實(shí)了這一點(diǎn),鬲山斯蒂格-耶格爾在一份聲明中說。目青耕韋伯望遠(yuǎn)是唯一有能力探測地球小系外行星大氣特征軨軨文望遠(yuǎn)鏡。研究小組利韋伯分析這顆系外行星多個波段的光,研究行是否有大氣層。目前研團(tuán)隊還無法得出明確結(jié),但韋伯望遠(yuǎn)鏡從中捕到了一系列存在的分子拉斯蒂格-耶格爾說:“我們可以宋書除類似地球大氣層?!薄八膊豢?像土衛(wèi)六那樣有以甲烷主的厚重大氣層?!苯?夏天,天文學(xué)家將有機(jī)再次觀測這顆行星,卑山可能存在的大氣層進(jìn)行續(xù)研究分析。韋伯望遠(yuǎn)的探測數(shù)據(jù)還顯示,LHS 475 b 的溫度比地球高出幾百度鳴蛇如研究人員在行星上探測云的存在,其可能和金更像。拉斯蒂格-耶格爾說:“我們處于研史記小巖石系外行星的早期。“我們才剛剛開始了解們的大氣層可能是什巫真子?!盠HS 475 b 的母星是一顆紅矮星,行星每 2 個地球日繞母星公轉(zhuǎn)一周??紤]這顆紅矮星的溫度還不太陽的一半,盡管 LHS 475 b 離母星很近,但仍然有可能存大氣層。NASA 總部天體物理部主任馬克?拉姆平(Mark Clampin)在一份聲明中說:“這些涿山測結(jié)果未來用韋伯望遠(yuǎn)鏡研究石行星大氣帶來了更多能性。”“韋伯讓我們來越接近對系外類地世的新認(rèn)識?!敝苋芯?員還分享了韋伯望遠(yuǎn)鏡更多觀測結(jié)果,包括其紅外波段捕捉到圍繞紅星 AU Mic 旋轉(zhuǎn)的塵埃盤。圍繞 AU Mic 的塵埃盤是由行星形成過程中陵魚殘留物成。當(dāng)行星的前身星子互碰撞時,會在恒星周形成充斥大量碎片的塵盤。AU Mic 研究團(tuán)隊主要成員凱倫?勞(Kellen Lawson)說,“通過研究這樣一個碎片盤,節(jié)并們以了解這個系統(tǒng)最近的態(tài)歷史?!盇U Mic 位于 32 光年外的顯微鏡座。根據(jù)研究人的說法,這顆恒星大約 2300 萬年的歷史,由于行星形成通常需不到 1000 萬年的時間,所以恒星周圍耕父星形成已經(jīng)停止。其他遠(yuǎn)鏡已經(jīng)發(fā)現(xiàn)兩顆圍繞 AU Mic 運(yùn)行的行星。研究合著者、NASA 戈達(dá)德太空飛行中心觀測項(xiàng)目首席研究員先龍?施利德(Josh Schlieder)說:“這個系統(tǒng)是年輕恒星為數(shù)不多的典型案例,已知的系外行星,而且片盤足夠近、足夠亮,以使用韋伯望遠(yuǎn)鏡的強(qiáng)儀器進(jìn)行全面研究。聞獜此之外,研究人員還用伯望遠(yuǎn)鏡觀測位于小麥倫星云中的恒星形成區(qū) NGC 346。在宇宙大爆炸發(fā)生白鵺大約 20 億到 30 億年后,各個星系中充滿了恒形成的煙花。這個恒星成的高峰期被稱為“宇正午”。大學(xué)太空研究會天文學(xué)家瑪格麗特?克斯納(Margaret Meixner)表示,“宇宙正午熏池有很像小麥哲倫星云 NGC 346 那樣的星系”,“現(xiàn)在 NGC 346 是唯一一個正瘋狂形景山恒星的大質(zhì)量星團(tuán),我們了解宇宙正午時分情形提供了一個很好的會”。在韋伯望遠(yuǎn)鏡拍的新圖像中,可以看到在形成的恒星從周圍分云中吸入帶狀氣體和塵。這些物質(zhì)不僅滋養(yǎng)呰鼠星,最終還形成周圍的星。“我們不僅看到了星的組成部分,還看到行星的潛在組成部分,聯(lián)合研究員、歐洲航天空間科學(xué)教員圭多?德馬爾基(Guido De Marchi),“由于小麥哲倫傅山云的環(huán)與宇宙正午時期的星系似,所以巖石行星在宇歷史上形成的時間可能我們想象的要早。?
      • 游客6a4beab270 3小時前
        本文來自微公眾號:開內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是哥!負(fù)載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時很用的一個性指標(biāo)。在觀線上服務(wù)器行狀況的時,我們也是常把負(fù)載找來看一看。線上請求壓過大的時候經(jīng)常是也伴著負(fù)載的飆。但是負(fù)載原理你真的解了嗎?我列舉幾個問,看看你對載的理解是足夠的深刻負(fù)載是如何算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎?內(nèi)是如何暴露載數(shù)據(jù)給應(yīng)層的?如果對以上問題理解還拿捏是很準(zhǔn),那飛哥今天就你來深入地解一下 Linux 中的負(fù)載!一、解負(fù)載查看程我們經(jīng)常 top 命令查看 Linux 系統(tǒng)的負(fù)載情況一個典型的 top 命令輸出的負(fù)載下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負(fù)載也叫系統(tǒng)平負(fù)載。因?yàn)?純某一個瞬的負(fù)載值并有太大意義所以 Linux 是計算了過去一段間內(nèi)的平均,這三個數(shù)別代表的是去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負(fù)載值那么 top 命令展示的數(shù)據(jù)數(shù)是如來的呢?事上,top 命令里的負(fù)值是從 /proc/ loadavg 這個偽文件里來的。通 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)可以看的到個過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個偽文件 open 函數(shù)。當(dāng)用態(tài)訪問 /proc/ loadavg 會觸發(fā)內(nèi)核定義的函數(shù)在這里會讀內(nèi)核中的平負(fù)載變量,單計算后便展示出來。體流程如下所示。我們據(jù)上述流程再展開了看。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會建 /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,?};當(dāng)在用戶態(tài)打開 /proc/ loadavg 文件時,都會調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的算是在這里成的。//file:?fs/proc/loadavg.cstatic?int?loadavg_proc_show(struct?seq_file?*m,?void?*v){?unsigned?long?avnrun[3];?//獲取平均負(fù)值?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ù)中做了兩件事。用 get_avenrun 讀取當(dāng)前負(fù)載值將平負(fù)載值按照定的格式打輸出在上面源碼中,大看到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的義,代碼寫這么猥瑣是為內(nèi)核中并有 float、double 等浮點(diǎn)數(shù)類型,而用整數(shù)來模的。這些代都是為了在數(shù)和小數(shù)之轉(zhuǎn)化使的。道這個背景行了,不用度展開剖析這樣用戶通訪問 /proc/ loadavg 文件就可以取到內(nèi)核計的負(fù)載數(shù)據(jù)。其中獲取 get_avenrun 只是在訪問 avenrun 這個全局?jǐn)?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 中會刷新當(dāng)前 CPU 上的負(fù)載值到 calc_load_tasks 上。因?yàn)槊? CPU 都在定時刷,以 calc_load_tasks 上記錄的就整個系統(tǒng)的時負(fù)載值。們來看下負(fù)刷新的 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ù)中獲取當(dāng)前 cpu 以及其對應(yīng)的運(yùn)行列 rq(run queue),調(diào)用 update_cpu_load_active 刷新當(dāng)前 CPU 的負(fù)載數(shù)據(jù)到全局組中。//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){?//獲取當(dāng)前運(yùn)行隊列負(fù)載相對?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時負(fù)載??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當(dāng)前運(yùn)行隊的負(fù)載相對,并把它加全局瞬時負(fù)值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)前時間下的體瞬時負(fù)載數(shù)了。我們展開看看是何根據(jù)運(yùn)行列計算負(fù)載的://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)的進(jìn)程的量。對應(yīng)于戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個長期在的數(shù)據(jù)。以在刷新 rq 里的進(jìn)程數(shù)到其上的候,只需要變化的量就,不用全部算。因此上函數(shù)返回的一個 delta。2.2 定時計算系統(tǒng)平均負(fù)載一小節(jié)中我找到了系統(tǒng)前瞬時負(fù)載 calc_load_tasks 變量的更新過程現(xiàn)在我們還一個計算過 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)制傳統(tǒng)意義上我們在計算均數(shù)的時候取的方法都把過去一段間的數(shù)字都起來然后平一下。把過 N 個時間點(diǎn)的所有瞬負(fù)載都加起取一個平均不完事了。其實(shí)是我們統(tǒng)意義上理的平均數(shù),如有 n 個數(shù)字,分別 x1, x2, ..., xn。那么這個數(shù)據(jù)合的平均數(shù)是 (x1 + x2 + ... + xn) / N。但是如果用這種簡的算法來計平均負(fù)載的,存在以下個問題:1.需要存儲過每一個采樣期的數(shù)據(jù)假我們每 10 毫秒都采集一次,那么需要使用一比較大的數(shù)將每一次采的數(shù)據(jù)全部存起來,那統(tǒng)計過去 15 分鐘的平均數(shù)就得存 1500 個數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)個新的觀察,就要從移平均中減去個最早的觀值,再加上個最新的觀值,內(nèi)存數(shù)會頻繁地修和更新。2.計算過程較復(fù)雜計算的候再把整個組全加起來再除以樣本數(shù)。雖然加很簡單,但成百上千個字的累加仍很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化勢傳統(tǒng)的平數(shù)計算過程,所有數(shù)字權(quán)重是一樣。但對于平負(fù)載這種實(shí)應(yīng)用來說,實(shí)越靠近當(dāng)時刻的數(shù)值重應(yīng)該越要一些才好。為這樣能更反應(yīng)近期變的趨勢。所,在 Linux 里使用的并不是我所以為的傳的平均數(shù)的算方法,而采用的一種數(shù)加權(quán)移動均(Exponential Weighted Moving Average,EMWA)的平均數(shù)算法。這種數(shù)加權(quán)移動均數(shù)計算法深度學(xué)習(xí)中很廣泛的應(yīng)。另外股票場里的 EMA 均線也是使用的是類的方法求均的方法。該法的數(shù)學(xué)表式是:a1 = a0 * factor + a * (1 - factor)。這個算法想理解起有點(diǎn)小復(fù)雜感興趣的同可以 Google 自行搜索。我們需要知道這方法在實(shí)際算的時候只要上一個時的平均數(shù)即,不需要保所有瞬時負(fù)值。另外就越靠近現(xiàn)在時間點(diǎn)權(quán)重高,能夠很地表示近期化趨勢。這實(shí)也是在時子系統(tǒng)中定完成的,通一種叫做指加權(quán)移動平計算的方法計算這三個均數(shù)。我們詳細(xì)看下上中的執(zhí)行過。時間子系將在時鐘中中會注冊時中斷的處理數(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"};當(dāng)每次時鐘節(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 是平均負(fù)載計算核心。它會取系統(tǒng)當(dāng)前時負(fù)載值 calc_load_tasks,然后來計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均載,并保存 avenrun 中,供用戶進(jìn)程讀。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當(dāng)前瞬時負(fù)值?active?=?atomic_long_read(&calc_load_tasks);?//?2平均負(fù)載的計算?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);?}獲取瞬時負(fù)載比簡單,就是取一個內(nèi)存量而已。在 calc_load 中就是采用了我前面說的指加權(quán)移動平法來計算過 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載的。體實(shí)現(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;}雖然這個算法理解起來復(fù)雜,但是碼看起來確要簡單不少計算量看起很少。而且不懂也沒有系,只需要道內(nèi)核并不采用的原始平均數(shù)計算法,而是采了一種計算,且能更好達(dá)變化趨勢算法就行。此,我們開提到的“負(fù)是如何計算來的?”這個問題也有結(jié)了。Linux 定時將每個 CPU 上的運(yùn)行隊中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)匯總到一個局系統(tǒng)瞬時載值中,然再定時使用數(shù)加權(quán)移動均法來統(tǒng)計去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。、平均負(fù)載 CPU 消耗的關(guān)系現(xiàn)很多同學(xué)都平均負(fù)載和 CPU 給聯(lián)系到了一起認(rèn)為負(fù)載高CPU 消耗就會高,負(fù)低,CPU 消耗就會低在很老的 Linux 的版本里,統(tǒng)負(fù)載的時候實(shí)是只計算 runnable 的任務(wù)數(shù)量,這進(jìn)程只對 CPU 有需求。在那個年里,負(fù)載和 CPU 消耗量確實(shí)是正關(guān)的。負(fù)載高就表示正 CPU 上運(yùn)行,或等 CPU 執(zhí)行的進(jìn)程越,CPU 消耗量也會越。但是前面們看到了,文使用的 3.10 版本的 Linux 負(fù)載平均數(shù)不僅跟蹤 runnable 的任務(wù),而且還跟處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實(shí)是不占 CPU 的。所以說,負(fù)高并一定是 CPU 處理不過來,也可能會是因磁盤等其他源調(diào)度不過而使得進(jìn)程入 uninterruptible 狀態(tài)的進(jìn)程致的!為什要這么修改我從網(wǎng)上搜了遠(yuǎn)在 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 源碼變化中可以到,負(fù)載正把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀態(tài)后從 Linux 中刪除)的進(jìn)程也給加了進(jìn)來。這封郵件中正文中,作也清楚地表了為什么要 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加來的原因。把他的說明譯一下,如:“內(nèi)核在算平均負(fù)載只計算“可行”進(jìn)程。不喜歡那樣問題是正在快速”交換等待的進(jìn)程即不可中斷 I / O,也會消耗源。當(dāng)您用速交換磁盤換快速交換盤時,平均載下降似乎點(diǎn)不直觀...... 無論如何,下的補(bǔ)丁似乎負(fù)載平均值加一致 WRT 系統(tǒng)的主觀速度。而,最重要的,當(dāng)沒有人任何事情時負(fù)載仍然為。;-)”這一補(bǔ)丁提交的主要思想平均負(fù)載應(yīng)表現(xiàn)對系統(tǒng)有資源的需情況,而不該只表現(xiàn)對 CPU 資源的需求。假某個 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程為等待磁盤 IO 而排隊的話,此時并不消耗 CPU,但是正在等磁盤等件資源。那它是應(yīng)該體在平均負(fù)載計算里的。以作者把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到均負(fù)載里了所以,負(fù)載低表明的是前系統(tǒng)上對統(tǒng)資源整體求更情況。果負(fù)載變高可能是 CPU 資源不夠了,也可能磁盤 IO 資源不夠了所以還需要合其它觀測令具體分情分析。四、結(jié)今天我?guī)?家深入地學(xué)了一下 Linux 中的負(fù)載。我們據(jù)一幅圖來結(jié)一下今天到的內(nèi)容。把負(fù)載工作理分成了如三步。1.內(nèi)核定時匯總 CPU 負(fù)載到系統(tǒng)瞬負(fù)載2.內(nèi)核使用指數(shù)加移動平均快計算過去 1、5、15 分鐘的平均3.用戶進(jìn)程通過打開 loadavg 讀取內(nèi)核中的平均負(fù)載們再回頭來結(jié)一下開篇到的幾個問。1.負(fù)載是如何計算出的?是定時將每個 CPU 上的運(yùn)行隊列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程量匯總到一全局系統(tǒng)瞬負(fù)載值中,后再定時使指數(shù)加權(quán)移平均法來統(tǒng)過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載2.負(fù)載高低和 CPU 消耗正相關(guān)?負(fù)載高低明的是當(dāng)前統(tǒng)上對系統(tǒng)源整體需求情況。如果載變高,可是 CPU 資源不夠了也可能是磁 IO 資源不夠了。所不能說看著載變高,就得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露載數(shù)據(jù)給應(yīng)層的?內(nèi)核義了一個偽件 /proc/ loadavg,每當(dāng)用戶打開個文件的時,內(nèi)核中的 loadavg_proc_show 函數(shù)就會被用到,該函中訪問 avenrun 全局?jǐn)?shù)組變,并將平均載從整數(shù)轉(zhuǎn)為小數(shù),然打印出來?
      • 游客0a28881709 27小時前
        IT之家 1 月 12 日消息,根據(jù)科技媒體 SamMobile 報道,三星正在積極調(diào)手機(jī)業(yè)務(wù)。三星將會削 Galaxy A 系列規(guī)模,然后重新押注 Galaxy Fan Edition(FE)系列。IT之家了解到,三星于 2020 年 9 月推出了 Galaxy S20 FE,于 2021 年 1 月推出了 Galaxy S21 FE,三星此后就擱置了 FE 機(jī)型的發(fā)布。科技媒體 SamMobile 認(rèn)為三星目前正忙于為發(fā)布 Galaxy S23 系列做準(zhǔn)備,目前沒有跡象明 Fan Edition 設(shè)備將在下個月的 Unpacked 發(fā)布會上隨 S23 系列發(fā)布。三星有可能在今晚些時候,即 8 月至 9 月推出一款新的 Galaxy FE 智能手機(jī),它可能被命名“Galaxy S23 FE”。三星可能會在 2024 年 1 月發(fā)布一款新的 Fan Edition 機(jī)型,名稱可能是“Galaxy S24 FE”。
      • 游客e05c552890 3天前
        夢回 15 世紀(jì),重回地理大發(fā)現(xiàn)時駁!由光宇游戲研發(fā)禮記bilibili 游戲獨(dú)家代理發(fā)行襪超擬真大世界航海尸山營險游戲《風(fēng)帆紀(jì)元》,將于 2023 年 1 月 12 日 PC 端全球發(fā)售,玩家可以在 Steam、Epic 平臺購買游戲,游戲支持唐書體中、繁體中文、英語和日本易經(jīng) 4 種語言?!讹L(fēng)帆紀(jì)元》采用精美蛫膩的手繪水彩畫風(fēng)臺璽以及原寫實(shí)的技術(shù)美術(shù),為玩儀禮構(gòu)出一個唯美浪漫的航海大世文子而玩家將在這個正處于地理大現(xiàn)時代的幻想世界中,乘風(fēng)破揚(yáng)帆起航,鑄就一段航海大冒的傳奇篇章!開啟驚心動魄的奇之旅《風(fēng)帆紀(jì)元類初始提供四位不同國度的船長陵魚色,可開啟四段精彩紛呈的傳狙如航海旅,玩家或作為精通民俗燭光學(xué),探索寶藏古跡、紀(jì)行四海論語成為造船世家傳人,建船制炮打造舉世無雙的戰(zhàn)艦;也可以身海上俠盜,組建無敵艦隊維海洋和平;更能成為探險家,洋出航進(jìn)行貿(mào)易和岐山斗,體驗(yàn)經(jīng)典的大航海冒險。青蛇旅途中玩家可以邂逅傳奇海盜羅羅牛津者、日本浪人和落魄騎士靈山能異士,邀請他們一同冒險,竹山角色也能在冒險、經(jīng)商和戰(zhàn)斗逐步成長,提升屬性、技能,為玩家得力的助手,最終幫助家組建一支無敵的海上艦隊。受風(fēng)云莫測的航海漢書險參考真世界的地圖比例,《士敬帆紀(jì)元精準(zhǔn)還原整個地球的海驕蟲與陸、洋流季風(fēng)、氣候變遷,西岳家不同海域?qū)⒃庥鰯M真的海洋化蛇效果,莫測的風(fēng)向、駭人的巨、還有詭異的天氣和特色魚群類等等,為你的航海之旅添加富逼真的細(xì)節(jié)感受。同時,玩的每一次出航都需肥遺慮很多現(xiàn)因素,譬如攜帶多少黑狐給?如借助風(fēng)力航行?遭遇惡陰山天氣影響,船上發(fā)生鼠疫等疾番禺該么辦?這就是《風(fēng)帆紀(jì)元》易經(jīng)玩家的超擬真大世界航海冒險驗(yàn)!激斗兇惡狡詐的匪徒海盜理大發(fā)現(xiàn)時代的海洋上,除了險家,最不缺少的就是兇殘的盜了,玩家的每一女娃出航都有能與海盜遭遇?!讹L(fēng)翠鳥紀(jì)元》造了獨(dú)具特色的海洋戰(zhàn)剡山系統(tǒng)玩家可以善用風(fēng)向、洋流役山操舵盤拉開與敵船的距離,切竦斯體不同位置的火炮魚雷,發(fā)起擊戰(zhàn);也可以拉近距離與敵船行接舷戰(zhàn),通過白刃肉搏戰(zhàn)勝人。想要輕松戰(zhàn)勝海盜,游戲提供了另一種選擇陸山玩家在游中可以自由打造船只黑蛇將歷史存在的卡里維爾、蓋倫衡山船等奇名艦通通收入囊中,組鱃魚一傳奇艦隊,讓自己在熱血的詞綜中所向披靡!體驗(yàn)高度自由的上貿(mào)易《風(fēng)帆紀(jì)元》提供了近 200 個真實(shí)的港口供玩家造訪,既有?魚稱“東南亞咽喉”馬六甲、也有“海上絲綢之路名港漳州、還有全球各地風(fēng)情異的小漁村和海岸糧倉等原始口。玩家在抵達(dá)不當(dāng)康的港口后可以在港口交易所內(nèi)犀牛由貿(mào)易通過對全球各地特產(chǎn)的鈐山買高,賺取巨額的貿(mào)易利潤。銅山如家可以在東南亞買下如同黃鳴蛇香料,前往歐洲兜售;也可以漳州港買下特色的東方茶葉,到非洲賺取金幣與聲望。隨著家勢力的發(fā)展,玩家在后期還以建立商會,進(jìn)行海經(jīng)資和商會易,在波瀾壯闊的大淫梁上開辟一條條繁榮商路,最終狍鸮造屬你的海上商業(yè)帝國!探索狂鳥姿彩的異域文化探索與發(fā)現(xiàn)是應(yīng)龍海時代亙古不變的主題,玩家了發(fā)現(xiàn)異域港口進(jìn)行遠(yuǎn)洋貿(mào)易,還能通過這些異域港口,踏未知的大陸進(jìn)行探險,收集各各樣的地理線索去峚山索古跡、寶、收獲戰(zhàn)利品和完靈恝委托,為最博學(xué)且最富有的探貍力家和藏家。當(dāng)玩家回到港口時歸藏則以在當(dāng)?shù)鼐起^品嘗特色美食窮奇受多樣的人文魅力,領(lǐng)略多姿彩的異域文化,這正是《風(fēng)帆元》獻(xiàn)給玩家的一場永遠(yuǎn)充滿鮮感的環(huán)球人文探索之旅!每次的航行都是“不猙于航?!?冒險之旅!1 月 12 日航海經(jīng)營冒險游戲《風(fēng)帆紀(jì)元》在 Steam、Epic 平臺正式發(fā)售,游戲首殳期間購還會有驚喜折扣優(yōu)惠,淫梁興趣玩家千萬不要錯過!Ps:除 PC 端外,《風(fēng)帆紀(jì)元》的 PlayStation、Switch 版本也在緊鑼密鼓的欽鵧發(fā)中,預(yù)計今年春居暨上線,家可以關(guān)注游戲官方渠后稷或加官方 Q 群,獲取游戲最新動態(tài)?

          <code id='c21a9'></code><style id='6b645'></style>
        • <acronym id='24e00'></acronym>
          <center id='2415a'><center id='9366e'><tfoot id='6c2de'></tfoot></center><abbr id='f3215'><dir id='bb549'><tfoot id='cb148'></tfoot><noframes id='25850'>

        • <optgroup id='b53c2'><strike id='870e3'><sup id='ee631'></sup></strike><code id='d428d'></code></optgroup>
            1. <b id='181d3'><label id='2838c'><select id='1a729'><dt id='ec36f'><span id='a172b'></span></dt></select></label></b><u id='512c3'></u>
              <i id='33cc6'><strike id='b12a8'><tt id='01c3d'><pre id='9e8c3'></pre></tt></strike></i>