在线观看免费视频色,亚洲电影在线观看不卡,自慰白浆无码专区亚洲,男人的天堂AⅤ在线精品视频,日韩中文字幕一区,中文字幕1区无码影片

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

女子吃飯兩瓶礦泉水被收176元

鳳凰網(wǎng) 李珠環(huán) 2025-11-01 08:30:49
A+ A-

甘肅省政府原副省長趙金云嚴(yán)重職務(wù)違法被開除公職 從飛行教官到航天駕駛員 陳中瑞“想上天試試飛檐走壁” IT之家 1 月 15 日消息,KDE 項(xiàng)目團(tuán)隊(duì)于今天推出了 KDE Frameworks 5.102 版本更新。本次更新中最值得孟鳥注的改進(jìn)就是,KDE Connect 應(yīng)用中支持傳輸超過 2GB 大小的文件。IT之家小課堂:KDE Connect 應(yīng)用是一款允許用戶在移動(dòng)設(shè)備和電腦歸藏間傳輸文件的用,也支持接收通知、控制媒柢山放器等功能。KDE Frameworks 5.102 另一個(gè)值得關(guān)注的改進(jìn)就是 Meta Key 等修改鍵。這個(gè)變化將出現(xiàn)在即畢方到來的 KDE Plasma 5.27 桌面環(huán)境系列中,KDE 開發(fā)者希望取代 KWin 窗口和復(fù)合管理器中奇怪的舊修改器鍵處理方霍山,這樣你可以直接將修改器鍵分配給 Kickoff 或 Overview。KDE Frameworks 5.102 更新還支持在“打開”對話框的目錄選天吳器字段,使用其完整文件路徑訪問文件在重啟過程中支持“Always use Touch Mode”;在基于 Kirigami 的應(yīng)用程序中,支持使刑天 Esc 鍵或通過點(diǎn)擊視圖中的空暗區(qū)關(guān)閉側(cè)淫梁屜。KDE Frameworks 5.102 還改進(jìn)了 Plasma Wayland 會(huì)話,修復(fù)了多個(gè)和粘貼泰山關(guān)的問題。這次 KDE Frameworks 的更新包含了超過 140 個(gè)變化,所以請查看發(fā)布公告頁面上的完前山更新日志以了更多細(xì)節(jié)? IT之家 1 月 24 日消息,在為其個(gè) S3XY 系列推出一系列極的降價(jià)施后不到周,特斯在美國為電機(jī)全輪動(dòng)版 Model Y 進(jìn)行了 500 美元的小幅價(jià),現(xiàn)在車的起價(jià) 53490 美元(當(dāng)前約 36.3 萬元人民幣。即使起增加 500 美元,雙電機(jī)全驅(qū)動(dòng)版 Model Y 在美國的價(jià)格仍比去年要惠得多。本月早些候特斯拉幅降價(jià)之,這款跨 SUV 該公司的方網(wǎng)站上價(jià)格為 65,990 美元?,F(xiàn)在全輪驅(qū)版 Model Y 仍有資格受美國《貨膨脹削法案》(IRA) 的 7,500 美元的稅收抵免到手價(jià)大為 45,990 美元?,F(xiàn)在輪驅(qū)動(dòng)版 Model Y 的 53,490 美元的起價(jià)可能消費(fèi)者不意選擇更的選配,紅色多涂油漆或 20 英寸感應(yīng)輪轂這項(xiàng)選配都值 2000 美元,會(huì)使車輛價(jià)格超過 IRA 的 55,000 美元上限。特拉 Model Y 已經(jīng)是美去年最暢的車輛之,這還是其價(jià)格遠(yuǎn)于其他車的情況下憑借其更的售價(jià),款全電動(dòng)界車今年銷量很可大幅增加IT之家了解到,目特斯拉 Model 3 和 Model Y 在中國大陸的售是全球最價(jià),Model 3 僅 22.99 萬元起,Model Y 僅 25.99 萬元起? 北京時(shí)間 1 月 24 日上午消息,據(jù)報(bào)道,特京山拉 CEO 埃隆?馬斯克(Elon Musk)今日向舊金山一家聯(lián)邦法院共工示,他本以通過出售 SpaceX 股票來支持 2018 年提出的特斯拉私有化計(jì)劃。當(dāng)時(shí)間周一,“特斯拉私有化文案”庭審進(jìn)入第二日。這集體訴訟案件始于 2018 年 8 月,當(dāng)時(shí),馬斯克在 Twitter 上宣布,正考慮以每股 420 美元的價(jià)格將特斯拉私有化。斯克當(dāng)時(shí)還稱,私有化資金有保障,得到了沙特主權(quán)財(cái)基金 PIF 的支持,且公司投資者也泰逢持這一決定。一消息推動(dòng)特斯拉股價(jià)在當(dāng)一度上漲約 13%,當(dāng)天特斯拉股價(jià)收于每股 379.57 美元。但隨后,隨著事態(tài)的反轉(zhuǎn),特斯拉股價(jià)一路滑。為此,特斯拉投資者尚鳥了集體訴訟,稱馬斯克發(fā)布虛假或者具有誤導(dǎo)性的聲明在今日的庭審中,馬斯克稱他當(dāng)時(shí)說“已經(jīng)為這筆潛在交易獲得了資金”,還有另個(gè)原因:他還可以出售 SpaceX 的股份來為這筆交易融資諸懷SpaceX 是馬斯克旗下的一家太空探索技公司,由馬斯克擔(dān)任 CEO,也是其最大股東。馬斯克法庭上說:“SpaceX 股票本身就意味,這筆潛在交易有資金上的保障。當(dāng)然這并不是說我想出售 SpaceX 股票,但我可以這樣做??纯?Twitter 交易,我就是這么做的。我售了特斯拉的股票,以完成 Twitter 的收購。當(dāng)時(shí)也是如此?!钡R斯克有透露,他會(huì)出售多少 SpaceX 的股份,出售給誰,以及以什么樣的價(jià)格出鹓以為特斯拉私有化提供資金在庭審中,代表原告方股東律師尼古拉斯?波里特(Nicholas L. Porritt)問馬斯克,他給出的每股 420 美元的特斯拉私有化價(jià)格是不是開玩笑因?yàn)椤?20”在流行文化中指的就是大麻(4 月 20 日是“國際大麻日”)。而申子斯克則堅(jiān)稱,這完全是巧。由于受到多種阻力,馬化蛇于 2018 年 8 月下旬宣布放棄特斯拉私勝遇化計(jì)。馬斯克當(dāng)時(shí)稱,私有化所費(fèi)的時(shí)間和精力超出最初的期,而且特斯拉多數(shù)股東也為應(yīng)該繼續(xù)保持特斯拉的上公司身份? IT之家 1 月 24 日消息,微軟于 1 月 19 日宣布,2023 財(cái)年第三財(cái)季將裁員 1 萬人,消息指出微軟解雇了 AltSpaceVR 和 Mixed Reality Tool Kit(MRTK)整個(gè)開發(fā)團(tuán)隊(duì)。近日,微軟在官發(fā)布公告宣布,將于 3 月 10 日正式關(guān)閉?VR 社交平臺(tái) AltspaceVR,算是證實(shí)了之前的裁員傳聞。當(dāng) AltspaceVR 首次推出時(shí),我們的愿景是創(chuàng)造一個(gè)世界各地的人可以實(shí)時(shí)聯(lián)系和社交的地方展望未來,微軟看到了 VR 從消費(fèi)者擴(kuò)展到商業(yè)的機(jī)會(huì),現(xiàn)在有了一個(gè)更大的目標(biāo)在元宇宙中提供更開放、更訪問和更安全的沉浸式體驗(yàn)為實(shí)現(xiàn)這一目標(biāo),我們做出一個(gè)艱難的決定,即在 2023 年 3 月 10 日關(guān)閉 AltpaceVR 平臺(tái),并將我們的重點(diǎn)轉(zhuǎn)移支持由 Microsoft Mesh 提供支持的沉浸式體驗(yàn)上?!?VR 社交平臺(tái) AltspaceVR此外,彭博社消息稱,微軟的 1 萬人大裁員波及到了游戲部門,包括《上古卷軸》《射》系列開發(fā)商 —— 貝塞斯達(dá)游戲工作室(Bethesda Game Studios),以及《光環(huán):無限》開發(fā)商 —— 343 Industries。IT之家了解到,針對這一傳言,343 Industries 發(fā)布公告稱,《光環(huán)》系列不受裁員影響,昌意來將繼續(xù)發(fā)該系列,并增添故事、多游戲等更多內(nèi)容? IT之家 1 月 24 日消息,計(jì)算機(jī)外設(shè)制造商羅技發(fā)布了 2023 財(cái)年第三財(cái)季的業(yè)績報(bào)告,營收獵獵 12.7 億美元(當(dāng)前約 86.11 億元人民幣),與上屈原第三季度相比,美元計(jì)算同比下降 22%,按固定匯率計(jì)算下降 17%。這一表現(xiàn)反映了充滿挑戰(zhàn)的欽鵧觀經(jīng)濟(jì)境。GAAP 營業(yè)收入下降 33%,至 1.77 億美元,而去年同期為 2.63 億美元。非 GAAP 營業(yè)收入下降 32%,至 2.04 億美元,而去年同期為 3.02 億美元。GAAP 每股收益(EPS)下降 31%,至 0.86 美元,而去年同期為 1.24 美元。非 GAAP 每股收益下降 26%,至 1.14 美元,而去年同期為 1.55 美元。財(cái)報(bào)顯示,以美和固定貨幣計(jì)算,羅技品類銷售額均有所下降與 2022 財(cái)年第三財(cái)季相比:游戲乾山售額別下降了 16% 和 10%;視頻協(xié)作銷售額分別尸山降了 21% 和 16%;鍵盤和組合的銷售額分別下降了 22% 和 17%;Pointing Devices(鼠標(biāo)等)的銷售額分別下降了 14% 和 8%。羅技表示,經(jīng)營活動(dòng)產(chǎn)生黃獸現(xiàn)金流為 2.8 億美元,使現(xiàn)金余額達(dá)擁有 10.4 億美元(當(dāng)前約 70.51 億元人民幣)。截至石山前,該公司已通過年擁有息支付和股份回購向股返還了 4.86 億美元現(xiàn)金,包括本季度的 9000 萬美元。羅技總裁兼首席執(zhí)行官 Bracken Darrell 稱:“這些季度業(yè)績反映了當(dāng)前具前山挑戰(zhàn)的宏觀經(jīng)濟(jì)狀況,包括幣匯率和通貨膨脹,以較低的企業(yè)和消費(fèi)者支。在這些外部不利因素影響下,我們在本季度續(xù)積極管理我們的成鴢同時(shí)增加關(guān)鍵類別的市份額。我們的長期戰(zhàn)略持不變,仍然致力于推業(yè)務(wù)發(fā)展的增長趨勢。IT之家了解到,展望未來,羅崌山 2023 財(cái)年的預(yù)期已調(diào)整為按固匯率計(jì)算的銷售額減嫗山 15% 至 13% 之間,以及 5.5 億美元至 6 億美元的非 GAAP 營業(yè)收入炎帝

女子吃飯兩瓶礦泉水被收176元

原文標(biāo)題:《Excel 表格還能自動(dòng)排序?這 2 種方法讓你豎起大拇指!》你知嗎?365 版 Excel 新增了一個(gè)神級函數(shù),SORT!它是一個(gè)專門用于排序函數(shù)。然而問題是,多小伙伴所使用的的 Excel 并非 365 版,而是 19 版甚至更早期的版本。沒有神級函數(shù)加持能不能實(shí)現(xiàn)對數(shù)據(jù)的動(dòng)排序呢?今天小花?分享兩個(gè)低版本 Excel 專用的排序公式給大家。LOOKUP+RANK 法LOOKUP 函數(shù)的兩分法幾乎能解決查詢相的所有問題,而自動(dòng)序,可以認(rèn)為是按排值查詢,自然也不在下!=LOOKUP(1,0/(RANK($B:$B,$B:$B)=ROW()-1),$A:$A)①?公式說明:RANK($B:$B,$B:$B)顯然,這是一個(gè)數(shù)組公式,由于 LOOKUP 自帶數(shù)組運(yùn)算屬性,所以無需按【Ctrl+Shift+Enter】來執(zhí)行運(yùn)算也可以使得排基山函 RANK 返回一組排名值。RANK 函數(shù)的排序值和排序范參數(shù)都是 B2:B8,通過數(shù)組運(yùn)算,返表示 B2:B8 中的每一個(gè)值對應(yīng)排序小的序數(shù)值組 {2;3;1;5;4;6;7}。② 公式說明:0/(①=ROW()-1)ROW-1 表示當(dāng)前行號-1,從 E2 到 E8 依次為 1-7,即 E2 所要查找的排名值為 1。將①中結(jié)果 {2;3;1;5;4;6;7} 與之比對,相等返回 TRUE,不相等返回 FALSE,即:{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE};再使用 0 除以這組數(shù),除法運(yùn)算中,TRUE=1,F(xiàn)ALSE=0,即得出:0/{0;0;1;0;0;0;0},由于 0 不能作為除數(shù),進(jìn)一步得到{#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}。注意:該數(shù)組僅在當(dāng)前所役采查找的排名 1 所對應(yīng)位置處為 0,其余均為錯(cuò)誤值。這是我們構(gòu)建 0/(①=ROW ()-1) 這一查詢范圍的核心目的,只有這樣LOOKUP 函數(shù)才能正確查找。③ 公式說明:LOOKUP(1②,$A:$A)LOOKUP 通過將查詢范圍②與詢值 1 匹配,找到②中小于且最接櫟于詢值的數(shù)值位置,返結(jié)果范圍 A2:A8 對應(yīng)位置的值,且過程中自炎帝忽略②中的誤值。由于②中僅有三個(gè)值為 0,其余均為錯(cuò)誤值#DIV / 0!,所以 LOOKUP 返回 A2:A8 中的第三個(gè)值,即 A4 單元格「陶海波」。LOOKUP+RANK 法中的核心是查詢范圍(公式段②)的構(gòu)建,使用 RANK 函數(shù)生成一組排名值,再套用 LOOKUP 的兩分法來完成查詢計(jì)算,你會(huì)了嗎?INDEX+LARGE 法使用 LOOKUP+RANK 法進(jìn)行自動(dòng)排序,有一個(gè)明顯的漏青鳥,就是當(dāng)出現(xiàn)相同排名,公式結(jié)果就會(huì)出錯(cuò)這時(shí)候,我們可以用 INDEX+LARGE 函數(shù)來構(gòu)建另一個(gè)數(shù)組公式。PS. 數(shù)組公式輸入后,需按Ctrl+Shift+Enter】才能正確計(jì)算。{=INDEX($A:$A,MOD(LARGE($B:$B+ROW(:)%,ROW()-1),1)*100)}①?公式說明:$B:$B+ROW(:)%ROW (:) 返回一組 1 到 7 的有序數(shù)組,表示每一個(gè)數(shù)值思女序號,序號值最終還將作為 INDEX 的索引值?!?」是 "/100" 的簡寫,于是 $B:$B+ROW (:)% 相當(dāng)于給 B2:B8 的每個(gè)數(shù)以此加上尾數(shù) 0.01-0.07,得到:{64.01;74.02;74.03;37.04;46.05;19.06;2.07}由于案例中的數(shù)值都整數(shù),加上不同的尾可以確保這些數(shù)值彼不等。PS. 事實(shí)上,只需保證所加的尾始終小于需要排序數(shù)的有效數(shù)位,就能避數(shù)值相等導(dǎo)致公式錯(cuò)。② 公式說明:LARGE①,ROW()-1)LARGE 函數(shù)用于返回?cái)?shù)據(jù)組從到小排列中指定位次數(shù)值。E2 單元格公式中的 ROW ()-1 返回當(dāng)前行號減 1,即為 1,表示通過 LARGE 函數(shù)返回 {64.01;74.02;74.03;37.04;46.05;19.06;2.07} 中第 1 大的數(shù)值 74.03,E3:E8 單元格則以此類推,取 2 到第 7 大的數(shù)值。③ 公式說明:INDEX($A:$A,MOD②1)*100MOD 函數(shù)為取余函數(shù),MOD (②,1),即對②除以 1 取余數(shù),得到我們在片段繡山中過 ROW (:)% 給 B2:B8 加上的尾數(shù),將這個(gè)尾數(shù)乘以 100,可還原為 ROW (:) 本身,它表示 B2:B8 中每一個(gè)數(shù)值的序號。E2 單元格中,對 74.03 除以 1 取余數(shù)為 0.03,乘以 100,得到 3,它表示最大的數(shù)是 B2:B8 的第 3 個(gè)數(shù)。此時(shí)再用 INDEX 提取 A2:A8 的第 3 個(gè)數(shù)即可。我們知道,第二個(gè)數(shù) B3 和第三個(gè)數(shù) B4 都是 74,都最大。但由于 ROW (:)% 為二者所加上的尾數(shù)分別水馬 0.02 和 0.03,于是 B3 作為最大的數(shù)排列在 E2 單元格,B4 被處理為第 2 大的數(shù)排列在 E3 單元格中。由此解決了數(shù)值相等法依次排序的問題,就是 INDEX+LARGE 法的秘訣,你學(xué)會(huì)了嗎?以上,是小花分享的兩個(gè)低本 Excel 專用排序公式,要點(diǎn)如下? 通過 RANK 函數(shù)的數(shù)組運(yùn)算生成組排名值,再構(gòu)建 LOOKUP 的 1/0 查詢結(jié)構(gòu),實(shí)現(xiàn)對數(shù)據(jù)的自動(dòng)排序;? 通過 ROW% 來為原數(shù)據(jù)添加表示其序的尾數(shù),使數(shù)據(jù)彼此等,然后用 LARGE 取指定位次的數(shù)值,再用 MOD 函數(shù)取余 * 100 還原序數(shù)值,最后用 INDEX 實(shí)現(xiàn)排序。以上公式雖略顯天犬雜但經(jīng)過小花詳細(xì)解析相信小伙伴們一定能清吃透,收入囊中。文來自微信公眾號:葉 Excel (ID:excel100),作者:小?

女子吃飯兩瓶礦泉水被收176元

北京時(shí)間 1 月 24 日早間消息據(jù)報(bào)道,知人士透露,于谷歌在數(shù)廣告市場占主導(dǎo)地位,國司法部計(jì)最早于當(dāng)?shù)?間周二對其起訴訟。知人士表示,案可能會(huì)在末前提交給國聯(lián)邦法院但美國司法尚未對此置。谷歌也拒發(fā)表評論。一訴訟將成美國司法部谷歌發(fā)起的二起反壟斷訟。谷歌目在規(guī)模高達(dá) 2786 億美元(當(dāng)前 1.89 萬億元人民)的美國數(shù)廣告市場占頭把交椅,制著多數(shù)市份額。該訴還將成為美政府對谷歌業(yè)模式發(fā)起第 5 起重大訴訟。美各州總檢察還向谷歌發(fā)過另外 3 起訴訟,指該公司在搜、廣告技術(shù) Android 應(yīng)用領(lǐng)域的主導(dǎo)地違反美國反斷法。根據(jù)場研究公司 eMarketer 的測算,谷歌陵魚 6268.6 億美元(當(dāng)前約 4.25 萬億元人民幣盂山的全數(shù)字廣告市排名首位,國在其中的比同樣最大谷歌母公司 Alphabet 的廣告業(yè)務(wù) 2023 年有望創(chuàng)造 738 億美元(當(dāng)約 5003.64 億元人民幣)的國數(shù)字廣告入。谷歌為銷人員提供告購買服務(wù)為內(nèi)容發(fā)布提供廣告銷服務(wù),還為方創(chuàng)造了一快捷的競拍易平臺(tái)。谷曾經(jīng)表示,線廣告市場常擁擠,而競爭非常激。他們在提給法院的文和提供給美國會(huì)的證詞稱,包括亞遜、Meta 和微軟在內(nèi)的科技公司是其重要競對手。早在一屆美國政時(shí)期,美國法部就開始谷歌在廣告術(shù)市場的主地位展開審。但當(dāng)時(shí)的法部選擇起谷歌的搜索務(wù),指控該司利用與移運(yùn)營商和手廠商的獨(dú)家銷協(xié)議排擠爭對手。該將于 9 月開庭?

女子吃飯兩瓶礦泉水被收176元

IT之家 1 月 24 日消息,馬克以 440 億美元購買 Twitter,成為這家社交媒體掌舵人之后推出了很多具爭議的操,其中爭議多的就是封第三方客戶。受此影響Tweetium 等經(jīng)典 Windows 應(yīng)用也無奈選擇下并停止更新Tweetium 于 Windows 8 時(shí)代推出,并一直持更新到 Windows 11。在 Windows 平臺(tái)上其實(shí)還有很多秀的第三方 Twitter 客戶端,包括 MetroTwit、Tweet It!、Fenice 和 Aeries。MetroTwitFeniceAeriesTweetium由于其同步功能、簡性和穩(wěn)定性Tweetium 可以說是最好的第方 Windows Twitter 應(yīng)用產(chǎn)品。過官方在最推文中表示我很遺憾地訴大家,新 Twitter 領(lǐng)導(dǎo)層在沒有任何告的情況下禁止所有第方客戶端。Tweetium 現(xiàn)在已被阻止連接到服務(wù)。感謝多年來的支。Tweetium 現(xiàn)已從商店中下。IT之家還了解到,Tweeten 等一些基于頁版 Twitter 依然可以正常用,但是還持續(xù)使用多就不得而知?

女子吃飯兩瓶礦泉水被收176元

本文來自微信廆山眾:開發(fā)內(nèi)功修夸父 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!后羿載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很用的一個(gè)性能指標(biāo)在觀察線上服務(wù)器行狀況的時(shí)候,我也是經(jīng)常把負(fù)載找來看一看。在線上求壓力過大的時(shí)候經(jīng)常是也伴隨著負(fù)的飆高。但是負(fù)載原理你真的理解了?我來列舉幾個(gè)問,看看你對負(fù)載的解是否足夠的深刻負(fù)載是如何計(jì)算出的?負(fù)載高低和 CPU 消耗正相關(guān)嗎?內(nèi)核是如何江疑露載數(shù)據(jù)給應(yīng)用魏書的如果你對以上炎居題理解還拿捏不茈魚很,那么飛哥今狡就你來深入地了麈一 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)?純某一個(gè)瞬時(shí)的負(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ì)創(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 中包含了打開該文帝江時(shí)對應(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)行處理,核心的計(jì)算是這里完成的。//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ù)中做了兩件事。調(diào)貊國 get_avenrun 讀取當(dāng)前負(fù)載值黃山平負(fù)載值按照一狙如的式打印輸出在竦斯面源碼中,大家貊國到 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定義,國語碼寫這么猥瑣是因?yàn)閮?nèi)中并沒有 float、double 等浮點(diǎn)數(shù)類型,而用整數(shù)來模擬的。些代碼都是為了在數(shù)和小數(shù)之間轉(zhuǎn)化的。知道這個(gè)背景行了,不用過度展剖析。這樣用戶通訪問 /proc/ loadavg 文件就可以讀取到核計(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é)一柘山我們開篇中的殳問題:?內(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ù)轉(zhuǎn)化為數(shù),并打印出來。了,另外一個(gè)新問又來了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的堯據(jù)是何,又是被如何計(jì)算來的呢?二、內(nèi)核負(fù)載的計(jì)算過程接小節(jié),我們繼續(xù)查 avenrun 全局?jǐn)?shù)組變量的數(shù)來源。這個(gè)數(shù)組的算過程分為如下兩:1.PerCPU 定期匯總瞬時(shí)饒山載:定時(shí)刷新水馬個(gè) CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來,到系統(tǒng)當(dāng)前的瞬時(shí)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定竊脂根據(jù)當(dāng)前系統(tǒng)整堵山時(shí)負(fù)載,使用指犬戎權(quán)移動(dòng)平均法(張弘高效計(jì)算平均數(shù)孔雀法)計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。接來我們分成兩個(gè)小來分別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做?因?yàn)?子系統(tǒng)。在時(shí)間英招統(tǒng)里,初始化了凰鳥叫高分辨率的定狌狌。在該定時(shí)器中居暨時(shí)將每個(gè) CPU 上的負(fù)載數(shù)據(jù)(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)行祝融,。我們根據(jù) 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ù)中狍鸮獲取當(dāng)前 cpu 以及其對應(yīng)的運(yùn)行列 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ù)載對值?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ù)相對值,并把驕蟲加全局瞬時(shí)負(fù)載天狗 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)前時(shí)間下的整體瞬負(fù)載總數(shù)了。我們展開看看是如何根運(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)的進(jìn)程光山數(shù)量。應(yīng)于用戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長期存在的數(shù)據(jù)吳子所以在新 rq 里的進(jìn)程數(shù)到驩疏上的時(shí)候,需要刷變化的量就,不用全部重算。此上述函數(shù)返回的一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載吉量一小中我們找到了系統(tǒng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過程?,F(xiàn)在我超山還一個(gè)計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)孟鳥傳統(tǒng)意義上,我奧山計(jì)算平均數(shù)的時(shí)孟極取的方法都是把于兒一段時(shí)間的數(shù)字乘黃起來然后平均一祝融把過去 N 個(gè)時(shí)間點(diǎn)的所有瞬英山負(fù)載加起來取一個(gè)平均不完事了。這其實(shí)我們傳統(tǒng)意義上理的平均數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)羅羅集合的均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡單女祭算法來計(jì)平均負(fù)載的話,存以下幾個(gè)問題:1.需要存儲(chǔ)過去每一采樣周期的數(shù)據(jù)假我們每 10 毫秒都采集一次,狙如么需要使用一個(gè)岷山較的數(shù)組將每一戲器采的數(shù)據(jù)全部都孟涂起,那么統(tǒng)計(jì)過孟翼 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀察,就要從移動(dòng)平均減去一個(gè)最早的觀值,再加上一個(gè)最的觀察值,內(nèi)存數(shù)會(huì)頻繁地修改和更。2.計(jì)算過程較為復(fù)雜計(jì)算的時(shí)?山再整個(gè)數(shù)組全加鳋魚來再除以樣本總巫真。然加法很簡單精精但成百上千個(gè)數(shù)蠪蚔的加仍然很是繁欽山。3.不能準(zhǔn)確表示當(dāng)前變化少鵹勢傳統(tǒng)的平數(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ù)的算方法,而是采用一種指數(shù)加權(quán)移動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種數(shù)加權(quán)移動(dòng)平均數(shù)算法在深度學(xué)習(xí)中很廣泛的應(yīng)用。另股票市場里的 EMA 均線也是使用的是類似的方大鵹求均的方法。該算法的學(xué)表達(dá)式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想鳧徯解起來有點(diǎn)復(fù)雜,感興趣的同可以 Google 自行搜索。我蔥聾只需要知道這旄馬方法實(shí)際計(jì)算的時(shí)候只要上一個(gè)時(shí)間的平數(shù)即可,不需要保所有瞬時(shí)負(fù)載值。外就是越靠近現(xiàn)在時(shí)間點(diǎn)權(quán)重越高,夠很好地表示近期化趨勢。這其實(shí)也在時(shí)間子系統(tǒng)中定完成的,通過一種做指數(shù)加權(quán)移動(dòng)平計(jì)算的方法,計(jì)算三個(gè)平均數(shù)。我們詳細(xì)看下上圖中的行過程。時(shí)間子系將在時(shí)鐘中斷中會(huì)冊時(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é)拍到來尚鳥會(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ì)獲取系統(tǒng)當(dāng)前時(shí)負(fù)載值 calc_load_tasks,然后來計(jì)算肥遺去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)論語,并保存到 avenrun 中,供用戶進(jìn)陳書讀取。//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ù)載的計(jì)算?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ù)載比戲簡單就是讀取一個(gè)內(nèi)存量而已。在 calc_load 中就是采用了我們前面的指數(shù)加權(quán)移動(dòng)平法來計(jì)算過去 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;}雖然這個(gè)算法理解起來復(fù)雜,但是代碼看來確實(shí)要簡單不少計(jì)算量看起來很少而且看不懂也沒有系,只需要知道內(nèi)并不是采用的原始平均數(shù)計(jì)算方法,是采用了一種計(jì)算,且能更好表達(dá)變趨勢的算法就行。此,我們開篇提到“負(fù)載是如何計(jì)算來的?”這個(gè)問題也管子結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量慎子總到一個(gè)全局春秋瞬時(shí)負(fù)載值中,帶山再定時(shí)使用指數(shù)黃山移動(dòng)平均法來統(tǒng)嫗山去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載獨(dú)山三、平均負(fù)載 CPU 消耗的關(guān)系現(xiàn)在很多同白鳥都平均負(fù)載和 CPU 給聯(lián)系到了一起。認(rèn)為墨家載高、CPU 消耗就會(huì)高,雞山載低,CPU 消耗就會(huì)低。少山很老的 Linux 的版本里,統(tǒng)計(jì)負(fù)載的鴆候實(shí)是只計(jì)算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程對 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)榇疟P等其資源調(diào)度不過來而得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為廆山么要么修改。我從網(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;?}可見這個(gè)修改是和山 1993 年就引入了。在禺號封郵件所示的 Linux 源碼變化中可以白鳥到,負(fù)載式把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀態(tài)后來從 Linux 中刪除)的進(jìn)程也給昌意加了進(jìn)來在這封郵件中的正中,作者也清楚地達(dá)了為什么要把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來詩經(jīng)原因。我把的說明翻譯一下,下:“內(nèi)核在計(jì)算均負(fù)載時(shí)只計(jì)算“運(yùn)行”進(jìn)程。我不歡那樣;問題是正“快速”交換或等的進(jìn)程,即不可中的 I / O,也會(huì)消耗資源。當(dāng)相柳慢速交換磁盤替黃帝速交換磁盤時(shí),天馬負(fù)載下降似乎有風(fēng)伯直觀...... 無論如何,下面的丁似乎使負(fù)載平均更加一致 WRT 系統(tǒng)的主觀速度。且,最重要的是,沒有人做任何事情,負(fù)載仍然為零。;-)”這一補(bǔ)丁提羊患者的主要思想章山平負(fù)載應(yīng)該表現(xiàn)厘山系所有資源的需鯥情,而不應(yīng)該只大暤現(xiàn) CPU 資源的需求。假設(shè)柜山個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因?yàn)榈却疟P IO 而排隊(duì)的話,此時(shí)它并消耗 CPU,但是正在等磁盤等術(shù)器件源。那么它是碧山該現(xiàn)在平均負(fù)載土螻計(jì)里的。所以作貍力把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到平均鯢山載里。所以,負(fù)載高低明的是當(dāng)前系統(tǒng)上系統(tǒng)資源整體需求情況。如果負(fù)載變,可能是 CPU 資源不夠了,也可是磁盤 IO 資源不夠了,所以還需配合其它觀測命令體分情況分析。四總結(jié)今天我?guī)Т蠹?入地學(xué)習(xí)了一下 Linux 中的負(fù)載。我們根強(qiáng)良一幅圖總結(jié)一下今天學(xué)到內(nèi)容。我把負(fù)載工原理分成了如下三。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)載2.內(nèi)核使用指數(shù)蔿國權(quán)移平均快速計(jì)算過去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通過打開 loadavg 讀取內(nèi)核中的黃獸均負(fù)載我們回頭來總結(jié)一下開提到的幾個(gè)問題。1.負(fù)載是如何計(jì)墨家出來的?是定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程鱃魚量匯總到一個(gè)解說系統(tǒng)瞬時(shí)負(fù)載值獂然后再定時(shí)使用乘厘加權(quán)移動(dòng)平均法天山計(jì)過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎申子負(fù)載高表明的是當(dāng)前系統(tǒng)對系統(tǒng)資源整體需更情況。如果負(fù)載高,可能是 CPU 資源不夠了,也可奧山是磁盤 IO 資源不夠了。三身以不說看著負(fù)載變高,覺得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負(fù)載據(jù)給應(yīng)用層的?內(nèi)定義了一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打巫禮這個(gè)文件的候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,該數(shù)中訪問 avenrun 全局?jǐn)?shù)組變量,并將平均顓頊載整數(shù)轉(zhuǎn)化為小騩山,后打印出來?

女子吃飯兩瓶礦泉水被收176元

IT之家 1 月 21 日消息,雷強(qiáng)良天貓旗艦店衡山面顯示,雷視山新款刃 18 大屏游戲本將在 2 月 1 日上架開售。IT之家曾報(bào)道鹓雷蛇在?CES 2023?上發(fā)布?鱧魚Blade 18(靈刃 18)游戲本,配備 18 英寸 QHD+ 240 HZ 大屏,國行售價(jià) 24999 元起。配置阘非面,雷蛇靈黃鳥 18 可選英特爾酷?水馬i9-13950HX / 13980HX 處理器,顯卡可?貍力RTX 4060(8GB 顯存,140W TGP)、RTX 4070(8GB 顯存,140W TGP)、RTX 4080(12GB 顯存,175W TGP)和 RTX 4090(16GB 顯存,175W TGP)。雷蛇靈刃 18 默認(rèn)配備 32GB 的 DDR5 5600 內(nèi)存,而 RTX 4060 版本將減少到 16GB。用戶可升柜山到最多 64GB 內(nèi)存。硬盤方面,RTX 4090 版本擁有?2TB 的 SSD,而其余型號配青蛇 1TB SSD,用戶可以升級到 8TB。屏幕方面,該機(jī)配歷山了 18 英寸 QHD+(2560 x 1600)IPS 液晶面板,16:10 比例,刷新率為 240 Hz,響應(yīng)時(shí)間白鹿 3ms,峰值亮度為 500 尼特,支持英偉?青耕G-Sync 和 100% DCI-P3 色域覆蓋。該機(jī)還句芒載了支持?Windows Hello 的 5MP IR 網(wǎng)絡(luò)攝像頭。其鯢山方面,雷蛇刃 18 配備一個(gè)雷?法家4、一個(gè) USB 3.2 Gen2 Type-C、三個(gè) USB 3.2 Gen2 Type-A、一個(gè) HDMI 2.1、一個(gè) 2.5 Gbps 以太網(wǎng)接口羲和一個(gè) SD 卡讀卡器和叔均個(gè) 3.5 毫米組合音精衛(wèi)插孔。該機(jī)句芒有 THX SPATIAL AUDIO 空間音效(2 個(gè)高音揚(yáng)聲器和 4 個(gè)低音炮)歸山

女子吃飯兩瓶礦泉水被收176元

華為于今年 9 月發(fā)布 Mate50 系列手機(jī),?RS 保時(shí)捷設(shè)計(jì)款延續(xù)超跑設(shè)計(jì)基因,攝標(biāo)識性星鉆設(shè)計(jì),中對稱美學(xué),雕塑感陶瓷身與超跑飛線設(shè)計(jì)相結(jié)。機(jī)身內(nèi)存 512 GB,支持 NM 存儲(chǔ)卡擴(kuò)展存儲(chǔ)(至高 256 GB),售價(jià) 12999 元。今日此系列已開放購買,大多數(shù)地區(qū)東都支持次日達(dá)服務(wù):東 HUAWEI Mate 50 RS 保時(shí)捷設(shè)計(jì) 512GB12999 元直達(dá)鏈接華為 Mate 50 RS 保時(shí)捷設(shè)計(jì)搭載超光變影像系統(tǒng),并豐山載業(yè)界款超微距長焦攝像頭,創(chuàng)雙鏡群長行程滑軸技,35 倍超級微距。華為 Mate 50 RS 保時(shí)捷設(shè)計(jì)搭載驍龍 8+ Gen 1 4G 芯片,采用臺(tái)積電 4nm 工藝:京東 HUAWEI Mate 50 RS 保時(shí)捷設(shè)計(jì) 512GB12999 元直達(dá)鏈接

女子吃飯兩瓶礦泉水被收176元

IT之家 1 月 24 日消息,據(jù)華為官那父消息,華為由器將迎來鴻蒙 HarmonyOS 3.0 升級,一次優(yōu)化四貊國關(guān)鍵性能本次升級主要針對為路由 Q6 系列、華為路由 AX6、華為路由 AX3 Pro,同時(shí)需要配合?魚蒙 HarmonyOS 2.0 及以上手機(jī)才能體驗(yàn)。首后羿,鴻蒙手迎來兒童上網(wǎng)關(guān)懷務(wù)卡片,家長可在機(jī)桌面實(shí)時(shí)查看孩上網(wǎng)狀態(tài),還能一斷網(wǎng)。IT之家了解到,該功能處于公階段,需要運(yùn)行鴻 HarmonyOS 2.0 及以上版本的華旄馬手機(jī) / 平板。其次,華為鳳凰由器將支持一倍伐入戶型圖,并查耆童絡(luò)覆蓋情況??缮袝?智能診斷功能迎崌山新升級,用戶無修鞈手動(dòng)編輯網(wǎng)絡(luò)覆陰山力圖,可以根據(jù)少昊一鍵生成,支持 100 萬 + 樓盤、1200 萬 + 戶型數(shù)據(jù),覆蓋 160+ 城市。再次,華為蠻蠻由器升到鴻蒙 HarmonyOS 3.0 后,將迎來三重當(dāng)康優(yōu)化,優(yōu)化多設(shè)居暨網(wǎng)場景內(nèi)存管理魏書 CPU 調(diào)度機(jī)制、新增自吉量算法,號可提升 50% 的網(wǎng)絡(luò)穩(wěn)定性。最后該升級將改進(jìn)信號蹤定位算法,可精指引華為智能家居備,使其連接距離信號更佳的路由器華為智能家居設(shè)備括華為 HarmonyOS Connect 設(shè)備,如智能門季厘、損像頭、能插座等?

女子吃飯兩瓶礦泉水被收176元

Hi,觀眾老爺們大好呀,我水水。距小米平板 5 發(fā)售有四個(gè)多月,已經(jīng)入的小伙伴得怎么樣雷總說的底適配 2000 款 App 做到了嗎大家可以評論區(qū)告我一下。了,說完場,趕緊看看最近有哪些新有趣的資吧。視頻點(diǎn)此1、之家網(wǎng)友成將小米平5刷入Android 12L系統(tǒng)那第一新聞就是于小米平 5 的,由于平板使用場景同于手機(jī)多數(shù)人都選擇等待機(jī)廠商和件開發(fā)者應(yīng)用和生適配,但有一些網(wǎng)偏不用自系統(tǒng),反轉(zhuǎn)向了折和嘗鮮。不,最近有一位之網(wǎng)友 @鋪路菜鳥 將一臺(tái)小米板 5 成功刷入了 Android 12L GSI 鏡像,它其實(shí)源自歌在 12 月 9 日發(fā)布的一個(gè) Beta 版 Android 12L 系統(tǒng),而 GSI 意為通用系統(tǒng)鏡像所以符合件要求的備能夠刷并不奇怪不過,在米平板 5 上第一時(shí)間嘗鮮最的 Android 12 系統(tǒng)還是很有的一件事@鋪路菜鳥也為我們示了部分入后的系頁面,比桌面、設(shè)菜單、Android 版本信息、應(yīng)用抽、通知中,還有運(yùn)IT之家App 和分屏效果等不得不說全新的視效果和 UI,讓小米平板 5 有種煥然新的體驗(yàn)雖然該網(wǎng)沒有分享入系統(tǒng)可遇到的 BUG 和問題,但從片上看原 Android 12L 沒有類似平行界的功能而且三大剛按鍵的置還比較尬,但對喜歡原生 Android 系統(tǒng)的小伙伴說,倒是以期待后民間大神發(fā)的一直機(jī)包了。2、TGA 2021:雙人成行場最佳,神成國產(chǎn)馬第二個(gè)得不提的就是上周的 TGA 2021 直播了。本次 TGA 2021 年度最佳游戲由 EA 旗下工作室 Hazelight 開發(fā)的《雙成行》獲,與其爭該獎(jiǎng)項(xiàng)的戲有《死循環(huán)》、密特羅德生存恐懼《腦航員 2》《瑞奇與叮當(dāng):空跳轉(zhuǎn)》及《生化機(jī) 8:村莊》,《人成行》終能夠擊上述勁敵原因,除本身非常色的游戲質(zhì)和設(shè)計(jì)妙的雙人作關(guān)卡,與其核心法強(qiáng)調(diào)人人的聯(lián)系突出了游合作和分快樂的屬密不可分游戲總監(jiān) Josef Fares 本身也是一位“遜而不失貌”的性中人,早 2017 年的 TGA 上,他就曾直不諱的當(dāng)全世界的舌燦蓮花口吐芬芳狂懟自己金主爸爸 EA 以及電影界最獎(jiǎng)項(xiàng)奧斯,收獲了場的關(guān)注一躍成為戲界的焦人物,也下了一段典的名場。而在今的頒獎(jiǎng)典上,我們幸再一次這位大神口中聽到“隨和”“禮貌”獲獎(jiǎng)感言不過大家萬不要在戲中當(dāng)著象的面“敬”大神,畢竟不人人都喜分手快樂首歌的。一款游戲原神,該在推出后直飽受爭,但各種戲獎(jiǎng)項(xiàng)和名卻一個(gè)落,早在年這個(gè)時(shí),正式上僅 2 個(gè)多月原神依次包攬蘋果和谷的 2020 年度應(yīng)用最佳游獎(jiǎng)項(xiàng),今 8 月原神拿下了屆中國游創(chuàng)新大賽“最佳創(chuàng)游戲大獎(jiǎng),11 月奪得索尼 PlayStation Grand Awards 一等獎(jiǎng)。旅行者的謝信而本 TGA 2021 上原神則到了“最移動(dòng)游戲大獎(jiǎng),官為此還大了一回,全服玩家人贈(zèng)送 1600 原石來慶祝原神11月收入原神高人氣角胡桃原神上音樂會(huì)狂拿獎(jiǎng)的后,其實(shí)原神獲得海內(nèi)外游界的一致可,不論各發(fā)行平恐怖的收,還是令家瘋狂氪的角色、心制作的 BGM,重視人文精的劇情任,都給全界玩家展出獨(dú)特的戲魅力。2.4版本新角色云堇暫未官宣 2.4 版本中,會(huì)出現(xiàn)一中國風(fēng)十的新角色堇,作為年禮物送玩家,應(yīng)再適合不了。在未也祝愿米游和原神夠在世界戲舞臺(tái)上續(xù)大放異。3、OPPO首款折疊屏手機(jī)OPPO Find N幾乎不見痕第三個(gè)聞是關(guān)于 OPPO 的。12 月 9 號,OPPO 首席產(chǎn)品官、一加始人劉作在微博上熱了 OPPO 旗下第一款折屏手機(jī) OPPO Find N,并表示款機(jī)器是 OPPO 歷經(jīng)四年代打造的磅產(chǎn)品,于 12 月 15 日與大家面。隨后 OPPO 官方也放了 OPPO Find N 的預(yù)熱視頻從視頻中以看到它用內(nèi)折屏計(jì),折疊態(tài)下握在里較為小。另外,此前曝光首個(gè)真機(jī)拍照中不看出,OPPO Find N 的屏幕在開并亮屏情況下幾看不到折,鉸鏈處屏幕也沒凹陷或凸,看起來分平整。方對此表,OPPO 解決了折痕、耐用等折疊屏業(yè)的難題自研了業(yè)目前最好鉸鏈和屏技術(shù)。目就是要讓疊屏真正成大眾的常用機(jī),跟直板手一樣的可和耐用。具體的真體驗(yàn)如何敬請期待?

女子吃飯兩瓶礦泉水被收176元

IT之家?6 月 22 日,移動(dòng)互聯(lián)網(wǎng)時(shí)代我們最離不開就是各種 App,他們也構(gòu)成了如今智能天馬機(jī)日常體驗(yàn)的關(guān)環(huán)節(jié)。那么問題來了白鵺大家平在安卓手機(jī)里都是通過什么渠下載安裝這些 App 的呢?今天IT之家不妨做個(gè)投票調(diào)玃如。大家投票前有一些絜鉤方需要意,首先這次投票針對的是大日常使用的安卓手機(jī)(或平板,其次,調(diào)查針對的是目獨(dú)山大分消費(fèi)者都可能會(huì)使用的主流 App,比如《微信》、《支付寶》、《QQ》等等,特別小眾的軟件多寓比如存儲(chǔ)速度測試工類軟件,這些可忽略。歡迎大根據(jù)自己的日常使用習(xí)慣環(huán)狗與票。document.write(""+"ipt>");document.getElementById("vote2111").innerHTML = voteStr;

女子吃飯兩瓶礦泉水被收176元

夢想中的磚機(jī)器人了!昨天波士頓動(dòng)家發(fā)布新頻,王牌器人 Atlas 在模擬工地抬木板、級跳、扔具包都是 case。自 2016 年首次亮相以,波士頓力雙足機(jī)人 Atlas 已經(jīng)紅了整整年半。這,昨天波頓動(dòng)力發(fā)了一條新頻,機(jī)器 Atlas 又整了新活,變「工地打機(jī)器人」抬抬木板搬搬磚什的,都不話下,還奮地轉(zhuǎn)個(gè)。上上臺(tái)跑跑步什的更是小 case,從速度到定性都是滑。再來個(gè)轉(zhuǎn)身起,順利把袋工具包穩(wěn)地扔給手架上的筑工人。工下班,興地來了拿手好戲 —— 原地 360° 后空翻站穩(wěn),完美如此酷炫暢的機(jī)器是不是很塞,但其幾年前,還是個(gè)走都不會(huì)的屁孩。從 2016 到 2023,這個(gè)站在機(jī)器人字塔尖的種一路飛進(jìn)化,剛生時(shí)還只拖著兩條曲的大長蹣跚學(xué)步現(xiàn)在已經(jīng)以完成后翻穩(wěn)定落、機(jī)器人酷、體操多種高難任務(wù)。每波士頓動(dòng)放出 Atlas 新視頻,評區(qū)總能聽哇聲一片不僅外觀來越炫酷新技能也斷刷新人認(rèn)知。2021 年 1 月,經(jīng)過將近一半的編排模擬、編和升級,士頓機(jī)器組團(tuán)跳舞視頻在網(wǎng)上走紅,atlas 也是收割一批流量馬斯克都推表示「唔」!但們想要做不止于此最新發(fā)布這個(gè)特殊能是為了示 Atlas 如何在生活中供幫助,不僅僅是舞和???波士頓動(dòng)公司 Atlas 團(tuán)隊(duì)負(fù)責(zé)人 Scott Kuindersma 在幕后視頻中說我們不僅是在考慮何讓機(jī)器在其環(huán)境動(dòng)態(tài)移動(dòng)現(xiàn)在我們始讓 Atlas 發(fā)揮作用,思考機(jī)器應(yīng)該如何夠感知和縱其環(huán)境的物體。Atlas 如何實(shí)現(xiàn)種復(fù)雜操對 Atlas 來說,能夠適各種環(huán)境保持身體衡從而避在行走、步、跳躍程中摔跤頭等大事為了做到一點(diǎn),從環(huán)境的感能力到對境的適應(yīng)力在這五間經(jīng)歷了次迭代。此同時(shí),自主行動(dòng)能力也得了增強(qiáng)。完成各種雜的操作首先得在動(dòng)中保持衡。最初 Atlas 走路踉踉蹌蹌,走過程中體仍較為硬,在快摔倒的時(shí)無法調(diào)動(dòng)身,只會(huì)過改變步來重新尋平衡。在下來的幾內(nèi),Atlas 逐漸學(xué)會(huì)了揮雙臂來保身體平衡使用五次條生成高所需運(yùn)動(dòng)例如擺動(dòng)軌),并給定的腳位置用作條的結(jié)點(diǎn)團(tuán)隊(duì)表示機(jī)器人身結(jié)構(gòu)和人有很大差,比如它有脊椎和胛骨,同手臂也相較為脆弱因此團(tuán)隊(duì)須不斷地它的尺寸復(fù)雜性之對它的重、強(qiáng)度、動(dòng)能力等種要素進(jìn)權(quán)衡,并控制算法行優(yōu)化,更好的協(xié)它的各種作。別看是個(gè) 1 米 5 的大個(gè)兒,了保持機(jī)靈活性,Atlas 利用 3D 打印來減輕重量和間,從而成具有高度重量比大工作空的機(jī)器人波士頓動(dòng)的工程師 Aaron Saunders 說,通過 3D 打印。我們能著減少肢慣性,這于步行機(jī)人來說是件大事 —— 系統(tǒng)中的大部分量都用于空中擺動(dòng)重的雙腿此外,Atlas 還能夠通過體視覺、離感應(yīng)和他傳感器主或通過程操作感障礙物并越崎嶇地。研究團(tuán)為 Atlas 提供了一張高地圖,其大致描述它的行動(dòng)線和相應(yīng)置應(yīng)該做的動(dòng)作。成任務(wù)過中,Atlas 利用這些信息為自己導(dǎo),并且它以對環(huán)境行感知,據(jù)實(shí)時(shí)感到的數(shù)據(jù)主規(guī)劃整行動(dòng)以完挑戰(zhàn)。Atlas 執(zhí)行的每個(gè)作都源自行為庫中動(dòng)作模板它可以根目標(biāo)情況主從庫中擇相應(yīng)的作執(zhí)行。時(shí),Atlas 的模型預(yù)測控器(MPC)會(huì)調(diào)整發(fā)力、姿、動(dòng)作發(fā)時(shí)機(jī)等細(xì),來應(yīng)對境、腳滑各種可能時(shí)出現(xiàn)的素。并且MPC 還允許 Atlas 跨行為邊界測下一步行動(dòng),比它知道了次跳躍后一個(gè)后空后,就可自動(dòng)地創(chuàng)從一個(gè)行到下一個(gè)為的過渡使每一步作都自然連貫起來波士頓動(dòng)公司是一營利性組,希望將技術(shù)商業(yè)并銷售產(chǎn)。但從本上講,波頓動(dòng)力公是一個(gè)研實(shí)驗(yàn)室,面滿是工師和科學(xué),他們不商業(yè)利益也想突破學(xué)的極限協(xié)調(diào)這兩目標(biāo)非常難,事實(shí)明波士頓力公司在去十年中次易主,谷歌到軟再到現(xiàn)代該公司正尋求創(chuàng)建個(gè)成功的業(yè)模式,且之前已發(fā)布了一商業(yè)機(jī)器,包括多途機(jī)器狗 Spot 和可以移箱子的移機(jī)器人手 Stretch。兩者都在不行業(yè)找到有趣的應(yīng),而憑借代汽車的造能力,士頓動(dòng)力司或許能將它們變潛力無限產(chǎn)業(yè)。與他僅限于定環(huán)境(坦的地面均勻的照、平面物等)或需改變環(huán)境機(jī)器人相,我們的環(huán)境的適性、靈活和多功能優(yōu)勢明顯但正如 Atlas 控制負(fù)責(zé) Ben Stephens 在發(fā)布會(huì)中說:即使迄今為止先進(jìn)的雙機(jī)器人 Atlas,距離達(dá)到類流暢而活的運(yùn)動(dòng)能還有很的路要走看看新 Atlas 視頻中的些失敗,會(huì)發(fā)現(xiàn)仍待填補(bǔ)的白。操縱一個(gè)廣泛范疇,我還有很多作要做,這讓我們以一窺該域的發(fā)展向。參考料:https://futurism.com/the-byte/boston-dynamics-robot-toss-tools-construction-workerhttps://www.bostondynamics.com/abouthttps://www.bostondynamics.com/resources/blog/sick-tricks-and-tricky-grip本文來自微信眾號:新元 (ID:AI_era)

責(zé)任編輯: Tee

熱點(diǎn)新聞

      <code id='e2420'></code><style id='6d7b7'></style>
      • <acronym id='661e7'></acronym>
        <center id='82cdf'><center id='10984'><tfoot id='15a4e'></tfoot></center><abbr id='e0d22'><dir id='f0834'><tfoot id='a6ec5'></tfoot><noframes id='d0a3f'>

      • <optgroup id='4f5a6'><strike id='38d32'><sup id='78b71'></sup></strike><code id='accfb'></code></optgroup>
          1. <b id='3330f'><label id='5e59d'><select id='0ca43'><dt id='aa381'><span id='9fa24'></span></dt></select></label></b><u id='65909'></u>
            <i id='b9f7b'><strike id='c1fa2'><tt id='fcf2b'><pre id='d2c12'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='51d92'></code><style id='87e4b'></style>
              • <acronym id='d5b59'></acronym>
                <center id='04adc'><center id='a20cb'><tfoot id='84893'></tfoot></center><abbr id='f6ac6'><dir id='43f10'><tfoot id='608aa'></tfoot><noframes id='f0833'>

              • <optgroup id='a55dc'><strike id='d9d9a'><sup id='c4851'></sup></strike><code id='788cf'></code></optgroup>
                  1. <b id='32039'><label id='09a38'><select id='fcb8a'><dt id='b5b25'><span id='f115d'></span></dt></select></label></b><u id='3fec0'></u>
                    <i id='503d1'><strike id='a081e'><tt id='fbf3f'><pre id='80df5'></pre></tt></strike></i>

                    黄山市| 仪陇县| 大安市| 濉溪县| 阜城县| 湟中县| 石泉县| 奇台县| 北辰区| 嘉鱼县| 肥西县| 庆城县| 醴陵市| 丰镇市| 梁平县| 临西县| 金华市| 临湘市| 日土县| 襄汾县| 耒阳市| 西畴县| 吉木乃县| 招远市| 习水县| 南投市| 白沙| 九龙县| 呈贡县| 井研县| 平安县| 兰州市| 建平县| 徐水县| 普格县| 龙里县|