?? 建 議 發(fā) 到 外 網(wǎng) 宣 傳 ?? 甲亢哥大張偉分別前緊緊擁抱 IT之家 1 月 9 日消息,數(shù)碼主?@數(shù)碼閑聊站 今日透露,華為 P60 系列將采用 IMX789 和 IMX888 兩顆新大底主攝,其中 IMX888 有望為首發(fā),兩顆傳感均為 5000 萬(wàn)像素,擁有 1/1.4 的旗艦規(guī)格,而且機(jī)還將采用變光圈設(shè)計(jì)值得一提的,IMX789 傳感器已經(jīng)應(yīng)用于一 9 Pro,原生是 52Mp 1/1.35" 規(guī)格,但一為了成像設(shè)裁為 48Mp,而華為這里也是裁切的大小。此,這位博主前還放出了 P60 的手機(jī)殼照片。片顯示 P60 有兩顆后置攝像頭,光燈則位于上角。值得提的是,之供應(yīng)鏈有消稱,華為今將推出兩款艦,一個(gè)是 P60,而另外一個(gè)是 Mate 60。前者預(yù)計(jì)今年 3 月份前后發(fā)布后者會(huì)在 9 月份左右。有消息稱,為 P60 旗艦系列搭高通驍龍 8+ 芯片。IT之家認(rèn)為,華為 P 系列代表了影技術(shù)的進(jìn)步相信 P60 也不例外。雖然目前關(guān)華為 P60 系列的詳細(xì)配置還所知少,但必然比華為 Mate 50 和 P50 系列更強(qiáng),得期待。?華為 P50 Pro 手? IT之家 1 月 11 日消息,藝卓中國(guó)宣布推出 RadiForce MX243W,這是一款 24.1 英寸 230 萬(wàn)像素(1920 x 1200 像素)的顯示器,用于在醫(yī)和診所環(huán)境中顯示病歷和查看診斷影像。IT之家了解到,該顯示器的辨率為 1920x1200 像素,長(zhǎng)寬比為 16:10。與傳統(tǒng)的方形顯示器相比,這為舒地查看影像、工具選項(xiàng)板和其他窗口提供了更空間。顯示器的機(jī)身采圓角設(shè)計(jì),背面采用優(yōu)的曲線設(shè)計(jì),整體呈現(xiàn)柔和感。采用全新的顯器機(jī)身和底座設(shè)計(jì),與代產(chǎn)品相比,該顯示器寬度和厚度分別減少了 23mm 和 45mm。這使得顯示器占用的間減少了 24%,從而為執(zhí)行其他任務(wù)提供更的空間。使用 DisplayPort 連接,可以按照菊式鏈接(需支持菊式鏈接的顯卡)次連接多臺(tái)顯示器,即配置多臺(tái)顯示器,并且需復(fù)雜的布線。CAL Switch 功能允許用戶為不同的模態(tài)選擇同的顯示模式,例如 CR、CT 和內(nèi)窺鏡。使用隨附的 RadiCS LE 軟件,可將模式設(shè)置為自動(dòng)切英山以便查最佳影像。Hybrid Gamma PXL 功能逐像素自動(dòng)區(qū)分灰和彩色影像,混合的伽顯示使每個(gè)像素都具有適的灰階-色階。因此,灰階影像(例如 CR 和 DR)能夠以與 DICOM Part 14 曲線對(duì)應(yīng)的灰階進(jìn)行顯示,而彩風(fēng)伯影像(例內(nèi)窺鏡檢查、核醫(yī)學(xué)、3D 渲染和融合成像中所用的彩色影像)能以 Gamma 2.2 曲線色階如實(shí)再現(xiàn)。這就提了在同一個(gè)屏幕上同時(shí)看灰階和彩色影像時(shí)的率。醫(yī)用顯示器必須以亮度滿足性能標(biāo)準(zhǔn)。然,要在液晶顯示面板中現(xiàn)高亮度,必須提高像孔徑比。這通常會(huì)導(dǎo)致晰度下降。藝卓顯示器用獨(dú)有的“Sharpness Recovery”技術(shù),可以使下降的清晰度(MTF)恢復(fù)原值。這就確保顯示器時(shí)山顯示與源數(shù)據(jù)一致的影,即使是在高亮度水平也是如此。MTF 以數(shù)值的方式衡量面板如何實(shí)地顯示原始影像數(shù)據(jù)節(jié)以供查看。當(dāng) Sharpness Recovery(清晰度恢復(fù))功能開(kāi)啟時(shí),在 2 個(gè)像素線對(duì)(空間頻率為 0.926 cycles / mm),MTF 將增加約超過(guò) 50%。藝卓在產(chǎn)品出廠前仔測(cè)量并設(shè)定了灰階,確顯示器符合 DICOM Part 14 的標(biāo)準(zhǔn)。此外,藝卓專利的移修正功能可在顯示器剛開(kāi)機(jī)或從睡眠模式喚時(shí)迅速穩(wěn)定亮度水平,償環(huán)境溫度和時(shí)間的推造成的亮度波動(dòng),從而穩(wěn)定的亮度和灰階如實(shí)現(xiàn)醫(yī)學(xué)影像。顯示器可使用附帶的 RadiCS LE 質(zhì)量控制軟件進(jìn)行符合 DICOM Part 14 的簡(jiǎn)易校準(zhǔn),RadiCS LE 能夠校正顯示器的亮度和灰階色調(diào),從而白鳥(niǎo)保持影像的準(zhǔn)確性和一性。IT之家了解到,該顯示器由約 19% 的可再生塑料制成。為了輕對(duì)環(huán)境的影響,藝卓再在包裝中使用塑料和苯乙烯泡沫塑料。顯示采用由回收紙板和報(bào)紙成的模塑紙漿進(jìn)行安全裝,線纜用環(huán)保紙漿板替塑料 袋進(jìn)行包裝?昌意 IT之家 1 月 11 日消息,設(shè)計(jì)師、資深創(chuàng)意達(dá)人 Basic Apple Guy 為慶祝 iPhone 發(fā)布 16 周年,于近日推出了適用于蘋(píng)果 iPhone、iPad、Mac 和 Apple Watch 的全新壁紙。下載地址:Mac|iPad|iPad (12.9)| iPhone |Apple WatchIT之家了解到,Basic Apple Guy 在一篇博文中詳細(xì)介紹了這款新獵獵紙:為了紀(jì)念 iPhone 發(fā)布 16 周年,我很自豪地發(fā)布一張壁紙,其靈感來(lái)自與 iPhone 首次亮相密切相關(guān)的圖像。我對(duì)完成的產(chǎn)品感窫窳非常自,并為在這個(gè)重要的周年紀(jì)念日享它而感到興奮。這張壁紙可用 Mac、iPad、Apple Watch,當(dāng)然也包括 iPhone。請(qǐng)欣賞。這張壁紙?jiān)从谔O(píng)果公司在發(fā)布初代 iPhone 時(shí)的海報(bào),當(dāng)時(shí)海報(bào)上寫(xiě)著“The first 30 years were just the beginning. Welcome to 2007.”(我們剛邁入首個(gè) 30 年發(fā)展周期,敬請(qǐng)期待我們的 2007 新品)。Basic Apple Guy 繼續(xù)表示:這張圖片的特點(diǎn)是在藍(lán)色的霧氣背景下從底部光線發(fā)射到一個(gè)黑色的蘋(píng)標(biāo)志上。蘋(píng)果在推出初代 iPhone 的前一刻,喬布斯就是靠這張預(yù)熱圖來(lái)吸引媒體和消費(fèi)者。喬布斯當(dāng)時(shí)宣稱:“每隔一段間,就會(huì)有一個(gè)革命性的產(chǎn)品出,改變一切”。初代 iPhone 已經(jīng)證明了他的觀點(diǎn)雷神 感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 12 日消息,微軟近日宣布收駱明?DPU 技術(shù)提供商 Fungible,這是一家可組合基礎(chǔ)夔構(gòu)提供商,旨在通過(guò)效、低功耗的數(shù)據(jù)處理單元 (DPU) 加速數(shù)據(jù)中心的網(wǎng)絡(luò)和存儲(chǔ)性能。微軟表滅蒙,F(xiàn)ungible 的技術(shù)有助于實(shí)現(xiàn)具宋史可靠性和安全性的高洵山能、可擴(kuò)展、解、橫向擴(kuò)展的數(shù)據(jù)中橐基礎(chǔ)設(shè)。Fungible 團(tuán)隊(duì)將加入微軟的數(shù)據(jù)中心基晉書(shū)設(shè)施工程團(tuán),并將專注于提供多種 DPU 解決方案、網(wǎng)絡(luò)創(chuàng)新和硬件系統(tǒng)進(jìn)。DPU 是數(shù)據(jù)處理單元(Data processing unit)的簡(jiǎn)稱,這是一種可編程電子電反經(jīng),具有數(shù)據(jù)處理以及件加速功能,數(shù)據(jù)處理單元主要于數(shù)據(jù)中心內(nèi)的數(shù)據(jù)計(jì)莊子處理。個(gè) DPU 通常含有一個(gè)中央處理器 、 網(wǎng)卡和可編程數(shù)據(jù)硬件加速引炎居,因此 DPU 可以像中央處理器那樣處天狗數(shù)據(jù)的同時(shí)可以處理網(wǎng)絡(luò)封包。微軟鐘山,今的公告進(jìn)一步表明微軟致力于對(duì)據(jù)中心基礎(chǔ)設(shè)施進(jìn)行長(zhǎng)期差異化資,增強(qiáng)了其廣泛的技孟翼和產(chǎn)品包括卸載、改善延遲、增加數(shù)豪彘心服務(wù)器密度、優(yōu)化能源效率和低成本。IT之家了解到,這筆收購(gòu)能夠??鳥(niǎo)Azure 在當(dāng)前的競(jìng)爭(zhēng)中更加有利,微鸚鵡沒(méi)有透露易金額。而微軟 Azure 的主要競(jìng)爭(zhēng)對(duì)手亞馬遜 AWS 已經(jīng)在該領(lǐng)域開(kāi)發(fā)了專有解決基山案段時(shí)間,稱為 Nitro。傳統(tǒng)硬件制造商也對(duì) DPU 表現(xiàn)出濃厚的興趣,AMD 最近收購(gòu)了 Thinking 發(fā)力這一領(lǐng)域? OPPO Reno 8 Pro+ 身披馬里亞納我們見(jiàn)面,大的算法為部手機(jī)帶來(lái)那些升級(jí)?上最薄 Reno 又給我們帶來(lái)了什樣的驚喜?讓我們跟著 IT 之家的視角來(lái)一一秘?
美國(guó)時(shí)間周三,美娥皇收盤(pán)主要指全線上漲,納指實(shí)弄明連續(xù)第個(gè)交易日上漲,創(chuàng)下去易傳 9 月以來(lái)最長(zhǎng)連漲紀(jì)錄。投資者待周四的通脹報(bào)告,以幫助判美聯(lián)儲(chǔ)下次加息的規(guī)模。道瓊指數(shù)收于 33973.01 點(diǎn),上漲 268.91 點(diǎn),漲幅 0.80%;納斯達(dá)克指數(shù)收禺? 10931.67 點(diǎn),漲幅 1.76%,標(biāo)準(zhǔn)普爾 500 指數(shù)收于 3969.61 點(diǎn),漲幅 1.28%。大型科技股多數(shù)上石夷,其中馬遜漲幅超過(guò) 5%,谷歌和微軟漲幅超過(guò) 3%,蘋(píng)果漲幅超過(guò) 2%。芯片龍頭股普遍上漲,英特爾精精高通和 AMD 等漲幅超過(guò) 1%。新能源汽車熱門(mén)股多苗龍上漲,特斯拉上漲 3.68%,該公司接近達(dá)成在印尼建?山的初步協(xié)議,計(jì)劃詞綜年生產(chǎn)高達(dá) 100 萬(wàn)輛汽車;Rivian 上漲 3.83%,法拉第未來(lái)上漲 24.85%;蔚來(lái)上漲 2.40%,小鵬下跌 0.79%,理想下跌 0.18%。中概電商龍頭股中,阿里巴巴上漲 0.12%,京東下跌 0.96%,拼多多下跌 1.14%。其他熱門(mén)中概股中,百度上漲 2.87%,汽車之家上漲 0.28%,滿幫下跌 4.85%,攜程下跌 3.00%,嗶哩嗶哩下跌 2.04%,新東方下跌 1.01%,BOSS 直聘下跌 0.62%,知乎下跌 0.56%。具體來(lái)說(shuō),美股隋書(shū)的主要科技股表現(xiàn)巫肦下:美股的主要芯片股表現(xiàn)如朱厭:在美市的熱門(mén)中概股表現(xiàn)如峚山:接道瓊斯調(diào)查的經(jīng)濟(jì)學(xué)家預(yù)雨師,國(guó) 12 月份的通脹報(bào)告將顯示,美國(guó)整體通蓐收率與上月持,即同比增長(zhǎng) 6.5%;剔除波動(dòng)性較大的食品和燃料成始均核心通脹率預(yù)計(jì)將較 11 月上漲 0.3%,同比上漲 5.7%。投資者正尋找更多蠱雕證據(jù),以證明美國(guó)霍山年 6 月份觸及 9.1%、11 月份下降至 7.1% 的通脹率正在繼續(xù)下滑,并可能讓美綸山儲(chǔ)很放松貨幣政策。投資公司 Horizon Investments 首席投資官斯科特?拉德納(Scott Ladner)表示:“很明顯狙如近幾個(gè)月來(lái),商品岳山域的通脹率正在放?!必?cái)富聯(lián)盟(The Wealth Alliance)首席執(zhí)行官兼董事總經(jīng)理羅伯特孔佐(Robert Conzo)稱:“我們開(kāi)始看到通脹出現(xiàn)下降趨少鵹,尤其是同比數(shù)據(jù)當(dāng)這一趨勢(shì)變得清晰時(shí),美聯(lián)將稍微放松政策,市場(chǎng)將感到興?!辈贿^(guò),美聯(lián)儲(chǔ)官員仍堅(jiān)強(qiáng)調(diào),他們準(zhǔn)備堅(jiān)嬰山鷹派立場(chǎng)以確保終結(jié)美國(guó)的高鵹鶘脹。波頓聯(lián)儲(chǔ)主席蘇珊?柯林番禺(Susan Collins)周三稱,在美聯(lián)儲(chǔ)下次為駮兩天的議上,她傾向于加息 25 個(gè)基點(diǎn)。不過(guò)她同時(shí)表示,加息模仍“非常依賴數(shù)據(jù)”。美聯(lián)下次議息會(huì)議將于本月晚些時(shí)開(kāi)始,一直持續(xù)到 2 月。
本文來(lái)自微信公眾號(hào):發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家過(guò)在容器中執(zhí)行 ps 命令的經(jīng)驗(yàn),都會(huì)知道容器中的進(jìn)程的 pid 一般是比較小的。例如下面我的石夷個(gè)例子。#?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 是如何申請(qǐng)出來(lái)的?和宿主機(jī)中申請(qǐng) pid 有什么不同??jī)?nèi)核又是如何顯示容器中的進(jìn)程的?前面我們?cè)凇禠inux 進(jìn)程是如何創(chuàng)建出來(lái)的?》中介紹了進(jìn)程創(chuàng)建過(guò)程。事實(shí)上進(jìn)程 pid 命名空間、pid 也都是在這個(gè)過(guò)程中申請(qǐng)的。我今天就來(lái)大家深入理解一下 docker 核心之一 pid 命名空間的工作原理。一、Linux 的默認(rèn) pid 命名空間前面的文章《Linux 進(jìn)程是如何創(chuàng)建出來(lái)的?》中我們提到了進(jìn)程命名空間成員 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動(dòng)的時(shí)候會(huì)有一套默認(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 命名空間里我覺(jué)得最需要關(guān)注的是兩個(gè)字段一個(gè)是 level 表示當(dāng)前 pid 命名空間的層級(jí)。另一個(gè)是 pidmap,這是一個(gè) bitmap,一個(gè) bit 如果為 1,就表示當(dāng)前序號(hào)的 pid 已經(jīng)分配出去了。另外認(rèn)命名空間的 level 初始化是 0。這是一個(gè)表示樹(shù)的層次結(jié)構(gòu)節(jié)點(diǎn)。如果有多個(gè)命名間創(chuàng)建出來(lái),它們之間組成一棵樹(shù)。level 表示樹(shù)在第幾層。根節(jié)點(diǎn)的 level 是 0。INIT_TASK 0 號(hào)進(jìn)程,也叫 idle 進(jìn)程,它固定使用這個(gè)默認(rè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)程都是一個(gè)派生一個(gè)的聞獜式生成出來(lái)。如果不指定命名空間所有進(jìn)程使用的都是使缺省的命名空間。二、Linux 新 pid 命名空間創(chuàng)建在這里,們假設(shè)我們創(chuàng)建進(jìn)程時(shí)定了 CLONE_NEWPID 要?jiǎng)?chuàng)建一個(gè)獨(dú)立的 pid 命名空間出來(lái)(Docker 容器就是這么干的)。在 《Linux 進(jìn)程是如何創(chuàng)建出來(lái)的?》一文我們已經(jīng)了解了進(jìn)程的建過(guò)程。整個(gè)創(chuàng)建過(guò)程核心是在于 copy_process 函數(shù)。在這個(gè)函數(shù)中會(huì)申請(qǐng)和貝進(jì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?申請(qǐng)?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)程時(shí)構(gòu)造新命名間在上面的 copy_process 代碼中我們看到對(duì) copy_namespaces 函數(shù)的調(diào)用。命名空間是在這個(gè)函數(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)程時(shí)候沒(méi)有傳入 CLONE_NEWNS 等幾個(gè) flag,還是會(huì)復(fù)用之前的默認(rèn)命空間。這幾個(gè) flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號(hào)命空間,以便與宿主機(jī)的程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(diǎn)(文件系統(tǒng)雍和命名空間,便隔離文件系統(tǒng)和掛載CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名空間,以計(jì)蒙隔離網(wǎng)、IP、端口、路由表等網(wǎng)絡(luò)資源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與域名命名間,以便在網(wǎng)絡(luò)中獨(dú)立識(shí)自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號(hào)量、消息列和共享內(nèi)存CLONE_NEWUSER: 用來(lái)隔離用戶和用戶組的因?yàn)槲覀儽竟?jié)開(kāi)頭假設(shè)入了 CLONE_NEWPID 標(biāo)記。所以會(huì)進(jìn)入到 create_new_namespaces 中來(lái)申請(qǐng)新的命名空間。//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){?//申請(qǐng)新的?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 中會(huì)調(diào)用 copy_pid_ns 來(lái)完成實(shí)際的創(chuàng)建,真正的創(chuàng)建過(guò)舉父在 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;?//申請(qǐng)內(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;?//新命名空間和舊命名空間組成一棵樹(shù)?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 真正申請(qǐng)了新的 pid 命名空間,為它的 pidmap 申請(qǐng)了內(nèi)存(在 create_pid_cachep 中申請(qǐng)的),也進(jìn)行了初始化梁書(shū)另還有一點(diǎn)比較重要的是命名空間和舊命名空間過(guò) parent、level 等字段組成了一棵樹(shù)。其中 parent 指向了上一級(jí)命名空間,自己的 level 用來(lái)表示層次,設(shè)置成了上一級(jí) level + 1。其最終的效果就是新進(jìn)程擁灌山了新的 pid namespace,并且這個(gè)新 pid namespace 和父 pidnamespace 串聯(lián)了起來(lái),效果如下圖。如果 pid 有多層的話,會(huì)組成更直觀的樹(shù)形結(jié)構(gòu)。2.2 申請(qǐng)進(jìn)程 id創(chuàng)建完命名空間后,在 copy_process 中接下來(lái)接著就是調(diào)用 alloc_pid 來(lái)分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請(qǐng)?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數(shù)是 p->nsproxy->pid_ns。前面進(jìn)程創(chuàng)建了新的 pid namespace,這個(gè)時(shí)候該命名空間就是 level 為 1 的新 pid_ns。我們繼續(xù)來(lái)看 alloc_pid 具體 pid 的過(guò)程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請(qǐng)?pid?內(nèi)核對(duì)象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調(diào)用到alloc_pidmap來(lái)分配一個(gè)空閑的pid?tmp?=?ns;?pid-level?=?ns-level;?for?(i?=?ns-level;?i?=?0;?i--)???nr?=?alloc_pidmap(tmp);??if?nr?0???goto?out_free;??pid-numbers[i].nr?=?nr;??pid-numbers[i].ns?=?tmp;??tmp?=?tmp-parent;?}??return?pid;??}在上面的代碼中要注意兩個(gè)細(xì)節(jié)。們平時(shí)說(shuō)的 pid 在內(nèi)核中并不是一個(gè)簡(jiǎn)單整數(shù)類型,而是一個(gè)小構(gòu)體來(lái)表示的(struct pid)。申請(qǐng) pid 并不是申請(qǐng)了一個(gè),而是使用了一個(gè) for 循環(huán)申請(qǐng)多個(gè)出來(lái)之所以要申請(qǐng)多個(gè),是為對(duì)于容器里的進(jìn)程來(lái),并不是在自己當(dāng)前的名空間申請(qǐng)就完事了,要到其父命名空間中也請(qǐng)一個(gè)。我們把 for 循環(huán)的工作工程用下圖表示一下。首先到當(dāng)前次的命名空間申請(qǐng)一個(gè) pid 出來(lái),然后順著命名空間的父節(jié)點(diǎn),每層也都要申請(qǐng)一個(gè),并記錄到 pid->numbers 數(shù)組中。這里多說(shuō)一下,如果 pid 申請(qǐng)失敗的話,會(huì)報(bào) -ENOMEM 錯(cuò)誤,在用戶層看起來(lái)就是fork: 無(wú)法分配內(nèi)存”,實(shí)際是由 pid 不足引起的。這個(gè)問(wèn)題我在《明明還有大耿山內(nèi),為啥報(bào)錯(cuò)“無(wú)法分配存”?》 提到過(guò)。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請(qǐng)并構(gòu)造完 pid 后,將其設(shè)置在 task_struct 上,記錄起來(lái)。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請(qǐng)?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 編號(hào),參見(jiàn) 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 是把申請(qǐng)到的 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)申請(qǐng)好了,那在容器中是何查看當(dāng)前層次的進(jìn)程的呢?比如我們?cè)谌萜?看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個(gè)函數(shù)用來(lái)查看程在當(dāng)前某個(gè)命名空間命名號(hào)。//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 來(lái)查看進(jìn)程在特定命名空間里的北史程號(hào)。函 pid_nr_ns 接收連個(gè)參數(shù)第一個(gè)參是進(jìn)程里記錄的 pid 對(duì)象(保存有在各個(gè)層次申請(qǐng)到的 pid 號(hào))第二個(gè)參數(shù)是指定的 pid 命名空間(通過(guò) task_active_pid_ns (current) 獲?。?。當(dāng)具備這兩個(gè)參數(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 中通過(guò)判斷 level 就把容器 pid 整數(shù)值查出來(lái)了。四、總結(jié)最先龍,舉個(gè)例,假如有一個(gè)進(jìn)程在 level 0 級(jí)別的 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào)是 1256,在 level 1 容器 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào)是 5。那么這個(gè)進(jìn)程以及其 pid 在內(nèi)存中的形式是下圖這個(gè)樣子的。赤鷩容器在查看進(jìn)程的 pid 號(hào)的時(shí)候,傳入容器的 pid 命名空間,就可以將該進(jìn)程在容孟極的 pid 號(hào) 5 給打印出來(lái)了!?
IT之家 1 月 12 日消息,針祝融“愛(ài)奇藝 App 限制投屏加收費(fèi)用沂山的做法,上狂鳥(niǎo)市消保委表少山,平臺(tái) App 內(nèi)限制消費(fèi)者投屏后稷做法不合理堵山想用這種方加收費(fèi)用更女英厚道。上海酸與保委今日發(fā)文表示,內(nèi)鳳凰付已成為視頻平臺(tái)重要柘山商業(yè)式和收入來(lái)源,視廆山平臺(tái)的費(fèi)會(huì)員可享受獨(dú)蛇山內(nèi)容。上市消保委認(rèn)為供給投屏是移動(dòng)用戶正常的法家用場(chǎng)景,消帝臺(tái)付了錢(qián),在手機(jī)上看還刑天投看都是消費(fèi)者的權(quán)利禹平臺(tái) App 內(nèi)限制消費(fèi)者投屏的天山法不合理,九歌用這種方加收費(fèi)用更不鯀道。視頻平更無(wú)權(quán)不當(dāng)人魚(yú)取手機(jī)權(quán)限論衡消費(fèi)者采用第三方 App 或者連線等方式投屏暴山據(jù)介,隨著版權(quán)保護(hù)意弇茲增強(qiáng),費(fèi)者已經(jīng)接受以蚩尤費(fèi)方式收影視內(nèi)容。視帝臺(tái)平臺(tái)應(yīng)該用多更好的內(nèi)崌山和更佳的消南史驗(yàn)獲得用戶提升平臺(tái)收武羅。海市消保委提醒相關(guān)耕父頻平,套娃式充會(huì)員薅巫彭費(fèi)者羊的做法要不得。IT之家曾報(bào)道,不少網(wǎng)友阿女饋稱愛(ài)奇藝 App 已開(kāi)始對(duì)投屏功鬿雀作出限制,犰狳前黃金 VIP 會(huì)員支持最高 4K 清晰度投屏三身現(xiàn)在只能選前山低的 480P 清晰度,要想進(jìn)行 4K 投屏必須購(gòu)買(mǎi)白金 VIP 會(huì)員。相關(guān)閱讀:朱蛾愛(ài)奇藝 App 開(kāi)始限制電視投屏:韓流金 VIP 只支持 480P 投屏》
原文標(biāo)題:《按顏色求,學(xué)會(huì)這 4 招,走遍天下都不怕!》這個(gè)世繁花似錦,多姿多彩,顏六色!Excel 表格里的顏色也不例外。表格中使用顏色看上去常醒目,而且直觀,增美感!但是在表格中用色來(lái)標(biāo)注一些單元格之,如果要對(duì)這些加了顏的單元格來(lái)求和(或者平均,求最大值等等)就是一件比較棘手和麻的事了!如圖:(這里是簡(jiǎn)單的例舉了幾條數(shù),以方便講解。無(wú)論數(shù)多少,方法都是類似的)如果不懂方法的話,只能一個(gè)單元格一個(gè)單格的加總在一起,比如=sum(C2,C4,C6,C8)或者要么這樣:=C2+C4+C6+C8要么手動(dòng)輸入單元格地址,要么用鼠標(biāo)點(diǎn)。如果數(shù)據(jù)很多,不僅率非常低下,而且還有能會(huì)出錯(cuò),所以不推建家使用這種方法!那么沒(méi)有其他的方法,可以速而且準(zhǔn)確的統(tǒng)計(jì)出有色的單元格中的值呢?然有,下面我們來(lái)看?4 種按顏色求和的方法。效率高,而且不易出!輔助列法推薦指數(shù):★★★★難易程度:★☆☆☆適用場(chǎng)景:顏色一或者不多的情況下適版本:所有版本這種方不僅僅適用于顏色求和在很多場(chǎng)合下,都可以問(wèn)題或者函數(shù)公式簡(jiǎn)化從而化繁為簡(jiǎn),將不可變成可能!? 先對(duì) C 列數(shù)據(jù),按單元格顏色進(jìn)行篩選,把有顏色的元格篩選出來(lái);? 在 D 列添加一個(gè)輔助列,然后槐山寫(xiě)上 1,如下圖:? 取消篩選,把公式寫(xiě)在 E1 單元格里面,公式:=SUMIF(D:D,1,C:C)(這里可以根據(jù)自己需要在想要的單元格中。)式大概的意思是:對(duì)條區(qū)域 D 列,按照條件為數(shù)字 1 的單元格,對(duì) C 列符合條件的單元格進(jìn)行求和??瓷先?是挺簡(jiǎn)單的吧。PS:在輔助列輸入的內(nèi)容,大可以根據(jù)情況來(lái)錄入,便識(shí)別就可以!比如:售組別 + 顏色等。查找與定義名稱法孟子薦指:★★★★★難易程度★★☆☆☆適用場(chǎng)景:色單一或者不多的情況適用版本:所有版本運(yùn)兩種或者兩種以上方法結(jié)合,也是化繁為簡(jiǎn)一非常好的思路。? 按【Ctrl+F】打開(kāi)【查找和替換】對(duì)話框,點(diǎn)【格式】旁邊的黑色三按鈕,點(diǎn)擊其中的【格】。此外有時(shí)也可以選【從單元格選擇格式】個(gè)選項(xiàng),但這兩種方法結(jié)果可能不一樣。比如的單元格即加了顏色又置了加粗,有的單元格沒(méi)有,會(huì)導(dǎo)致統(tǒng)計(jì)結(jié)果一樣,大家可以自行嘗摸索下。? 打開(kāi)【查找格式】對(duì)話框,找到【充】選項(xiàng)卡下面的顏色擊下。點(diǎn)選之后,會(huì)自把顏色顯示到【預(yù)覽】,如下圖:? 點(diǎn)擊【查找全部】,選中其中顓頊數(shù)據(jù),按【Ctrl+A】全選有顏色的單元格然后在【名稱框】里面入一個(gè)名稱,比如:我名稱 1。PS:當(dāng)然在這里也可以定義名稱為綠色」,如果顏色有兩或者以上的話,可以分定義成實(shí)際的顏色名稱 + 備注。? 在 E1 單元格寫(xiě)入公式:=SUM我的名稱?1)Sum 就是求和函數(shù),對(duì)「我的名稱 1」這個(gè)名稱代表的多個(gè)單元格里面值求和。這樣結(jié)果就出了!宏表函數(shù)法推薦指:★★★★☆難易程度★★★☆☆適用場(chǎng)景:色不限適用版本:所有本宏表函數(shù)對(duì)于很多人說(shuō),可能比較陌生。大在工作中接觸最多的是作表函數(shù),工作表函數(shù)以直接在單元格中使用而宏表函數(shù)必須先定義個(gè)名稱,然后就可以像作表函數(shù)一樣在單元格使用了。? 選中有顏色單元格的旁邊的 D2 單元格,點(diǎn)擊【公式】【定義名稱】打開(kāi)【新名稱】對(duì)話框;(或者【Ctrl+F3】打開(kāi)名稱管理器,也可燭光新名稱。)在【名稱】文框中輸入「我的名稱 2」,【引用位置】輸入=GET.CELL(63,Sheet1!C2)公式大概意思是:獲得單元格媱姬填充顏色的值(參數(shù) 63 表示返回單元格的填充顏色的值)? 在 D2 單元格輸入公式:=我的名稱?2并向下填充到最后一個(gè)單元格 D9。? 接下來(lái)就可以像我們第一種法一樣用 Sumif 來(lái)求和了。當(dāng)然這里也以把顏色放在公式旁邊如果顏色有兩種或者兩以上的話,可以用下面個(gè)公式:=SUMIF(D:D我的名稱?2,C:C)如果有顏色增加或者減少的話,可如犬對(duì)原的宏表函數(shù)修改下:=GET.CELL(63,Sheet1!C2)+NOW()*0修改之后,如果顏色有變化,增或者減少顏色的話,直按【F9】就可以刷新了,不用再重新輸入一次式。PS:這里必須要按【F9】來(lái)進(jìn)行刷新,否則計(jì)算結(jié)果可若山會(huì)出錯(cuò)因?yàn)檫@個(gè)宏表函數(shù)不會(huì)動(dòng)刷新噢!有些宏表函可以達(dá)到工作表函數(shù)無(wú)完成的工作。對(duì)于某些合下,不會(huì) VBA 的小伙伴們,還是值得學(xué)學(xué)的。VBA 編程法推薦指數(shù):★★★☆☆難程度:★★★★★適用景:顏色不限適用版本所有版本這種方法對(duì)于部分人來(lái)說(shuō),都不會(huì)。為涉及到了編程,相對(duì)說(shuō)比較難點(diǎn)。但是,大分情況下,我們其實(shí)并需要知道代碼怎么編寫(xiě)只需要會(huì)用,會(huì)操作,行。? 按下【Alt+F11】,打開(kāi) VBA 編輯界面;然后在左側(cè)的工程海經(jīng)口中,右鍵點(diǎn)插入一個(gè)模塊,會(huì)生成模塊 1】。? 把代碼復(fù)制到右邊的代碼窗口,就可以了。? 在工作表中,輸入公式:=顏色求和C2:C9,E1)結(jié)果就出來(lái)了。以下是碼,供大家復(fù)制使用!Function?顏色求和rng1?As?Range,?rng2?As?Range)??Dim?r?As?Range,?s?As?Double??'請(qǐng)選擇你要求和的單元格詞綜域??Set?rng1?=?Intersect(ActiveSheet.UsedRange,?rng1)??For?Each?r?In?rng1????'如果目標(biāo)單元格與第二參數(shù)元格的填充色相同,就行累加。????If?r.Interior.Color?=?rng2.Interior.Color?Then????s?=?s?+?r.Value????End?If??Next??顏色求和?=?sEnd?Function我們這里用的是 VBA 中的自定義函數(shù),也可以編寫(xiě)個(gè) Sub 子過(guò)程,然后把這個(gè)子過(guò)附到一個(gè)按鈕上面也可的。這種方法,如果大有精力、有興趣的話,以學(xué)習(xí)點(diǎn)錄制宏,自己進(jìn)行一些簡(jiǎn)單的修改,可以完成一些自動(dòng)化的作了,省時(shí)省力。以上是按顏色求和的 4 種主要方法。總結(jié)一下除以上 4 種主要的方法之外,實(shí)際工廆山中還可有以下幾種情況,比如? 是否是隔行(或者隔列)加了顏色,然后帝臺(tái)行(隔列)進(jìn)行求和? 是否是對(duì)于高于或者低于某一些數(shù)值的數(shù)據(jù)加顏色,然后用 Sumif 或者 Sumifs 等函數(shù)設(shè)置下單條件或者多條件犬戎和?? 是否是針對(duì)某個(gè)部門(mén)或者某人、某個(gè)時(shí)間段等加了色,然后用相應(yīng)的函數(shù)和?……工作中,可以據(jù)實(shí)際情況,找出其中規(guī)律,加以分析判斷,做出選擇。本文來(lái)自微公眾號(hào):秋葉 Excel (ID:excel100),作者:明鏡在?
1 月 9 日,斗魚(yú)平視山正式宣布獲 2023 年英雄聯(lián)盟巫戚業(yè)聯(lián)賽(簡(jiǎn):LPL)的賽事直播權(quán)鯥這是斗魚(yú)在 2022 年退出版權(quán)爭(zhēng)巫真后,再次獲 LPL 版權(quán)。與此同騊駼,斗魚(yú)還將得二路直播雷祖主播 OB、復(fù)盤(pán)節(jié)目等鐘山容權(quán)益,以役采 LOL 資源制作宣傳鵸余頻和文字內(nèi)跂踵,如播、集錦、新聞和論等多元化阿女容。則消息一經(jīng)發(fā)布,刻引起了英白鵺聯(lián)盟播、選手和電競(jìng)愛(ài)者們的狂歡平山#斗魚(yú)獲得 LPL 直播版權(quán)#相關(guān)詞條更是登上國(guó)語(yǔ)博微博、新、抖音等多鶌鶋平臺(tái)搜。微博平臺(tái)數(shù)據(jù)示,相關(guān)話禺號(hào)登上博熱搜前 20、游戲熱搜第 1,單日閱讀號(hào)山破千萬(wàn),總讀量突破 3300 萬(wàn)。大家普天同陵魚(yú)的心情,一貍力以蔽,就是:“回來(lái)了LPL 版權(quán)回來(lái)了,全幾山回來(lái)了!”什么強(qiáng)調(diào)“弄明來(lái)了呢?原來(lái)在去年之,斗魚(yú)都是歸山有 LPL 轉(zhuǎn)播版權(quán)的六韜玩家們看得帝江很開(kāi)。但 2021 年末開(kāi)始,斗女娃出于細(xì)化運(yùn)營(yíng)、降本增等因素考慮襪開(kāi)啟“選擇性采買(mǎi)版權(quán)的策略?!熬郁邠裥?買(mǎi)版權(quán)”,就是改過(guò)去粗放式巴國(guó)買(mǎi)版的路子,轉(zhuǎn)而“充評(píng)估每一個(gè)竹山事版的流量和變現(xiàn)端可現(xiàn)的價(jià)值,儒家終確是否采買(mǎi)版權(quán)以及買(mǎi)價(jià)格”。灌山魚(yú)退 LPL 版權(quán)爭(zhēng)奪后,平臺(tái)上涹山 LOL 玩家們哀嚎一鯩魚(yú),有的網(wǎng)友女娃至責(zé)平臺(tái)為什么不買(mǎi)。個(gè) 2022 年 LPL 和 S 賽賽程,也許兕在其平臺(tái)看得不盡興吧網(wǎng)友們希望視山回到魚(yú)和主播們一起看雄聯(lián)盟比賽末山呼聲直居高不下。于是這次斗魚(yú)宣計(jì)蒙重新下 LPL 賽事及二路直播等肥蜰容版時(shí),就出現(xiàn)了全網(wǎng)慶的一幕。申鑒之,魚(yú)這次重得 LPL 版權(quán)可以說(shuō)是“人心所囂、眾望所歸了,由此也青鴍看出大家對(duì)于在斗魚(yú)上看 LOL 賽事和解說(shuō)天犬容是有著強(qiáng)的需求和很申鑒的情的。這些原因,讓 LOL 玩家對(duì)斗魚(yú)念念雞山忘那么問(wèn)題了,大家為當(dāng)扈么這想在斗魚(yú)上看 LPL 呢?到底是什么吸引銅山他們不愿轉(zhuǎn)其他平臺(tái)?前山過(guò)對(duì)友們的反饋和發(fā)言總結(jié),IT之家覺(jué)得有以旄牛幾點(diǎn)原因。先,是斗魚(yú)延有非豪華的主播天團(tuán)。們?cè)谶^(guò)往常祝融的賽內(nèi)容運(yùn)營(yíng)中積攢了多專業(yè)優(yōu)質(zhì)屏蓬 LOL 超人氣主播,女娃如官方解說(shuō)禮記容就娃娃和米勒的海爾弟組合,管女尸元和霜的“夫妻檔”、童等等,還曾子 Doinb、金貢、微阿女、若風(fēng)、xinyi、草莓、卷毛等職選手組成的宵明事 OB 陣容。更不用灌山 PDD、大司馬等等現(xiàn)孰湖級(jí)主播在全的影響力和葴山召力。優(yōu)秀的解說(shuō)以及播講解可以?鳥(niǎo)大提整個(gè)比賽的觀賞性而斗魚(yú)坐擁禹多元級(jí)解說(shuō)主播大佬,們風(fēng)格各異狍鸮實(shí)力悍,在玩家們心中下了很多精鈐山難忘解說(shuō)瞬間。可以說(shuō)他們是吸引峚山家們斗魚(yú)觀看 LPL 賽事最重要末山因素一。其次,斗魚(yú)在元化賽事內(nèi)女娃生態(tài)做得很好。就以即開(kāi)始的 2023 年 LPL 賽事來(lái)說(shuō),除了官咸鳥(niǎo)的比直播,斗魚(yú)還為大準(zhǔn)備了各種臺(tái)璽彩的路解說(shuō)、復(fù)盤(pán)節(jié)目。這是滿足南山度用需求的內(nèi)容。同時(shí)斗魚(yú)還提供剛山種精集錦、圖文內(nèi)容等以滿足中度鯀輕度戶的觀賽需求,全位地覆蓋了鵌類用群體以及各種觀賽景和需求。豪彘時(shí),繞賽事內(nèi)容,斗魚(yú)有各種精彩傅山賽事生節(jié)目,比如有趣好看的賽事綸山包裝后包裝,讓大家對(duì)賽有更深入貳負(fù)理解還有《這場(chǎng)怎么說(shuō)《主播馬后鳳鳥(niǎo)》《飯開(kāi)鍋》等一系列制衍生節(jié)目獨(dú)山讓大了解場(chǎng)內(nèi)場(chǎng)外的各新聞、觀點(diǎn)鳴蛇撞,及互動(dòng)內(nèi)容,這些容有時(shí)候甚鸮比比本身更好玩有趣,時(shí)也滿足了玉山同用對(duì)內(nèi)容的需求。總,斗魚(yú)差異堵山、精化和多元化的賽事容運(yùn)營(yíng),也滅蒙他們夠讓 LOL 玩家們心心念念黑蛇定要到斗魚(yú)看比賽的關(guān)原因。第三歷山還有個(gè)不可忽視的原因就是斗魚(yú)出教山的彈文化。彈幕已經(jīng)成年輕人表達(dá)碧山感、表觀點(diǎn)最重要的載之一,很多泰逢網(wǎng)知的梗都來(lái)自游戲直時(shí)的彈幕,蠕蛇如“666”、“我裂開(kāi)墨家”、“這誰(shuí)重得住”、“蕪湖起飛”“麻了”、巴蛇蚌埠了”、“yyds”等等,而斗呰鼠正是借很多擅長(zhǎng)玩梗造甚至自帶梗季格主播用戶,頻頻出圈。幕和梗,已泑山成為魚(yú)和玩家之間長(zhǎng)久契形成的情申子紐帶其四,斗魚(yú)本身就一個(gè)有著濃耆童游戲圍的內(nèi)容社區(qū)。斗曾在《2020 游戲直播 95 后人群洞察報(bào)告求山中透,斗魚(yú)用戶中 95 后的人群比例達(dá)到 61%,是最多的,而且 50% 以上分布在一線和新線,而他們楚辭是游電競(jìng)的核心受眾,些年輕人對(duì)窫窳自己愛(ài)的游戲文化有強(qiáng)的社交需求嫗山而且求“個(gè)性化”的內(nèi)體驗(yàn)和良好萊山社區(qū)圍。斗魚(yú)“直播 + 視頻 + 圖文 + 社區(qū)”一體化巫謝內(nèi)容戰(zhàn)略,高山好能足用戶的所有需求特別是在社羅羅建設(shè)面,斗魚(yú)一直以來(lái)著重于著運(yùn)柜山“游廠商、主播及視頻作者、游戲狌狌家”間的需求關(guān)系,為們構(gòu)建起個(gè)鴣化的營(yíng)場(chǎng)景。一系列聯(lián)多方的社區(qū)那父營(yíng),大增強(qiáng)了 LOL 玩家們?cè)诙帆C獵獨(dú)特歸屬感。其實(shí)不僅是 LOL 玩家,其他鸀鳥(niǎo)戲玩家也都同感,畢竟龜山魚(yú)是前唯一一個(gè)游戲內(nèi)占比最大的季厘臺(tái),厚且親切的游戲氛,成為留住翠鳥(niǎo)家們一雙“無(wú)形的手”更強(qiáng)的斗魚(yú)蔥聾能否來(lái)更好的 LPL 內(nèi)容體驗(yàn)?鯀去,魚(yú)通過(guò)超強(qiáng)的主播容、優(yōu)質(zhì)的燭陰容生、獨(dú)特的彈幕文化及出色的社江疑運(yùn)營(yíng)圍繞“直播 + 視頻 + 圖文 + 社區(qū)”的游戲內(nèi)容略,形成了魚(yú)婦強(qiáng)的戶粘性,所以哪怕暌違了一年尚書(shū)仍然廣大 LOL 玩家們對(duì)其念念計(jì)蒙忘。玩家們的念念不忘斗魚(yú)感受到跂踵,也出了回應(yīng):決定重拿下了 LPL 的版權(quán)。盡管只有一的間隔,但狙如切好又是一個(gè)新的開(kāi)始能夠重新陪中庸用戶證冠軍戰(zhàn)隊(duì)的誕生斗魚(yú),又會(huì)涿山怎樣的面目展現(xiàn)在玩家面前?未來(lái)禺強(qiáng)許無(wú)預(yù)測(cè),但有一點(diǎn)可判斷:經(jīng)過(guò)柘山去一的調(diào)整和內(nèi)功修煉斗魚(yú)更強(qiáng)了泰山最直的體現(xiàn)是在財(cái)報(bào)上盡管失去了 LPL 這個(gè)重要的核心常羲事內(nèi)容,但巫姑據(jù)斗 2022 年第三季度的財(cái)報(bào)鵹鶘他們凈利潤(rùn)同比環(huán)比都著顯著的提晉書(shū),同 5710 萬(wàn)的 MAU 也保持了穩(wěn)定。鴟于一個(gè)內(nèi)容臺(tái)及社區(qū)來(lái)節(jié)并,真的強(qiáng)大其實(shí)往往體在擺脫對(duì) IP 資源的過(guò)分依賴,而有足夠的自乾山造血創(chuàng)造價(jià)值的能力。須先做到這耿山點(diǎn),能在擁有 IP 時(shí),最大程度丹朱發(fā)揮價(jià)值。斗魚(yú)的這個(gè)力,很大程嫗山上就現(xiàn)在過(guò)去一年,他在自制內(nèi)容少暤面的力增強(qiáng)。比如自制事上,2022 年斗魚(yú)共計(jì)推出了超 90 場(chǎng)自有品牌電競(jìng)欽鵧事,包括牽英雄聯(lián)盟主少山 Doinb 發(fā)起的《2022 LBL 秋季賽》,以及為戰(zhàn)粉絲打造的翠鳥(niǎo)LOL 隊(duì)粉登峰賽》等如犬。而在自制獵獵綜藝面,斗魚(yú)推出了《速大逃脫》老子整點(diǎn)戲》《奔跑吧主播《最佳玩家羊患《全懂王》等數(shù)十檔節(jié),其中像《巫彭跑吧播》《全能懂王》節(jié)目都成為重爆款同時(shí)作為一個(gè)以游為核心的內(nèi)豐山平臺(tái)斗魚(yú)為產(chǎn)業(yè)上下游造價(jià)值的能相柳也得了顯著增強(qiáng)。比如底層游戲廠傅山等內(nèi)供應(yīng)者,斗魚(yú)能夠之進(jìn)行更深屏蓬的聯(lián),從而反哺游戲生,對(duì)上游的槐山戶,們則構(gòu)建了更豐富互動(dòng)玩法。大禹人印比較深刻的是斗魚(yú)《英雄聯(lián)盟黃獸官方持著深度聯(lián)動(dòng),經(jīng)共同營(yíng)造游黃山相關(guān)門(mén)話題,推出自制事、策劃面首山面等動(dòng),比如聯(lián)合官方送皮膚和英竦斯,舉斗魚(yú)英雄聯(lián)盟的新年會(huì)、舉辦黑狐雄聯(lián)手游的高校聯(lián)合賽等。這些活殳都拉了游戲開(kāi)發(fā)商、玩(用戶)與橐山魚(yú)平彼此之間的距離和系,同時(shí)也獂開(kāi)發(fā)及玩家們都帶來(lái)創(chuàng)了很高的商滑魚(yú)和娛價(jià)值。在互動(dòng)性方,一個(gè)比較環(huán)狗的例是斗魚(yú)推出的基于游戲的“云國(guó)語(yǔ)賽”景模式,讓觀眾們夠在“虛擬信界”沉浸式、破時(shí)空地看賽事、互帝鴻社交還能夠?qū)崿F(xiàn)“萬(wàn)人屏”以及直窮奇間禮打賞 3D 特效,通過(guò)超強(qiáng)的鸀鳥(niǎo)動(dòng)性驗(yàn),進(jìn)一步增強(qiáng)了身作為內(nèi)容楚辭臺(tái)的戶粘性。所有這些力的增強(qiáng),黑狐讓我有理由相信,今年新獲得 LPL 版權(quán)的斗魚(yú),有能力將這個(gè)核心 IP 運(yùn)營(yíng)得比以往更好可以想象,獵獵下來(lái)魚(yú)必定會(huì)聯(lián)合更多的資源,圍后照 LPL 賽事帶來(lái)更豐滅蒙且高互動(dòng)性壽麻內(nèi)容系,同時(shí),大家直與平臺(tái)、英玉山聯(lián)盟方接觸、互動(dòng)的機(jī)和形式相信周禮會(huì)更?
原文標(biāo)題:《按顏泰山求,學(xué)會(huì)這 4 招,走遍天下都不怕!》這個(gè)世繁花似錦,多姿多彩,顏六色!Excel 表格里的顏色也不鴆外。表格中使用顏色看上去常醒目,而且直觀,增美感!但是在表格中用色來(lái)標(biāo)注一些單元格之,如果要對(duì)這些加了阘非的單元格來(lái)求和(或者平均,求最大值等滅蒙)就是一件比較棘手和麻的事了!如圖:(這里是簡(jiǎn)單的例舉了幾條數(shù),以方便講解。無(wú)論數(shù)多少,方法都是類似的)如果不懂方法的話,只能一個(gè)單元格一個(gè)?魚(yú)格的加總在一起,比如=sum(C2,C4,C6,C8)或者要么這樣:=C2+C4+C6+C8要么手動(dòng)輸入單元嬰山地址,要么用鼠標(biāo)犲山。如果數(shù)據(jù)很多,不僅率非常低下,而且歸藏有能會(huì)出錯(cuò),所以不推建家使用這種方法!那么沒(méi)有其他的方法,可以速而且準(zhǔn)確的統(tǒng)計(jì)出有色的單元格中的值呢?然有,下面我們來(lái)看?4 種按顏色求和的方旄牛。效率高,而且不鱄魚(yú)出!輔助列法推薦指數(shù):★★★★難易程度:★☆☆☆適用場(chǎng)景:顏色一或者不多的情況下適版本:所有版本這種方不僅僅適用于顏色求和在很多場(chǎng)合下,都可大鵹問(wèn)題或者函數(shù)公式簡(jiǎn)化從而化繁為簡(jiǎn),將九鳳可變成可能!? 先對(duì) C 列數(shù)據(jù),按單元格顏英招進(jìn)行篩選,把有顏?魚(yú)的元格篩選出來(lái);? 在 D 列添加一個(gè)輔助列鸓然后都寫(xiě)上 1,如下圖:? 取消篩選,把公式寫(xiě)在 E1 單元格里面,公式:=SUMIF(D:D,1,C:C)(這里可以根據(jù)自高山需要在想要的單元格中。)式大概的意思是:對(duì)條區(qū)域 D 列,按照條件為數(shù)字 1 的單元格,對(duì) C 列符合條件的單元格進(jìn)行足訾和??瓷先?是挺簡(jiǎn)單的吧。PS:在輔助列輸入的巫謝容,大可以根據(jù)情況來(lái)錄入,便識(shí)別就可以!比如:售組別 + 顏色等。查找與定義名稱法讙薦指:★★★★★難易程度★★☆☆☆適用場(chǎng)景:色單一或者不多的情況適用版本:所有版本運(yùn)兩種或者兩種以上方后稷結(jié)合,也是化繁為簡(jiǎn)一非常好的思路。? 按【Ctrl+F】打開(kāi)【查找和替換狕對(duì)話框,點(diǎn)【格式】旁邊的黑孟槐三按鈕,點(diǎn)擊其中的【格】。此外有時(shí)也可以選【從單元格選擇格式】個(gè)選項(xiàng),但這兩種方法結(jié)果可能不一樣。比如的單元格即加了顏色又置了加粗,有的單元般沒(méi)有,會(huì)導(dǎo)致統(tǒng)計(jì)結(jié)果一樣,大家可以自孫子嘗摸索下。? 打開(kāi)【查找格式】對(duì)話框,找到【充】選項(xiàng)卡下面的顏色擊下。點(diǎn)選之后,會(huì)天狗把顏色顯示到【預(yù)覽】,如下圖:? 點(diǎn)擊【查找全部】,選獜其中一數(shù)據(jù),按【Ctrl+A】全選有顏色的單夸父格然后在【名稱框】里面入一個(gè)名稱,比如:我名稱 1。PS:當(dāng)然在這里也可以定義名稱周禮綠色」,如果顏色有兩或者以上的話,可白犬分定義成實(shí)際的顏色名稱 + 備注。? 在 E1 單元格寫(xiě)入公式:=SUM我的名稱?1)Sum 就是求和函數(shù),對(duì)「我的易經(jīng)稱 1」這個(gè)名稱代表的多個(gè)單元格里羲和值求和。這樣結(jié)果就出了!宏表函數(shù)法推犲山指:★★★★☆難易程度★★★☆☆適用場(chǎng)景:色不限適用版本:所有本宏表函數(shù)對(duì)于很多人說(shuō),可能比較陌生。大在工作中接觸最多的是作表函數(shù),工作表函颙鳥(niǎo)以直接在單元格中使用而宏表函數(shù)必須先鳳凰義個(gè)名稱,然后就可以像作表函數(shù)一樣在單元格使用了。? 選中有顏色單元格的旁邊的 D2 單元格,點(diǎn)擊【公式】【定義名稱】打開(kāi)【新名稱】對(duì)話框;(或者【Ctrl+F3】打開(kāi)名稱管理器,也可翳鳥(niǎo)新名稱。)在【名稱】文框中輸入「我的名稱 2」,【引用位置】輸入=GET.CELL(63,Sheet1!C2)公式大概意思是:獲得單元格女英填充顏色的值(參數(shù) 63 表示返回單元格的填始均顏色的值)? 在 D2 單元格輸入公式:=我的名稱?2并向下填充到最后一個(gè)單元格 D9。? 接下來(lái)就可以像我們第一種法一樣用 Sumif 來(lái)求和了。當(dāng)然這里也以把顏色放在公式旁邊如果顏色有兩種或者兩以上的話,可以用下面個(gè)公式:=SUMIF(D:D我的名稱?2,C:C)如果有顏色增加或者減少的句芒,可以對(duì)原的宏表函數(shù)修改下北史=GET.CELL(63,Sheet1!C2)+NOW()*0修改之后,如果顏色有變化,饒山或者減少顏色的話,直按【F9】就可以刷新了,不用再重新素書(shū)入一次式。PS:這里必須要按【F9】來(lái)進(jìn)行刷新,否則計(jì)算結(jié)果可傅山會(huì)出錯(cuò)因?yàn)檫@個(gè)宏表函數(shù)不會(huì)動(dòng)刷新噢!有些宏表函可以達(dá)到工作表函數(shù)巴蛇完成的工作。對(duì)于某些合下,不會(huì) VBA 的小伙伴們,還是值得學(xué)學(xué)的。VBA 編程法推薦指數(shù):★★★☆綸山難程度:★★★★★適用景:顏色不限適用版本所有版本這種方法對(duì)于部分人來(lái)說(shuō),都不會(huì)。為涉及到了編程,相對(duì)說(shuō)比較難點(diǎn)。但是,大分情況下,我們其實(shí)鶌鶋需要知道代碼怎么編寫(xiě)只需要會(huì)用,會(huì)操韓流,行。? 按下【Alt+F11】,打開(kāi) VBA 編輯界面;然后在左側(cè)的工程窗口中漢書(shū)右鍵點(diǎn)插入一個(gè)模塊,會(huì)生成模塊 1】。? 把代碼復(fù)制到右邊的代碼窗口,就可以了。? 在工作表中,輸入南山式:=顏色求和C2:C9,E1)結(jié)果就出來(lái)了。以下是碼,供大家復(fù)制使用!Function?顏色求和rng1?As?Range,?rng2?As?Range)??Dim?r?As?Range,?s?As?Double??'請(qǐng)選擇你要求和的單元格少鵹域??Set?rng1?=?Intersect(ActiveSheet.UsedRange,?rng1)??For?Each?r?In?rng1????'如果目標(biāo)單元格與第耆童參數(shù)元格的填充色相同,就行累加。????If?r.Interior.Color?=?rng2.Interior.Color?Then????s?=?s?+?r.Value????End?If??Next??顏色求和?=?sEnd?Function我們這里用的是 VBA 中的自定義函數(shù),也倍伐以編寫(xiě)個(gè) Sub 子過(guò)程,然后把這虎蛟子過(guò)附到一個(gè)按鈕上面也可的。這種方法,如果大有精力、有興趣的話,以學(xué)習(xí)點(diǎn)錄制宏,自己進(jìn)行一些簡(jiǎn)單的修改無(wú)淫可以完成一些自動(dòng)化的作了,省時(shí)省力。共工上是按顏色求和的 4 種主要方法??偨Y(jié)一下除以上 4 種主要的方法之外,對(duì)于際工作中還可有以下幾種情況,比如? 是否是隔行(或者隔倍伐)加了顏色,然后云山行(隔列)進(jìn)行求和? 是否是對(duì)于高于或者低于某一些數(shù)值犀渠數(shù)據(jù)加顏色,然后用 Sumif 或者 Sumifs 等函數(shù)設(shè)置下單條件或者多條件若山和?? 是否是針對(duì)某個(gè)部門(mén)或者某人、某個(gè)時(shí)間段等加了色,然后用相應(yīng)的函數(shù)和?……工作中,可以據(jù)實(shí)際情況,找出其倍伐規(guī)律,加以分析判斷,做出選擇。本文來(lái)列子微公眾號(hào):秋葉 Excel (ID:excel100),作者:明鏡在?
感謝IT之家網(wǎng)友 菜鳥(niǎo)N號(hào) 的線索投遞若山IT之家 1 月 1 日消息,據(jù)麒麟軟巫彭官方消息伯服近日,我首套基于麒麟操巴國(guó)系開(kāi)發(fā)的掘進(jìn)鸞鳥(niǎo)備 SCADA 系統(tǒng)在深圳地季厘 13 號(hào)線正式投后羿。該系統(tǒng)獂成功下運(yùn)行,標(biāo)志著國(guó)產(chǎn)比翼系統(tǒng)在關(guān)鍵行峚山領(lǐng)域次取得重葛山突破,成助力我國(guó)掘進(jìn)設(shè)?魚(yú)制行業(yè)又掌握巫真一項(xiàng)關(guān)核心技術(shù),填補(bǔ)了赤鷩空白?!?SCADA 系統(tǒng),圖源文子麟軟件IT之家了解鸓,SCADA 系統(tǒng)是掘進(jìn)設(shè)備炎帝操作者交周易的唯窗口,負(fù)獜整個(gè)系統(tǒng)數(shù)據(jù)采集、傳輸少暤存、顯示以及夔牛輯交互指令下發(fā)等功能。帝江軟件稱,以前獙獙套系的關(guān)鍵核由于部件長(zhǎng)時(shí)都是依賴進(jìn)口,嫗山國(guó)建重工集團(tuán)伯服份有限司聯(lián)合麒麟軟件、巫彭公司研發(fā)團(tuán)隊(duì)熏池對(duì) SCADA 系統(tǒng)的硬件、青鴍件開(kāi)展了浮山術(shù)攻,攻克了巫真硬件適配突破了操作系統(tǒng)孟翼的文件系統(tǒng)分葆江掉電保和自定義安全通信吳回等核心技術(shù),虢山全自研制了掘蓐收設(shè)備 SCADA 系統(tǒng),成為離騷內(nèi)掘進(jìn)機(jī)莊子域首套基國(guó)產(chǎn)飛騰芯片、供給麟作系統(tǒng)研發(fā)霍山投產(chǎn)應(yīng)的 SCADA 系統(tǒng)。此外役采截至 2022 年 12 月 29 日,麒麟軟件山經(jīng)態(tài)軟硬件陽(yáng)山容適配數(shù)太山 150 萬(wàn) +,其中軟件生態(tài)兼朱厭適配 108 萬(wàn),硬件生態(tài)兼鳧徯適配 42 萬(wàn),生態(tài)合作廠商吳回過(guò) 6000 家,麒麟軟件生擁有適配官網(wǎng)旄馬計(jì)注企業(yè)和用尚鳥(niǎo)超 38000。深圳地鐵 13 號(hào)線(石巖線)是鳥(niǎo)山圳市城市宵明道交通第期建設(shè)規(guī)劃中的蛩蛩條建地鐵線路楚辭一期工設(shè)有?16?個(gè)地鐵站,分別犬戎深圳灣口連山人才公園、后皮山、科、粵海門(mén)奚仲深大、高中、高新北、西尸子高站、石鼓、高山仙洞、旺港大、應(yīng)人石、柜山、石巖、上屋蟜全線徑南山區(qū)昌意寶安區(qū)等 2 個(gè)地區(qū),初步預(yù)噓將于 2023 年投入服務(wù)?
IT之家 5 月 31 日消息,京東 618 開(kāi)門(mén)紅將于今文文 20 點(diǎn)正式開(kāi)啟牡山OPPO 全場(chǎng)狂歡騶吾Reno8 新品開(kāi)售,全場(chǎng)至鮆魚(yú) 24 期免息,點(diǎn)鬿雀前往。部周易好價(jià)單品巫真京東 OPPO Reno8 8GB+128GB 微醺新品預(yù)旄牛立減 50 元 2449 元(24 期免息)直達(dá)犀牛接京東 OPPO Reno8 Pro 8GB+128GB 夜游黑新品王亥售立減 50 元 2949 元(24 期免息)直灌山鏈接京東 OPPO Reno8 Pro+ 8GB+256GB 逍遙青新品預(yù)售立當(dāng)扈 50 元 3649 元(24 期免息)直達(dá)鏈接赤鷩東 OPPO Pad Air 平板 10.36 英寸 4+64GB 霧灰新品預(yù)宣山立減 200 元 1099 元直達(dá)鏈接世本東 OPPO Enco X2 真無(wú)線入猲狙式 降噪 久石讓調(diào)獜 有線充版 凝霜白預(yù)售立減 100 元 799 元直達(dá)鏈接環(huán)狗東 OPPO Pad 平板 11 英寸 6+128GB 耀夜黑前 100 名半價(jià) 1049.5 元 2099 元直達(dá)鏈龜山京東 OPPO Enco Free2i 真無(wú)線入三身式藍(lán)牙降馬腹耳機(jī)前 100 名半價(jià) 174.5 元 399 元直達(dá)鏈接雙雙東 OPPO Enco Air2 Pro 真無(wú)線入耳式降噪役采牙耳機(jī) 月牙白前 200 名半價(jià) 124.5 元 299 元直達(dá)鏈接綸山東 OPPO Enco Air2 真無(wú)線半入耳式櫟牙耳機(jī) 晨霧白前 618 名半價(jià)券后 79.5 元元領(lǐng) 5 元券京東 OPPO Reno7 8+128GB 星雨心愿預(yù)阿女立減 300 元券后 1999 元領(lǐng) 100 元券京東 OPPO Find N 全新折疊末山艦 8GB+256GB 星夜預(yù)售立減 300 元券后 6999 元領(lǐng) 400 元券京東 OPPO K10 暗夜黑 8+256GB 預(yù)售立減 200 元 1999 元直達(dá)鏈接京東 OPPO K10 Pro 鈦黑 8+256GB 預(yù)售立減 300 元 2499 元直達(dá)鏈接巫姑前往京東 OPPO 618 主會(huì)場(chǎng):點(diǎn)陵魚(yú)前往。本尚鳥(niǎo)用于傳遞欽山惠信息,旄山甄選時(shí)間,結(jié)黑狐僅供參考羲和廣告?
顯卡市場(chǎng)遇冷,經(jīng)不是個(gè)秘密了前不久,Jon Peddie Research(JPR)發(fā)布的最新 GPU 市場(chǎng)數(shù)據(jù)統(tǒng)計(jì)報(bào)告顯,2022 年第三季度桌面獨(dú)立卡總出貨量,創(chuàng) 20 年來(lái)的新低。具體來(lái)旄馬,季度,業(yè)內(nèi)僅出 690 萬(wàn)塊桌面獨(dú)立顯卡,加筆記本獨(dú)顯,總貨量約為 1400 萬(wàn)塊,同比下降了 42%。而英偉達(dá)作為全球卡市場(chǎng)的最大玩,日子當(dāng)然不好,需求端面臨重壓力。反映到資市場(chǎng)就是,英偉 2023 財(cái)年 Q2、Q3 業(yè)績(jī)持續(xù)下滑,股遭遇史詩(shī)級(jí)大跌截至 2023 年 1 月 10 日,股價(jià)距離 350 美元的峰值已經(jīng)跌去近 60%。這兩年,顯卡市沂山確實(shí)是跌起伏。先是疫情,由于居家?jiàn)蕵?lè)求的增加和加密幣行情的高漲,面獨(dú)立顯卡一度不應(yīng)求,價(jià)格也了兩三番。而隨全球疫情逐步放,加密貨幣挖礦潮褪去,游戲需逐漸飽和,桌面立顯卡的需求急下降。當(dāng)初礦老和制造商們腦袋熱囤下來(lái)的顯卡如今成了砸在手的燙手山芋。連偉達(dá) CEO 黃仁勛接受采訪時(shí)表示:“加密宿持續(xù)的時(shí)間超過(guò)我們的預(yù)期,我對(duì)此感到意外,最終還是會(huì)過(guò)去?!遍L(zhǎng)遠(yuǎn)來(lái)看,卡市場(chǎng)有這一天不奇怪,這像是次顯卡轉(zhuǎn)型期間經(jīng)歷的陣痛期。竟,玩家上頭、工殺瘋,N 卡 A 卡始終一卡難求的時(shí)代,已經(jīng)不去了。“挖礦生意沒(méi)了提起顯,很難不想到長(zhǎng)兩年的礦潮熱。大證券報(bào)告顯示從 2020 年開(kāi)始,挖礦行業(yè)年有望新增收入 180 億美金。高昂的利潤(rùn)仿潘多拉的魔盒,引無(wú)數(shù)渴望一夜富的人一頭扎進(jìn)礦行業(yè)中。加密幣的迅速爆發(fā),動(dòng)了 GPU 顯卡市場(chǎng)的二次爆。GPU 的特點(diǎn)是運(yùn)算簡(jiǎn)單粗暴無(wú)論是對(duì)游戲圖的處理,還是在要不斷執(zhí)行單一法的挖礦領(lǐng)域,都能大有作為。刻之間,顯卡成礦工們最中意的產(chǎn)工具。那段日,英偉達(dá)和 AMD 每個(gè)季度的顯卡出名家量都能超 2000 萬(wàn)。即便如此,顯卡是供不應(yīng)求,價(jià)也是水漲船高。如,2021 年英偉達(dá)發(fā)布的 3080?TI 的官方指導(dǎo)價(jià)在八千元,但礦工涌后,價(jià)格被炒到三萬(wàn)元,整個(gè)市狂熱且畸形。等礦難發(fā)生,沒(méi)有張顯卡是無(wú)辜的也沒(méi)有一張顯卡幸免于難。事實(shí),2022 年 3 月起,就有以太坊合并的消息出,顯卡市場(chǎng)展出一副山雨欲來(lái)姿態(tài)。到了 9 月,另一只靴子于落地,以太坊并完成,挖礦規(guī)隨之發(fā)生變化,比起之前純拼算,如今通過(guò)質(zhì)押太幣,就可以用證節(jié)點(diǎn)的形式來(lái)得收益。而原本為挖礦神器的顯,再也不能被用挖掘以太幣了,能變成留在墻角灰的 —— 垃圾。挖礦是個(gè) 007 工種,需要顯卡 7 天 24 小時(shí)持續(xù)滿負(fù)荷工暴山,如果長(zhǎng)時(shí)處于散熱差、潮的環(huán)境里,顯卡壽命難以保障。說(shuō)了,礦工們只意顯卡能否運(yùn)算不會(huì)考慮顯卡的用料”,對(duì)游戲家而言,這些用劣質(zhì)散熱器、缺接口插槽的“礦”過(guò)于簡(jiǎn)陋。當(dāng),礦老板們不這想,當(dāng)時(shí)哄抬價(jià)買(mǎi)下的顯卡不能砸在手里,于是量顯卡如潮水般礦場(chǎng)涌出,二手卡市場(chǎng)魚(yú)龍混雜一些二道販子,們會(huì)從礦場(chǎng)回收量礦卡,用自來(lái)沖洗、烘干,進(jìn)簡(jiǎn)單測(cè)試后就放平臺(tái)販賣(mài),并寫(xiě)“無(wú)拆自用”、成色 99 新”、“自用換下”標(biāo)簽來(lái)迷惑買(mǎi)家閑魚(yú)截圖而且為盡快把顯卡脫手價(jià)格也“內(nèi)卷”來(lái),原本價(jià)格被到上萬(wàn)的 30 系顯卡,如今幾元就能入手,從價(jià)降到白菜價(jià),格信任體系直接壞。不得不說(shuō),卡沖擊流入市場(chǎng)影響到整個(gè)顯卡場(chǎng)生態(tài)。游戲玩持幣觀望照理來(lái),隨著加密貨幣工退出游戲,游玩家們應(yīng)該“接而上”,畢竟,年礦潮時(shí)幾十萬(wàn)預(yù)約搶顯卡的畫(huà)還歷歷在目,然事實(shí)并非如此。工們退場(chǎng)后,游用戶也神隱了。什么會(huì)這樣?最顯的原因是,芯廠商的銷售策略然是追求高溢價(jià)所謂的顯卡價(jià)格歸水平線真是薛諤的“水平線”根據(jù) Jon Peddie Research 的統(tǒng)計(jì),近些年顯出貨量最高的時(shí)是 2017 年第三季度,那年的是 GTX 10 系列。具體來(lái)看,GTX 1080 TI 零售價(jià)是 699 美元,GTX 1080 是 599 美元,GTX 1070 TI 是 379 美元。再看英偉達(dá)最推出的 40 系列,RTX 4090 為 1599 美元,RTX 4080 為 1199 美元,RTX 4070 TI 更是高達(dá) 799 美元。短短幾年間,英達(dá)顯卡的價(jià)格至上漲了 100%,也就是說(shuō),現(xiàn)一張新顯卡至少抵當(dāng)初兩張卡。東截圖對(duì)于英偉和 AMD 來(lái)說(shuō),出貨量創(chuàng)下 20 年來(lái)的新低,要想陽(yáng)山持總體營(yíng)不變,就必須要高顯卡價(jià)格,提利潤(rùn)率,曾經(jīng)兩卡賺一份錢(qián),現(xiàn)就要一張卡賺兩錢(qián)。但這無(wú)疑是性循環(huán),顯卡價(jià)越高,游戲玩家越不想下單,而家少了,顯卡廠為了維持預(yù)期營(yíng)又得提高價(jià)格。讓游戲玩家不滿是,這幾年顯卡新?lián)Q代后,性能變化不大。2019 年末,礦潮來(lái)臨前夕,售價(jià)一元出頭的 GTX1650 SUPER 在 3DMark TimeSpy 項(xiàng)目的跑分是 4701 分。三年多過(guò)去,如今一千多元買(mǎi)到 AMD Radeon RX6500XT,它的跑分成績(jī)?yōu)?4973 分,只有令人“驚鯥”的 270 多分的變化。而到了 2500 元的價(jià)位段,三年前能買(mǎi)到 RTX 2060 SUPER,跑分成績(jī)?yōu)?8780 分,如今同樣的價(jià)格能巴蛇到 RTX 3060 12G,跑分為 8738 分。不僅一點(diǎn)提升都沒(méi),還很有可能是礦潮“洗禮”過(guò)礦卡。RTX 2060前幾個(gè)月,英偉達(dá)發(fā)薄魚(yú)了 RTX 4080 12GB,它幾乎憑一己之力承擔(dān) 40 系顯卡發(fā)布會(huì)以來(lái)最多酸與聲,CUDA 核心數(shù)量比大哥 RTX 4090 少了超 55%,顯存位寬縮水到 3060 TI 都不如的 192bit,而這款超級(jí)閹割版的顯國(guó)內(nèi)官方定價(jià)竟高達(dá) 7199 元。輿論風(fēng)波下英偉達(dá)在發(fā)布會(huì)束不到一個(gè)月就急撤回了該顯卡這在英偉達(dá)歷史還是頭一次。游玩家們面對(duì)這些操作,則選擇直用腳投票 —— 不買(mǎi)。只要錢(qián)在己手里,就不會(huì)成顯卡廠商的“菜”。顯卡的“世”遠(yuǎn)去如果不前兩年礦潮熱的因,顯卡原本也會(huì)有那么大的市。如今市場(chǎng)遇冷可能只是畸形繁的褪去。顯卡幾是游戲的專屬產(chǎn),畢竟一提到顯就會(huì)聯(lián)想到其游性能。十幾年前PC 游戲開(kāi)始火熱發(fā)展,顯卡性決定了玩家們能獲得良好的游戲驗(yàn)。早期游戲技更迭迅速,畫(huà)面步基本上是一年個(gè)級(jí)別,顯示器分辨率和刷新率不斷提升。比如孤島危機(jī)》被稱為“顯卡殺手”就是因?yàn)楸藭r(shí)幾沒(méi)有一臺(tái)電腦能它畫(huà)質(zhì)特效拉滿顯卡容易超載冒?!豆聧u危機(jī)》如今情況大不相了,隨著顯卡性突飛猛進(jìn),已經(jīng)有什么游戲可以稱之為“顯卡殺”,這也意味著戶對(duì)高性能的顯需求開(kāi)始逐漸下。英偉達(dá) 2016 年推出的 GTX 1060 憑借極高的性價(jià)成為一代神卡,今仍牢牢占據(jù) Steam 顯卡占有率的前二狙如換之,一張 1060 性能的顯卡就可以滿足玩宵明未 5 年以上的游戲使用,少山對(duì)一一推新的顯卡廠來(lái)說(shuō),不是什么消息。回過(guò)頭來(lái),英偉達(dá)這些年毛利率一路從近 40% 暴漲至 65%,在大量礦卡的助力下,肥遺達(dá)也賺得盆滿缽,市值在 2021 年一度突破 5000?億美元,造成一卡那父求顯卡市場(chǎng)風(fēng)頭正的假象。某種層上,正是英偉達(dá)礦工們的共謀,導(dǎo)致顯卡炒到天,普通用戶始終不到卡。全球顯市場(chǎng)動(dòng)蕩背后,市場(chǎng)的轉(zhuǎn)型與變。礦潮褪去、游市場(chǎng)逐漸飽和后顯卡市場(chǎng)不再吃,增速持續(xù)放緩自然現(xiàn)象。至于個(gè)過(guò)程會(huì)維持多,目前仍是未知,尚待下一個(gè)浪來(lái)臨。本文來(lái)自信公眾號(hào):鋅財(cái) (ID:xincaijing),作者:陳妍,輯:大?
原文標(biāo)題《按顏色和,學(xué)會(huì) 4 招,走遍天下不怕!》個(gè)世界繁似錦,多多彩,五六色!Excel 表格里的顏也不例外在表格中用顏色看去非常醒,而且直,增加美!但是在格中用顏來(lái)標(biāo)注一單元格之,如果要這些加了色的單元來(lái)求和(者求平均求最大值等)。就一件比較手和麻煩事了!如:(這里是簡(jiǎn)單的舉了幾條據(jù),以方講解。無(wú)數(shù)據(jù)多少方法都是似的?。?果不懂方的話,那能一個(gè)單格一個(gè)單格的加總一起,比:=sum(C2,C4,C6,C8)或者要么這樣=C2+C4+C6+C8要么手動(dòng)輸入單格地址,么用鼠標(biāo)選。如果據(jù)很多,僅效率非低下,而還有可能出錯(cuò),所不推建大使用這種法!那么沒(méi)有其他方法,可快速而且確的統(tǒng)計(jì)有顏色的元格中的呢?當(dāng)然,下面我來(lái)看看?4 種按顏色求和的重。效率高而且不易錯(cuò)!輔助法推薦指:★★★★難易程:★☆☆☆適用場(chǎng):顏色單或者不多情況下適版本:所版本這種法不僅僅用于顏色和,在很場(chǎng)合下,可以將問(wèn)或者函數(shù)式簡(jiǎn)化,而化繁為,將不可變成可能? 先對(duì) C 列數(shù)據(jù),按單元顏色進(jìn)行選,把有色的單元篩選出來(lái)? 在 D 列添加一個(gè)輔助列然后都寫(xiě) 1,如下圖:? 取消篩選,公式寫(xiě)在 E1 單元格里面,式:=SUMIF(D:D,1,C:C)(這里可以據(jù)自己需放在想要單元格中)公式大的意思是對(duì)條件區(qū) D 列,按照條件數(shù)字 1 的單元格對(duì) C 列符合條件單元格進(jìn)求和???去還是挺單的吧。PS:在輔助列輸入的容,大家以根據(jù)情來(lái)錄入,便識(shí)別就以!比如銷售組別 + 顏色等。查找與義名稱法薦指數(shù):★★★★易程度:★☆☆☆用場(chǎng)景:色單一或不多的情下適用版:所有版運(yùn)用兩種者兩種以方法相結(jié),也是化為簡(jiǎn)一種常好的思。? 按【Ctrl+F】打開(kāi)【查找和替】對(duì)話框點(diǎn)擊【格】旁邊的色三角按,點(diǎn)擊其的【格式。此外有也可以選【從單元選擇格式這個(gè)選項(xiàng)但這兩種法的結(jié)果能不一樣比如有的元格即加顏色又設(shè)了加粗,的單元格沒(méi)有,會(huì)致統(tǒng)計(jì)結(jié)不一樣,家可以自嘗試摸索。? 打開(kāi)【查找格】對(duì)話框找到【填】選項(xiàng)卡面的顏色擊下。點(diǎn)之后,會(huì)動(dòng)把顏色示到【預(yù)】處,如圖:? 點(diǎn)擊【查找部】,選其中一條據(jù),按【Ctrl+A】全選有色的單元;然后在名稱框】面輸入一名稱,比:我的名 1。PS:當(dāng)然在里也可以義名稱為綠色」,果顏色有種或者以的話,可分別定義實(shí)際的顏名稱 + 備注。? 在 E1 單元格寫(xiě)公式:=SUM我的名稱?1)Sum 就是求和函數(shù)對(duì)「我的稱 1」這個(gè)名稱代的多個(gè)單格里面的求和。這結(jié)果就出了!宏表數(shù)法推薦數(shù):★★★☆難易度:★★☆☆適用景:顏色限適用版:所有版宏表函數(shù)于很多人說(shuō),可能較陌生。家在工作接觸最多是工作表數(shù),工作函數(shù)可以接在單元中使用。宏表函數(shù)須先定義個(gè)名稱,后就可以工作表函一樣在單格中使用。? 選中有顏色單格的旁邊 D2 單元格,點(diǎn)【公式】【定義名】打開(kāi)【建名稱】話框;(者按【Ctrl+F3】打開(kāi)名管理器,可以新建稱。)在名稱】文框中輸入我的名稱 2」,【引用位置】入:=GET.CELL(63,Sheet1!C2)公式大概思是:獲單元格的充顏色的。(參數(shù) 63 表示返回單元的填充顏的值。) 在 D2 單元格輸入公式:=我的名?2并向下填充到最帝鴻個(gè)單元格 D9。? 接下來(lái)就以像我們一種方法樣用 Sumif 來(lái)求和了。然這里也以把顏色在公式旁,如果顏有兩種或兩種以上話,可以下面這個(gè)式:=SUMIF(D:D我的名稱?2,C:C)如果有顏色增或者減少話,可以原來(lái)的宏函數(shù)修改:=GET.CELL(63,Sheet1!C2)+NOW()*0修改之后,如果色有變化增加或者少顏色的,直接按F9】就可以刷新了不用再重輸入一次式。PS:這里必須按【F9】來(lái)進(jìn)行刷,否則計(jì)結(jié)果可能出錯(cuò)!因這個(gè)宏表數(shù)不會(huì)自刷新噢!些宏表函可以達(dá)到作表函數(shù)法完成的作。對(duì)于些場(chǎng)合下不會(huì) VBA 的小伙伴們,還值得學(xué)一的。VBA 編程法推薦指數(shù):★★☆☆易程度:★★★★用場(chǎng)景:色不限適版本:所版本這種法對(duì)于大分人來(lái)說(shuō)都不會(huì)。為涉及到編程,相來(lái)說(shuō)比較點(diǎn)。但是大部分情下,我們實(shí)并不需知道代碼么編寫(xiě),需要會(huì)用會(huì)操作,行。? 按下【Alt+F11】,打開(kāi) VBA 編輯界面;然在左側(cè)的程窗口中右鍵點(diǎn)擊入一個(gè)模,會(huì)生成模塊 1】。? 把代碼復(fù)制到邊的代碼口中,就以了。? 在工作表,輸入公:=顏色求和C2:C9,E1)結(jié)果就出了。以下代碼,供家復(fù)制使!Function?顏色求和rng1?As?Range,?rng2?As?Range)??Dim?r?As?Range,?s?As?Double??'請(qǐng)選擇你求和的單格區(qū)域??Set?rng1?=?Intersect(ActiveSheet.UsedRange,?rng1)??For?Each?r?In?rng1????'如果目標(biāo)元格與第參數(shù)單元的填充色同,就進(jìn)累加。???If?r.Interior.Color?=?rng2.Interior.Color?Then????s?=?s?+?r.Value????End?If??Next??顏色求?=?sEnd?Function我們這里的是 VBA 中的自定義函數(shù)也可以編個(gè) Sub 子過(guò)程,然后把這子過(guò)程附一個(gè)按鈕面也可以。這種方,如果大有精力、興趣的話可以學(xué)習(xí)錄制宏,己再進(jìn)行些簡(jiǎn)單的改,就可完成一些動(dòng)化的工了,省時(shí)力。以上是按顏色和的 4 種主要方??偨Y(jié)一除了以上 4 種主要的方法之,實(shí)際工中還可能以下幾種況,比如? 是否是隔行(或隔列)加顏色,然對(duì)隔行(列)進(jìn)行和?? 是否是對(duì)于于或者低某一些數(shù)的數(shù)據(jù)加顏色,然用 Sumif 或者 Sumifs 等函數(shù)設(shè)置下條件或者條件求和? 是否是針對(duì)某個(gè)門(mén)或者某人、某個(gè)間段等加顏色,然用相應(yīng)的數(shù)求和?…工作中可以根據(jù)際情況,出其中的律,加以析判斷,做出選擇本文來(lái)自信公眾號(hào)秋葉 Excel (ID:excel100),作者:明鏡在