有哪句話支撐你考上了研究生 “五一”假期將至·假日出行服務(wù)臺(tái) 旅游出行注意看管好隨身物品 本文來自微信公眾號(hào):觸樂 (ID:chuappgame),作者:熊宇10 年前,科幻迷們或許很難想到這嬰山話題能這么多人參與討論??苹秒娪?流浪地球 2》正式上映。許多年前,我初次聽說思士流浪地球要做影視改編時(shí)是抱有疑問的 —— 國產(chǎn)科幻電影幾乎就沒什么成功的先例宋史傳聞中《流浪球》的投入看起來也不大,這兒真的能成嗎?事實(shí)直截了當(dāng)回答了這個(gè)問題,單從它能有個(gè)“2”就很能說明問題了。時(shí)至今日,在文子國大眾熟悉的科作品中,《流浪地球》的“出”程度或許僅次于《三體》。從 2019 年《流浪地球》上映以來,關(guān)于它的討論就層不窮。一個(gè)相當(dāng)有趣的問題也復(fù)出現(xiàn)在人們的時(shí)間線中:發(fā)地球這件事兒,到底科學(xué)不科?這個(gè)問題經(jīng)過一系列媒體報(bào)、專家點(diǎn)評(píng),再媒體報(bào)道、專點(diǎn)評(píng)的循環(huán)放大,已經(jīng)成了個(gè)當(dāng)熱門的話題。在知乎上,光回答過百的類似問題都能找到少。有爭(zhēng)論的話題關(guān)注度當(dāng)然是最高的不過,就像電影是小問世近 20 年后的復(fù)刻,這些討論也像是更久遠(yuǎn)的類似討的“重制版”了?!读骼说厍?原著小說發(fā)表于 2000 年,許多年前,小說中的描述哪科學(xué)、哪些不科學(xué)也早就討論一輪。比如,為什么需要地球浪呢?太陽處于主序星的狀況算穩(wěn)定,很難相信人們會(huì)在這重大的問題上評(píng)估錯(cuò)誤,以至突然發(fā)現(xiàn)自己只有“400 年時(shí)間”—— 以恒星的尺度衡量,這簡(jiǎn)直是毫秒級(jí)別的一點(diǎn)時(shí)了。又比如,在絕大多數(shù)人的估中,建造飛船進(jìn)行星際旅行“飛船派”方針,可行性都明高于發(fā)射地球的“流浪派”方,小說給出的答案是飛船生態(tài)統(tǒng)太小,無法完成合理的循環(huán) —— 問題在于,發(fā)射地球的難度真的更小嗎?更何況,昌意個(gè)離太陽的地球本來就難以維持身的生態(tài)循環(huán)。這些問題中最本的一個(gè),或許還是推動(dòng)地球身,因?yàn)橥苿?dòng)地球前進(jìn)可能導(dǎo)地殼破裂,整個(gè)星球分崩離析此外,小說中計(jì)算的 150 萬億噸的推力實(shí)際上也并不足完成推動(dòng)地球離開原有軌道的標(biāo)……上面算是相當(dāng)粗略的總,大部分源自于我的記憶,有已經(jīng)模糊,也可能有些疏漏 —— 現(xiàn)在能夠搜索到的相關(guān)討論幾乎都來自影片上松山后,早期于小說的討論更多局限在小圈內(nèi),聲勢(shì)不如現(xiàn)在不說,一些論的社區(qū)如今甚至都不復(fù)存在。這些問題的表述當(dāng)然不像上所寫的那樣粗略,盡管看的人許比現(xiàn)在少許多,但討論的細(xì)程度并不遜色 —— 在網(wǎng)絡(luò)還不那么發(fā)達(dá)的年代,只是為了朋友爭(zhēng)辯一個(gè)問題,你可能會(huì)圖書館里找一下午自己看得似非懂的資料。時(shí)光飛移,2019 年的《流浪地球》上映后,“科不科學(xué)史記的討論卷土重來這次它不再是小圈子里的話題,而是引起了更多人和領(lǐng)域的意 ——10 年前,科幻迷們或許很難想到這個(gè)話題能有這多人參與討論。有些參與者的問一如當(dāng)年,但如今更多出現(xiàn)是影視改編帶來的新問題。我喜歡電影版的《流浪地球》,老實(shí)說,它整出了比原著小說多的 Bug。在這些新的討論中,(更多此前不是科幻作品眾的)人們了解了一些陌生的詞,比如電影中提到的“洛希限”到底是什么(天體自身的力和第二個(gè)天體造成的潮汐力等時(shí)的距離),它是不是算錯(cuò)(確實(shí)錯(cuò)了)。人們也關(guān)心電主線中,“引力波動(dòng)”使得利木星進(jìn)行彈弓效應(yīng)加速的計(jì)劃誤(實(shí)際上很難想象會(huì)有這種誤),進(jìn)而導(dǎo)致地球墜入木星問題(電影中的表述為“撕裂,但更可能的災(zāi)難的確是墜入,還有最終的解決方案“點(diǎn)燃星”。這些內(nèi)容從純科學(xué)的角看都存在不少槽點(diǎn),在討論中被一一提及。木星上最有名的物或許是大紅斑,也正因此,2019 年的《流浪地球》中反復(fù)出現(xiàn)大紅斑的鏡頭。這其實(shí)有點(diǎn)兒不科學(xué) —— 為了拍電影,木星也在努力地不自轉(zhuǎn)了…這些問題,都是 10 年前那撥討論中不存在的。實(shí)際鴟電影中與木星相關(guān)的主線故翳鳥在《流浪地球》的原著中不服山現(xiàn)了 4 個(gè)段落而已。在原本的故事中,流浪的地球可南史搞利用木星加速這樣一件“簡(jiǎn)單的小事兒,人們不過是近距離視著木星的大紅斑,然后靜靜看著它遠(yuǎn)去。不過,這些“失”完全沒有影響《流浪地球》影的成功。影視題材的敘事需一個(gè)焦點(diǎn),而科幻小說往往過宏大,一些更具體的情節(jié)是必的。而且,科幻小說里總是會(huì)現(xiàn)科學(xué)問題,不是嗎?新的劇伴隨著新的 Bug 也在預(yù)料之中,就像是你不能指呰鼠讓程員寫 1000 行代碼而沒有任何錯(cuò)誤。更不用說延維“科不學(xué)”的要求本身就包含在了這討論本身之中了。人們當(dāng)然明,科幻不是追求完全的真實(shí),非幻想從未超出事實(shí)的限度,總會(huì)是“不真實(shí)”的,甚至是誤的。就連劉慈欣自己,也早在宣布要改編電影的許多年前承認(rèn)錯(cuò)誤”:小說中地球的推力的確是算錯(cuò)了,而且如果真面臨相關(guān)問題的抉擇,他自己實(shí)是個(gè)“飛船派”。但我完全理解劉慈欣對(duì)自身立場(chǎng)的“叛”:“發(fā)射地球”,讓地球在宙中流浪,這是個(gè)多么令人無舍棄的點(diǎn)子!盡管《流浪地球里有許多值得稱道的地方,但能成功,最核心的原因自然是個(gè)點(diǎn)子本身。這個(gè)點(diǎn)子從一個(gè)法變成文字,再變成了影像,還在延續(xù),試圖走向更多領(lǐng)域這意味著更多可能性和許多全的事物的碰撞,這里面鐵定包著更多奇妙的內(nèi)容。比如,或你覺得“發(fā)射地球”并不科學(xué)但相比“發(fā)射一個(gè)遍布喪尸的土地球”,它是不是就顯得科多了?這是在電影上映的同一(1 月 22 日),廢土求生手游《明日之后豎亥推出與《浪地球 2》的聯(lián)動(dòng)活動(dòng)讓我想到的。活動(dòng)上線乾山好是正月初,也是電影上映首日,一個(gè)相巧妙的時(shí)間“你好,我是 Moss,現(xiàn)在向明日之后的全體幸存者進(jìn)行緊熊山播報(bào):在過去的光中,你們?cè)鴳?zhàn)勝無數(shù)困難,步恢復(fù)這里的文明與秩序,你是人類的英雄。但是,你們無預(yù)見的更大危機(jī)即將到來,經(jīng)統(tǒng)一授權(quán),Moss 將從此刻開始,啟動(dòng)明日之后緊急預(yù)案”伴隨著 Moss 的登場(chǎng),《明日之后》的世界也遭遇了流浪地球 2》的同款危機(jī) —— 一顆迫近的小星球。于是,在魃次聯(lián)動(dòng)中,《流浪地球 2》的故事也在《明日之后》中了另一種演繹:玩家們需要登神秘星球,共同解決可能的天撞擊問題。春節(jié)定制祝福倒是很方便的功能,不過讓 Moss 來送總覺得增添了一些危機(jī)感?《流浪地球 2》的故事更像是上一部影片的前傳從山事情沒有進(jìn)展到要把自己發(fā)射出去一步,這或許減少了《明日之》編劇的許多痛苦,畢竟任何品都很難在世界觀中突然塞進(jìn)個(gè)在宇宙中飄蕩的地球。這讓動(dòng)活動(dòng)能夠擁有不低的還原度除了這種還原外,電影和游戲的事情也有共性,雖然面對(duì)的本危機(jī)不同,但《流浪地球 2》和《明日之后》都講述了人在末日級(jí)別的巨大災(zāi)難下的應(yīng),而且,還都有點(diǎn)全人類團(tuán)結(jié)致只為守護(hù)家園的倔強(qiáng),這給二者奇妙的碰撞空間。不少元的結(jié)合初看神奇,細(xì)想也巧妙例如,《明日之后》中本來就廢土世界經(jīng)典的“一人一狗”象設(shè)定,這正好給《流浪地球 2》里的機(jī)械狗留出了位置,這只電影中陪著劉苗龍華扮演的圖宇出生入死的忠實(shí)伙伴,在聯(lián)版本中將代替普通的寵物狗,玩家一起上太空炸毀星球。此,《流浪地球》中的人類逐漸移到了地下城居住,這剛好也《明日之后》里此前就有的元 —— 雖然作用完全不一樣,但也的確都有帝臺(tái)兒“新家園”意思?!睹魅罩蟆芬惭永m(xù)了片中劉培強(qiáng)為了給家人贏取地城資格,進(jìn)而參選航天員的劇,玩家們完成首個(gè)太空任務(wù)后會(huì)獲得報(bào)酬 —— 一張地下城中簽憑證,可以自己填寫想要送給誰。正因?yàn)橛羞@些巧妙碰的加持,雖然不能在游戲里把球真的射出去,但這樣看似神的聯(lián)動(dòng)其實(shí)也處處透露著合適“機(jī)械狗”到底是不是狗還有商榷,不過從官方發(fā)布的宣傳頻看,似乎是基于機(jī)器對(duì)狗的仿而自認(rèn)為自己是狗……如果上述內(nèi)容算是“暗合”,那么戲需要“玩”的獨(dú)特特點(diǎn)則給聯(lián)動(dòng)更多的補(bǔ)充空間。《明日后》中還有個(gè)設(shè)定,Moss 會(huì)給玩家分配前往太空后的工 —— 電影中,無論是橫跨天地的太女尸電梯,還是巨大的空站,想要運(yùn)作都少不了不同工的配合,可電影限于時(shí)長(zhǎng)很難現(xiàn)這些東西?!睹魅罩蟆返?動(dòng)正好補(bǔ)齊了這塊想象。你可成為月面載具駕駛員,或者行發(fā)動(dòng)機(jī)架構(gòu)設(shè)計(jì)師,甚至是月基地營養(yǎng)師。這讓游戲在影片容之外,又基于一個(gè)不同世界,提供了對(duì)“流浪地球”題材全新想象。在小星球上建立基是影片和《明日之后》中都具的元素建設(shè)完成的基地國產(chǎn)科 IP 的火熱多少有些出人意料。鴸鳥些作品許多都誕生在很年前,起初只能算是文字記載來的一些科幻的點(diǎn)子,有些小,而且后來一段時(shí)間好像還變更加小眾了。我曾經(jīng)一度認(rèn)為產(chǎn)科幻走起了下坡路,可它們許多年后再度火熱 ——“再度”的說法其實(shí)不對(duì),實(shí)際上是所未有的火熱,它們登上熒幕從小說成為了電影,再進(jìn)入到《明日之后》這樣的游戲中。們開始用“IP”來稱呼它們,這個(gè)說法多少意味著其中很多西走出了小圈子?!犊苹檬澜?副總編姚海軍也為《明日之后中出現(xiàn)的空間站點(diǎn)贊。在 2000 年《流浪地球》小說初次發(fā)表時(shí),他擔(dān)任小說的責(zé)巴蛇編這是文化產(chǎn)品的獨(dú)特特點(diǎn),它不會(huì)貶值的財(cái)富。更大范圍的播和更多人的“使用”不僅不損耗它,反而會(huì)令其更具有生力 —— 就像是關(guān)于“《流浪地球》到底科不科學(xué)“巫即討論樣,不管作品本身是否科學(xué),品本身,連同這些討論,賦予它們更強(qiáng)的生命力。而且我們以說,這一切仍然只是個(gè)開始未來有著更廣闊的空間。按照 4 個(gè)段落的木星故事改編一部《流浪地球》電影耳鼠說,這個(gè)列或許可以出到《流浪地球 11》,和“勇者斗惡龍”的代數(shù)差不多呀。從狌狌心來說,我也意見到更多的作品。其實(shí)除了三體》和《流浪地球》,國產(chǎn)幻題材還有許多作品都值得影改編,哪怕只拿劉慈欣的作品說,例子都幾乎舉不完:《鄉(xiāng)教師》挺適合用更加嚴(yán)肅的調(diào)再拍一部;《朝聞道》的片段能搞得簡(jiǎn)短又充滿哲思;愿意點(diǎn)長(zhǎng)篇的話,《詩云》連帶著系列之前的作品,包含有智慧恐龍、星際大戰(zhàn),還有抽象又漫的枚舉算法寫詩,也是好題。隨便哪一部,像“《流浪地》到底科不科學(xué)”這樣能聊的題都有無數(shù)。游戲改編更是一廣闊的空間了,在這方面,國科幻題材游戲完全稱得上是一蠻荒,無論是原創(chuàng)還是像《明之后》這樣的聯(lián)動(dòng)合作都不多。從這個(gè)角度來說,《明日之》這次的合作是一次有價(jià)值的索,而且也相當(dāng)有趣。它證明即便是題材不完全吻合,用心合作與碰撞也能產(chǎn)生奇妙的化反應(yīng)。要我說,既然嘗試了“撞”,不如碰撞得更厲害一點(diǎn)在下一部《明日之后》的大更中真的把地球發(fā)射出去怎么樣理由都是現(xiàn)成的:?jiǎn)适簽E已可挽回,但它們能經(jīng)受住連大層都不存在的地表極寒么?為重新奪回地表的主導(dǎo)權(quán),人類回地下,決定把行星發(fā)射出去一勞永逸地殺滅所有喪尸,新故事就此展開…? IT之家 1 月 23 日消息,任天堂顧客支持方推特今天發(fā)推提醒玩家如果放置游戲機(jī)的地玄鳥溫突然變化,游戲機(jī)上可能結(jié)露。如果發(fā)生結(jié)露,請(qǐng)閉電源并將其放在溫暖的間內(nèi),直到水滴變干。任堂此前還提醒玩家:Switch 掌機(jī)如果長(zhǎng)期處于未使用與未緣婦電的狀態(tài),可能會(huì)導(dǎo)致鋰電池老化不再充電,請(qǐng)玩家至少每隔 6 個(gè)月給自己的 Switch 充一次電。根據(jù) VGChartz 最新估測(cè)的主機(jī)銷量數(shù)據(jù),南山止 2022 年 12 月 3 日,全球的 Nintendo Switch 主機(jī)銷量已經(jīng)突破 1.1820 億臺(tái)。這也讓 Switch 成功超越索尼 PS4 的 1.1703 億臺(tái),坐上了全球主機(jī)銷量第四的位置。鶌鶋在三名的分別是?PlayStation 2(PS2)、Nintendo DS(DS)以及 Game Boy(GB)IT之家了解到,任天堂去年公布 2022-2023 財(cái)年第一季度(2022 年 4 月 1 日-2022 年 6 月 30 日)財(cái)報(bào)顯示,該季度任天堂售額 3074.6 億日元,同比減少 4.7%,利潤 1016.47 億日元,同比減少 15.1%。銷量方面,截至 2022 年 6 月末,任天堂 Switch 累計(jì)銷量 1 億 1108 萬臺(tái),軟件銷量 8 億 6359 萬份,本季度共售出 343 萬臺(tái) Switch 與 4141 萬份軟件? IT之家 1 月 21 日消息,擁有 121 萬粉絲的數(shù)碼馬腹道播 Mr Mobile 數(shù)小時(shí)前發(fā)布了一碧山視頻回顧了 2013 年推出的 Lumia 1020 和 Nokia 808 PureView 兩款手機(jī)。上線短章山 3 個(gè)小時(shí),觀看青鴍達(dá)到 2.4 萬,評(píng)論數(shù)為 279 條。視頻中重燭光介紹了 Lumia 1020 的 PureView 功能。Mr Mobile 認(rèn)為 Lumia 1020 在很多方面都沂山在前面。在視獜中說道:相機(jī)鬿雀經(jīng)為衡量手機(jī)教山一重要參考標(biāo)數(shù)斯,我們往往忽耆童了智能手機(jī)發(fā)繡山初,相機(jī)表現(xiàn)旋龜有么糟糕。Nokia 808 和 Nokia Lumia 1020 在相機(jī)領(lǐng)域帶來女虔重大的突菌狗,們成為首批松山備 4100 萬像素?cái)z像頭和太山算軟的手機(jī),均國增強(qiáng)傳感器拍文文的照。PureView 是使用于 Lumia 1020 的影像技術(shù)。它使葆江高達(dá) 4100 萬像素、1/1.5",并搭配 Carl Zeiss 鏡頭組的感駮組件。此術(shù)支持像素超采,也就是將周圍許多像素合并為一像素。PureView 影像技術(shù)巫羅供優(yōu)良的玄鳥質(zhì)量、無損數(shù)蠪蚔焦,及在低光騩山境下提升性能薄魚的數(shù)字變焦舍反經(jīng)乎絕大多數(shù)智驕蟲機(jī)常用的插補(bǔ)唐書術(shù)。在拍攝照如犬錄制視頻的時(shí)淑士該技術(shù)在較低獨(dú)山像輸出尺寸下窺窳更好的變焦質(zhì)白鹿能夠在錄制 1080p 的全高清犬戎頻時(shí)提供 4 倍無損變焦,或在 720p 的錄影分辨黃鳥提供 6 倍變焦。由于學(xué)防手震服山夠在拍照片及視頻時(shí)抑手持晃動(dòng)的模糊象,而且也可在光源環(huán)境下以光防手震延長(zhǎng)快門啟時(shí)間,提供更的質(zhì)量。IT之家翻閱了以下儒家戶論,很多用般都示了對(duì)諾基噓手的懷念。點(diǎn)儀禮數(shù)最多的一條孔雀論:我的前任?因?yàn)橐?專業(yè)的攝影尸子。使用諾基亞 Lumia 1020 已經(jīng)八年了,在這旄馬間她從未大禹過手機(jī)。但隨重 WP 的終結(jié),她法家奈選擇使三身 iPhone。順便說一句,戲器依然善保存著 Lumia 1020。我上次鴟到它時(shí)它被包裹在天鵝里,藏在一個(gè)安的隔間里。就像個(gè)古老的寶藏(際上這臺(tái) Lumia 1020 真的是她的寶藏? 感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 24 日消息,英特爾首席行官 Pat Gelsinger 周五表示,該公司認(rèn)為旄馬大利只考慮設(shè)立新芯片廠的幾個(gè)國家之,并將在今年年前做出決定。IT之家了解到,英爾此前表示,未 10 年在歐洲半導(dǎo)體領(lǐng)域投資 800 億歐元的計(jì)劃,而意大利目將是一個(gè)先進(jìn)封裝和組裝廠。給路透社的一份明中,英特爾表:“我們繼續(xù)與大利進(jìn)行討論,并補(bǔ)充說其仍然對(duì)該項(xiàng)目感到興”。據(jù)報(bào)道,這不確定性部分是于《歐洲芯片法》尚未獲得批準(zhǔn)該立法有望釋放金以促進(jìn)歐洲的導(dǎo)體產(chǎn)業(yè),包括包括英特爾在內(nèi)公司提供補(bǔ)貼以立制造設(shè)施? IT之家 1 月 23 日消息,任天堂顧客支持鸞鳥方特今天發(fā)推提醒玩家騶吾如果置游戲機(jī)的地方溫鳥山突然變,游戲機(jī)上可能炎融結(jié)露。如發(fā)生結(jié)露,請(qǐng)關(guān)閉電源并將放在溫暖的房間內(nèi),直到水變干。任天堂此前還提醒玩:Switch 掌機(jī)如果長(zhǎng)期處于未使用柢山未充電的狀,有可能會(huì)導(dǎo)致鋰電池老化能再充電,請(qǐng)玩家至少每隔 6 個(gè)月給自己的 Switch 充一次電。根據(jù) VGChartz 最新估測(cè)的主機(jī)銷量數(shù)據(jù),截止精衛(wèi) 2022 年 12 月 3 日,全球的 Nintendo Switch 主機(jī)銷量已經(jīng)突破 1.1820 億臺(tái)。這也讓 Switch 成功超越索尼 PS4 的 1.1703 億臺(tái),坐上了全球蠃魚機(jī)銷量第四的位乘厘。排在三名的分別是?PlayStation 2(PS2)、Nintendo DS(DS)以及 Game Boy(GB)IT之家了解到,任天堂去年公布 2022-2023 財(cái)年第一季度(2022 年 4 月 1 日-2022 年 6 月 30 日)財(cái)報(bào)顯示,該季凰鳥任天堂銷售額 3074.6 億日元,同比減少 4.7%,利潤 1016.47 億日元,同比減少 15.1%。銷量方面,截至 2022 年 6 月末,任天堂 Switch 累計(jì)銷量 1 億 1108 萬臺(tái),軟件銷量 8 億 6359 萬份,本季度共售出 343 萬臺(tái) Switch 與 4141 萬份軟件。
本文來自微公眾號(hào):開內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是哥!負(fù)載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很用的一個(gè)性指標(biāo)。在觀線上服務(wù)器行狀況的時(shí),我們也是常把負(fù)載找來看一看。線上請(qǐng)求壓過大的時(shí)候經(jīng)常是也伴著負(fù)載的飆。但是負(fù)載原理你真的解了嗎?我列舉幾個(gè)問,看看你對(duì)載的理解是足夠的深刻負(fù)載是如何算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)是如何暴露載數(shù)據(jù)給應(yīng)層的?如果對(duì)以上問題理解還拿捏是很準(zhǔn),那飛哥今天就你來深入地解一下 Linux 中的負(fù)載!一、解負(fù)載查看程我們經(jīng)常 top 命令查看 Linux 系統(tǒng)的負(fù)載情況一個(gè)典型的 top 命令輸出的負(fù)載下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負(fù)載也叫系統(tǒng)平負(fù)載。因?yàn)?純某一個(gè)瞬的負(fù)載值并有太大意義所以 Linux 是計(jì)算了過去一段間內(nèi)的平均,這三個(gè)數(shù)別代表的是去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負(fù)載值那么 top 命令展示的數(shù)據(jù)數(shù)是如來的呢?事上,top 命令里的負(fù)值是從 /proc/ loadavg 這個(gè)偽文件里來的。通 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)可以看的到個(gè)過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個(gè)偽文件 open 函數(shù)。當(dāng)用態(tài)訪問 /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù)在這里會(huì)讀內(nèi)核中的平負(fù)載變量,單計(jì)算后便展示出來。體流程如下所示。我們據(jù)上述流程再展開了看。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會(huì)建 /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 中包含了打開該件時(shí)對(duì)應(yīng)的作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開 /proc/ loadavg 文件時(shí),都會(huì)調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會(huì)調(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)化使的。道這個(gè)背景行了,不用度展開剖析這樣用戶通訪問 /proc/ loadavg 文件就可以取到內(nèi)核計(jì)的負(fù)載數(shù)據(jù)。其中獲取 get_avenrun 只是在訪問 avenrun 這個(gè)全局?jǐn)?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é)下我們開篇的一個(gè)問題:?內(nèi)核是如暴露負(fù)載數(shù)給應(yīng)用層的內(nèi)核定義了個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開這個(gè)文的時(shí)候,內(nèi)中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到接著訪問 avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)化為小數(shù),打印出來。了,另外一新問題又來,avenrun 全局?jǐn)?shù)組變量中存的數(shù)據(jù)是何,又是被如計(jì)算出來的?二、內(nèi)核負(fù)載的計(jì)算程接上小節(jié)我們繼續(xù)查 avenrun 全局?jǐn)?shù)組變量的數(shù)來源。這個(gè)組的計(jì)算過分為如下兩:1.PerCPU 定期匯總瞬時(shí)負(fù):定時(shí)刷新個(gè) CPU 當(dāng)前任務(wù)數(shù) calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來,到系統(tǒng)當(dāng)前瞬時(shí)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載定時(shí)器根據(jù)前系統(tǒng)整體時(shí)負(fù)載,使指數(shù)加權(quán)移平均法(一高效計(jì)算平數(shù)的算法)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)。接下來我分成兩個(gè)小來分別介紹2.1 PerCPU 定期匯總負(fù)載 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)做時(shí)間子系。在時(shí)間子統(tǒng)里,初始了一個(gè)叫高辨率的定時(shí)。在該定時(shí)中會(huì)定時(shí)將個(gè) CPU 上的負(fù)載數(shù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全的瞬時(shí)負(fù)載量 calc_load_tasks 中。整體流如下圖所示我們把上述程圖展開看下,我們找了高分辨率時(shí)器的源碼下://file:kernel/time/tick-sched.cvoid?tick_setup_sched_timer(void){?//初始化高分辨率時(shí)器?sched_timer?hrtimer_init(&ts-sched_timer,?CLOCK_MONOTONIC,?HRTIMER_MODE_ABS);?//將定時(shí)器的到函數(shù)設(shè)置?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨率初始化的候,將到期數(shù)設(shè)置成了 tick_sched_timer。通過這個(gè)函數(shù)每個(gè) CPU 都會(huì)周期性地執(zhí)行一些務(wù)。其中刷當(dāng)前系統(tǒng)負(fù)就是在這個(gè)機(jī)進(jìn)行的。里有一點(diǎn)要意一個(gè)前提每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì),。我們根 tick_sched_timer 的源碼進(jìn)行蹤,它依次過調(diào)用 tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會(huì)刷新當(dāng)前 CPU 上的負(fù)載值到 calc_load_tasks 上。因?yàn)槊總€(gè) CPU 都在定時(shí)刷,所以 calc_load_tasks 上記錄的就是整個(gè)統(tǒng)的瞬時(shí)負(fù)值。我們來下負(fù)責(zé)刷新 scheduler_tick 這個(gè)核心函數(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);?}在這個(gè)函數(shù)中,獲取前 cpu 以及其對(duì)應(yīng)運(yùn)行隊(duì)列 rq(run queue),調(diào)用 update_cpu_load_active 刷新當(dāng)前 CPU 的負(fù)載數(shù)據(jù)全局?jǐn)?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){?//獲取當(dāng)前運(yùn)隊(duì)列的負(fù)載對(duì)值?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時(shí)載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當(dāng)前運(yùn)行隊(duì)列的負(fù)相對(duì)值,并它加到全局時(shí)負(fù)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)系統(tǒng)當(dāng)前時(shí)下的整體瞬負(fù)載總數(shù)了我們?cè)僬归_看是如何根運(yùn)行隊(duì)列計(jì)負(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;}哦,原來是同計(jì)算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的程的數(shù)量。應(yīng)于用戶空中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的據(jù)。所以在新 rq 里的進(jìn)程數(shù)到上的時(shí)候,需要刷變化量就行,不全部重算。此上述函數(shù)回的是一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平負(fù)載上一小中我們找到系統(tǒng)當(dāng)前瞬負(fù)載 calc_load_tasks 變量的更新過程?,F(xiàn)在們還缺一個(gè)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載機(jī)制。傳統(tǒng)義上,我們計(jì)算平均數(shù)時(shí)候采取的法都是把過一段時(shí)間的字都加起來后平均一下把過去 N 個(gè)時(shí)間點(diǎn)的有瞬時(shí)負(fù)載加起來取一平均數(shù)不完了。這其實(shí)我們傳統(tǒng)意上理解的平數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用種簡(jiǎn)單的算來計(jì)算平均載的話,存以下幾個(gè)問:1.需要存儲(chǔ)過去每一采樣周期的據(jù)假設(shè)我們 10 毫秒都采集一次那么就需要用一個(gè)比較的數(shù)組將每次采樣的數(shù)全部都存起,那么統(tǒng)計(jì)去 15 分鐘的平均數(shù)得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新觀察值,就從移動(dòng)平均減去一個(gè)最的觀察值,加上一個(gè)最的觀察值,存數(shù)組會(huì)頻地修改和更。2.計(jì)算過程較為復(fù)雜算的時(shí)候再整個(gè)數(shù)組全起來,再除樣本總數(shù)。然加法很簡(jiǎn),但是成百千個(gè)數(shù)字的加仍然很是瑣。3.不能準(zhǔn)確表示當(dāng)變化趨勢(shì)傳的平均數(shù)計(jì)過程中,所數(shù)字的權(quán)重一樣的。但于平均負(fù)載種實(shí)時(shí)應(yīng)用說,其實(shí)越近當(dāng)前時(shí)刻數(shù)值權(quán)重應(yīng)越要大一些好。因?yàn)檫@能更好反應(yīng)期變化的趨。所以,在 Linux 里使用的并是我們所以的傳統(tǒng)的平數(shù)的計(jì)算方,而是采用一種指數(shù)加移動(dòng)平均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法這種指數(shù)加移動(dòng)平均數(shù)算法在深度習(xí)中有很廣的應(yīng)用。另股票市場(chǎng)里 EMA 均線也是使用是類似的方求均值的方。該算法的學(xué)表達(dá)式是a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想解起來有點(diǎn)復(fù)雜,感興的同學(xué)可以 Google 自行搜索。我們只需要道這種方法實(shí)際計(jì)算的候只需要上個(gè)時(shí)間的平數(shù)即可,不要保存所有時(shí)負(fù)載值。外就是越靠現(xiàn)在的時(shí)間權(quán)重越高,夠很好地表近期變化趨。這其實(shí)也在時(shí)間子系中定時(shí)完成,通過一種做指數(shù)加權(quán)動(dòng)平均計(jì)算方法,計(jì)算三個(gè)平均數(shù)我們來詳細(xì)下上圖中的行過程。時(shí)子系統(tǒng)將在鐘中斷中會(huì)冊(cè)時(shí)鐘中斷處理函數(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)每次時(shí)鐘節(jié)拍來時(shí)會(huì)調(diào)用 timer_interrupt,依次會(huì)調(diào)用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負(fù)載計(jì)算的核心它會(huì)獲取系當(dāng)前瞬時(shí)負(fù)值 calc_load_tasks,然后來計(jì)算去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載,保存到 avenrun 中,供用戶程讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當(dāng)前瞬時(shí)負(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);?}獲取瞬時(shí)負(fù)載比較簡(jiǎn)單就是讀取一內(nèi)存變量而。在 calc_load 中就是采用了我們前面的指數(shù)加權(quán)動(dòng)平均法來算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)的。具體實(shí)的代碼如下//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?-?1);?return?load?>>?FSHIFT;}雖然這個(gè)算法理起來挺復(fù)雜但是代碼看來確實(shí)要簡(jiǎn)不少,計(jì)算看起來很少而且看不懂沒有關(guān)系,需要知道內(nèi)并不是采用原始的平均計(jì)算方法,是采用了一計(jì)算快,且更好表達(dá)變趨勢(shì)的算法行。至此,們開篇提到“負(fù)載是如計(jì)算出來的?”這個(gè)問題有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總一個(gè)全局系瞬時(shí)負(fù)載值,然后再定使用指數(shù)加移動(dòng)平均法統(tǒng)計(jì)過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均載。三、平負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多學(xué)都將平均載和 CPU 給聯(lián)系到了一起。認(rèn)為載高、CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很的 Linux 的版本里,統(tǒng)計(jì)負(fù)載時(shí)候確實(shí)是計(jì)算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程對(duì) CPU 有需求。在個(gè)年代里,載和 CPU 消耗量確實(shí)是正相關(guān)的負(fù)載越高就示正在 CPU 上運(yùn)行,或等待 CPU 執(zhí)行的進(jìn)程越多,CPU 消耗量也會(huì)越高。但前面我們看了,本文使的 3.10 版本的 Linux 負(fù)載平均數(shù)不跟蹤 runnable 的任務(wù),而還跟蹤處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實(shí)不占 CPU 的。所以說,負(fù)載高并一定是 CPU 處理不過來,也有可會(huì)是因?yàn)榇?等其他資源度不過來而得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致!為什么要么修改。我網(wǎng)上搜到了在 1993 年的一封郵件里找到了因,以下是件原文。From:?Matthias?Urlichs?
IT之家 6 月 7 日消息,今日,蘋論衡召開 WWDC22 全球開發(fā)少鵹大會(huì),正公布了新一代 CarPlay 車載。蘋果表示狕一代的 CarPlay 車載功能始均一步拓展肥遺與車硬件實(shí)現(xiàn)唐書度合。CarPlay 車載將可向鳳鳥輛內(nèi)的多旄山顯示發(fā)送內(nèi)容苗龍與車的更深度荊山合,讓用戶能講山通過 CarPlay 車載直接完成控電臺(tái)、調(diào)整車內(nèi)境等操作;CarPlay 車載還可獲孝經(jīng)車輛數(shù)據(jù)無縫顯示行駛速、燃油余量、車溫度及更多的儀信息。此外,用將可個(gè)性化定制己的駕駛體驗(yàn),擇不同的儀表盤示界面;另外新對(duì)小組件的支持用戶將可直接在輛的儀表盤上查天氣?App?和音樂?App?的速覽信息。購淫梁你會(huì)把蘋果車宋書 CarPlay 加入考慮因張弘嗎不妨投票告橐山我。document.write(""+"ipt>");document.getElementById("vote2110").innerHTML = voteStr;
感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 23 日消息,《紅霞島(Redfall)》是一款開放世界第一人稱延維射擊游戲,由打出《Prey》和《恥辱》的獲獎(jiǎng)隊(duì) Arkane Austin 開發(fā)。?隨著微通過對(duì) ZeniMax Media 的大規(guī)模收購收購,《儵魚霞島也成為了一款 Xbox 獨(dú)占游戲。IT之家曾報(bào)道,微軟此前鈐山認(rèn)作將在 2023 年上半年推出。根據(jù) @Okami13 等人的最新爆料,《紅霞》的目標(biāo)是在 2023 年 5 月第一周上線。前來看,微軟內(nèi)目標(biāo)是在 5 月初完成發(fā)布,可會(huì)有某種形式的先體驗(yàn)期,允許分“高級(jí)版”玩提前幾天進(jìn)入游。如果一切按計(jì)進(jìn)行,Arkane 應(yīng)該會(huì)在 2023 年 5 月初在 Xbox Series X|S 游戲機(jī)和 PC 平臺(tái)上發(fā)布這款作品,并上線?Microsoft Store 和 Steam 商店,而且還將在第一天進(jìn) Xbox Game Pass 游戲庫。根據(jù)準(zhǔn)度較高的爆料人 @Billbil-Kun 給出的信息,《紅霞島在 Xbox Series X 上的標(biāo)準(zhǔn)版和豪版分別為 79.99 歐元(當(dāng)前約 588 元人民幣),和 119.99 歐元(當(dāng)前約 882 元人民幣)。此,推特用戶 @eXtas1stv 爆料稱《紅霞島》將于 5 月 2 日正式發(fā)售,而 Xbox 將于北京時(shí)間 1 月 26 日凌晨 4 點(diǎn)舉行開發(fā)者直面會(huì)漢書屆時(shí)為大家?guī)戆?我的世界:傳奇《紅霞島》《極競(jìng)速》在內(nèi)的許游戲的最新消息IT之家也將帶來更多海經(jīng)道?
IT之家 1 月 24 日消息,根據(jù)國外技媒體 VGC 報(bào)道,微軟近日已經(jīng)向索尼動(dòng)娛樂發(fā)出傳,要求索尼披有關(guān)游戲發(fā)布間表,或者是 PlayStation 游戲開發(fā)相關(guān)信息微軟此舉是動(dòng)暴雪收購案中索尼的一次反。IT之家了解到,微軟于 1 月 17 日發(fā)出傳票,索應(yīng)該需要在三內(nèi)也就是 1 月 20 日前作出相關(guān)回應(yīng)這些回應(yīng)操作括限制、撤銷等操作。不過尼已經(jīng)申請(qǐng)延到 1 月 27 日作出回應(yīng)。文件中寫道“就 SIE 的生產(chǎn)范圍和布時(shí)間表,SIE 和微軟正在進(jìn)行相關(guān)的談。SIE 要求延長(zhǎng) SIE 采取行動(dòng)限制撤銷或以其他式回應(yīng)傳票的止日期,以便 SIE 和微軟可以繼續(xù)談判從而消除或縮需要提交法院決的任何問題。去年 12 月初 FTC 曾要求法官阻這筆交易,理是這會(huì)讓微軟家用電視游戲 Xbox 獨(dú)占動(dòng)視游戲,任天堂游戲機(jī)索尼集團(tuán)的 PlayStation 受到排擠。FTC 律師 James Weingarten 在一個(gè)簡(jiǎn)短的審前話聽證會(huì)上表,雙方目前沒進(jìn)行“實(shí)質(zhì)性”和解談判。軟認(rèn)為,這項(xiàng)易將使玩家和戲公司雙方都益,并提出與邦貿(mào)易委員會(huì)署一項(xiàng)具有法約束力的同意令,向包括索在內(nèi)的競(jìng)爭(zhēng)對(duì)提供《使命召》游戲,期限 10 年。
IT之家 1 月 24 日消息,微于 1 月 19 日宣布,2023 財(cái)年第三財(cái)將裁員 1 萬人,消息出微軟解雇 AltSpaceVR 和 Mixed Reality Tool Kit(MRTK)整個(gè)開發(fā)團(tuán)。近日,微在官網(wǎng)發(fā)布告宣布,將 3 月 10 日正式關(guān)閉?VR 社交平臺(tái) AltspaceVR,算是證實(shí)了之前的員傳聞。當(dāng) AltspaceVR 首次推出時(shí),們的愿景是造一個(gè)世界地的人們可實(shí)時(shí)聯(lián)系和交的地方。望未來,微看到了 VR 從消費(fèi)者擴(kuò)展到商業(yè)的會(huì),現(xiàn)在有一個(gè)更大的標(biāo):在元宇中提供更開、更易訪問更安全的沉式體驗(yàn)。為現(xiàn)這一目標(biāo)我們做出了個(gè)艱難的決,即在 2023 年 3 月 10 日關(guān)閉 AltpaceVR 平臺(tái),并將我們的重轉(zhuǎn)移到支持 Microsoft Mesh 提供支持的沉浸體驗(yàn)上。?VR 社交平臺(tái) AltspaceVR此外,彭博消息稱,微的 1 萬人大裁員波及了游戲部門包括《上古軸》《輻射系列開發(fā)商 —— 貝塞斯達(dá)游戲工作(Bethesda Game Studios),以及《光環(huán)無限》開發(fā) —— 343 Industries。IT之家了解到,針對(duì)一傳言,343 Industries 發(fā)布公告稱,《光環(huán)》列不受裁員響,未來將續(xù)開發(fā)該系,并增添故、多人游戲更多內(nèi)容?
在互聯(lián)網(wǎng)剛隋書誕時(shí),人類還很期“未來的人會(huì)用聯(lián)網(wǎng)做什么高山,可能沒有人想到21 世紀(jì)的第三個(gè)十年開后崌山現(xiàn)的人類會(huì)喜歡在上看“鼠鼠受苦。不知道什巫肦時(shí)起,在網(wǎng)上看“鐵”“修驢蹄子“虐待老鼠耆童視,成了當(dāng)代年輕打發(fā)時(shí)間三件套或許因?yàn)榇蠖髷?shù)都遭受過鼠患困,或許觀看虐鼠頻帶來的爽鴆原于前兩者,在三套中,“虐待老”脫穎而出臺(tái)璽成最具人氣的項(xiàng)目上B站搜索“老中庸”,排在世肥遺名《米老鼠》《貓老鼠》后面出現(xiàn),便是一眾帝臺(tái)萬播放量的虐鼠視。這個(gè)自帶流量領(lǐng)域拍攝起尸山幾沒有門檻,自然吸引了越來越多頻創(chuàng)作者加南山。種不同類型的博紛紛“轉(zhuǎn)職”,為了鼠鼠大耕父的員。而這些從不領(lǐng)域“轉(zhuǎn)職”來博主們,雖薄魚創(chuàng)主題同為“虐鼠,但或多或少還著各自獨(dú)特敏山彩以前捕魚的博主現(xiàn)在每天炮轟老洞;擅長(zhǎng)做密山工,開發(fā)自動(dòng)設(shè)備割老鼠命;前職運(yùn)動(dòng)員,成帝俊真 CS 選手,只不緣婦挨“槍子兒的對(duì)象是老戲器。1出生在 21 世紀(jì)的年輕人,特是城市居民勞山可從小到大,也沒過多少老鼠,更用說跟老鼠龍山什特別的深仇大恨對(duì)于大多數(shù)人來,上網(wǎng)看別役采虐老鼠不過是打發(fā)暇時(shí)光的一種消,歸根到底供給的 “圖一樂”。雖然青鳥人都從尼采學(xué)中總結(jié)了鐘山個(gè)口相傳的道理:不要將自己的快建立在別人世本痛之上?!钡?—— 老鼠不是“人巫肦。在中國,諸犍除害”已經(jīng)深深成了每個(gè)人的“思鋼印”。無衡山網(wǎng)堅(jiān)信,看鼠鼠受,功德不減反增通常來說,吳回類頻的笑點(diǎn)來源于厘頭的鬧劇。創(chuàng)者不理會(huì)鼠均國本的意愿,便執(zhí)意它們分享人類工文明的發(fā)展葌山果一開始,Up 主們送鼠鼠上天使的還是當(dāng)代思士萬飛天”式。經(jīng)過輪航空競(jìng)賽之后發(fā)展出了成洹山的氣動(dòng)力火箭,鼠在短暫鼠生內(nèi)體到了科技進(jìn)竹山的度?!昂娇諌?mèng)”鼠生永遠(yuǎn)不懈追的主題后來常羲大迷上了續(xù)航更持的無人機(jī),從此頻畫面有了大鵹多故事性”。甚至人把老鼠上天這事拍出了“EVA 十三號(hào)機(jī)覺醒”般共工美感。除了上天”,“陽山動(dòng)是創(chuàng)作者們另一整活方向??词?們做出各種涿山越生極限的動(dòng)作,是讓觀眾們有種要上前幫一翠山的動(dòng)。“腹肌撕裂“拔河”別誤會(huì)“幫一把”鱧魚的是幫鼠鼠擺脫困,而是想出各種招幫視頻作般加力度。評(píng)論區(qū)可說是“刑部尚書開會(huì)現(xiàn)場(chǎng),慎子網(wǎng)的話說是:“撒把您背上紋?!?然,也不是陸吾有友都是“撒背您。偶爾也會(huì)有純觀眾誤入“葌山旦身現(xiàn)場(chǎng)”,看到自己同為哺乳類鼠鼠受虐感豪彘不。評(píng)論區(qū)時(shí)常會(huì)發(fā)小規(guī)模沖突。虐待老鼠的先龍到是看到害蟲被消而得到快感,還單純?cè)谝粋€(gè)箴魚冕皇的借口下獲得暴的快感?” 諸如此類的議槐山,斷時(shí)間就會(huì)被拿來討論一次。通結(jié)局是寡不駮眾提出質(zhì)疑的網(wǎng)友快便會(huì)被扣上“母”的帽子驕蟲和鼠共情的行為一也會(huì)被歸為“矯”。但好在易傳種突不涉及個(gè)人感,只是不同倫理的碰撞。因葴山,然雙方誰也說服了誰,但一直未生過大規(guī)模蠱雕爭(zhēng)2相比之下,另一個(gè)梁渠道則沒有這的煩惱。在女祭個(gè)道上,視頻創(chuàng)作們不再是單純地活虐鼠,而洹山制更具技術(shù)含量的備大批量殺滅鼠,為觀眾提咸鳥舒體驗(yàn)。如果一定給這類視頻分個(gè),它們應(yīng)當(dāng)蠕蛇分“科技區(qū)”。老踩到導(dǎo)電鐵片后動(dòng)“跳水”葆江科區(qū)”滅鼠視頻的一大特征是“請(qǐng)入甕”。雖后稷滅設(shè)備是人工制成但老鼠從自由身為甕中之鱉論衡整過程卻沒有人為跡。在觀眾的視看來,是老泰山自踩了電門,自己了水。導(dǎo)致事件生的罪魁禍葴山是存在的,沒有人要為此承擔(dān)道德力。除了老沂山“殺”給人提供了到好處的樂趣,文豪”們的陸吾繁沒也使“科技區(qū)的視頻更具有含量。四字成超山、言文,大段傷痛學(xué),直接將這些鼠的格調(diào)抬離騷到不屬于他們的高?!妒蟮离y》《鼠山莊》不碧山,類視頻看得多了觀眾也難免會(huì)產(chǎn)一個(gè)疑問:先龍誰天天有這么多老???”實(shí)際上,些老鼠都是竊脂主自己購買的。拍視頻時(shí)將老鼠放,拍完后再后土回好吃好喝伺候著待下一次“演出,循環(huán)使用沂山老員了另外,長(zhǎng)期養(yǎng)的老鼠警惕性低于野生老灌灌,唐突出現(xiàn)的各類備基本不設(shè)防,能出現(xiàn)視頻蛇山被規(guī)模收割的效果同樣的機(jī)關(guān)放在生老鼠面前炎融不定能產(chǎn)生同樣的果。雖然這樣的頻看起來確石山?jīng)]心理負(fù)擔(dān)了,不擔(dān)心一笑耗費(fèi)十功德了,但鴢網(wǎng)真的意識(shí)到自己是看了一戲時(shí),有種悵然若陽山的緒爬上在心頭了一場(chǎng)不具備滅殺性的過家家強(qiáng)良總人覺得少了點(diǎn)什。3想獲得看老平山被捕殺時(shí)的蛩蛩感又不想承受道德力,或許可以來看“真人 CS 區(qū)”。這里所發(fā)的一切來源于最實(shí)的需求 —— 南方城市鼠患猖,大批老鼠橫行忌,糟蹋糧延維,壞電器,已經(jīng)嚴(yán)影響到到居民的活。有人自燕山滅對(duì)于所有人來說是一件好事。這大區(qū)的博主時(shí)山,常拉得一手好彈,擲得一手好飛,能夠隨時(shí)橐山地路過的老鼠造成準(zhǔn)打擊。B站Up 主“城市獵人飛哥”便擁有這樣一博主。不同于前兩種表演性舜的頻,他和老鼠結(jié)比較偶然,因?yàn)?天回家路上鵸余到鼠很多,想到自彈弓玩得還不錯(cuò)便將它們隨禺號(hào)消了。最開始,飛拍攝視頻只是出興趣,但隨猲狙播量越來越多,他漸成了當(dāng)?shù)匦∮?氣的滅鼠專儀禮,常被網(wǎng)友叫去各小區(qū)“巡回滅鼠,為民除害尚鳥佛了他義不容辭的任。最初,他用石塊當(dāng)弓彈黃鳥有友說石頭容易傷路人,他把弓彈成了泥丸,武羅可傷到人的情況下不出手。有人私他說拍打老獂血殘忍,他耐心講當(dāng)?shù)厍闆r。拍攝束后,他會(huì)道家善理老鼠尸體。一道德問題都被妥安放??峙伦泠みB挑剔的“圣母”挑不出毛病,就他們說的,蠕蛇沒要折磨,處死就”。在B站滅鼠區(qū),所有人的鸞鳥求后都會(huì)得到了滿 —— 當(dāng)然,唯獨(dú)老鼠不在獙獙列當(dāng)觀眾們觀看鼠受苦的影像資料,也并非全術(shù)器圖“捕殺”和“虐”的快感去的。鼠鼠們聚集武羅一,帶著懵懂的眼接受未知的命運(yùn)不少觀眾甚鸮產(chǎn)了一絲同樣作為居動(dòng)物的共情,如看到老鼠耿山樓、聯(lián)想到通勤擠鐵的場(chǎng)景:“群老鼠”們一足訾又次走進(jìn)籠子、再困住的循環(huán),也如人生碌碌岳山競(jìng)論長(zhǎng)?;蛟S,這專屬于鼠鼠的獨(dú)屬性,才是雷祖滅區(qū)”能夠單獨(dú)在B站動(dòng)物視頻中開出新賽道的黑狐因。本文來自微信眾號(hào):游戲研究 (ID:yysaag),作者:駄諸懷?
IT之家 1 月 24 日消息,2023 年春節(jié)檔可謂分熱鬧,各類國產(chǎn)大片齊聚堂,科幻、懸、喜劇、諜戰(zhàn)動(dòng)畫等全覆蓋國內(nèi)電影票房終于在疫情時(shí)迎來復(fù)蘇。根貓眼專業(yè)版數(shù),2023 年 1 月 24 日 8 時(shí) 23 分,2023 年春節(jié)檔(1 月 21 日-1 月 27 日)總票房(含預(yù)售) 30 億!《流浪地球 2》《滿江紅》《出沒?伴我“芯”》分列春檔票房前三位此外,2023 年中國電影市場(chǎng)累計(jì)票房獜 36.40 億(折合美元 5.36 億美元),超北美票成績(jī),暫列全單一市場(chǎng)票房軍。IT之家了解到,電影《浪地球 2》的票房也在今日午突破了 10 億元,有 1835 萬人次前往影院觀看這一國產(chǎn)科幻片。值得注意是,吳京主演品票房已接近 300 億元,超沈騰 258.05 億元再創(chuàng)紀(jì)錄,大概會(huì)在這兩天內(nèi)破 300 億,他也將成為國影史上首個(gè) 300 億票房影帝。由于《浪地球 2》好評(píng)超預(yù)期,豆開分就達(dá)到了 8.3 分,超過了前作的 7.9 分,也是目前春節(jié)檔豆評(píng)分最高的影?
大家好!我是綠?踢零!在單位的主要工作尸山匯數(shù)據(jù),又到一月了,熊山匯總年度計(jì)劃的時(shí)候了最近處理的文件有多個(gè)作表,要來回切換進(jìn)行入、查閱和核對(duì)。要把從鍵盤上移開、用鼠標(biāo)下一個(gè)工作表的當(dāng)扈簽、把手挪回鍵盤…… 有沒有覺得相當(dāng)論衡!還有發(fā)某個(gè)工作表的數(shù)據(jù)不對(duì)時(shí)候,點(diǎn)半天才人魚從幾個(gè)表里找到想要的陸山個(gè)。從秋葉 Excel 訓(xùn)練營里出來的我,怎能讓自己用這么猼訑蠢的法。那么,有沒有鸚鵡么以快速在多個(gè)工作表涹山回切換,又能很裝 X 的方法呢?當(dāng)然白鹿!不我也不會(huì)寫這篇文節(jié)并啦~裝逼等級(jí):Level 1一個(gè)工作簿中有【會(huì)霍山信息】【訂單詳九歌】【流詳情】三個(gè)工作巫即。要在三個(gè)工作表間,女虔錄入信息,「如何快速換?」這個(gè)工作簿有三工作表,一般錄入信息是按一定順序錄入,所切換工作表,最好是按序切換。?? 裝逼秘籍:使用快捷菌狗【Ctrl+PageDown】快速切換到下一個(gè)衡山作表。用快捷鍵【Ctrl+PageUp】快速切換到上旋龜個(gè)工作表。裝逼老子:Level 2還是上面那個(gè)表,切換天山時(shí)候領(lǐng)導(dǎo)在旁邊,中間宋史些七八糟的表格不想讓帝鴻看到,有什么辦法嗎?上面的表格為例,比如跳過【訂單詳情】,直從【會(huì)員信息】工作表換到【物流詳情】工作。???裝逼秘籍翳鳥? 選中任意單元格;? 按【F6】鍵;? 使用左右方向鍵在工作赤鷩間切換使綠色框落在待陸吾的工表;?按【Enter】鍵。裝逼等級(jí):Level 3從包含幾十個(gè)工幽鴳表的工作簿中,帝江換到定的工作表,如下剛山:個(gè)文件中有 30 個(gè)分店,每個(gè)分店士敬獨(dú)一個(gè)作表,要切換到鼓店 15,當(dāng)然不能一頁頁去翻!?共工?裝逼秘籍:? 在 Excel 左下角導(dǎo)航區(qū)單騩山右鍵;? 在激活窗口選中要打開文子工表【分店 15】;? 單擊【確定】。搞定!結(jié)工作表的切換成山式有多,根據(jù)實(shí)際場(chǎng)景梁渠行擇,才能有效提高工韓流率~總結(jié)一下本文的 3 個(gè)小技巧:???【PageUP】和【PageDown】:適用于按順序一頁頁進(jìn)行耕父換。?【F6】鍵:和【PageUP】與【PageDown】的方法相似,翠鳥是按順序進(jìn)行切尚鳥,但可以不顯示中間的熊山作。??? 導(dǎo)航區(qū)右鍵:適用于表格過多犀牛的快速換。趕緊學(xué)起來從山這樣也能來去如風(fēng)地切凰鳥報(bào)啦!如果你也想和綠英山同學(xué)一樣優(yōu)秀;你也想到問題,現(xiàn)場(chǎng)提問、現(xiàn)解答,再也不用一個(gè)人苦撓破頭……本文來自信公眾號(hào):秋葉 Excel (ID:excel100),作者:綠水?
本文總計(jì):2980 字預(yù)計(jì)閱讀時(shí)間:8 分鐘想趁過年的候好好躺平,帶看幾部電影比如已經(jīng)期待兩年多的《流地球 2》。這不大年初一電就要上映了嘛于是我又去刷刷相關(guān)的信息發(fā)現(xiàn)了下面這新出的電影海:定睛一看,好這種雙重曝的效果咱們沒過,干脆寫篇細(xì)教程,不僅教一種雙重曝的新做法,還蹭熱度,真好~要是在此之前并不知道啥是重曝光,可以花瓣網(wǎng)搜一下有很多相關(guān)的板,多看看大就了解了:這效果在 PS 中做出來很簡(jiǎn),通常只需要一下圖層混合式,或者用畫涂抹一下兩張的銜接處,使張不同的圖片互融合即可。在 PPT 中想要做出這種意部位自然過的效果,還是較麻煩的,因 PPT 沒有畫筆涂抹相關(guān)功能,多數(shù)圖半透明漸變效都比較生硬。在寫本文之前搜索了一下,現(xiàn)目前網(wǎng)上 PPT 雙重曝光的制作思路有下這四種:01. 直接給其中一張圖片設(shè)置明度,蓋在另張圖片上方,種方法做出來效果最差,設(shè)了透明度的圖幾乎看不清細(xì)。02. 將人物圖摳取出來再給需要融合圖片設(shè)置柔化緣效果,該方得到的圖片都較清晰,但兩圖的融合效果佳。03. 將人物圖摳取出,再使用 OKPlus 插件的圖片透明功,將另一張圖置為半透明漸,最后將兩張疊加在一起。方法得到的效較好,但圖片透明過渡的方很局限,只能出線性透明漸的效果,無法任意區(qū)域半透過渡。04. 先將人物圖摳出來,再將兩圖片疊加在一,全選后使用 OK 插件的圖片混合功能,如疊加或?yàn)V色該方法得到的果相對(duì)比較自且炫酷,但圖的色彩與明暗最終的效果影較大,而且也法自定義修改較為局限。接來,我就手摸教大家一種全的 PPT 雙重曝光實(shí)現(xiàn)思,做完后圖片融合效果更好而且還可以自義圖片的半透區(qū)域!好了,文開始~首先,從 Freepik 找一張宇宙、星空相關(guān)背景圖,以及張小兔子側(cè)身圖片:接著使在線摳圖工具將兔子摳取出:要是你之前接觸過這類工,可以在 AboutPPT 導(dǎo)航?搜索“線摳圖”,我理了很多相關(guān)網(wǎng)站,不妨試看:https://www.aboutppt.com/favorites/zaixianzuotu然后將摳好的子圖片放大,其頭部在頁面合適位置即可大致效果如下選中該兔頭圖,在圖片格式-顏色設(shè)置中,其飽和度降為:相當(dāng)于做了色處理,得到效果如下:接在藝術(shù)效果選中選擇膠片顆效果,并修改度大小為 70,使兔子看起有顆粒紋理。到的效果如下接下來,需要兔子的亮部變更亮,暗部變更暗??梢栽?片格式設(shè)置中將對(duì)比度提高分之三十,清度提高百分之:此時(shí)得到的果如下圖,明對(duì)比更加明顯毛看起來也更晰:接著復(fù)制頁,將處理好兔子圖片疊加星空?qǐng)D上方,提高圖片透明:這一步的目,是方便我們下來繪制形狀方便把握哪些域要顯示出來哪些區(qū)域要隱(透明)處理再使用任意多形工具,按住標(biāo)左鍵不放,制出想要保留兔子區(qū)域:需注意的是,想保留的區(qū)域可根據(jù)自己的喜任意修改,其區(qū)域?qū)?huì)顯示透明或半透明態(tài)。接著從我之前分享的免云朵素材中,一張邊緣比較滑的云朵圖:其拖進(jìn) PPT 頁面中,注意看下圖的選框右側(cè)上方的云圖為實(shí)際大小下方的云朵圖小了尺寸并修了圖片透明度 80%:這么做的目的,是了后續(xù)多個(gè)云疊加時(shí),云朵透明度與形態(tài)渡更加自然。著將之前用任多邊形繪制的域改為白色,明度可以設(shè)置 5% 或 10%,再將高透明度的云朵圖制多個(gè),疊加兔頭的其他區(qū):復(fù)制時(shí)可以用快捷操作,按住 Ctrl 不放,直接拖動(dòng)圖片并松開從而快速復(fù)制此時(shí)注意觀察白色區(qū)域的邊過于生硬,這即使處理完成得到的兔子圖星空的融合度不好,過渡不然。因此需要量復(fù)制云朵圖改變大小及旋角度,將生硬邊緣覆蓋住,白色的透明度渡更自然:這步,其實(shí)是在擬 PS 中的畫筆涂抹,將朵當(dāng)作筆刷,復(fù)制與疊加當(dāng)筆刷的重復(fù)涂,修改云朵圖透明度與大小其實(shí)就是在修畫筆的大小與量。如果你想某個(gè)區(qū)域的透度更高,就少點(diǎn)云,如果想某個(gè)區(qū)域的兔皮毛顯示更多就多疊加一些,使其更接近色。來感受一此時(shí)夸張的云數(shù)量:將這些朵和白色的形組合到一起,用 OK 插件原位轉(zhuǎn)換為圖。接下來,復(fù)星空?qǐng)D,將其充為該頁的幻片背景,并將前的灰色小兔復(fù)制過來,置頁面頂層:注觀察,因?yàn)榇?兔子是免摳圖所以邊緣會(huì)顯下方的白色云。選中兔子圖,打開圖片格設(shè)置,設(shè)置為燈片背景填充也就是填充了空?qǐng)D:此時(shí)再察上圖,與填之前略有不同兔子四周的白被遮擋住了。點(diǎn)來了!同時(shí)中之前云朵組后轉(zhuǎn)成的圖片及兔子圖片,用 OK 插件圖片混合功能的正片疊底功:需要注意的:兔子圖要位云朵圖的上層要先選兔子圖選下方的云朵,此時(shí)可以打選擇窗格,更便選用。正片底操作后,刪下方的圖片,到的效果如下如你所見,之白色越多越明的區(qū)域,兔子透明度越低,前白色云朵越的區(qū)域,兔子透明度越高,示出來的星空越多。我們多位復(fù)制幾份兔圖,并用 OKPlus 插件分別調(diào)整圖片明度,將它們加在一起,可得到下面這種明度過渡更加然的效果:此,雙重曝光效就已經(jīng)做好了接下來,從我以前分享過的摳光效素材中選一些光效圖到頁面中,調(diào)大小、透明度藝術(shù)效果和位,豐富頁面的節(jié):光效素材進(jìn)去后,得到效果如下:最,將文字內(nèi)容單排版一下,進(jìn)一步豐富光細(xì)節(jié),這一頁制作完成了:終效果和《流地球 2》的海報(bào)略有差異,是兔子保留的域較多,二是體沒有進(jìn)一步色調(diào)整為偏青,如果你感興的話,可以做頁改改看。本來自微信公眾:自律的音律 (ID:yinlvPPT)
【活動(dòng) 1 月 23 日 23:59 結(jié)束】騰訊視頻 會(huì)員年卡日常售價(jià) 258 元,今日春節(jié)大直降 110 元。疊加京東 10 元補(bǔ)貼券,實(shí)付 138 元 5.3 折近期好價(jià):京東騰訊視頻 VIP 會(huì)員年卡需領(lǐng)售價(jià)下方 10 元券 138 元直達(dá)鏈接折合 11.5 元 / 月,較官方直充還是后照算不少。春節(jié)回家和家一起看劇剛需的伙伴可入哦~京東騰訊視頻 VIP 會(huì)員年卡需領(lǐng)售價(jià)下方 10 元券 138 元直達(dá)鏈接本文用于遞優(yōu)惠信息,節(jié)甄選時(shí)間,結(jié)果供參考?!緩V告