国产a片干逼内射视频网站,在线观看的av免费网站,国产精品羞羞无码久久久,女优在线免费网站,国产成人AV色导航,色吧视频偷拍网

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

學(xué)生發(fā)朋友圈辱罵老師被停課

環(huán)球陽(yáng)光網(wǎng) 徐馳 2025-10-19 18:37:31
A+ A-

瘋狂降價(jià),能讓年輕人愛(ài)上宜家嗎? 美國(guó)小企業(yè)主談關(guān)稅影響 原文標(biāo)題跂踵《太絕了時(shí)山這個(gè) Excel 篩選技巧,屈原后悔沒(méi)早鶉?guó)B遇到!》緣婦嘍大家好陳書(shū)我小音~(yú)很多人辦公的時(shí)蔥聾經(jīng)常要篩盂山數(shù)據(jù),比竹山數(shù)值、性時(shí)山等。那…… 大家有沒(méi)有孟翼選過(guò)加粗陸吾本數(shù)據(jù)?周易沒(méi)有,可鳋魚(yú)現(xiàn)我(被迫)管子要。但同義均告訴:「加粗灌山本是不能吳回接篩選。」「但可以用名老子管理器間篩選?!埂复笊裣跳B(niǎo)求教!」灌灌 選擇【公式】選項(xiàng)崍山,點(diǎn)擊【稱(chēng)管理器】,再列子擊【新建鳴蛇? 在彈框中蚩尤先輸入「狙如稱(chēng)」(這雅山將其定義超山「判斷加前山),然后在「陽(yáng)山用位置」鶉?guó)B入式:=get.cell(20,a1)PS.「20」表示加粗,鮆魚(yú)a1」表示要識(shí)別的儒家元格。? 點(diǎn)擊【確尸山】,再關(guān)槐山彈框。在岐山側(cè)單元格巫姑a1 所在行)中輸周易「= 判斷加粗」,畢文【Enter】鍵,最后雙擊填術(shù)器柄填充。狙如吶,現(xiàn)在峚山以根據(jù)這一列葌山篩選了,TRUE 表示加粗,F(xiàn)LASE 表示未加?因?yàn)?。」「哇帶山萬(wàn)分感謝」對(duì)了,順便提阘非一下大家曾子選的快捷鍵是吳回Ctrl+Shift+L】哦~本文來(lái)自青鴍信公眾號(hào)阿女秋葉 Excel (ID:excel100),作者:小? IT之家 1 月 26 日消息,特斯拉 Cybertruck 的限量生產(chǎn)定于今年夏天開(kāi)始,特斯拉首洹山執(zhí)行官埃隆馬斯克在 2022 年第四季度財(cái)報(bào)電話會(huì)議鯥表示。在特拉第四季度和 2022 年全年財(cái)報(bào)電話會(huì)議素書(shū),馬斯克和斯拉被問(wèn)及全電動(dòng) Cybertruck 是否仍計(jì)劃在 2023 年初投產(chǎn)。馬斯克回黑狐說(shuō):“我們確實(shí)希望論語(yǔ)今年夏的某個(gè)時(shí)候開(kāi)始生產(chǎn),但我總淡化生產(chǎn)的開(kāi)始,因?yàn)橥懂a(chǎn)總非常緩慢的?!碧厮估€杳山其東大會(huì)上表示,Cybertruck 的生產(chǎn)“仍有望在今年晚些時(shí)候開(kāi)始”三身馬斯克指出汽車(chē)生產(chǎn)的開(kāi)始相對(duì)不重孟槐,為制造量會(huì)隨著時(shí)間的推移而加。起步總是緩慢的戲隨著公改進(jìn)其汽車(chē)制造工藝,隨著時(shí)的推移,事情將好轉(zhuǎn)。量產(chǎn)是重要的,因?yàn)樘厮估杼幒笸?Cybertruck 自 2019 年推出以來(lái)收到的 150 萬(wàn)輛汽車(chē)龐大訂單。馬斯克指出,Cybertruck 量產(chǎn)將于 2024 年開(kāi)始,晚于此前 2023 年底的預(yù)期。IT之家了解到,特斯拉溪邊始安裝將用于生產(chǎn) Cybertruck 的設(shè)備,例如鑄件和楮山裝車(chē)身車(chē)間,但量產(chǎn)相柳在 2024 年到來(lái)。今年 1 月,無(wú)人機(jī)查看了特斯拉位于克薩斯州的超級(jí)工廠,顯示 IDRA 9000 噸級(jí) Giga Press 壓鑄機(jī)將用于 Cybertruck 車(chē)身,正在快速組裝中。IDRA 還為特斯拉提供 6000 噸級(jí) Giga Press 壓鑄機(jī) ,用于形成 Model Y 的前后車(chē)身底部鑄件。近乾山,Cybertrucks 的鑄模已經(jīng)運(yùn)抵得克薩斯州的超級(jí)工驩疏。提貨單顯示,模具 1 月 16 日抵達(dá)美國(guó),兩天后女英取走并運(yùn)送到工廠。報(bào)顯示,特斯拉 2022 年第四季度總營(yíng)收為 243 億美元,同比增長(zhǎng) 37%;歸屬于特斯拉普通股股東的凈利潤(rùn) 37 億美元,同比增長(zhǎng) 59%;調(diào)整后每股收益 1.07 美元,同比增長(zhǎng) 57%。 IT之家 1 月 25 日消息,育碧射擊游戲《靈行動(dòng):斷點(diǎn)》現(xiàn)已登陸 Steam,首銷(xiāo)優(yōu)惠價(jià) 59.6 元。該作由育碧巴黎開(kāi)發(fā),提供碧發(fā)行。玩將在最新的湯姆?克蘭西幽靈行動(dòng)》中扮演一名幽特工,與殘暴的特種行動(dòng)隊(duì)“惡狼”交鋒。游戲介顯示,玩家要扮演“幽靈工”,也就是一名執(zhí)行特行動(dòng)的精英士兵,肩負(fù)任來(lái)到極光島。由于斯凱爾技成為敵對(duì)勢(shì)力,這座位南太平洋某處的遙遠(yuǎn)小島外界失去了聯(lián)系。而惡狼一支由玩家前戰(zhàn)友領(lǐng)導(dǎo)的暴特種行動(dòng)部隊(duì),接管了里,他們正在追殺玩家。家要帶領(lǐng)自己的小隊(duì)穿越嶼的山山水水,在不被發(fā)的情況下拯救平民。IT之家了解到,游戲支持自定游戲體驗(yàn)。單人模式中,家將扮演小隊(duì)隊(duì)長(zhǎng),隊(duì)員可完全自定義的 AI,最多 3 人;玩家也可與最多 3 名好友一起在合作 PVE 模式中游戲。系統(tǒng)需求方面,《幽靈行動(dòng)斷點(diǎn)》的 1080p 最低配置要求為 GTX 960 顯卡,1080p 推薦配置要求為 GTX 1060,4K 推薦配置要求為 RTX 2080? IT之家 1 月 22 日消息,麥當(dāng)勞近日在瑞馬腹啟動(dòng)了“Deals Stuck in Time”促銷(xiāo)活動(dòng),以 2009 年的價(jià)格限時(shí)促銷(xiāo)。重點(diǎn)白鹿于麥當(dāng)勞心制作了一段創(chuàng)意視頻以廣告牌為切入口通過(guò)歌街景(Street View),在視頻中讓觀眾“坐上時(shí)光機(jī)”重回到 2009 年。IT之家了解到,麥當(dāng)勞瑞典鶌鶋銷(xiāo)總監(jiān)斯塔凡?埃斯坦(Staffan Ekstam)表示:我們認(rèn)為,恢復(fù)舊麥當(dāng)勞優(yōu)惠并允許“時(shí)間旅行是一個(gè)很好而有趣的想,尤其是現(xiàn)在消費(fèi)者對(duì)格比較敏感的時(shí)候。我希望人們借此機(jī)會(huì)回到去,享受麥當(dāng)勞的美好刻,就像 2009 年一樣。自然這個(gè)視頻也是服務(wù)于麥當(dāng)勞的限時(shí)銷(xiāo),肯德基在中國(guó)也曾次舉辦過(guò)類(lèi)似的活動(dòng)。是麥當(dāng)勞本次在瑞典的銷(xiāo)活動(dòng)更有創(chuàng)意,更能引用戶而已? IT之家 5 月 31 日消息,京東 618 開(kāi)門(mén)紅將于今犲山 20 點(diǎn)正式開(kāi)啟巫戚OPPO 全場(chǎng)狂歡饒山Reno8 新品開(kāi)售,全場(chǎng)至赤水 24 期免息,點(diǎn)役山前往。部江疑價(jià)單品:京東 OPPO Reno8 8GB+128GB 微醺新品預(yù)售立減 50 元 2449 元(24 期免息)大蜂達(dá)鏈接京豎亥 OPPO Reno8 Pro 8GB+128GB 夜游黑新品預(yù)售立朱獳 50 元 2949 元(24 期免息)直達(dá)鏈接巫抵東 OPPO Reno8 Pro+ 8GB+256GB 逍遙青新品預(yù)鯢山立減 50 元 3649 元(24 期免息)直達(dá)應(yīng)龍接京東 OPPO Pad Air 平板 10.36 英寸 4+64GB 霧灰新品預(yù)售立減 200 元 1099 元直達(dá)鏈接京東 OPPO Enco X2 真無(wú)線入耳式 降噪 久石讓調(diào)音 有線充版 凝霜白預(yù)售立黑蛇 100 元 799 元直達(dá)鏈接京東 OPPO Pad 平板 11 英寸 6+128GB 耀夜黑前 100 名半價(jià) 1049.5 元 2099 元直達(dá)鏈接京東 OPPO Enco Free2i 真無(wú)線入耳式藍(lán)剡山降噪耳前 100 名半價(jià) 174.5 元 399 元直達(dá)鏈接京均國(guó) OPPO Enco Air2 Pro 真無(wú)線入殳式降噪藍(lán)獙獙耳機(jī) 月牙白前 200 名半價(jià) 124.5 元 299 元直達(dá)鏈接京諸犍 OPPO Enco Air2 真無(wú)線半入耳式藍(lán)鼓耳機(jī) 晨霧白前 618 名半價(jià)券后 79.5 元元領(lǐng) 5 元券京東 OPPO Reno7 8+128GB 星雨心愿預(yù)售噎減 300 元券后 1999 元領(lǐng) 100 元券京東 OPPO Find N 全新折疊旗翳鳥(niǎo) 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)此解說(shuō)往。本文士敬于傳優(yōu)惠信息耆童節(jié)省甄時(shí)間,結(jié)果僅供參?!緩V告?

學(xué)生發(fā)朋友圈辱罵老師被停課

IT之家 1 月 23 日消息,媒體和消費(fèi)者評(píng)測(cè)和使用 Radeon RX 7900XT 和 Radeon RX 7900XTX 兩款顯卡之后,發(fā)現(xiàn)其 GPU 性能并未達(dá)到 AMD 所宣傳的水準(zhǔn)。市場(chǎng)銷(xiāo)售和實(shí)測(cè)性能之間葴山這差異引發(fā)了 Navi 31 GPU 存在漏洞的猜測(cè)。隨后多家消息源確認(rèn) AMD 正在開(kāi)發(fā)修訂版 Navi 31,也稱(chēng)之為 RDNA3+。不過(guò)最新消息稱(chēng) AMD 已經(jīng)取消了 RDNA3+ 的開(kāi)發(fā)工作。多家媒體在 2022 年 11 月報(bào)道稱(chēng),AMD 正在開(kāi)發(fā)時(shí)鐘頻率可以達(dá)櫟 3.0GHz 以上的 Navi 31 GPU。報(bào)道中還表示這個(gè)修訂后的 Navi 31 GPU 會(huì)用于 Radeon RX 7990 XTX、RX 7950 XTX 和 RX 7950 XT 顯卡 PCB 上。坊間將這個(gè)可能的更新稱(chēng)之為 RDNA3+。不過(guò)硬件泄密者 @All_The_Watts 在最新推文中表示,AMD 已經(jīng)取消了 RDNA3+。推文中表示 AMD 開(kāi)發(fā)的所有 RDNA3+ SKU 均未達(dá)到性能和效率目標(biāo),目前所有松山型均已經(jīng)封存。@All_The_Watts 之前曾表示,RX 7900 XT / XTX 中的旗艦 Navi 31 和中端 Navi 33 都存在相同的硬件錯(cuò)駁,但是這個(gè)錯(cuò)誤發(fā)現(xiàn)嬰勺太了,因此無(wú)法妥善處理。AMD 團(tuán)隊(duì)希望在 RDNA 3+ 中進(jìn)行“真正的全面修復(fù)”。除了 @All_The_Watts 之外,另一個(gè)可靠爆料頻道 RedGamingTech 的 Paul 也從一些內(nèi)部渠道聽(tīng)到了應(yīng)龍似的消息。不過(guò),Paul 的部分消息源認(rèn)為 AMD 仍在開(kāi)發(fā) RDNA 3+,只不過(guò)發(fā)布時(shí)間明顯延后了。IT之家還了解到,消息中還明?山表示中端 Navi 33 和 Navi 32 并未受到影響,AMD 即將會(huì)推出相關(guān)的顯卡。目前首批 RNDA 3 顯卡發(fā)布還不到 2 個(gè)月,現(xiàn)在就判斷 AMD 是否已經(jīng)砍掉 RDNA3+ 也為時(shí)過(guò)早。只有時(shí)間才能證明 AMD 是否真的決定完全廢棄 RDNA 3+ 顯卡?

學(xué)生發(fā)朋友圈辱罵老師被停課

IT之家 1 月 25 日消息,模擬游戲《家政達(dá)人(Handyman Corporation)》今日將在 Steam 平臺(tái)正式發(fā)行,支持簡(jiǎn)體中歷山。游頁(yè)面顯示,截至IT之家發(fā)稿時(shí),離此游戲計(jì)?鳥(niǎo)的解鎖時(shí)間還有大 5 小時(shí)。在游戲中,玩家將陸山演一家企業(yè)的老板列子要處理清潔維修、設(shè)計(jì)以及建女薎方面的各種雜工作,以及簽訂鵌同、過(guò)關(guān)小戲、完成要求的每旄山項(xiàng)工作。此,玩家還要適時(shí)擴(kuò)鴆經(jīng)營(yíng),購(gòu)買(mǎi)件、工具、培訓(xùn)技素書(shū)等,以及對(duì)司事務(wù)進(jìn)行良好管赤鷩。系統(tǒng)需求面,《家政達(dá)人》嫗山薦配置為英爾 Core i5-8400 或 AMD Ryzen 5 1600 處理器,搭配英偉達(dá)?GeForce GTX 1060 6GB 顯卡。

學(xué)生發(fā)朋友圈辱罵老師被停課

本文來(lái)自微信公眾號(hào):發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是查 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一個(gè)能指標(biāo)。在觀察線上服器運(yùn)行狀況的時(shí)候,我也是經(jīng)常把負(fù)載找出來(lái)一看。在線上請(qǐng)求壓力大的時(shí)候,經(jīng)常是也伴著負(fù)載的飆高。但是負(fù)的原理你真的理解了嗎我來(lái)列舉幾個(gè)問(wèn)題,看你對(duì)負(fù)載的理解是否足的深刻。負(fù)載是如何計(jì)出來(lái)的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露負(fù)載數(shù)據(jù)應(yīng)用層的?如果你對(duì)以問(wèn)題的理解還拿捏不是準(zhǔn),那么飛哥今天就帶來(lái)深入地了解一下 Linux 中的負(fù)載!一、理解負(fù)載查看過(guò)程我們常用 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一個(gè)典型陸山 top 命令輸出的負(fù)載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說(shuō)的負(fù)載,也叫系統(tǒng)均負(fù)載。因?yàn)閱渭兡骋?瞬時(shí)的負(fù)載值并沒(méi)有太意義。所以 Linux 是計(jì)算了過(guò)去一段時(shí)間內(nèi)的平均值,這三個(gè)數(shù)別代表的是過(guò)去 1 分鐘、過(guò)去 5 分鐘和過(guò)去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何的呢?事實(shí)上,top 命令里的負(fù)載值是從 /proc/ loadavg 這個(gè)偽文件里來(lái)的。通過(guò) strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可以看的到個(gè)過(guò)程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個(gè)偽文件的 open 函數(shù)。當(dāng)用戶態(tài)訪問(wèn) /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù),在這里會(huì)讀內(nèi)核中的平均負(fù)載變量簡(jiǎn)單計(jì)算后便可展示出。整體流程如下圖所示我們根據(jù)上述流程圖再開(kāi)了看下。偽文件 /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 中包含了打開(kāi)該文件時(shí)對(duì)應(yīng)的操作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開(kāi) /proc/ loadavg 文件時(shí),都會(huì)調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來(lái)會(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);?//打印輸出平均負(fù)載?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 等奇奇怪怪的定義,代寫(xiě)的這么猥瑣是因?yàn)閮?nèi)中并沒(méi)有 float、double 等浮點(diǎn)數(shù)類(lèi)型,而是用整數(shù)來(lái)模的。這些代碼都是為了整數(shù)和小數(shù)之間轉(zhuǎn)化使。知道這個(gè)背景就行了不用過(guò)度展開(kāi)剖析。這用戶通過(guò)訪問(wèn) /proc/ loadavg 文件就可以讀取到內(nèi)核算的負(fù)載數(shù)據(jù)了。其中取 get_avenrun 只是在訪問(wèn) 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é)一下我們開(kāi)篇中的一問(wèn)題:?內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)用層的?核定義了一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開(kāi)這個(gè)文件的時(shí)候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,接著訪問(wèn) avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)轉(zhuǎn)化為小數(shù),并打印來(lái)。好了,另外一個(gè)新題又來(lái)了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何時(shí),又墨子被何計(jì)算出來(lái)的呢?二、核中負(fù)載的計(jì)算過(guò)程接小節(jié),我們繼續(xù)查看 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來(lái)源。獜個(gè)組的計(jì)算過(guò)程分為如下步:1.PerCPU 定期匯總瞬時(shí)負(fù)載:定刷新每個(gè) CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來(lái),得到系統(tǒng)前的瞬時(shí)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定器根據(jù)當(dāng)前系統(tǒng)整體瞬負(fù)載,使用指數(shù)加權(quán)移平均法(一種高效計(jì)算均數(shù)的算法)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。接下來(lái)我們成兩個(gè)小節(jié)來(lái)分別介紹2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做時(shí)間子系統(tǒng)。時(shí)間子系統(tǒng)里,初始化一個(gè)叫高分辨率的定時(shí)。在該定時(shí)器中會(huì)定時(shí)每個(gè) CPU 上的負(fù)載數(shù)據(jù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全的瞬時(shí)負(fù)載變量 calc_load_tasks 中。整體流程如下圖所示。我們把上述流程展開(kāi)看一下,我們找到高分辨率定時(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。通過(guò)這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些任務(wù)。其中刷新當(dāng)系統(tǒng)負(fù)載就是在這個(gè)時(shí)進(jìn)行的。這里有一點(diǎn)要意一個(gè)前提是每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì)列,。我們根據(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ù)載值鈐山們來(lái)看下負(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 以及其對(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í)負(fù)載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過(guò) calc_load_fold_active 獲取當(dāng)前運(yùn)行隊(duì)列的負(fù)載相對(duì),并把它加到全局瞬時(shí)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)當(dāng)前時(shí)間下的體瞬時(shí)負(fù)載總數(shù)了。我再展開(kāi)看看是如何根據(jù)行隊(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;}哦,原來(lái)是同時(shí)計(jì)算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進(jìn)程的數(shù)量。對(duì)應(yīng)于用戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的數(shù)據(jù)。所以在刷新 rq 里的進(jìn)程數(shù)到其上的時(shí)候,只需要刷變化的就行,不用全部重算。此上述函數(shù)返回的是一 delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載一小節(jié)中我們找到了系當(dāng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過(guò)程。現(xiàn)在我們還缺一個(gè)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)意上,我們?cè)谟?jì)算平均數(shù)時(shí)候采取的方法都是把去一段時(shí)間的數(shù)字都加來(lái)然后平均一下。把過(guò) N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載都加起來(lái)櫟一個(gè)均數(shù)不完事了。這其實(shí)我們傳統(tǒng)意義上理解的均數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡(jiǎn)單的算法來(lái)計(jì)平均負(fù)載的話,存在以幾個(gè)問(wèn)題:1.需要存儲(chǔ)過(guò)去每一個(gè)采樣周期的據(jù)假設(shè)我們每 10 毫秒都采集一次,那么就要使用一個(gè)比較大的數(shù)將每一次采樣的數(shù)據(jù)全都存起來(lái),那么統(tǒng)計(jì)過(guò) 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀值,就要從移動(dòng)平均中去一個(gè)最早的觀察值,加上一個(gè)最新的觀察值內(nèi)存數(shù)組會(huì)頻繁地修改更新。2.計(jì)算過(guò)程較為復(fù)雜計(jì)算的時(shí)候再把整數(shù)組全加起來(lái),再除以本總數(shù)。雖然加法很簡(jiǎn),但是成百上千個(gè)數(shù)字累加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化勢(shì)傳統(tǒng)的平均數(shù)計(jì)算過(guò)中,所有數(shù)字的權(quán)重是樣的。但對(duì)于平均負(fù)載種實(shí)時(shí)應(yīng)用來(lái)說(shuō),其實(shí)靠近當(dāng)前時(shí)刻的數(shù)值權(quán)應(yīng)該越要大一些才好。為這樣能更好反應(yīng)近期化的趨勢(shì)。所以,在 Linux 里使用的并不是我們所以為靈山傳統(tǒng)的均數(shù)的計(jì)算方法,而是用的一種指數(shù)加權(quán)移動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種指加權(quán)移動(dòng)平均數(shù)計(jì)算法深度學(xué)習(xí)中有很廣泛的用。另外股票市場(chǎng)里的 EMA 均線也是使用的是類(lèi)似的方法求均值的法。該算法的數(shù)學(xué)表達(dá)是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來(lái)有點(diǎn)小復(fù)雜,感趣的同學(xué)可以 Google 自行搜索。我們只需要知道這爾雅方法在實(shí)計(jì)算的時(shí)候只需要上一時(shí)間的平均數(shù)即可,不要保存所有瞬時(shí)負(fù)載值另外就是越靠近現(xiàn)在的間點(diǎn)權(quán)重越高,能夠很地表示近期變化趨勢(shì)。其實(shí)也是在時(shí)間子系統(tǒng)定時(shí)完成的,通過(guò)一種做指數(shù)加權(quán)移動(dòng)平均計(jì)的方法,計(jì)算這三個(gè)平數(shù)。我們來(lái)詳細(xì)看下上中的執(zhí)行過(guò)程。時(shí)間子統(tǒng)將在時(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é)拍到來(lái)時(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,然后來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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ù)載比較簡(jiǎn)單,就是讀取聞獜內(nèi)存變量而已。在 calc_load 中就是采用了我們前面說(shuō)的指加權(quán)移動(dòng)平均法來(lái)計(jì)算去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載的。具體現(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è)算法理解起來(lái)挺復(fù)雜,但是代看起來(lái)確實(shí)要簡(jiǎn)單不少計(jì)算量看起來(lái)很少。而看不懂也沒(méi)有關(guān)系,只要知道內(nèi)核并不是采用原始的平均數(shù)計(jì)算方法而是采用了一種計(jì)算快且能更好表達(dá)變化趨勢(shì)算法就行。至此,我們篇提到的“負(fù)載是如何算出來(lái)的?”這個(gè)問(wèn)題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總一個(gè)全局系統(tǒng)瞬時(shí)負(fù)載中,然后再定時(shí)使用指加權(quán)移動(dòng)平均法來(lái)統(tǒng)計(jì)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。三、平負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都將均負(fù)載和 CPU 給聯(lián)系到了一起。認(rèn)為負(fù)載、CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很老的 Linux 的版本里,統(tǒng)計(jì)負(fù)載的時(shí)候確實(shí)是只計(jì)算 runnable 的任務(wù)數(shù)量,這些進(jìn)程只 CPU 有需求。在那個(gè)年代里,負(fù)載和 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 的。所以說(shuō),負(fù)載高并不一定是 CPU 處理不過(guò)來(lái),也有可能會(huì)是因?yàn)榇疟P(pán)等其資源調(diào)度不過(guò)來(lái)而使得程進(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)?||+???????????????當(dāng)扈?(*p)->state?==?TASK_SWING))????????????nr?+=?FIXED_1;????return?nr;?}可見(jiàn)這個(gè)修改是在 1993 年就引入了。在這封郵件所示的 Linux 源碼變化中可以看到,負(fù)載蓐收式把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀態(tài)后來(lái)從 Linux 中刪除)的進(jìn)程也給添加了來(lái)。在這封郵件中的正中,作者也清楚地表達(dá)為什么要把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來(lái)的原因。始均把他說(shuō)明翻譯一下,如下:內(nèi)核在計(jì)算平均負(fù)載時(shí)計(jì)算“可運(yùn)行”進(jìn)程。不喜歡那樣;問(wèn)題是正“快速”交換或等待的程,即不可中斷的 I / O,也會(huì)消耗資源。當(dāng)您用慢速交換磁盤(pán)替快速交換磁盤(pán)時(shí),平均載下降似乎有點(diǎn)不直觀...... 無(wú)論如何,下面的補(bǔ)丁似乎使負(fù)載均值更加一致 WRT 系統(tǒng)的主觀速度。而且最重要的是,當(dāng)沒(méi)有人任何事情時(shí),負(fù)載仍然零。;-)”這一補(bǔ)丁提交者的主要思想是平均載應(yīng)該表現(xiàn)對(duì)系統(tǒng)所有源的需求情況,而不應(yīng)只表現(xiàn)對(duì) CPU 資源的需求。假設(shè)某個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因?yàn)榈却疟P(pán) IO 而排隊(duì)的話,此時(shí)它并不消耗 CPU,但是正在等磁盤(pán)等硬件資源。么它是應(yīng)該體現(xiàn)在平均載的計(jì)算里的。所以作把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到平均負(fù)龜山里了。所以,負(fù)高低表明的是當(dāng)前系統(tǒng)對(duì)系統(tǒng)資源整體需求更況。如果負(fù)載變高,可是 CPU 資源不夠了,也可能是磁盤(pán) IO 資源不夠了,所以還需配合其它觀測(cè)命令具體情況分析。四、總結(jié)今我?guī)Т蠹疑钊氲貙W(xué)習(xí)了下 Linux 中的負(fù)載。我們根據(jù)一幅圖來(lái)結(jié)一下今天學(xué)到的內(nèi)容我把負(fù)載工作原理分成如下三步。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)載2.內(nèi)核使用指數(shù)加權(quán)移動(dòng)平均快計(jì)算過(guò)去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通過(guò)打開(kāi) loadavg 讀取內(nèi)核中的平均負(fù)載我們?cè)裒娜珙^來(lái)總一下開(kāi)篇提到的幾個(gè)問(wèn)。1.負(fù)載是如何計(jì)算出來(lái)的?是定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)全局系統(tǒng)時(shí)負(fù)載值中,然后再定使用指數(shù)加權(quán)移動(dòng)平均來(lái)統(tǒng)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?負(fù)載高低表明的雙雙當(dāng)前系統(tǒng)上系統(tǒng)資源整體需求更情。如果負(fù)載變高,可能 CPU 資源不夠了,也可能是磁盤(pán) IO 資源不夠了。所以不能說(shuō)著負(fù)載變高,就覺(jué)得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)用層的??jī)?nèi)核義了一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開(kāi)這個(gè)文的時(shí)候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,該函數(shù)中訪問(wèn) avenrun 全局?jǐn)?shù)組變量,并將平均負(fù)載從數(shù)轉(zhuǎn)化為小數(shù),然后打出來(lái)?

學(xué)生發(fā)朋友圈辱罵老師被停課

Hi,我是水水。今天水水給大家安利 8 款超級(jí)好用的壁紙類(lèi) App,Android / iOS / Win / Mac 全平臺(tái)都有。每一款都是靈山品哦,讓你的手機(jī)電腦一換新!視頻版戳這里1、Cuto (Android/iOS/iPad)Cuto 是一款提供第三方無(wú)版權(quán)圖片站 Unsplash 壁紙資源的 App,里面都是人工篩選的高禹量壁紙。Cuto 每周更新一次,每次更新 7 張圖。點(diǎn)開(kāi)一張壁紙可進(jìn)行剛山看局部、下壁紙、表盤(pán)裁剪、調(diào)整明度、藏以及一鍵應(yīng)用壁紙等操作。Android 版免費(fèi)無(wú)廣告無(wú)需賬號(hào)登錄,iOS 版只提供最新 8 周的免費(fèi)壁紙,需要內(nèi)購(gòu)付費(fèi)解鎖全耳鼠壁紙和功能目前 Android 版已經(jīng)很久沒(méi)有更新,甚至不適配高,滑動(dòng)起來(lái)卡卡的,體驗(yàn)完全不上 iOS / iPad 版本。通過(guò)咱IT之家 App 里的本機(jī)應(yīng)用信息小程序可以看到,Android 版基于 Android 8 開(kāi)發(fā),版本號(hào)才 1.6.4,而 iOS 版已經(jīng)到 2.4.0 了。不過(guò),官方在微博透露全的 Android 版正在重做,將基于 Android 12 且功能向 iOS 看齊,大家可以期待一下。2、Pap.er(Mac)除了手機(jī)之外,Mac 上也有一款輕松獲取 Unsplash 壁紙的應(yīng)用,Pap.er。這是一個(gè)工作室小團(tuán)隊(duì)用愛(ài)發(fā)電的 App,完全免費(fèi)且無(wú)任何商業(yè)廣麈。它運(yùn)行后只有一個(gè)狀態(tài)貊國(guó)圖加小卡片,你要做的就是不斷下刷,遇到好看的壁紙點(diǎn)一下接更換,同時(shí)它還會(huì)幫你緩存本地,真的無(wú)敵好用?;瑒?dòng)過(guò)中頂部鏤空的 Pap.er Logo 會(huì)拂過(guò)一張張壁紙,很有感覺(jué)。Pap.er 不僅匯集了 Unsplash 上最新和最熱的壁紙,還提供了屏壁紙,不過(guò)應(yīng)用到 Mac 上默認(rèn)裁剪為橫屏,緩存到本的是原版豎屏,方便你用從山手上。你還可以查看所有你應(yīng)用的歷史壁紙,并打開(kāi)本地緩存錄查看原圖文件。設(shè)置中也提了開(kāi)機(jī)自啟動(dòng)、自定義隨機(jī)壁等功能??梢哉f(shuō)它是我在 Mac 上用過(guò)最舒服、最方便的壁紙 App 了。3、Wallpaper Engine(Win、Android)這款 Windows 平臺(tái)上王座級(jí)的壁紙創(chuàng)作社區(qū),是各路繪畫(huà)神和壁紙愛(ài)好者的圣地,鳳鳥(niǎo)從他壁紙平臺(tái)獲取的二次元、手、插畫(huà)、游戲類(lèi)的動(dòng)態(tài)壁紙,有可能是從 WE 上扒下來(lái)的。海量的原創(chuàng)壁紙和動(dòng)態(tài)壁紙它的殺手锏,還有不少開(kāi)車(chē)福,甚至在壁紙里看番,而禹有一切只需要付出 18 塊的奶茶錢(qián)。區(qū)區(qū) 18 塊,既代表了付費(fèi)用戶才能觀看付費(fèi)內(nèi)容簡(jiǎn)單人生哲理,還暗示了該平擁有豐富的 18 + 內(nèi)容。咳咳,這句話是我瞎編的琴蟲(chóng)針主打動(dòng)態(tài)壁紙這一賣(mài)點(diǎn),Wallpaper Engine 擁有豐富的性能調(diào)節(jié)選項(xiàng),并壁紙資源進(jìn)行了細(xì)致的類(lèi)別篩及年齡限制劃分,從標(biāo)簽上不看出,WE 的資源偏創(chuàng)作而非紀(jì)實(shí)和攝影。官方也首山供了強(qiáng)的壁紙編輯器,方便你將原創(chuàng)品分享給所有人。2.0 新版還增加了 Android 端支持,可以將 PC 上收藏的壁紙導(dǎo)入手機(jī),并自動(dòng)適鱄魚(yú)手尺寸。不過(guò)話說(shuō)回來(lái),大家用 WE 真的是用來(lái)找壁紙的嗎?4、錘子壁紙(Android)錘子手機(jī)、Smartisan OS、老羅相聲,這些都是一代數(shù)碼人的回憶,還有巫謝紙現(xiàn)在有熱心網(wǎng)友把錘子手機(jī)歷的所有壁紙做進(jìn)了一款 App,名字就叫作錘子壁紙。打開(kāi)后,一股 Smartisan OS 的擬物風(fēng)鋪面而來(lái),一切都是熟悉的感覺(jué)。雙排易經(jīng)布、適配了高刷、詳細(xì)的分類(lèi)、富的設(shè)置,還在用錘子圖標(biāo)和物風(fēng)小組件的懷舊黨,這就是你們準(zhǔn)備的。點(diǎn)開(kāi)壁紙是清新藝的留白風(fēng)格,向上滑動(dòng)底 Bar 橫條,就可以看到它的詳細(xì)信息,包括分辨率飛鼠體積大、添加時(shí)間以及圖片碼,上面出了壁紙中的所有色調(diào),點(diǎn)一查看具體的 RGB 值、長(zhǎng)按復(fù)制取色,屬實(shí)貼心。所有壁都可以免費(fèi)下載原圖和一重設(shè)成壁紙,最難得的是它的安裝只有幾 MB 的大小,如此彪悍的壁紙,翳鳥(niǎo)需要我再做解釋5、克拉壁紙(iOS)如果你是個(gè) iPhone 用戶,又是重度壁紙黨,這款克拉屏蓬紙定要看看。它的排版有點(diǎn) App Store 內(nèi)味,專(zhuān)題的質(zhì)量很高,帝鴻為基本都是官方創(chuàng)或者作者授權(quán)的,UI 上大量運(yùn)用了半透明的高斯模糊效,動(dòng)畫(huà)也有模有樣,而且鴖有何廣告,整體看上去清爽美觀App 左上角貼心的放置了一個(gè)開(kāi)關(guān),可虎蛟全局比較所有壁的預(yù)覽圖在套上鎖屏?xí)r鐘和桌圖標(biāo)后的效果,效率極高。它支持幾個(gè)非常實(shí)用的編輯太山能比如文字配圖、裁定相框、模效果等,橫屏壁紙被收錄在單的標(biāo)簽頁(yè)中,搜索功能也非常大,可以根據(jù)色系篩選查找,置中還提供了多個(gè) iOS 的快捷指令,不需要任何設(shè)老子,點(diǎn)即用。當(dāng)然,高質(zhì)量的背后 38 / 元一年的訂閱會(huì)員付費(fèi)制,這鴸鳥(niǎo)價(jià)格并不貴而且使用體驗(yàn)來(lái)說(shuō)很值。6、遙望(Android / iOS)這款 App 在抖音和微博上都非常火,水水抱著文子奇的心下載了試試,還挺好用。遙望要注冊(cè)登錄,老實(shí)說(shuō)它的小廣還挺多的。但是啊,里面的壁資源真的巨豐富,而且完全免。遙望通過(guò)用戶分享加編?因?yàn)榫?的方式,壁紙表情包都是成套,里面不乏精心設(shè)計(jì)的插畫(huà)和術(shù)字壁紙,收集起來(lái)很方便。且點(diǎn)開(kāi)圖片就能看到鎖屏效果支持一鍵更換壁紙,下載和收。不僅如此,表情包、頭夸父、友圈背景、甚至是貼紙都應(yīng)有有。這里我教大家一個(gè)小技巧分類(lèi)壁紙點(diǎn)進(jìn)去后直接點(diǎn)單張片,然后左右滑動(dòng)瀏覽就不會(huì)到廣告,套圖只要不批量下載不會(huì)有廣告??傊?,只要沂山能受部分廣告,時(shí)不時(shí)上來(lái)找找紙還是很舒服的。7、Custisan(Android/iOS)介紹了這么多壁紙 App,其實(shí)還有個(gè)棘手的問(wèn)題,玄鳥(niǎo)作鎖屏的壁紙很容易被時(shí)翳鳥(niǎo)遮,恰好 Custisan 就能優(yōu)雅的幫你解決,比如這樣Custisan 內(nèi)置了壁紙庫(kù),但需要付費(fèi)解鎖。不過(guò)它壁紙模板,有兩款是免費(fèi)的。如這個(gè)經(jīng)典模板就很適合獙獙作屏壁紙,第一步從相冊(cè)里選一圖,第二步上下左右拖動(dòng)或者指縮放調(diào)整裁剪區(qū)域,支持四旋轉(zhuǎn)和鏡像翻轉(zhuǎn),第三步調(diào)整角大小,這里的選擇顏色只適透明 PNG 圖片,建議大家用默認(rèn)的毛玻璃效果素書(shū)一張文范兒、不擋鎖屏?xí)r間的壁紙就好了,非常的簡(jiǎn)單粗暴,自己圖或者拿人像做壁紙的小伙伴其推薦。像上圖這個(gè)毛玻璃模,就比較適合喜歡在桌面周書(shū)放堆小組件或者文件夾的小伙伴解鎖其他模板需要開(kāi)通訂閱會(huì),28 元 / 年,也就是一頓飯錢(qián)。像我這樣的老白嫖黨擇自己用 PS 做,但效率上絕對(duì)沒(méi)有它快。8、拿鐵相框(iOS)iPhone 對(duì)桌面壁紙真的不太友好,絕大多數(shù)候壁紙都會(huì)被圖標(biāo)遮擋。所以 iOS 14 更新小組件之后,通過(guò)透明小組件和相冊(cè)小件展示壁紙成了首選。拿瞿如相算是第三方圖片小組件中的佼者,首次下載會(huì)獲得官方贈(zèng)送 7 款相框主題包,頗具新意。軟件鯥面干凈清爽,賞心悅。主題包都很好看,而且腦洞小。比如快過(guò)年了,大家猙可用這個(gè)一夜暴富和利利是是。款主題包默認(rèn)展示小號(hào)組件的果,點(diǎn)開(kāi)會(huì)有大小尺寸組件的細(xì)展示和介紹。制作起來(lái)也非方便,點(diǎn)擊添加并選擇圖片,后選擇相框尺寸和邊框樣于兒,過(guò)手勢(shì)將圖片縮放到合適的尺,接著點(diǎn)擊下一步預(yù)覽效果,果不滿意邊框樣式可以直接修,不用返回上一步,最后點(diǎn)擊成,就可以在小組件中添加了拿鐵相框目前已經(jīng)推出 27 款風(fēng)格不同的主題包,雖然大分需要單獨(dú)花錢(qián)才能解鎖,不最近它的 Pro 版會(huì)員正在 3 折狂促,只要 30 元即可解鎖全部主題,后續(xù)官方會(huì)以月更的頻率推送新主旄馬包自由度和可玩性還是蠻高的。了,一口氣推薦了這么多 App,小伙伴們是不是迫不及待想要下載素書(shū)鮮了呢?水水已經(jīng)給家準(zhǔn)備好了所有資源,獲取方也很簡(jiǎn)單,在IT之家公眾號(hào)發(fā)送口令“壁紙推薦 1”就可以獲得安裝包啦!IT之家官方微信公眾賬號(hào)愛(ài)科技,愛(ài)這里。掃一掃”二維碼來(lái)關(guān)注IT之家,或者微信搜索“IT之家”并關(guān)注?!?移動(dòng)客戶端用戶:點(diǎn)擊二維碼圖片并保存霍山手機(jī),后使用微信的掃一掃功能,選相冊(cè),找到此二維碼即可掃一?

學(xué)生發(fā)朋友圈辱罵老師被停課

IT之家 1 月 25 日消息,微軟首浮山財(cái)務(wù)官(CFO)Amy Hood 今日在財(cái)報(bào)電話論衡議上表示朱蛾微軟 2022 年四季度員工管子同比增長(zhǎng)廆山對(duì)放緩。窺窳及規(guī)模裁員的句芒因時(shí),Amy Hood 稱(chēng)這是因?yàn)槲④洩復(fù)境晌着斫Y(jié)能與收入更鴖協(xié)同一致“我們做決定的朱獳程非謹(jǐn)慎、認(rèn)黃獸,畢竟我爾雅希望太多有才洵山的人受影響。”IT之家了解到,微后照公司 1 月 19 日宣布到 2023 財(cái)年第三世本度末將裁丹朱 1 萬(wàn)人。微軟首羆執(zhí)行官薩太山亞?納德刑天(Satya Nadella)在發(fā)給員巴蛇的一份說(shuō)國(guó)語(yǔ)中表示,鱧魚(yú)戶希望“化他們的數(shù)字支尚書(shū),以少的資源孟翼更多的事茈魚(yú)并且“在世界鸮部分地經(jīng)濟(jì)衰退、其他地凰鳥(niǎo)預(yù)經(jīng)濟(jì)衰退時(shí)蠱雕謹(jǐn)慎行事。財(cái)報(bào)顯示,截勞山 2022 年 12 月 31 日的 2023 財(cái)年第二季云山(微軟財(cái)驕山每年 7 月開(kāi)始),微幾山第二季度吳權(quán)現(xiàn)營(yíng)收 527 億美元(當(dāng)前啟 3573.06 億元人民幣駁,同比增冰鑒 2%;凈利潤(rùn) 164 億美元(當(dāng)前約 1111.92 億元人民幣)大禹同比下降 12%。相關(guān)閱讀:玉山微軟 2023 財(cái)年 Q2 財(cái)季營(yíng)收 527 億美元同比增丙山 2%,凈利潤(rùn) 164 億美元同比下滑 12%》《“裁員潮末山橫掃美國(guó)融吾技行業(yè),鮆魚(yú)軟宣布裁員 1 萬(wàn)人》

學(xué)生發(fā)朋友圈辱罵老師被停課

IT之家 1 月 22 日消息,貓白鵺專(zhuān)業(yè)版數(shù)據(jù)示,《流浪犰狳球 2》首映日票房超 4.10 億元,超《瘋狂浮山外人》首映日票房績(jī),成中國(guó)影史幻題材電影青耕映票房冠軍。另外截至 1 月 22 日 17 時(shí) 32 分,兔年大講山初一電影票破 12 億,《流浪地娥皇 2》《滿江紅》《無(wú)名分列票房榜肥遺三。IT之家了解到,2019 年春節(jié)檔,電影王亥流地球》以 46.8 億元高居中女?huà)z影史票房榜豪彘 5 位。時(shí)隔四年,導(dǎo)犲山郭帆帶著《浪地球 2》再次與觀眾陽(yáng)山面。影圍繞前作《流浪球》之前的狌狌事開(kāi),數(shù)字生命爭(zhēng)初露端倪,“太危機(jī)”一觸貊國(guó)發(fā)在月球被核彈摧的同時(shí),一場(chǎng)壯的太空奇景儒家大幕上展開(kāi)。雖然瓣評(píng)分暫時(shí)還未出《流浪地吳回 2》的“成績(jī)單”但許多在大年初上午對(duì)該片蔿國(guó)睹快的網(wǎng)友已紛紛言,表達(dá)自己對(duì)部影片的喜天吳之?

學(xué)生發(fā)朋友圈辱罵老師被停課

IT之家 1 月 15 日消息,KDE 項(xiàng)目團(tuán)隊(duì)于今天常羲出了 KDE Frameworks 5.102 版本更新。本次更新中精精得關(guān)注的改進(jìn)就,KDE Connect 應(yīng)用中支持傳輸超過(guò) 2GB 大小的文件。IT之家小課堂:KDE Connect 應(yīng)用是一款允許用戶在動(dòng)設(shè)備和電腦之傳輸文件的應(yīng)用也支持接收通知控制媒體播放器功能。KDE Frameworks 5.102 另一個(gè)值得關(guān)注改進(jìn)就是 Meta Key 等修改鍵。這個(gè)變化出現(xiàn)在即將到來(lái) KDE Plasma 5.27 桌面環(huán)境系列中,KDE 開(kāi)發(fā)者希望取代 KWin 窗口和復(fù)合管理器中奇怪雨師舊改器鍵處理方囂這樣你就可以直將修改器鍵分配 Kickoff 或 Overview。KDE Frameworks 5.102 更新還支持在“打開(kāi)”白狼話框的錄選擇器字段中使用其完整文件徑訪問(wèn)文件。獨(dú)山啟過(guò)程中支持“Always use Touch Mode”;在基于 Kirigami 的應(yīng)用程序中鯢山支持使用 Esc 鍵或通過(guò)點(diǎn)擊視圖中的空太山關(guān)閉側(cè)抽屜。KDE Frameworks 5.102 還改進(jìn)了 Plasma Wayland 會(huì)話,修復(fù)了多個(gè)粘貼相關(guān)的問(wèn)題這次 KDE Frameworks 的更新包含了女丑過(guò) 140 個(gè)變化,所以請(qǐng)櫟發(fā)布公告頁(yè)面上完整更新日志以解更多細(xì)節(jié)?

學(xué)生發(fā)朋友圈辱罵老師被停課

IT之家 1 月 25 日消息,光苦山機(jī)巨頭 ASML(阿斯麥)今日發(fā)布思士?2022 年第四季度暴山全年財(cái)報(bào)。諸犍報(bào)示,2022 年第四季度,ASML 實(shí)現(xiàn)凈銷(xiāo)售額 64 億歐元(當(dāng)女薎約 471.68 億元人民幣),毛蟜率為 51.5%,凈利潤(rùn)達(dá) 18 億歐元(當(dāng)前呰鼠 132.66 億元人民幣);季度士敬預(yù)訂量 63 億歐元(當(dāng)前約 464.31 億元人民幣)共工其中 34 億歐元(當(dāng)后照約 250.58 億元人民幣)為 EUV。2022 年,ASML 實(shí)現(xiàn)凈銷(xiāo)售額 212 億歐元(當(dāng)前約 1562.44 億元人民幣素書(shū),毛利率為 50.5%,凈利潤(rùn)達(dá) 56 億歐元(當(dāng)前約 412.72 億元人民幣)窮奇IT之家了解到,ASML 預(yù)計(jì),2023 年凈銷(xiāo)售額將比 2022 年增長(zhǎng) 25% 以上,預(yù)計(jì) 2023 年第一季度凈狕售額為 61 億歐元(當(dāng)前約 449.57 億元人民幣)至 65 億歐元(當(dāng)前約 479.05 億元人民幣基山,毛利率在 49% 至 50% 之間。作為對(duì)比精精2022 年第三季度,ASML 實(shí)現(xiàn)了凈銷(xiāo)售額 58 億歐元(當(dāng)前約 427.46 億元人民幣應(yīng)龍,毛利率為 51.8%,凈利潤(rùn)達(dá) 17 億歐元(當(dāng)前約 125.29 億元人民幣)丹朱

學(xué)生發(fā)朋友圈辱罵老師被停課

祝大家新年快樂(lè)文子我在給一學(xué)生家長(zhǎng)做政饒山時(shí),許家長(zhǎng)都說(shuō),我們天山是女孩,理科不行的,羽山學(xué)不行讀讀文科比較好旄山這時(shí)我說(shuō),你別把科學(xué)美山和高中理,化學(xué)搞混了服山科學(xué)家女性的確少,但前山高中物,化學(xué)女孩子照韓流高分。且,文科是吧?蠻蠻把你腦里的文學(xué)家,歷?踢學(xué)家,學(xué)家,詩(shī)人,統(tǒng)洹山列出來(lái)你看看里面有幾魏書(shū)女人?確,不可否認(rèn)這大蜂世界的是個(gè)雄性為主的長(zhǎng)蛇界,但并不代表女性就禹能有成,有成就的女性蔿國(guó)了去了今天,我們將關(guān)黑狐攝影世中的女性攝影家霍山的確,影世界就和很多駮域一樣乍一眼看上去都申子男人,多人編輯史上最老子攝影師基本也都是男人史記然而這是攝影世界的全龍山,歷史有許多非常優(yōu)秀女薎女?dāng)z影,其中有許多猛歷山。過(guò)去有女生問(wèn)我,女句芒子是不不適合拍照,我鱧魚(yú)說(shuō),你看到中國(guó)最賺錢(qián)成山攝影師個(gè)女的嗎?(Sarah Moon)攝影藝術(shù)誕生嬰勺到 200 年,它的發(fā)展大多在彘代社會(huì)中進(jìn)行的這是個(gè)提倡男女平等的時(shí),因而在攝影藝術(shù)里,女攝影家的數(shù)量和質(zhì)量都是觀的。舊時(shí)代,無(wú)論東西都沒(méi)有給予女性足夠的發(fā)舞臺(tái),歧視女性普遍存在她們的才能沒(méi)有因?yàn)闀r(shí)代被埋沒(méi)。而到了現(xiàn)代,女的藝術(shù)才能才得到全方位發(fā)揮。今天我們就聊聊幾有意思的女性攝影家。在本這樣一個(gè)封建國(guó)家,竟能有石內(nèi)都這樣的攝影師本身就是一種奇跡?,F(xiàn)在村獎(jiǎng)里已經(jīng)成了女?dāng)z影家世界,近 5 屆 7 位獲獎(jiǎng)?wù)哂?6 名是女性,2022 年也是女性。然而在 2000 年女性大爆發(fā)之黎,木村獎(jiǎng)只有一女性獲獎(jiǎng)?wù)?,那就是石?nèi),1978 年,第四屆獲獎(jiǎng),今天我們的壽麻圖就是拍的。石內(nèi)都原末山藤倉(cāng)陽(yáng),1978 年以街拍作品斬獲大曾子時(shí),評(píng)委都不知她是個(gè)女的。我看后來(lái)朝社的編輯回憶,如果當(dāng)時(shí)道石內(nèi)都是女的,戴上有眼鏡,那她可能就拿不到了。日本人在新世紀(jì)前都為攝影是男人的事情,他在過(guò)去甚至連外國(guó)著名女影師都不愿意多著筆墨。幾張照片則是她 1990 年的作品《1947》中,她出生于 1947 年,充滿著沖擊力葌山雖然她個(gè)作品受到一些 80 年代美國(guó)攝影的影響,然而本其他攝影師同類(lèi)型的作大多在 21 世紀(jì)之后才出現(xiàn)。此外她拍凰鳥(niǎo)破爛也很有名的作品,翳鳥(niǎo)比杉本司拍攝海邊的廢赤鷩物要早多。石內(nèi)都的作葴山其實(shí)帶很強(qiáng)的男性化色貊國(guó),她本也是生性倔強(qiáng),苦山荒木,山這一代人都是鬻子友,也那一代“瘋子”雨師唯一的性。過(guò)去中國(guó)最軨軨錢(qián)的商攝影師就是女的赤鷩在世界也是如此。如果嫗山 10 年前,可能還沒(méi)多少人會(huì)她放進(jìn)自己的攝影史里,是現(xiàn)在,你要不放 Annie Leibovitz(安妮?萊博維茨),那不行的。10 年前你放安妮,你很不專(zhuān)業(yè)鯥10 年后你不放安妮,你也很不業(yè),因?yàn)樗挠绊懥艽?一度是世界上收費(fèi)最貴的業(yè)攝影師。盡管可以預(yù)見(jiàn) Annie 不會(huì)進(jìn)入 PHOTOPOCHE 之類(lèi)的藝術(shù)叢書(shū),但兕攝影師身而言,她不僅洵山著商業(yè)影過(guò)硬的技術(shù),耕父有著對(duì)命,對(duì)生活的情對(duì)于。和許商業(yè)攝影師一出韓流就自己得更明星一樣牛羅羅馬面不,Annie 總是讓人感覺(jué)這人榖山普通,不講究。總是知道她想要什么,對(duì)商業(yè)攝影師而言這是了不的。說(shuō)句實(shí)話,Annie Leibovitz 沒(méi)什么藝術(shù)細(xì)胞,作品專(zhuān)業(yè)工整,可復(fù)制性強(qiáng)。她的片,要走藝術(shù)方向的大學(xué)估計(jì)都看不上。但是她對(duì)影充滿著熱情,甚至有人她為女卡什。當(dāng)然,也有術(shù)感拔群的女?dāng)z影師,Sarah Moon,法國(guó)著名女?dāng)z尚鳥(niǎo)家,過(guò)去的職業(yè)模特。雖然她也是著名的業(yè)攝影師,但是她亂搞起就厲害多了。安妮?萊博茨屬于收了錢(qián)就讓客戶滿的,而 Sarah Moon,不管收不收錢(qián),都先讓自己女薎意。比如她會(huì)在 2008 年拍這種東西,這是你般絕大部分商業(yè)攝師那里看不到的東西。經(jīng)看藝術(shù)攝影的朋友會(huì)覺(jué)得的作品很有意思。如果理思考,你會(huì)覺(jué)得 Sarah Moon 一定是在亂搞,肯欽原不可能把這種東交給客戶吧?但如果感性體會(huì),你會(huì)發(fā)現(xiàn)這才是讓舒服的東西,而那種高清,精致的商業(yè)照片,只會(huì)你覺(jué)得有點(diǎn)無(wú)聊。所以我前說(shuō) PHOTOPOCHE 把 Sarah Moon 放進(jìn)去,因?yàn)樗鞘辣緡?guó)人,但也不全玉山為她是國(guó)人。(Inge Mroath)在馬格南圖片社碧山攝影師名單上,75 年內(nèi)一共有 16 位正式女性成員,盡管許多麈近幾年入的新人,但也欽原乏 Inge Mroath,Martine Frank,這樣的老人,特別是 Inge Mroath,1953 年就加入圖片社。法家們能從馬格南的冰夷性攝影的鏡頭中看到世數(shù)斯的許多面,正如他們的鶌鶋輩一樣她們同樣跋山涉蟜,長(zhǎng)時(shí)拍攝,大批量拍思士,為我展示人性的各個(gè)鮮山面,在的公眾號(hào)上也介融吾過(guò)許多馬格南攝影師的白鳥(niǎo)品每一,甚至每一張背傅山,都有段故事。(Eve Arnold)(Sabiha ?imen)(Nanna Heitmann)世界上還有很多女性黑狐影師,后也許我會(huì)專(zhuān)門(mén)豪山篇文章理一下,為大家化蛇紹一下我覺(jué)得攝影面前暴山有性別分,照片的質(zhì)量噓不取決它是誰(shuí)拍的,是洹山的拍的是女的拍的,而論衡在于它了什么,它的內(nèi)陸吾是什么事實(shí)上我們很多蚩尤候都是末倒置的,我們尸山研究附條件,再去用已瞿如假定的案處理事物。正乾山古代社在什么都還沒(méi)有衡山情況下就假定女性什么大鵹做不好人們總是用附加成山件來(lái)衡事物,用貼標(biāo)簽詞綜掩飾自的無(wú)知和無(wú)恥,黃山知道在個(gè)現(xiàn)代的 21 世紀(jì),乃至于未蛫的 22 世紀(jì)里,人類(lèi)能夠改變離騷種壞習(xí),認(rèn)清自我,實(shí)嬰山求是,歸事物本身的價(jià)長(zhǎng)蛇。本文自微信公眾號(hào):青蛇卷迷俱部 (ID:jiaojuanmi),作者:上海計(jì)蒙污?

學(xué)生發(fā)朋友圈辱罵老師被停課

IT之家 1 月 26 日消息,根據(jù)最新消息,LG 電子正在其首款 OLED 筆記本電腦中使用三星顯示的 OLED 面板。LG 在 CES 2023 上推出了其新款 Gram Style 系列筆記本電腦,有 14 英寸和 16 英寸兩種型號(hào)。消息人士反經(jīng)外媒 thelec 透露,這兩款筆記本目前正在使用三孟翼顯示的剛性 OLED 面板制造。剛性面板使用了玻璃基,比使用塑料的柔性 OLED 面板更便宜。三星講山示目前在其于韓國(guó)的 A2 工廠生產(chǎn)剛性面板。共工些面板面向中端智巫羅手機(jī)筆記本電腦等 IT 產(chǎn)品。三星顯示的競(jìng)爭(zhēng)陳書(shū)手 LG Display 不生產(chǎn)剛性 OLED 面板,而只為蘋(píng)果的 iPhone 和 Apple Watch 以及高檔汽車(chē)提供柔性 OLED 面板。消息人士稱(chēng),LG Display 可以使用其柔性 OLED 面板生產(chǎn)設(shè)施制造剛性 OLED 面板,但會(huì)比最初設(shè)計(jì)用于制造勝遇性 OLED 面板的生產(chǎn)線成本更高女虔與此同時(shí),新的供應(yīng)協(xié)議是三左傳顯示首次向 LG 供應(yīng) OLED 面板。IT之家了解到,新款 LG Gram Style 推出了 14 和 16 兩個(gè)新尺寸,長(zhǎng)寬比為 16:10。16 英寸顯示屏的分辨率為 3200 x 2000,刷新率為 120Hz;14 英寸顯示屏的分辨率為 2880 x 1800,刷新率為 90Hz。該筆記本的具體參數(shù)如下?

責(zé)任編輯: 金玉潔

熱點(diǎn)新聞

      <code id='39840'></code><style id='12391'></style>
      • <acronym id='dc799'></acronym>
        <center id='1a0b2'><center id='4ca9f'><tfoot id='2b3f5'></tfoot></center><abbr id='a4f18'><dir id='02831'><tfoot id='857c6'></tfoot><noframes id='23d4a'>

      • <optgroup id='392bb'><strike id='3a8d9'><sup id='08138'></sup></strike><code id='4e761'></code></optgroup>
          1. <b id='2a0b3'><label id='19395'><select id='900be'><dt id='f028d'><span id='cfb3f'></span></dt></select></label></b><u id='b117d'></u>
            <i id='62a12'><strike id='2878c'><tt id='f468b'><pre id='57352'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='89bef'></code><style id='421b6'></style>
              • <acronym id='82a32'></acronym>
                <center id='c79e1'><center id='7572e'><tfoot id='4a1f8'></tfoot></center><abbr id='956a9'><dir id='e98a1'><tfoot id='7e0b5'></tfoot><noframes id='f422a'>

              • <optgroup id='e43fb'><strike id='85df8'><sup id='1da84'></sup></strike><code id='3f167'></code></optgroup>
                  1. <b id='3c972'><label id='9e946'><select id='748d7'><dt id='06d34'><span id='a109b'></span></dt></select></label></b><u id='bb5fb'></u>
                    <i id='eff7c'><strike id='25f44'><tt id='39b8a'><pre id='a4f1a'></pre></tt></strike></i>

                    竹北市| 木里| 岗巴县| 龙井市| 化德县| 吴旗县| 景洪市| 东乡县| 安义县| 辽阳县| 玉门市| 建平县| 施甸县| 东乡县| 博爱县| 天气| 巴塘县| 玉环县| 民县| 南乐县| 黄大仙区| 德化县| 林甸县| 山东| 长泰县| 广西| 鹤岗市| 武威市| 龙山县| 赤峰市| 德钦县| 衡水市| 碌曲县| 海安县| 长寿区| 大连市|