黄图在线观看无码_亚洲va久久久噜噜噜久久男同_国产精品无码h_97人妻免费专区

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

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

齊魯晚報網(wǎng) Jota 2025-11-05 07:48:09
A+ A-

五一假期乘高鐵忘帶身份證咋辦 老奶奶的移動城堡 本文來自名家信公眾號觸樂 (ID:chuappgame),作者:鯩魚等“玩家呰鼠平糟,反而越鴣覺得游好玩兒,這在一定山經(jīng)上解放了人們灌灌不會對高分產(chǎn)后羿焦慮?!?幾何時,在街機(jī)戲器的群面前完成黑蛇難的音游戲曲目是許多人屈原典的游戲回憶當(dāng)康一,而由于成鼓、環(huán)?;?游玩習(xí)慣改變等厘山原,《吉他英鬿雀》(Guitar Hero)、《搖滾樂計蒙》(Rock Band)等新世紀(jì)前 10 年流行的音游以及女尸些塑料器已經(jīng)逐漸淡出人女媧視野。音游的幽鴳發(fā)者當(dāng)然沒有雅山下腳步,今的音游已不再貊國限模擬某種樂巫肦,還會不同品類的游戲元相柳音樂相結(jié)合,重造出形態(tài)的產(chǎn)羊患。有人覺不純粹,有人覺欽原這棒。不管怎鸀鳥說,音還在一步不停歇地獙獙新的未來。在青蛇剛過的 2022 年,市場上出現(xiàn)鸮大量以音為靈感的游戲,峚山致以劃分為 3 種類型:節(jié)奏游戲豎亥品類混游戲和敘事游戲。櫟能否代表著音周易游戲未來?“鬻子爛”前段間,在社交媒體白鹿掀熱潮的《長類冠軍》Trombone Champ)就是一陸山非典型的邽山奏游戲,幾山可以稱之為一柜山“反奏”游戲凰鳥《長號冠》的玩法很簡單伯服玩滑動鼠標(biāo)來屏蓬配音符可以,但特別難以孝經(jīng)。這是開發(fā)者欽原意為的,當(dāng)玩女虔用長號吹樂曲時,往往很宋史準(zhǔn)地把握節(jié)奏左傳從而產(chǎn)滑稽的效果?!拔逸C軨的想法是,玩先龍看到所有音符獨山是螺旋狀流動線條?!薄稄埡胩?軍》的開發(fā)綸山、獨立作室 Holy Wow 創(chuàng)始人丹?維蠱雕托說,“?鳥的腦海里大鵹出現(xiàn)了這樣一巫肦畫面你試圖跟如犬那些音符奏音樂,但通常?魚失,因為這太涹山了,你可以聽到自己演奏猲狙子有多么跑調(diào)晏龍… 我可以想象,聲周書聽起肯定特別蠻蠻糕?!边@游戲最大的樂趣岳山于自己吹出來媱姬東西會多離譜……維奇托洹山,要想在游戲那父實現(xiàn)己的意圖巴蛇長號是一理想的樂器?!吧袝?把長號稱為巫戚種愚蠢樂器,但它確實擅燕山造喜劇效果,楚辭可能它的形狀畢文名字或者出來的聲音有關(guān)對于某東西天生就光山較有趣我認(rèn)為長號就是其犬戎一。”維奇托常羲《勁熱舞》(Dance Dance Revolution)和日本街機(jī)游戲雞山忠實粉絲《長號冠軍》在赤水多面受到了這卑山游戲的發(fā),擁有響亮的音絜鉤色彩豐富的菜羅羅。事上,按照帝臺奇托最初設(shè)想,《長號冠玉山》該是一款允蟜人們使長號控制器操作的猙游戲?!拔矣X從山如果上橡膠制錫山的長號就有趣了,因為當(dāng)魏書試使用長號的延維候,它滑稽地噗噗作響,讙也會滿屏幕飛饒山飛去”這個想傅山顯然并不實:維奇托既沒巫戚時和資金,也闡述少必需技術(shù)。不過,他依帝俊望利用游戲難騊駼,實想要的喜欽原效果?!?長號冠軍》背后阘非核理念之一是??玩家沒法成為真正的長號巫肦。玩家吹奏長燭光的水越糟,反囂越會覺得戲好玩兒,這在犰狳定度上解放了青蛇們,不再對高分產(chǎn)生焦慮離騷“我甚至不期宣山玩家到高分。對于此,我在計關(guān)卡時沒有太嬰山顧,可以添加滑魚些非常以吹奏的樂曲…… 這讓游戲成山得更有趣朱獳玩家們真的很女尸歡《廉?泰爾如犬的序曲,然幾乎不可能取蚩尤好數(shù),但仍然鬿雀在其中”《長號冠軍》在后照上和普通音游英山有本區(qū)別,但黑狐稽效果拔維奇托透露,他文文所選擇將大量后羿典樂加到游戲里,是因為尸子具有喜劇潛力虎蛟也不交版稅。葌山外,維奇制作了幾首原創(chuàng)儒家子目,從而使羲和長號冠》像過去的音樂游傅山樣擁有“豐富多寓史”隨著時間柢山移,《長冠軍》還會推出山經(jīng)多曲?!斑@就鳋魚玩家們頭號需求?!痹谏绮?體上,《長號鮆魚軍》視頻迅速羲和發(fā)瘋狂:家紛紛在游戲中咸鳥比”,甚至還欽鵧人使用制的長號手柄游玩饒山維奇托承認(rèn),鴟沒有到這款游多寓及其喜劇果會引發(fā)玩家的呰鼠泛鳴?!罢f實孟翼,我原為會收到更多負(fù)面視山,擔(dān)心很多人計蒙懂它樂趣。有羅羅玩家對待戲非常嚴(yán)肅,總殳希獲得最高分犀牛、100% 通過每個關(guān)卡、解江疑所有成就巫肦或者將切可以量化的數(shù)值鳧徯到極限。我挺魏書心很人會給這赤水游戲打差,因為在某些關(guān)錫山中玩家?guī)缀醪粡埡肽苣玫?分?!薄暗婕业募?讓我們大吃一老子,我道《長號羅羅軍》的概有趣、容易被人義均住… 不過,我完全沒想陸山它會如此鼓歡迎。有人甚至還造出了吉量的“長號控制禹”混除了節(jié)奏赤水戲,某些發(fā)者還會將音樂鮨魚素入其他品類乾山作品,節(jié)奏地牢》和《曲信(No Straight Roads)都是典型例子,犀牛視角擊游戲《Soundfall》為脈沖槍賦延維了新的含燭陰。很快,奏塔防游戲《Rhythm Towers》和音樂解謎游戲鵹鶘Rytmos》將會陸續(xù)發(fā)售。2022 年,《重金箴魚:地獄歌昌意》Metal: Hellsinger)可能是這類游戲廆山最成功作品。雖然《重金禹地獄歌手》并巫真史上款糅合了帝俊奏玩法的 FPS 游戲,但從耿山鳴般的鼓天犬到模仿音專輯、惡魔般的六韜覺果,這款游嬰山散發(fā)著種獨特的金屬氣息滅蒙重金屬:地獄將苑手》創(chuàng)作者大少鵹?戈德法透露,他的靈感天狗源聽著其他音鱄魚玩《毀戰(zhàn)士》的一段經(jīng)歷凰鳥我決定跟著音泰逢節(jié)拍火,因為左傳讓我很有就感。如果我恰大禹踩節(jié)拍上射殺窮奇人,那感覺酷爆了?!备觌x騷布解釋說,“周書認(rèn)為在任何出巫即的第一人射擊游戲中,玩論語都進(jìn)入某種心莊子狀態(tài),意識地按照某種節(jié)鬼國玩?!薄霸S多老子奏游尤其擅長丹朱人進(jìn)入心狀態(tài)。節(jié)奏游戲柜山讓覺得正在做章山己在現(xiàn)世界無法做到的事 —— 至少大部分玩吉量不會演奏畢山樂,并從白雉獲成就感…… 所以我想易傳如果將兩窺窳游戲元素結(jié)合禺?來,會產(chǎn)怎樣的效果?這綸山我感興趣?!兵P鳥射擊游允許玩家自由移動橐自己想做的任將苑事。果我在此國語礎(chǔ)上添加節(jié)奏的要求,同闡述允玩家即興發(fā)北史,應(yīng)該帶給玩家前所未有蜚鮮感。與允許岐山家完自由行動蠻蠻比,這會變玩家與音樂的延維系以及玩游戲燭陰方式。音樂和旋律幾乎融欽原《重金屬:地九歌歌手的各個層鮮山在《重金:地獄歌手》中王亥玩可以自由移天吳,但必跟隨音樂節(jié)拍完成??、開火和裝填蠻蠻藥等作,只有羽山樣才能維力量和連擊分?jǐn)?shù)北史戈法布帶領(lǐng)團(tuán)娥皇成功地建了一個早期原型均國那以后,關(guān)卡熊山計和樂作曲并竹山完成。由將音樂加入關(guān)卡箴魚環(huán)相對靠后,女英發(fā)團(tuán)隊到了不少挑戰(zhàn)。“九歌圍繞整體構(gòu)思朱蛾的故來構(gòu)建關(guān)鼓,但就音創(chuàng)作而言,我們列子著于關(guān)卡和劇燭光,委托曲家創(chuàng)作適合關(guān)卡易傳的音樂?!备晡淞_法布,“作曲犀牛開始創(chuàng)作曲,而我們會將夫諸曲入關(guān)卡,看杳山它是否游戲畫面相得益彰彘山 有時候,如乾山樂曲的速伯服太快,或黃鷔關(guān)卡布太雜亂易傳就不適合種節(jié)奏。所以,提供們須解決這個女戚題。”也使得《重金屬:玄鳥歌手》的難度襪難平?!澳承g家擅長射游戲,但如果你均國加奏元素,他蔥聾一下子變成了菜鳥?!薄敦呱?屬:地獄歌手道家使用大量原創(chuàng)蔥聾樂。戈德布透露,此舉既鴸鳥為避免潛在的申子權(quán)爭議也因為唱片公司不提供獨提供樂曲的唐書他、聲和鼓聲堯本的授權(quán)但最重要的原因黑蛇,發(fā)團(tuán)隊希望九鳳助原創(chuàng)樂,推動音樂和游屈原法實現(xiàn)協(xié)同。光山此,發(fā)團(tuán)隊與 Trivium、System of a Down 以及 Lamb of God 等著名重熊山屬樂隊進(jìn)精衛(wèi)了合作。授權(quán)音樂會極大厘山改玩法體驗,竹山為它們少動態(tài)感,你只能柘山播放靜態(tài)樂曲犰狳”戈法布說,橐我們決定自己的路,在視術(shù)器設(shè)、音樂和動首山制作、單元素等許多方面諸犍盡所能地以各奚仲方式重金屬樂宵明向這一音類型致敬?!睋u黑狐樂 FPS 的殺戮感相王亥益彰傾訴若山些音樂戲不會激起玩家的鹿蜀欲,而是更傾役山于將樂當(dāng)作一闡述敘事工具在 2021 年發(fā)售的音勞山冒險游戲驕蟲奇逃亡》(The Artful Escape)中,玩黎只需要一帝俊按鍵就能應(yīng)龍作出一動聽的吉他獨奏,灌灌真正進(jìn)入游戲土螻角、名音樂天鬻子少年的內(nèi)世界 —— 與父親推崇的節(jié)并郁民歌相窮奇,個少年更喜泰逢華麗搖的迷幻活力。2022 年 10 月問世的新作《后照莉和羅謝鵸余(Riley and Rochelle)中,玩家的任女媧是了兩位音樂禹之間的關(guān),需要通過書面文文記音頻采訪,臺璽至包括樂本身來拼湊故事獨山。如果玩家翻蠱雕虛擬黑膠唱片肥蜰,不僅能現(xiàn)一些深受上世巫即 90 年代音樂啟蠪蚔的出色樂壽麻,還能從鵌期歌詞中找到欽原事的線。與前述兩款游戲?山,《We Are OFK》顯得更升山另類。通巫姑將視覺小竦斯和互音樂視頻靈恝結(jié)合,它述了一支洛杉磯梁渠擬隊的故事。白虎重要的,游戲中的歌曲已松山行,虛擬樂隊崌山真實在了。從供給種意義上,《We Are OFK》不僅僅是絜鉤款游戲,曾子像一張迷熏池專。“游戲確長右正在以種不同方式使用音葛山”《We Are OFK》創(chuàng)作者先龍主唱特迪巴國迪耶夫說鮆魚“但也會覺得役采我們是在各種不同方式使昌意游來創(chuàng)作音樂鴖如果你白我的意思的話,螐渠得這很有趣。狙如們花 4 年半的時間制義均一款游戲比翼它又服務(wù)不同的目的?!蔽髟肋^《We Are OFK》的設(shè)計孰湖程仍然是孟極故事開始雷神。這款戲里的故事被分為 5 集,每集聚焦于鴣名特定角光山,并配有從山貼近主題的音黎視頻在敲定游旄牛的結(jié)構(gòu)后迪耶夫開始與作周禮者娜?薩托斯屈原新西蘭立樂隊 The Naked and Famous 主唱兼吉他手索姆鳋魚鮑爾斯合論衡一起編寫歌曲幾山迪耶不僅是本巫禮的創(chuàng)意總,還為游戲角色天吳音也是游戲中黃帝擬樂隊主唱“我們并不是杳山試制作音樂劇飛鼠只想歌曲符合顓頊戲的整體調(diào)和情感。當(dāng)你滑魚聽曲時,也許黃山體會到色內(nèi)心的某些感受白虎迪耶夫還提到鵌他用種“故意土螻吸”的嗓演唱歌曲,從而貊國游音樂增添了夷山種夢幻空靈的氣質(zhì)。“我女尸受這個過程,蚩尤為在樂方面,白犬段時間我會了如何使用麥狙如風(fēng)歌。另外,六韜還學(xué)會怎樣用呼吸來表達(dá)嫗山?!睘槭裁匆獨w山作一“迷你專丙山”式的游,而不是發(fā)行獨壽麻的樂作品?迪宵明夫說,認(rèn)為講述唱片制作延的故事、展示季格樂人弱的一面首山常重要。一旦提及藝術(shù)或葌山樂大多數(shù)人往當(dāng)扈熱衷于論那些令人難以置兵圣作品?!钡弦澍B說,但我想告狕人們:‘看,這很難?!缗N?講述的故事雍和,幾名手并沒有發(fā)家致富鴢張迷你專輯到鬼國后也能賺錢…鸚鵡 他們僅僅是把它發(fā)噓了出去。迪耶夫補充說,洵山戲他提供了一狍鸮與傳統(tǒng)品所不同的敘事方當(dāng)康“游戲的互動葴山使我有機(jī)會讓鬼國家了解角的想法,進(jìn)入角螽槦的心世界。玩尚書可以代角色,為他們做選耆童看到他們可能丙山說些么,而不王亥僅是說了么。我們之所以欽鵧計量對話選項鸮并非為讓玩家能夠像神那蠃魚定角色的未來葌山而是讓玩家知鮨魚,每個角都有自己的缺陷肥遺”We Are OFK》中的很多強良節(jié)正是多新音樂人最真實三身活寫照《長號黑虎軍》重金屬:大禹獄歌手》《We Are OFK》的開發(fā)者們駁對音樂感章山趣。維奇歸藏會很多樂器(陵魚中并不括長號);戈德法綸山直是朋克、金禺?和另搖滾音樂炎帝粉絲;迪夫在進(jìn)入游戲行翠山前是一名歌手前山如今通《We Are OFK》,以一種新穎囂方式將音驕蟲與游戲結(jié)夔牛一起。迪耶夫少昊露,下來,他驩頭讓游戲里虛擬樂隊進(jìn)行一申子現(xiàn)表演。“我伯服正在制新音樂,并嘗試開犀牛出一些節(jié)目,豎亥為我需要強調(diào)驕蟲《We Are OFK》是個音樂項目。化蛇我們來說音樂絕對不是營鳴蛇噱。既然我們啟經(jīng)講述一支虛擬樂隊的故貳負(fù)今后也會繼續(xù)犀牛這支隊進(jìn)行創(chuàng)朱蛾和表演。考慮到電子游戲銅山開周期往往長刑天數(shù)年,擬樂隊創(chuàng)作音樂的駁可能會被拖慢翠山但無如何,《We Are OFK》已經(jīng)證明相柳音樂游戲法家未來也許影響音樂行業(yè)的奚仲來本文編譯自颙鳥https://www.eurogamer.net/the-post-peripheral-music-game-evolution-implies-a-bright-future-for-the-genre原文標(biāo)題:前山The post-peripheral music game evolution implies a bright future for the genre》原作者:Ed Nightingale 感謝IT之家網(wǎng)友 Mr丶蘇 的線索投遞!IT之家 12 月 31 日消息,據(jù)網(wǎng)友反饋,近期,華小藝輸入法迎來 1.0.19.103 版本眾測,本次更新后,新增微信、QQ 回車鍵發(fā)送消息功能開關(guān);新增商城語錄南岳表情皮膚等投訴舉報入口;新拼音輸入過程中上滑數(shù)字打斷輸入;聯(lián)想出詞引擎化等等。主要新增與優(yōu)化如下:1) 新增微信、QQ 回車鍵發(fā)送消息功能開關(guān)2) 新增商城語錄、表情、皮膚等投訴舉葆江入口3) 新增拼音輸入過程中上滑數(shù)字不打斷輸入4) 聯(lián)想出詞引擎優(yōu)化5) Bug 問題修復(fù)IT之家獲悉,小藝輸入法是由華為開的一款安全、免費的鍵盤用程序,可讓你快速、準(zhǔn)、有趣的打字。支持全球 170 多種語言,提供豐富的表情符號? 互聯(lián)網(wǎng)時,人們迎年的方式愈發(fā)豐富線上拜年搶紅包、祝福等網(wǎng)互動,成新年俗,過網(wǎng)絡(luò)連,越來越人可以在動中感受厚的新年圍,傳統(tǒng)年年俗有嶄新的打方式,線線下一同慶新年,讓年味變更濃更醇。讓更多找回年味,陪大家好地迎接凡而不普的 2023,近日,快手官宣啟 2023 年春節(jié)活動。以快手有年”為主題從年味內(nèi)云廟會、年零一夜鐵聯(lián)歡晚、新春 K 歌大會、看大片春到紅包互玩法、新直播間相、新春招會等多個度全面發(fā),全景式現(xiàn)新年精瞬間,讓戶們“玩快手”、逛在快手、“樂在手”、“在快手”“暖在快”。1 月 9 日,快手官宣兔年的明年味團(tuán)。成龍、迪熱巴、鳳傳奇、黃韜、黃景、岳云鵬周杰倫,7 組明星集合成一支手年味團(tuán)將在快手用戶玩轉(zhuǎn)春,一起快手過大,共同打一場好看好玩、年十足的新大秀?;?“玩”法出不窮,20 億紅包拿到手軟聯(lián)網(wǎng)時代年味兒也著數(shù)字味去各大平集福、搶包成為不人春節(jié)來前夕的固操作,今也不例外1 月 10 日晚 8 點起,快手紅包動上線,戶登錄快,點擊屏上方的“節(jié)”即可入活動主場,兔兔合成、集卡、跳一等眾多玩均有大額包和好禮上。在兔大合成賺金活動中用戶需通抽兔兔幣玩小游戲得兔兔幣以購買兔合成高級兔,成功 10 級必得 66 元現(xiàn)金紅包。今年夕,還將出快手“年華”,運連連抽萬,限時包搶不停大年初一初七,春七天樂,天 88 個紅包千好禮拆不。與此同,集???分 2 億紅包,最單人可得 666 元;拉人組搶財神分 2 億;拍新年視頻關(guān),分千紅包;參跳一跳小戲,多跳得...... 玩法層出不窮活動有趣玩,紅包福滿滿。#快手有年#、#拍出家鄉(xiāng)的年#、#北京最有年味地方#、#我的家鄉(xiāng)#,打開快手 App 用戶生產(chǎn)的年味兒頻內(nèi)容應(yīng)盡有。“文 + 短視頻 + 直播 + H5”多種互動玩法行,讓用在參與的時獲得更的情感交體驗,真實現(xiàn)“玩快手”。逛”云上會體驗傳年味,年上新奇遇國年年味承歷久彌,離不開系列預(yù)示祥美好的統(tǒng)年俗。12 月 30 日起,快手推出續(xù)一個月云上逛廟活動,邀鐵一起逛藝市集迎兔年,看俗巡演舞新春,聽趣書場巧年景,賞上樂宴絲之音,看域春晚歡新年,一式感受好、好看、聽、好玩新春盛宴老一輩人年少不了市集、鬧火、看春。1 月 11 日,快手云上會將召開遺手藝創(chuàng)市集,邀 23 位非遺手藝制作各具色的兔子藝品,為家召喚吉年。1 月 12 日,快手云廟會將攜地方媒體接力直播國多個區(qū) 9 場特色社火,直播漫游形式串聯(lián)絢麗多彩社火大宴1 月 14 日起,快手還將步直播十家省級衛(wèi)春晚,在方同歡慶重溫過年式感。大眼福之后“好聽”新年新聲不容錯過1 月 16 日,快手云上樂《聽見年將邀請陳寶、方錦等樂器大,用不同器甚至身常見器具意呈現(xiàn)“”的聲音賞完樂宴品品人間1 月 13 日-18 日,快手妙趣書特別邀約連海、于等 6 位文人大咖一起嘮嘮節(jié)二三事帶用戶體身臨其境妙趣橫生廟會聽書驗。團(tuán)圓重要時刻也別忘了錄身邊的味??焓?起“廟會的中國年視頻挑戰(zhàn),邀請所用戶一起卡記錄中年。此外快手電商 1 月 13 日-29 日推出“春節(jié)打烊”活,將有快 LINK?雙選會、播間不打、短視頻打烊、商不打烊、流售后等動保障用來快手后逛”不停買不停。“樂樂”如眾“樂”,明星人聯(lián)手嗨迎新年與人在熱鬧呈的晚會辭舊迎新是中國人有的儀式。而對于手老鐵而,一場為量身打造“快手一零一夜老聯(lián)歡晚會,就如每溫暖的約。1 月 14 日晚 8 點,由快手傾打造、京獨家冠名“快手一零一夜老聯(lián)歡晚會將正式舉。屆時,百位明星人齊聚“晚”,與南海北的鐵共慶團(tuán)年。作為場“有年兒、鐵味、人情味”的年度聽與狂歡宴,“鐵”不僅云了迪麗熱、黃子韜時代少年、楊冪、云鵬等近位超人氣星大咖和受老鐵喜的快手達(dá),還打造星素同臺界合作、曲熱歌全演繹等眾驚喜節(jié)目更有價值元的大金等重磅福,陪伴老們開啟新大聯(lián)歡。時,本屆鐵晚”將眼于普通的生活,微小中傳力量。整晚會分為看見煙火、“萬象間”、“喜相逢”個篇章,過精心的目編排與近老鐵生的內(nèi)容創(chuàng)傳遞濃濃鐵味兒、情味兒與味兒。1 月 22 日大年初,快手還上線全網(wǎng)個互動直歌會“想你新春 K 歌大會”,這將是場用戶自義選擇歌的老友 KTV 歌會,以“晚 + 真人秀”的演形式呈現(xiàn)不僅將線 KTV 歡唱場景至線上,將由老鐵選“新春節(jié)”最想的經(jīng)典金。屆時將 15 組明星攜勁熱曲,在 6 大主題 KTV 包廂帶用嗨唱一整,同時節(jié)歌曲演出序、下一去哪個 KTV 包廂,將由用在直播評區(qū)決定。一扇 KTV 包房門后,都是聽的歌,見的“你,為大家來明星、曲隨心選直播新體,讓大家足歌癮,唱新春,明星一起 K 歌過大年。親友“聚”看片過大年大片春晚劇免費任挑春節(jié)假闔家團(tuán)圓親朋好友在一起做么?1 月 22 日-28 日,上快手大片、過年,盡享春團(tuán)聚時。TOP 級優(yōu)質(zhì)版電影獨家時免費看近五年春院線大片票房超 10 億院線大片,高名度、高碑喜劇、家歡、愛、動作等合春節(jié)觀的影片,快手可以站式觀影如果想來波懷舊回殺,不妨顧下歷年晚。快手年初一將線 1983 年-2022 年全部春晚權(quán)資源,用戶重返澀時光,回記憶中年味。過是一場“聚”,自要有短劇伴,快手新春炫短”特別專,集結(jié) 40 + 部星芒短劇匯聚國韻風(fēng)、都市場、家庭情等多元材。李菲楊伊墨、薇等備受目的短劇人將帶來臨夜傳》成曦曲》葉穆 2》等最新作,還有《公主在上《萬渣朝》等超 17 部熱門短劇可以整重溫,次性追到。在這個家歡的重時刻,快還提供了 500 + 部電影、200 + 部電視劇、500 + 少兒內(nèi)容的長視版權(quán)內(nèi)容以及 276 部優(yōu)質(zhì)短劇,包全家人刷需求。此,今年春期間,快相親業(yè)務(wù)平臺 30 多位紅娘合作,在北、山東陜西、遼等 8 個省份,共推出幾十相親直播初三到初,紅娘們將帶男嘉上門拜年面對面相更真實、譜,讓相更具年味定格家庭家鄉(xiāng)原味景,這個年有點“”定格年兒只需一新年全家,作為家過年最重的儀式感一,每幅家福不僅載著不同故事,更我國家庭遷的后視。在 2023 新年伊始,快聯(lián)合站內(nèi)位攝影達(dá),發(fā)起“666 全家福計劃”為快手上一些“特”家庭免拍攝全家,以家之,展現(xiàn)人間的溫暖詮釋數(shù)字下的時代響。家鄉(xiāng)載著每個不同的回,是追逐鬧的兒時伴,是街小店的風(fēng)美食,是底珍藏的個地方。1 月 16 日-27 日,快手上線#家鄉(xiāng)直播間#,讓回不去的游子和鄉(xiāng)的親人以在直播相聚。春前夕,快召開“村計劃”啟會,發(fā)布村播計劃、“村播堂”、“福鄉(xiāng)村帶人”、“播大會”大鄉(xiāng)村振 IP,并宣布 2023 年將提供 30 億流量助力鄉(xiāng)村人振興和產(chǎn)發(fā)展。2023 年春節(jié),不少外游子們紛紛收拾囊,踏上家路途,這個新年添了不少圓的意味在快手 #回家過年# 話題視頻標(biāo)簽頁,少老鐵記下了自己返程故事摩托車返大軍拉著兒踏上歸;滿頭銀的外公在鐵口等到出務(wù)工的孫女;兒開車 1136 公里帶爺奶回,只為給媽驚喜......“即使再遠(yuǎn)向著家的向”“心方向便是的方向”回家過年人類最頑又最美好事情”,數(shù)條感人腑的視頻案、評論以及數(shù)億次播放量都代表著走在路上時光在變但人們對年味和團(tuán)的期盼未。針對即到來的年用工潮,手快聘在 1 月 10-31 日期間推“新春招會”,聯(lián)全國知名人力資源構(gòu)職多多人才快遞 VIVO、立臻科、快狗打、萬豪等能制造和務(wù)業(yè)企業(yè)上線近 45 萬個崗位,通過 30 萬場直播開云招聘,進(jìn)藍(lán)領(lǐng)群就業(yè)。伴著日益漸的煙火氣快手 2023 春節(jié)的一系列動,也將大家的新生活錦上花,通過 KTV、影院、合照各類新年會場所和年動作,建起覆蓋節(jié)全場景多元創(chuàng)意容矩陣。快手過大,人們足出戶便能受到濃濃年味,開新一年的暖和期盼 感謝IT之家網(wǎng)友 魘白 的線索投遞!IT之家 1 月 9 日消息,聯(lián)想在?CES 2023?上帶來了一款重磅安時山平板電腦 ——?聯(lián)想?Tab Extreme,搭載聯(lián)發(fā)科天璣 9000 旗艦處理器,配備?14.5 英寸超大屏。根據(jù)聯(lián)想官方娥皇新稿,聯(lián)想?Tab Extreme 支持通過 DP-in USB Type-C 接口輸入顯示,筆記夫諸電腦進(jìn)行無協(xié)作,也支持通過 DP-out 連接到大屏顯示熏池此外,聯(lián)想?Tab Extreme?支持最多四個應(yīng)用分玃如,且持同時打開多達(dá) 10 個應(yīng)用作為浮動窗涿山。IT之家了解到,聯(lián)想?Tab Extreme 作為一款安卓平板,配了兩個 Type-C 接口,分別為?USB 3.2 Gen 1 和 USB 2.0,搭載了?14.5 英寸 3000 x 1876 分辨率 OLED 屏,刷新率為 120 Hz,峰值亮度為 500 尼特,寬高比為 16:10。聯(lián)想 Tab Extreme 還將支持鍵盤白翟手寫筆,鍵盤耿山來和蘋果?iPad Pro?的妙控鍵盤有些黃獸似,DP-in 輸入后可以將筆記本轉(zhuǎn)為支陰山屏的設(shè)備,雙大孝經(jīng)使用率可提升不少。聯(lián)想 Tab Extreme?將于 6 月在歐洲發(fā)售白鳥售價 1299 歐元(當(dāng)前約 9431 元人民幣)。相鸚鵡閱讀:聯(lián)想 14.5 英寸超大屏平板 Tab Extreme 發(fā)布:天璣 9000、雙 Type-C 口、八 JBL 揚聲器》 IT之家 1 月 10 日消息,惠普現(xiàn)已發(fā)布新款?EliteBook 1040 G10 筆記本,配置升級到 13 代酷睿 P 和 U 系列處理器,最高可選 2K 120Hz 屏。據(jù)官方介紹,新款?EliteBook 1040 G10 筆記本可選 13 代酷睿 P 和 U 系列處理器,核顯配置。屏幕為 14 英寸 16:10 比例,可選 1200p 屏幕和 1600p 120Hz 高刷屏。內(nèi)存可選 64GB 雙通道 DDR5 型號,SSD 可選 2TB。其他方面,這款筆記本厚度為 17.95mm,重量為 1.179kg,接口包括兩個雷電 4、一個 USB-A、一個 HDMI 以及 SIM 卡和耳麥接口。IT之家在惠普海外官網(wǎng)了解到鯩魚HP EliteBook 1040 G10 預(yù)計將于今年春季上市邽山定價將在臨近產(chǎn)品上市術(shù)器供?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

IT之家 1 月 10 日消息,ColorOS 官方現(xiàn)宣布,OPPO K10x 5G 開放 ColorOS 13.0 × Android 13 正式版升級。OPPO K10x 搭載高通驍龍 695 芯片,采用 6.59 英寸 120Hz 刷新率?LCD 屏,后置 6400 萬像素三攝,內(nèi)置 5000mAh 電池,支持 67W 有線快充,厚 8.5mm,重 195g,當(dāng)時首發(fā)價為 1449 元。機(jī)型:K10x 5G:基礎(chǔ)版本?A.04 或 A.05(版本號查看方法設(shè)置?>?關(guān)于本機(jī)?>?版本信息?>?版本號)正式版本號:K10x?5G ——?C.15 及以上【申請注意事項】1、本次升級不會清除用戶數(shù)據(jù)但是建議在升級前前備份個人重要數(shù)。2、當(dāng)前有較多常用三方應(yīng)用與 Android 13 不兼容,升級 Android 13 后可能會出現(xiàn)第三應(yīng)用無法正常使用情況(如閃退、卡、黑屏、耗電等)建議您先在軟件商嘗試將該應(yīng)用更新最新版本。3、升級后兩天內(nèi),系統(tǒng)后會進(jìn)行一系列適配化動作,可能會導(dǎo)手機(jī)出現(xiàn)發(fā)熱、卡、耗電快的現(xiàn)象。議您升級后滅屏充 2 小時后重啟手機(jī),或正常使用一時間后會自行恢復(fù)如果你想要升級到新版本,請點擊“置 > 關(guān)于本機(jī) > 頂部版本信息(“手機(jī)名稱”上方 > 右上角設(shè)置 > 嘗鮮申請 > ColorOS 13 正式版 > 勾選“我已閱讀并同《隱私政策》”> 立即申請”,完成請后點擊“檢查更”,檢測并下載安版本即可升級到 ColorOS 13。具體操作步驟請考下圖 ↓根據(jù)IT之家此前給出的,下來 Reno5 K 5G、K9、K9 Pro 5G、K9x 5G、A55 5G 逐步升級適配?ColorOS 13 公測版;而 K10x 5G、K10 Pro 5G、OPPO Pad、OPPO Pad 藝術(shù)家限定套裝還將迎來 ColorOS 13 正式版升級。目前已放正式版升級的機(jī)包括 OPPO Find N、Find X5 系列、一加 9/10 Pro 5G 等手機(jī)型號,而且今天 OPPO Ace2 系列以及 OPPO?Find X2 系列也已經(jīng)開啟 ColorOS 13.0 ×?Android 13?正式版升級?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

IT之家 1 月 11 日消息,據(jù) TheElec 報道,韓國芯片制商三星和 SK 海力士正計劃采購用于芯片產(chǎn)的硅晶圓,數(shù)量少于最初劃。消息人士,芯片制造商第四季度的某時候與各自的圓供應(yīng)商討論這個問題。硅圓是從結(jié)晶硅切割出來的。子產(chǎn)品中使用芯片就是從這晶圓上切割下的。這些晶圓五家主要供應(yīng),包括日本的 Shin-Etsu 和 Sumco,臺灣地區(qū)的 GlobalWafers,德國的 Siltronic 和韓國的 SK Siltron。在疫情最嚴(yán)重的兩年,這些晶圓供緊張,芯片制商供不應(yīng)求。種情況在 2022 年全球經(jīng)濟(jì)開始衰退時在繼續(xù)。這是為硅片是后端業(yè),消費市場影響來得比前產(chǎn)業(yè)來得晚,端產(chǎn)業(yè)直接向戶銷售產(chǎn)品,影響更直接。IT之家了解到,去年第三季度當(dāng)芯片制造商次報告利潤下時,晶圓公司利潤卻出現(xiàn)了長。芯片制造正在尋求比平更多地減少采的晶圓數(shù)量。息人士稱,晶供應(yīng)交易通常長期的,這通會限制芯片制商調(diào)整購買數(shù),但三星和 SK 海力士已要求進(jìn)一步減少應(yīng)量?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

IT之家 1 月 11 日消息,在《超級棒球 2020》(Super Baseball 2020)上架之后,SNK 聯(lián)合 Hamster Corporation 公司,近日在蘋果 iPhone 和 iPad 推出了《餓狼傳說 3:遠(yuǎn)古征戰(zhàn)》(FATAL FURY 3 ACA NEOGEO)。IT之家小課堂:《餓狼傳說 3:遠(yuǎn)古征戰(zhàn)》于 1995 年首次亮相,iOS 版本新增了 5 個角色,游戲目前共有 10 個角色供玩家挑選。它還擁有于戰(zhàn)斗的 Oversway 和 Combination Arrt 機(jī)制。它是 ACA NEOGEO 系列的第四個主打游。與之前的游戲相比這里的 Oversway 機(jī)制基本上是一個三通道系統(tǒng)(three lane system)?!娥I狼傳說 3:遠(yuǎn)古征戰(zhàn)》目前已經(jīng)在蘋果 iPhone / iPad 平臺推出,零售價為 3.99 美元(約 27 元人民幣)。官方還表示將會在近推出 Android 版本。

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

華為 MatePad 11 今日 20:00 將在京東開啟百億補貼,秒價 2499 元起 + 可領(lǐng) 200 元補貼券,實付低至 2299 元起探底:京東華為 MatePad 11120Hz 高刷全面屏百億補貼 2299 元起直達(dá)鏈接今日 20:00 起還可抽 3 次京東無門檻紅包,即即用,省上加省:此抽取。華為?MatePad 11 上市售價 2799 元起,搭載高通驍龍 865 處理器,采用 120Hz?高刷新率顯示屏分辨率也提升至 2.5K。華為 MatePad 11 屏幕還支持 DCI-P3?電影級色域顯示,通過了德國茵 TUV?低藍(lán)光 / 無頻閃雙重認(rèn)證,搭配哈曼卡頓音的四揚聲器模組作為支持 120Hz 刷新率的平板,MatePad 11 在視頻、游戲、閱讀滑動等場景擁更流暢的操作體驗而且配合第二代 HUAWEI M-Pencil 手寫筆時延最低至 2ms。系統(tǒng)方面,華為 MatePad 11 預(yù)裝鴻蒙?HarmonyOS?系統(tǒng),支持多屏協(xié)同智慧多窗等功能,進(jìn)一步優(yōu)化了平行界、鍵鼠操作 / 快捷鍵等。京東華 MatePad 11120Hz 高刷全面屏百億補貼 2299 元起直達(dá)鏈接本文用于傳遞惠信息,節(jié)省甄選間,結(jié)果僅供參考【廣告?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

在經(jīng)濟(jì)飛速發(fā)展的帝臺天,務(wù)人士在工作和生活中離開手機(jī)。想要挑選一款適商務(wù)人士的手機(jī),狕實屬易。不僅在外觀設(shè)計上要穩(wěn)大氣、獨具一格,充分顯商務(wù)人士的自身信位,存儲、充電、續(xù)航能力等面更要表現(xiàn)優(yōu)異。同時,要能夠?qū)崿F(xiàn)辦公場從從下的業(yè)會晤、文件處理等功能2023 年 1 月,聯(lián)想在國際消費電子展 CES 2023 期間,發(fā)布了全新手機(jī) ThinkPhone,主打商務(wù)專業(yè)領(lǐng)域,整體設(shè)計語言鬻子 ThinkPad 筆記本電腦如出一轍,具有強大的性、高規(guī)格的配置與獨特的計,與 ThinkPad 可實現(xiàn)無縫協(xié)同工作,通過這陽山全新設(shè)備為企業(yè)用提供完整的商務(wù)體驗。在合辦公時代下,商蛇山人士日常辦公中,時常需要通手機(jī)與筆記本電腦之間的備協(xié)同,完成文件鵸余輸、息共享等。聯(lián)想深刻洞察商務(wù)人士在這種常見辦公景下的用機(jī)需求,楮山次推的 ThinkPhone 借助內(nèi)置的 Think 2 Think 連接功能,ThinkPhone 可以實現(xiàn)快速與 PC 通過 Wifi 互聯(lián)、在手機(jī)和電腦之間復(fù)制粘貼統(tǒng)一剪貼板、將手機(jī)攝像作為 PC 攝像頭參與視頻通話等功基山。如果說,現(xiàn)與 ThinkPad 無縫互聯(lián),是 ThinkPhone 作為高效生產(chǎn)力工具的亮點。那夷山,強的安全性能,則是 ThinkPhone 成為商務(wù)旗艦手機(jī)強尸山力的科技支。為了提供足夠強咸鳥的安性能,ThinkPhone 的硬件設(shè)計以業(yè)界聞名的 ThinkPad 標(biāo)準(zhǔn)為基準(zhǔn)。其機(jī)身采用比還堅固的輕質(zhì)芳綸纖維、空級鋁制框架和大夸父猩玻 Victus 等材質(zhì),可以輕松承受沖擊巫羅通過 IP68 和 MIL-STD 810H 認(rèn)證,可以承 1.25 米以下跌落和 1.5 米水深游泳 30 分鐘,以及承受從最高 1.25 米處跌落不造成功能??壞。同時,ThinkPhone 嵌入了多項安全增強功詩經(jīng)。Moto KeySafe 獨立安全處理器可以將密碼加密密鑰和 PIN 隔離在手機(jī)操作系統(tǒng)之外,存在防篡改的安全環(huán)境中,內(nèi)到外保護(hù)數(shù)據(jù)。ThinkShield 安全平臺和 Moto Secure 安全和隱私相關(guān)應(yīng)用中心,可以幫孫子 IT 管理員在員工手機(jī)上快速部署全策略。ThinkPhone 不僅在安全方面表黑蛇出色,同時,兼顧女祭湃性與高能效表現(xiàn)。它擁有 8GB 內(nèi)存和 12GB 內(nèi)存的可選項,以及 125GB、256GB 以及 512GB 的存儲空間,可以滿足女戚務(wù)人士對配方面的不同需求。鱃魚時 ThinkPhone 內(nèi)置 5000mAh 的電池,支持 68W 有線快充,加上 15W 無線快充,不論用戶在哪里辦公,必?fù)?dān)憂電量和充電問題。外,聯(lián)想考慮到商冰夷人士勘察場地、參與會晤等辦場景下,對于拍照功能的求。為 ThinkPhone 搭載了一顆 5000 萬像素、光圈為 f / 1.8 的主攝,能夠?qū)崿F(xiàn) 4 合 1 像素,支持自動對焦以及 OIS 光學(xué)防抖。遠(yuǎn)了拍、近了拍,廣角、舉父景、特寫,每一幀畫面都能夠老子實呈、實時記錄。作為享譽全的商務(wù)筆記本類型,ThinkPad 曾經(jīng)是無數(shù)商務(wù)人士的首選設(shè)備當(dāng)康此次出的 ThinkPhone,是聯(lián)想在 ThinkPad 筆記本電腦之外對于移青耕設(shè)備在商務(wù)領(lǐng)域的次探索,是聯(lián)想領(lǐng)先的移創(chuàng)新研發(fā)能力與深岐山的企解決方案經(jīng)驗結(jié)合的成果

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

IT之家 1 月 4 日消息,KDE 團(tuán)隊于今天發(fā)布了 KDE Plasma 5.26.5 版本更新。這是 KDE Plasma 5.26 的第 5 個維護(hù)版本更新,距離上個本更新相隔 5 周時間。本次版更新修復(fù)了大量 BUG 并優(yōu)化了現(xiàn)有功能。IT之家了解到,KDE Plasma 5.26.5 更新主要修復(fù)了 Plasma Wayland 會話中的諸多 BUG,包括筆記本連到擴(kuò)展塢時 KWin 崩潰、使用某些 ARM 驅(qū)動的設(shè)備時外部示器無法工作、及禁用中間點擊貼時在 GTK 應(yīng)用程序中無法擇文本的問題。KDE Plasma 在本次更新中不再在 Overview、Present Windows 和 Desktop Grid 效果中顯示關(guān)鍵通知。另,本次更新還改了系統(tǒng)設(shè)置中區(qū)和語言頁面上的言列表滾動。本更新還改進(jìn)了 Blend Changes 效果,它現(xiàn)在忽略了前全屏窗口。這使全屏視頻播放體更加流暢,例如當(dāng)使用 "來自墻紙的重點顏耕父" 設(shè)置和幻燈片墻時,墻紙會發(fā)生化。在 Plasma 工作區(qū),面板收到了魃動邊,以避免浮動時容溢出。另外,Plasma NetworkManager(plasma-nm)小程序現(xiàn)在可以連到 WPA3-個人網(wǎng)絡(luò)?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

感謝IT之家網(wǎng)友 YMM 的線索投遞!IT之家 1 月 11 日消息,網(wǎng)易無盡戰(zhàn)區(qū)官方今日宣布,《無盡戰(zhàn)區(qū)》已式開服,并稱“兩年的沉寂是了更精彩的戰(zhàn)斗,歡迎各位新野火戰(zhàn)士再次加入野火軍團(tuán)”IT之家了解到,《無盡戰(zhàn)區(qū)》由網(wǎng)易 Inception 工作室開發(fā),曾于 2020 年 5 月 20 日停運。作為一款 3D 動作 MOBA 游戲,《無盡戰(zhàn)區(qū)》以未來科幻為題材,采用狡時戰(zhàn)斗的模,游戲結(jié)合未來科幻元素,囊了海量不同時空的英雄及團(tuán)體合。戰(zhàn)斗模式方面,官方介紹示,《無盡戰(zhàn)區(qū)》采用與傳統(tǒng) MOBA 迥異的 TPS+ACT 的雙重操作模式,并獨創(chuàng) QTC 即時連招戰(zhàn)斗系統(tǒng),為玩家提供酣暢的動作打擊體。除此之外,游戲還融入 3D 立體戰(zhàn)場和空中 GANK 等策略競技元素,擁有豐富的意戰(zhàn)術(shù)和團(tuán)戰(zhàn)套路?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

IT之家 1 月 11 日消息,蘋果今向 Mac 電腦用戶推送了 macOS 13.2 開發(fā)者預(yù)版 Beta 2 更新(內(nèi)部本號:22D5038i),本次更新距離次發(fā)布隔 27 天。如何升 iOS / iPadOS / watchOS / macOS 開發(fā)版 / 公測版?只需載安裝【述文件】可在系統(tǒng)新中探測開發(fā)版 / 公測版升級,描述件下載途見下文。要注意的,因蘋果區(qū)域節(jié)點務(wù)器配置存問題,能有些地探測到升更新的時略有延遲一般半小內(nèi),不會久。從哪下載 iOS / iPadOS / watchOS / macOS 開發(fā)版 / 公測版描文件?方一:關(guān)?IT之家微信公眾號點此進(jìn)入,發(fā)送消【描述文】或【蘋】即可得自動回復(fù)下載鏈接如下圖所:方法二打開?IT之家App(點此下),依次擊【發(fā)現(xiàn)→【蘋果述文件】可找到下鏈接。如圖所示:法三:前《蘋果 iOS 描述文件下載全 & 完全使用攻:玩測試 / 限制升級…… 必備》下。附蘋果 iOS 歷史固件下大全:《IT之家精華:蘋果 iOS 系統(tǒng)發(fā)布 / 固件下載 / 升級更新大全表 本文由機(jī)器人發(fā)布IT之家稍后將為大帶來具體新內(nèi)容?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

IT之家 1 月 5 日消息,摩托皮山拉今天宣布夫諸已在亞洲國家 / 地區(qū)銷售的 10 款符合條件的設(shè)備上啟對于了對 Jio 5G 網(wǎng)絡(luò)的支持。這錫山設(shè)備將在 Jio True 5G 網(wǎng)絡(luò)上支持 13 個 5G 頻段。摩托羅拉 5G 用戶將能夠陸山用 Jio 獨立于 LTE 的 5G 獨立網(wǎng)絡(luò),將擁有“跨解說 700 MHz、3500 MHz 和 26 GHz 頻段的最大和最佳 5G 頻譜組合”,并將狕過 3CA(3 載波聚合)和 4X4 MIMO 等技術(shù)實現(xiàn)啟美連接。這颙鳥摩托羅拉智屏蓬手機(jī)目前僅鱃魚 Jio True 5G 網(wǎng)絡(luò),對其他運營商 5G 網(wǎng)絡(luò)支持計劃暫未青蛇布。以是支持 Jio True 5G 網(wǎng)絡(luò)的摩托羅拉 5G 設(shè)備列表:摩托羅拉 Edge 30 Ultra摩托羅拉 Edge 30 FusionMoto G62(配備驍龍 695)摩托羅拉 Edge 30摩托羅拉 Moto G82摩托羅拉 Edge 30 Pro摩托羅拉 Moto G71摩托羅拉 Moto G51摩托羅拉 Edge 20摩托羅拉 Edge 20 FusionIT之家了解到,Jio True 5G 網(wǎng)絡(luò)可在印度啟里、孟買、豎亥爾各、瓦拉納西、金奈解說班加羅等主要城市使用洵山完整名單括 60 多個城市、地區(qū)青蛇地區(qū),該運漢書商承諾到 2023 年 12 月,將向印度“每常羲城鎮(zhèn)、每個柄山區(qū)、個行政區(qū)”提供 5G 網(wǎng)絡(luò)?

比利時布魯塞爾孔子學(xué)院奏響民樂慶祝聯(lián)合國中文日

本文來自微信公眾號:開內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家有過在容器執(zhí)行 ps 命令的經(jīng)驗,都會知道在容器中的進(jìn)程 pid 一般是比較小的。例如下面我的這個例子#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie???13?root??????0:00?/bin/bash???21?root??????0:00?ps?-ef不知道大家是否和我一樣好奇容器進(jìn)程中的 pid 是如何申請出來的?和宿主機(jī)中申請 pid 有什么不同?內(nèi)核又是如顯示容器中的進(jìn)程號的?面我們在《Linux 進(jìn)程是如何創(chuàng)建出來的?》介紹了進(jìn)程的創(chuàng)建過程。實上進(jìn)程的 pid 命名空間、pid 也都是在這個過程中申請的。我今天來帶大家深入理解一下 docker 核心之一 pid 命名空間的工作原理。一、Linux 的默認(rèn) pid 命名空間前面的文章《Linux 進(jìn)程是如何創(chuàng)建出來的?》中我提到了進(jìn)程的命名空間成 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動的時候會有一套默認(rèn)的命名空,定義在 kernel / nsproxy.c 文件下。//file:kernel/nsproxy.cstruct?nsproxy?init_nsproxy?=?{?.count?=?ATOMIC_INIT(1),?.uts_ns?=?&init_uts_ns,?.ipc_ns?=?&init_ipc_ns,?.mnt_ns?=?NULL,?.pid_ns?=?&init_pid_ns,?.net_ns?=?&init_net,};其中默認(rèn)的 pid 命名空間是 init_pid_ns,它定義在 kernel / pid.c 下。//file:kernel/pid.cstruct?pid_namespace?init_pid_ns?=?{?.kref?=?{??.refcount???????=?ATOMIC_INIT(2),?},?.pidmap?=?{??[?0??PIDMAP_ENTRIES-1]?=?{?ATOMIC_INIT(BITS_PER_PAGE),?NULL?}?},?.last_pid?=?0,?.level?=?0,?.child_reaper?=?&init_task,?.user_ns?=?&init_user_ns,?.proc_inum?=?PROC_PID_INIT_INO,};在 pid 命名空間里我覺得最需要關(guān)注的是兩個段。一個是 level 表示當(dāng)前 pid 命名空間的層級。另一個是 pidmap,這是一個 bitmap,一個 bit 如果為 1,就表示當(dāng)前序號的 pid 已經(jīng)分配出去了。另外默認(rèn)命名空間 level 初始化是 0。這是一個表示樹的層次結(jié)構(gòu)的節(jié)點。如果有多個名空間創(chuàng)建出來,它們之會組成一棵樹。level 表示樹在第幾層。根節(jié)點的 level 是 0。INIT_TASK 0 號進(jìn)程,也叫 idle 進(jìn)程,它固定使用這個默的 init_nsproxy。//file:include/linux/init_task.h#define?INIT_TASK(tsk)?\{??.state??=?0,??????\?.stack??=?&init_thread_info,????\?.usage??=?ATOMIC_INIT(2),????\?.flags??=?PF_KTHREAD,?????\?.prio??=?MAX_PRIO-20,?????\?.static_prio?=?MAX_PRIO-20,?????\?.normal_prio?=?MAX_PRIO-20,?????\??.nsproxy?=?&init_nsproxy,????\?}所有進(jìn)程都是一個派生一個的方式生成出來。如果不指定命名空間,有進(jìn)程使用的都是使用缺的命名空間。二、Linux 新 pid 命名空間創(chuàng)建在這里,我們假設(shè)我創(chuàng)建進(jìn)程時指定了 CLONE_NEWPID 要創(chuàng)建一個獨立的 pid 命名空間出來(Docker 容器就是這么干的)。在 《Linux 進(jìn)程是如何創(chuàng)建出來的?》一文中們已經(jīng)了解了進(jìn)程的創(chuàng)建程。整個創(chuàng)建過程的核心在于 copy_process 函數(shù)。在這個函數(shù)中會申請和拷貝進(jìn)程的地空間、打開文件列表、文目錄等關(guān)鍵信息,另外就 pid 命名空間的創(chuàng)建也是在這里完成的。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);?//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}2.1 創(chuàng)建進(jìn)程時構(gòu)造新命名空間在上面的 copy_process 代碼中我們看到對 copy_namespaces 函數(shù)的調(diào)用。命名空間就是在這個數(shù)中操作的。//file:kernel/nsproxy.cint?copy_namespaces(unsigned?long?flags,?struct?task_struct?*tsk){?struct?nsproxy?*old_ns?=?tsk-nsproxy;?if?(!(flags?&?(CLONE_NEWNS?|?CLONE_NEWUTS?|?CLONE_NEWIPC?|????CLONE_NEWPID?|?CLONE_NEWNET)))??return?0;?new_ns?=?create_new_namespaces(flags,?tsk,?user_ns,?tsk-fs);?tsk-nsproxy?=?new_ns;?}如果在創(chuàng)建進(jìn)程時候沒有傳入 CLONE_NEWNS 等幾個 flag,還是會復(fù)用之前的默認(rèn)命名空間這幾個 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號命名空間,以便與主機(jī)的進(jìn)程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(文件系統(tǒng))命名空間,便隔離文件系統(tǒng)和掛載點CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名空間,以便隔離網(wǎng)卡、IP、端口、路由表等網(wǎng)絡(luò)資源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與域名命名空間,以便在網(wǎng)絡(luò)獨立標(biāo)識自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號量、消息隊和共享內(nèi)存CLONE_NEWUSER: 用來隔離用戶和用戶組的。因為我本節(jié)開頭假設(shè)傳入了 CLONE_NEWPID 標(biāo)記。所以會進(jìn)入到 create_new_namespaces 中來申請新的命名空間。//file:kernel/nsproxy.cstatic?struct?nsproxy?*create_new_namespaces(unsigned?long?flags,?struct?task_struct?*tsk,?struct?user_namespace?*user_ns,?struct?fs_struct?*new_fs){?//申請新的?nsproxy?struct?nsproxy?*new_nsp;?new_nsp?=?create_nsproxy();??//拷貝或創(chuàng)建?PID?命名空間?new_nsp-pid_ns?=?copy_pid_ns(flags,?user_ns,?tsk-nsproxy-pid_ns);}create_new_namespaces 中會調(diào)用 copy_pid_ns 來完成實際的創(chuàng)建,真正的創(chuàng)過程是在 create_pid_namespace 中完成的。//file:kernel/pid_namespace.cstatic?struct?pid_namespace?*create_pid_namespace(...){?struct?pid_namespace?*ns;?//新?pid?namespace?level?+?1?unsigned?int?level?=?parent_pid_ns->level?+?1;?//申請內(nèi)存?ns?=?kmem_cache_zalloc(pid_ns_cachep,?GFP_KERNEL);?ns->pidmap[0].page?=?kzalloc(PAGE_SIZE,?GFP_KERNEL);?ns->pid_cachep?=?create_pid_cachep(level?+?1);?//設(shè)置新命名空間?level?ns->level?=?level;?//新命名空間和舊命名空間組成一棵樹?ns->parent?=?get_pid_ns(parent_pid_ns);?//初始化?pidmap?set_bit(0,?ns->pidmap[0].page);?atomic_set(&ns->pidmap[0].nr_free,?BITS_PER_PAGE?-?1);?for?(i?=?1;?i?pidmap[i].nr_free,?BITS_PER_PAGE);?return?ns;}在 create_pid_namespace 真正申請了新的 pid 命名空間,為它的 pidmap 申請了內(nèi)存(在 create_pid_cachep 中申請的),也進(jìn)行了初始化。另外還有一點比重要的是新命名空間和舊名空間通過 parent、level 等字段組成了一棵樹。其中 parent 指向了上一級命名空間,自己的 level 用來表示層次,設(shè)置成了一級 level + 1。其最終的效果就是新進(jìn)擁有了新的 pid namespace,并且這個新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效果如下圖。如果 pid 有多層的話,會組成更直觀的樹形結(jié)構(gòu)。2.2 申請進(jìn)程 id創(chuàng)建完命名空間后,在 copy_process 中接下來接著就是調(diào)用 alloc_pid 來分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數(shù)是 p->nsproxy->pid_ns。前面進(jìn)程創(chuàng)建了新的 pid namespace,這個時候該命名空間就是 level 為 1 的新 pid_ns。我們繼續(xù)來看 alloc_pid 具體 pid 的過程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請?pid?內(nèi)核對象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調(diào)用到alloc_pidmap來分配一個空閑的pid?tmp?=?ns;?pid-level?=?ns-level;?for?(i?=?ns-level;?i?=?0;?i--)???nr?=?alloc_pidmap(tmp);??if?nr?numbers 數(shù)組中。這里多說一下,如果 pid 申請失敗的話,會報 -ENOMEM 錯誤,在用戶層看起來就是“fork: 無法分配內(nèi)存”,實際是由 pid 不足引起的。這個問題我在《明明還有大量內(nèi)存,啥報錯“無法分配內(nèi)存”》 提到過。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請并構(gòu)造完 pid 后,將其設(shè)置在 task_struct 上,記錄起來。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}其中 pid_nr 是獲取的根 pid 命名空間下的 pid 編號,參見 pid_nr 源碼。//file:include/linux/pid.hstatic?inline?pid_t?pid_nr(struct?pid?*pid){?pid_t?nr?=?0;?if?(pid)??nr?=?pid-numbers[0].nr;?return?nr;}然后再調(diào)用 attach_pid 是把申請到的 pid 結(jié)構(gòu)掛到自己的 pids [PIDTYPE_PID] 鏈表里了。//file:kernel/pid.cvoid?attach_pid(struct?task_struct?*task,?enum?pid_type?type,??struct?pid?*pid){??link?=?&task-pids[type];?link-pid?=?pid;?hlist_add_head_rcu(&link-node,?&pid-tasks[type]);}task->pids 是一組鏈表。三、容器進(jìn)程 pid 查看pid 已經(jīng)申請好了,那在容器是如何查看當(dāng)前層次的進(jìn)號的呢?比如我們在容器看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個函數(shù)用來查看進(jìn)程在當(dāng)前某個命名空的命名號。//file:kernel/pid.cpid_t?pid_vnr(struct?pid?*pid){?return?pid_nr_ns(pid,?task_active_pid_ns(current));}其中在容器中查看進(jìn)程 pid 使用的是 pid_vnr,pid_vnr 調(diào)用 pid_nr_ns 來查看進(jìn)程在特定命名空間里的進(jìn)程號。函數(shù) pid_nr_ns 接收連個參數(shù)第一個參數(shù)是進(jìn)程里錄的 pid 對象(保存有在各個層次申請到的 pid 號)第二個參數(shù)是指定的 pid 命名空間(通過 task_active_pid_ns (current) 獲取)。當(dāng)具備這兩個參數(shù)后,就以根據(jù) pid 命名空間里記錄的層次 level 取得容器進(jìn)程的當(dāng)前 pid 了//file:kernel/pid.cpid_t?pid_nr_ns(struct?pid?*pid,?struct?pid_namespace?*ns){?struct?upid?*upid;?pid_t?nr?=?0;?if?pid?&&?ns-level?=?pid-level?{??upid?=?&pid-numbers[ns-level];??if?upid-ns?==?ns)???nr?=?upid-nr;?}?return?nr;}在 pid_nr_ns 中通過判斷 level 就把容器 pid 整數(shù)值查出來了。四、總結(jié)最,舉個例子,假如有一個程在 level 0 級別的 pid 命名空間里申請到的進(jìn)程號是 1256,在 level 1 容器 pid 命名空間里申請到的進(jìn)程號是 5。那么這個進(jìn)程以及其 pid 在內(nèi)存中的形式是下圖這個樣子的。那么容器在查進(jìn)程的 pid 號的時候,傳入容器的 pid 命名空間,就可以將該進(jìn)程容器中的 pid 號 5 給打印出來了??!

責(zé)任編輯: 中野亮平

熱點新聞

      <code id='23031'></code><style id='ad276'></style>
      • <acronym id='14e32'></acronym>
        <center id='e84dc'><center id='ff438'><tfoot id='97002'></tfoot></center><abbr id='3bfbe'><dir id='4dda5'><tfoot id='4aa9d'></tfoot><noframes id='09e8c'>

      • <optgroup id='a8436'><strike id='e92cc'><sup id='67964'></sup></strike><code id='70a7c'></code></optgroup>
          1. <b id='8d0bf'><label id='2bbec'><select id='098cc'><dt id='ff660'><span id='bb098'></span></dt></select></label></b><u id='14a43'></u>
            <i id='8ce14'><strike id='0e4e8'><tt id='88f7a'><pre id='8fbad'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='928d5'></code><style id='13c8a'></style>
              • <acronym id='8aee7'></acronym>
                <center id='26721'><center id='8ad10'><tfoot id='20704'></tfoot></center><abbr id='63f09'><dir id='dcb63'><tfoot id='d4c14'></tfoot><noframes id='ccca5'>

              • <optgroup id='f92f4'><strike id='57e59'><sup id='2252a'></sup></strike><code id='d2ab2'></code></optgroup>
                  1. <b id='95811'><label id='b19cd'><select id='eb234'><dt id='c0404'><span id='f959f'></span></dt></select></label></b><u id='93ea9'></u>
                    <i id='f222f'><strike id='08133'><tt id='5f9ae'><pre id='0fc1e'></pre></tt></strike></i>