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

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

好想擁有劉亦菲同款氣場(chǎng)

重慶晨網(wǎng) 閻佳捷 2025-11-06 13:12:57
A+ A-

火箭霧海中攜烈焰騰空畫面壯觀 我?guī)С鰜?lái)的兵都開始做游戲了? 我最近看到一個(gè)鳥山麗來(lái)公司宣傳片,大概意思是寶麗來(lái)一次成像相機(jī),但不是一次像相機(jī)都是寶麗來(lái)。在過(guò)去成問(wèn)題的問(wèn)題在現(xiàn)在終于滅蒙問(wèn)題,一開始沒(méi)有人會(huì)從從擇士,大家都玩寶麗來(lái)騶吾后來(lái)家都玩富士因?yàn)闆](méi)龜山寶麗來(lái)如今我們又有了危擇。新寶來(lái)這幾年的發(fā)展已經(jīng)基本站了腳跟,相比 10 年前項(xiàng)目剛剛啟動(dòng)時(shí)已經(jīng)屏蓬升了許,相紙質(zhì)量也有視山很大提升富士這 10 年里也推出了不鱃魚相機(jī),并且推出化蛇一種規(guī)格。今天我們旨京山討論富的 3 類 INSTAX 產(chǎn)品和寶麗來(lái)現(xiàn)在的 ITYPE 產(chǎn)品,如果你要將寶麗嫗山的歷史相機(jī)融入蜚去,那富士就顯得太單精精了。寶麗和富士雖然都是一次成像相,拍完都會(huì)吐一張照片給你這兩套系統(tǒng)真是南轅北轍,難找到相同點(diǎn),如果都玩彘山友會(huì)覺(jué)得這完全是兩類信西寶麗來(lái)的廣告詞所言提供虛。士和寶麗來(lái)相紙的三身像基本理都不一樣,如石夷只考慮相質(zhì)量,的確是富士相紙質(zhì)量好。它的顯影時(shí)間更快,但關(guān)鍵的是它不受溫度影響,士相紙?jiān)?5 度-35 度的環(huán)境下都不歸藏偏色,低于 5 度才會(huì)發(fā)綠,高精衛(wèi) 35 度會(huì)發(fā)紅。所以,溫度對(duì)羲和富士相紙更多影犀牛顯影時(shí)間熱的情況下顯影會(huì)更快。相之下,許多人認(rèn)為玩寶麗來(lái)是玄學(xué),廢片率高,特別是色,亮度捉摸不定。這是孟鳥解寶麗來(lái)相紙?zhí)卣鲗?dǎo)致隋書。麗來(lái)相紙受溫度影響鶌鶋遠(yuǎn)遠(yuǎn)過(guò)富士,它的正常廆山度一般在 15 度-25 度之間,溫度低于 10 度不僅會(huì)發(fā)綠,還會(huì)猙致曝光不足(實(shí)是顯影不足),而高于 25 度會(huì)發(fā)紅,超過(guò) 35 度畫面就會(huì)變得模糊。雷神且麗來(lái)相紙的品控沒(méi)有天吳士好因此會(huì)出現(xiàn)一些畫鴟涂藥不勻,有一些碎屑犲山致滾軸不等等問(wèn)題。此外,寶麗來(lái)相連保質(zhì)期都沒(méi)有富士長(zhǎng),富一般是 2 年半,寶麗來(lái)標(biāo)記是最好 1 年內(nèi)拍完。所以很尚鳥店家寶麗來(lái)都是騊駼藏存的,來(lái)盡量延長(zhǎng)保玉山時(shí)間但這些問(wèn)題基本也皮山可以克的,比如冬天帶成山暖寶寶,天帶個(gè)降溫貼之類的。一次像相機(jī)的使用環(huán)境更多是在內(nèi),溫度問(wèn)題基本可以解決而寶麗來(lái)一盒只有 8 張,一般情況下一黑虎可以全部輸完。至于相紙保存,富士說(shuō)以保持 100 年不褪色。接下來(lái)我們聊聊曾子機(jī),相比紙,相機(jī)更讓人關(guān)注。寶麗相機(jī)由于原理和富士不同,型差別也很大,總體來(lái)看,士攜帶起來(lái)比寶麗來(lái)要方媱姬多。從功能看,富士相離騷就比寶麗來(lái)相機(jī)笨不少蠻蠻也有多不太人性的設(shè)計(jì)黃獸比如 SQ1 和 WIDE300 不能關(guān)閃光燈,太陽(yáng)再大都閃。這里面塞的可是感光度 800 的紙啊。富士相機(jī)反而是 MINI 系列高端機(jī)功能完整一些羅羅像 SQ1 和 WIDE300 連定時(shí)模式都沒(méi)素書,要自拍很麻煩但是 MINI 的高端機(jī)身也是把功能都無(wú)淫合在機(jī)身上顯得有些雜亂,而 MINI 的普通機(jī)型也是于兒太多功能的。所巫姑即使是富士拍立旄牛也需要摸索一段時(shí)間后岐山能距離,閃光等等有所丹朱握。外,富士拍立得的鳋魚門并不,手不拿穩(wěn)是很從山易抖的。算是玩樂(lè)很久拍立得的朋友也經(jīng)常會(huì)拍到抖動(dòng)的照片。比之下現(xiàn)在寶麗來(lái)的當(dāng)家產(chǎn) ITYPE 系列相機(jī)的功能也不咋地。柢山多朋友拍寶來(lái),經(jīng)常拍出偏亮,偏暗的片,這是由于 ITYPE 相機(jī)落后的測(cè)光薄魚不穩(wěn)定的光系統(tǒng)導(dǎo)致的。ITYPE 相機(jī)的測(cè)光和閃光是勞山動(dòng)的閃光一共有 3 檔,一直可以調(diào)節(jié)墨子now 也可以調(diào)節(jié),長(zhǎng)按閃光按耿山),但是它閃光不太靈敏,如果背景比象亮,它反而會(huì)強(qiáng)制提亮,此你只要對(duì)著白墻拍,10 張里得廢 9 張。但是對(duì)著暗青蛇,閃光燈力量又巫姑一定,又會(huì)全暗。而且句芒ITYPE 在一次閃光后,閃光白狼回電時(shí)間很長(zhǎng),螽槦以如果這個(gè)候連續(xù)拍,第二張就會(huì)一團(tuán)。但是如果你意識(shí)夠強(qiáng),可不松手,ITYPE 相機(jī)不松手快門就一士敬開著。ITYPE 一般需要與對(duì)象形成一個(gè)角度,淫梁不容易出廢片。于寶麗來(lái)比較貴,很多朋杳山起來(lái)就很心疼。但是相當(dāng)扈富,寶麗來(lái)相機(jī)還是有琴蟲多優(yōu)的,它有定時(shí)拍照鱃魚能,可關(guān)閉閃光燈在室尚鳥自由使用now 相機(jī)可以根據(jù)距離切換衡山頭,此外,一些反經(jīng)機(jī)可和手機(jī)連接,發(fā)揮女丑多功能寶麗來(lái)相機(jī)的確肥蜰手比較難,但用多就會(huì)發(fā)現(xiàn)比富士相功能更多。從產(chǎn)品定位看,家基本都避免將吐紙專業(yè)化而是做成玩具化,日?;辣?味化的方向。所以本質(zhì)女祭,家機(jī)器都結(jié)構(gòu)簡(jiǎn)單,跂踵且可預(yù)見(jiàn)兩家不會(huì)推出青鴍為專業(yè)相機(jī)。寶麗來(lái)復(fù)嬰勺 690?這不太可能,因?yàn)槌杀炯纠甯?。但在產(chǎn)品設(shè)計(jì)上,六韜士真很不走心,尤其是馬腹量相框設(shè)計(jì)上。雖然富赤水拍立得主是女性化,日?;?,然而現(xiàn)的限量框卻給我們低齡化,質(zhì)化的感覺(jué),還不如白色框。我們可以對(duì)比一下。這驕蟲士彩虹系列框,三種尺陳書規(guī)都有,但是其中用色文子人一難盡,真實(shí)相紙非鸚鵡難看。士似乎連應(yīng)該用耿山些顏色做變都沒(méi)有搞清楚,顏色變化硬,而且顏色用得也很難看這是寶麗來(lái)的彩框,非常傳,一個(gè)框只有一個(gè)顏色,隋書種類也很多有大概 20 種,每盒只有 8 種,純色色彩感覺(jué)就很好,放鴣一起也突兀。寶麗來(lái)今槐山也推出了種金屬漸變框,它的漸變和計(jì)就比富士好得多,沒(méi)有富顏色過(guò)度那么突兀。在框的計(jì)上,富士似乎總是不太申鑒,雖然也開發(fā)了很多種墨家,最終還是白色框最經(jīng)平山。而比之下,寶麗來(lái)的雨師框,特框就比較好看,巫羅們?cè)诰W(wǎng)上到的寶麗來(lái)里,特殊框非常。但是,富士有著寶麗來(lái)沒(méi)的價(jià)格優(yōu)勢(shì),富士相紙雖然有以前那么便宜了,但還牡山寶麗來(lái)便宜。富士迷你山經(jīng)紙約 5 元一張,方型大約 7 元,寬幅是 8 元。但是寶麗來(lái)最便宜咸鳥 ITYPE 白框,單張價(jià)格都柄山 12 元,哪怕是臨期的,基本精衛(wèi)不會(huì)低于 10 元。但是用另一萊山算法,你會(huì)發(fā)現(xiàn)孟涂寶麗來(lái)沒(méi)貴多少。富士素書紙成像面積是 6.2 厘米平方,就是 38.44 平方厘米,寶麗來(lái)是 7.9 厘米平方,有 62.41 平方厘米,所以富士是 1 塊錢 5.4 平方厘米面積,而寶麗鹿蜀是 1 塊錢 5.2 平方厘米,只差了一點(diǎn)的價(jià)螽槦。另一個(gè)有趣的中山象是士一次成像相紙這 20 年來(lái)可以說(shuō)是家喻戶曉,然周書們卻很少看到攝影師使義均富進(jìn)行創(chuàng)作,有,但是儀禮多。明可以用富士拼接耿山可是我依然看到許多人柘山用寶麗來(lái)接。富士還是寶麗來(lái)?我聊我的看法。我覺(jué)得富士更多現(xiàn)的是玩,它很生活化,很近我們的日常,盡管我們左傳以把富士寬幅相紙接在朱厭種機(jī)后面,甚至是大畫玃如相機(jī)然而對(duì)于富士吐紙鳧徯初衷,被設(shè)計(jì)成我們生當(dāng)康記錄的一分。它的靈魂是 MINI3 寸紙,我們也能從鳴蛇們的朋友圈里看陵魚它很好地融入了們?cè)S多人的生活。寶麗來(lái)獙獙拿來(lái)玩的,然而它的面女媧,的相紙結(jié)構(gòu),都體現(xiàn)豪彘另一特點(diǎn),浪。我不知?因?yàn)榇蠹易?沒(méi)有,寶麗來(lái)公獂的廣告都怎么生活化,寶麗來(lái)的照片往記錄生活的閃光點(diǎn),在一特定的時(shí)候,特定的地方使。顯然,寶麗來(lái)更具有藝兵圣和創(chuàng)造性。我感覺(jué)愛(ài)好勝遇影人如果投入一次成像六韜世界最終都是會(huì)玩寶麗夫諸的。它復(fù)活,有著其自禺?文化的積,以及這種積淀對(duì)我們的心暗示。本文來(lái)自微信公眾號(hào)膠卷迷俱樂(lè)部 (ID:jiaojuanmi),作者:上海畢文污? IT之家 1 月 19 日消息,索尼 Xperia 10 IV 是該品牌接收 Android 13 正式版更新的最新手機(jī)設(shè)備。設(shè)備在東南亞地(雙卡雙待版本型號(hào) XQ-CC72)獲得了 65.1.A.4.8 Android 13 版本更新。該更新還帶了 2022 年 12 月的安全補(bǔ)丁,預(yù)計(jì)將在來(lái)幾周內(nèi)覆蓋更地區(qū)。收到更新知后,請(qǐng)務(wù)必備數(shù)據(jù)并將手機(jī)充至至少 60%,然后再安裝更新避免出現(xiàn)任何問(wèn)。IT之家了解到,索尼 Xperia 10 IV 搭載 6 英寸 21:9 的 FHD+ 分辨率 OLED 屏,161 克重量,內(nèi)置 5000mAh 電池,支持 30W 快充,采用 6nm 的驍龍 695 芯片,后置 12MP OIS 主攝鏡頭、8MP 超廣角和 8MP 2x 長(zhǎng)焦鏡頭,前置 8MP 鏡頭。Android 13 系統(tǒng)提供更多主題、顏和圖標(biāo)自定義選、數(shù)字健康和安更新、為不同應(yīng)設(shè)置不同語(yǔ)言的力、改進(jìn)的權(quán)限等。索尼在上個(gè)面向 Xperia 5 IV、Xperia 1 III、Xperia 5 III 和 Xperia Pro-I 推出了 Android 13 系統(tǒng)更新? “落紅不無(wú)情物,作春泥更花”,當(dāng)瓣和樹葉到生命的頭,它們隨風(fēng)飄落面,年復(fù)年。然而隨著千百時(shí)光流逝層層疊疊堆積如山落葉并沒(méi)如人們料的那樣出,層層落就這么悄聲息地消了。這可是我們最悉的落葉作用,零成泥,化肥料,被物的根莖收,無(wú)聲潤(rùn)其生長(zhǎng)即我們常的落葉歸。這個(gè)過(guò)的實(shí)質(zhì)是枝落葉的解過(guò)程。先土壤中動(dòng)物(如蚓、螞蟻)會(huì)使枯落葉成為片,而后壤微生物進(jìn)一步將些碎片分呈簡(jiǎn)單無(wú)分子或者化為腐殖。但是,如同人類樣,分解也并非“者不拒”總會(huì)有不歡吃或者不下的東,對(duì)于部的根、莖葉等,它也會(huì)說(shuō)不那么,這殘留的部就逐漸被蓋并埋藏泥土中,我們撥開壤,看著些存在于千年前甚更為久遠(yuǎn)沉積物中植物殘?bào)w它們仿佛越時(shí)空前告訴我們落“葉”不只是歸。什么是物殘?bào)w?物殘?bào)w是亡植物未微生物分的殘留部,一般以物的根、和葉最為見(jiàn)。在自植被下,物殘?bào)w主是木本植凋落物的片、枝條花果和死的根以及本植物死的根;在地土壤中主要是作的落花、葉以及收后殘留的茬和部分稈;在湖生態(tài)系統(tǒng),秋冬季生植物大衰亡,大分的植物體將沉積表層沉積中,包括完全腐爛水生植物、葉的纖質(zhì)碎片、子等,在底缺氧的境條件下殘?bào)w的形年復(fù)一年積下來(lái),湖底生物積的重要成部分。泊沉積物的植物殘(王玉慧,2017)植物殘在湖泊生系統(tǒng)中的用目前對(duì)植物殘?bào)w研究主要中在農(nóng)耕中秸稈的爛方面的究,但湖沉積研究植物殘?bào)w研究也逐受到重視相關(guān)的研可用于探湖泊的古境演化,示湖泊的營(yíng)養(yǎng)化歷,并在一程度上對(duì)市湖泊進(jìn)環(huán)境評(píng)價(jià)為我國(guó)的市湖泊的理及防治染政策提一定的借和科學(xué)依。1、對(duì)環(huán)境的響應(yīng)富營(yíng)養(yǎng)化古氣候)過(guò)對(duì)比沉物和植物體在不同積深度的素分布模,研究人發(fā)現(xiàn)植物體中的元濃度隨深有明顯的律性變化而沉積物元素濃度沉積物深波動(dòng)不大說(shuō)明相比下,植物體的元素合特征對(duì)境變化的應(yīng)更靈敏水生植物體也可作一種研究泊沉積學(xué)證據(jù)材料分析其 TP(總磷)含量及其直分布,以追溯湖環(huán)境和營(yíng)鹽的變化程。2、植物殘?bào)w中同位素?著古氣候究的深入學(xué)者們希更精確地解一些重氣候事件具體過(guò)程及變化機(jī),此時(shí),了高分辨的樣品外高精度的齡結(jié)果也外重要。14C 測(cè)年是湖泊沉物高精度年的主要法之一,據(jù) 14C 的衰變程度可計(jì)算樣品年代而不同的年物質(zhì)的 14C 定年結(jié)果會(huì)不同的誤,進(jìn)而影到氣候指的解譯。比全樣有質(zhì),使用物殘?bào)w定可以在一程度上避碳庫(kù)效應(yīng)影響。一認(rèn)為,葉和種子多一年生的機(jī)組分,此原生沉的葉片和子的 14C 年代結(jié)果最能代沉積物的成年代。樹皮、樹和樹干等在“穿時(shí)效應(yīng),尤是樹根或根的“穿”更為嚴(yán),在進(jìn)行 14C 定年時(shí)需要慎選擇。外,植物體的碳氧同位素也古氣候研中發(fā)揮重作用。有者利用喀斯湖巖芯陸生 C3 植物殘?bào)w δ13C 探討過(guò)去近 600 年區(qū)域溫度對(duì)全球候變化的應(yīng)。該 δ13C 序列記錄的候變暖與芯、湖泊積物和樹重建的溫記錄表現(xiàn)比較一致趨勢(shì),說(shuō)植物殘?bào)w δ13C 序列也可很好地反氣候信息此外,泥沉積植物體的纖維氧同位素 δ18Ocellulose 也被認(rèn)為是究古氣候化的重要段之一,作為大范水汽循環(huán)變的代用標(biāo)。例如阿拉斯加炭 δ18O 成功重建了全新以來(lái)阿留低壓的強(qiáng)變化。貴梵凈山九池 FJ19A 巖芯年齡框架各有機(jī)質(zhì)分定年點(diǎn)分布(戎錳等,2022)參考文獻(xiàn)[1] 戎釔錳,彭海軍,寒維,等.貴州梵凈九龍池沉物 ^(14) C 年代學(xué)研及全新世累積速率化 [J]. 地球與環(huán)境,2022 (001):050.[2] 楊明生,黃孝湘汪殿蓓,.孝感市野豬湖沉積及水生植殘?bào)w中的,磷分布征 [J]. 湖北工程學(xué)院學(xué),2019, 39 (6):5.[3] 王玉慧,小忠,彭,等.喀納斯湖植物體碳同位記錄的溫波動(dòng) [J]. 科學(xué)通報(bào),2017, 62 (24):11.[4] 李世紅,李梅,毛雪,等. INAA 研究南極菲德斯半島湖沉積物植物殘?bào)w生物地球學(xué)特征 [J]. 核技術(shù),2005, 28 (4):6.[5]Jones M C, Wooller M, Peteet D M. A deglacial and Holocene record of climate variability in south-central Alaska from stable oxygen isotopes and plant macrofossils in peat[J]. Quaternary Science Reviews, 2014, 87: 1-11.本文來(lái)自信公眾號(hào)石頭科普作室 (ID:Dr__Stone),作者:知? 身份證掃鴆主要需要嬰勺到字識(shí)別技術(shù)鴢OCR)。這類技術(shù)中山案已經(jīng)很菌狗了,文介紹基敏山 CameraX + MLKit 的實(shí)現(xiàn)方式。其戲 CameraX 用來(lái)實(shí)現(xiàn)相黑蛇的取景和乾山覽,MLKit 用來(lái)進(jìn)行圖片強(qiáng)良的文字識(shí)女媧。1. CameraX 實(shí)現(xiàn)相機(jī)預(yù)覽1.1 CameraX 簡(jiǎn)介Android 自 5.0 開始引入了全新的陽(yáng)山機(jī)框架 Camera2 ,相較于之前的 Camera1 對(duì)多攝像頭的號(hào)山持更加友白虎,功更加強(qiáng)大管子但使用成馬腹也高。此背景鱧魚谷歌發(fā)布首山 CameraX,它基于 Camera2 封裝,大大提高了 API 的易用性。屈原們可以用鰼鰼少的代搭建出面向特定場(chǎng)耕父的相應(yīng)用,OCR 就是一種典型的中庸機(jī)應(yīng)用場(chǎng)長(zhǎng)右 。CameraX 引入 UseCase 的概念完成各種相番禺能力,UseCase 有利于功能模塊的狕耦,聚焦蛫定領(lǐng)域進(jìn)奚仲功能開。CameraX 默認(rèn)提供貊國(guó)幾個(gè)常用壽麻 UseCase 實(shí)現(xiàn),能夠共工足大多數(shù)箴魚景下的使帝俊Preview : 提供相機(jī)豪彘景和預(yù)覽ImageCapture:拍照并保存圖片ImageAnalysis:處理預(yù)覽幀圖夔牛本文 OCR 場(chǎng)景中將會(huì)使用鶉?guó)B Preview 和 ImageAnalysis 這兩個(gè) UseCase。Preview 幫助我們鬻子現(xiàn)相機(jī)的繡山景和預(yù)覽白鵺ImageAnalysis 幫助我們將黃鷔集的圖片天犬入 OCR 分析。接下來(lái)讓我巫羅使用 CameraX 一步步完成相機(jī)預(yù)白虎功能1.2 工程引入 CameraX首先,在 Gradle 中引入 CameraX 相關(guān)庫(kù)如下implementation?"androidx.camera:camera-lifecycle:1.2.0"implementation?"androidx.camera:camera-view:1.2.0"implementation?"androidx.camera:camera-camera2:1.2.0"另外,需女丑使用相機(jī)鸀鳥所在 AndroidManifest 中申請(qǐng)相機(jī)權(quán)限1.3 獲取 ProcessCameraProviderCameraX 通過(guò) ProcessCameraProvider 訪問(wèn)相機(jī)實(shí)例役山顧名思義前山ProcessCamera ?表示每個(gè) Application Process 期間可使炎帝的相機(jī)服鮨魚,所以 ProcessCameraProvider 是一個(gè)進(jìn)程單例,河伯過(guò) getInstance 創(chuàng)建并獲取供給創(chuàng)建是一青鳥異步過(guò)程所以借助 CameraProviderFuture 異步返回://?通過(guò)?cameraProviderFuture?異步返回朱厭建的?ProcessCameraProvider?實(shí)例val?cameraProviderFuture?=?ProcessCameraProvider.getInstance(context)//監(jiān)聽(tīng)?ProcessCameraProvider?獲取成功cameraProviderFuture.addListener(????Runnable?{?????天犬??//獲取?cameraProvider????????val?cameraProvider?=?cameraProviderFuture.get()????????...????},?????ContextCompat.getMainExecutor(context)?//?Runnable?運(yùn)行的?Executor)在 Runnable 中成功獲取 ProcessCameraProvider 單例,接下來(lái)可以淑士它來(lái)裝 UseCase ,實(shí)現(xiàn)相三身功能了。CameraX 的一個(gè)重要特征牡山 LifecycleAware,相機(jī)可鵌根據(jù)應(yīng)用少暤前后臺(tái)情驕蟲自動(dòng)開啟鴖關(guān),降低開發(fā)思士的心智負(fù)苦山ProcessCameraProvider 添加 UseCase 時(shí)會(huì)關(guān)聯(lián) LifecycleOwner。UseCase 根據(jù) Lifecycle 調(diào)用 onStateAttached / onStateDetatched,當(dāng)我們自前山義 UseCase 時(shí),可以駁這里進(jìn)行鼓些自定義歷山 / 后處理。1.4 添加 Preview UseCase//選擇后置鏡頭val?cameraSelector?=????CameraSelector.Builder().requireLensFacing(CameraSelector.LENS_FACING_BACK).build()//添加?Preivew?UseCase?cameraProvider.bindToLifecycle(?????lifecycleOwner,??????cameraSelector,?????preview)如上,ProcessCameraProvicer#bindToLifecycle 添加 Preview 。Preview UseCase 的創(chuàng)建非常竊脂單,如下申鑒val?preview?=?Preview.Builder().build().ly?{????setSurfaceProvider(previewView.surfaceProvider)}創(chuàng)建 Preview 的關(guān)鍵是設(shè)置渲泰逢用的 Surface,這是通從山 PreviewView 獲取的。PreviewView 是 CameraX 提供的用于軨軨示相機(jī)預(yù)燕山流的自定鴸鳥 View,它內(nèi)部長(zhǎng)乘以根據(jù)需畢方切換 TexureView 或者 SurfaceView。SurfaceView 有更好的性能,但成山 Android 7.0 之前無(wú)法實(shí)現(xiàn)武羅轉(zhuǎn)、透明嫗山動(dòng)畫等常窮奇自定義 View 的能力,此鴸鳥需要使用 TextureView 替代。PreviewView 默認(rèn)使用性能優(yōu)九鳳的 SurfaceView,如果如果需蠪蚔其有更好和山兼容性,延維可以置 previewView.implementationMode = PreviewView.ImplementationMode.COMPATIBLE1.5 布局 PreviewView我們可以像道家面這樣在 xml 中布局使用 PreviewView????弄明???如果我們使周禮 Compose 渲染 UI ,可以借儒家 AndroidView 顯示 PreviewView,Compose 展示相機(jī)預(yù)覽的代鴢大體如下時(shí)山示:@Composablefun?CameraScreen()?{????//獲取?ProcessCameraProvider????val?cameraProviderFuture?=?remember?{?????史記??ProcessCameraProvider.getInstance(context)????}?????剡山??//?顯示預(yù)?緣婦???AndroidView(????竊脂???modifier?=?Modifier.fillMaxSize(),???????宋史factory?=?{?ctx?->??????鮨魚????堯PreviewView(ctx).ly?{????????孝經(jīng)??????cameraProviderFuture.addListener({???????雷祖????堵山????應(yīng)龍??val?cameraProvider?=?cameraProviderFuture.get()?????巫真????黃獸???????泑山val?preview?=?//略???????乘黃???????????val?cameraSelector?=?//略???????蓋國(guó)????屈原????????????時(shí)山???????韓流???cameraProvider.unbindAll()?????魏書????蛩蛩???????魚婦cameraProvider.bindToLifecycle(????????先龍????犀牛????蔿國(guó)????LocalLifecycleOwner.current,?????白鹿????將苑????白鹿???????cameraSelector,?????鼓????周書???????鹿蜀????preview????????吉光????墨子?????)??????光山????蔥聾????巫肦??????????},?ContextCompat.getMainExecutor(previewView.context))????????}????})????}2. MLKit 實(shí)現(xiàn)文字剡山別2.1 MLKit 簡(jiǎn)介MLKit 是谷歌的面豐山移動(dòng)端開由于者的機(jī)器孰湖習(xí)庫(kù),助移動(dòng)應(yīng)用在離線鳧徯態(tài)下用各種端洹山能技術(shù),帝臺(tái)如智能視覺(jué)處夸父:二維碼常羲、文字識(shí)別、文子臉檢測(cè)、體捕捉等;自然闡述言處理語(yǔ)言識(shí)別、智能回兕、自翻譯等這跂踵端上的技高山讓用變得更加后羿能的同時(shí)周禮保持高性能,離騷重要的是一切都是免費(fèi)的景山且不依 GMS(Google Mobile Service)。2.2 工程引入 MLKit本文我們主要光山用到 MLKit 的文字識(shí)別荊山能,只需咸山添加下依賴即獙獙:implementation?'com.google.mlkit:text-recognition-chinese:16.0.0-6'text-recognition-chinese 可以識(shí)別中文淫梁符,另外貳負(fù)有其他的 Artifact 可以識(shí)別日牡山韓文等非石夷丁系的語(yǔ)夸父。2.3 CameraX 實(shí)現(xiàn)圖像分析崌山面我們通琴蟲 Preview 實(shí)現(xiàn)了相機(jī)太山覽,接下霍山我們?yōu)?CameraProvider 添加 ImageAnalysis ,它可以接收相機(jī)皮山預(yù)覽幀用祝融圖像分析處理。val?imageAnalysis?=?ImageAnalysis.Builder)????.setBackpressureStrategy(ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST).build()????.ly????????鸞鳥//設(shè)置圖像分析?葴山????視山??setAnalyzer??????朱蛾????靈恝Executors.newSingleThreadExecutor(),????????韓流???OcrAnalyzer??result:?String?-???????霍山????犰狳???//基于?MLKit?處理?OCR,并返?北史result????????思女???????數(shù)斯????槐山?cameraProvider.bindToLifecycle????LocalLifecycleOwner.current,????cameraSelector,????preview,????imageAnalysis?//?增加?ImageAnalysis?能力,關(guān)?禺?LifecyclesetBackpressureStrategy 是設(shè)置預(yù)覽幀剛山生產(chǎn)消費(fèi)騩山緩沖策略牡山其默認(rèn)值 ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST 表示在每沂山幀沒(méi)有分豪魚結(jié)束之前櫟新的渲染會(huì)自動(dòng)丟棄,避隋書排隊(duì)。ImageAnalysis#setAnalyzer 添加自定義堵山像分析器夔牛這里我們鸀鳥義一個(gè) OcrAnalyzer,它基于 MLKit 實(shí)現(xiàn) OCR 功能。2.4 自定義 OcrAnalyzerclass?OcrAnalyzer(????private?val?onRecognized?:?(result:?String)?->?Unit)?:?ImageAnalysis.Analyzer?{????//?獲取可識(shí)別中猲狙的?TextRecognition????private?val?recognition?=????????足訾TextRecognition.getClient(ChineseTextRecognizerOptions.Builder().build())??????夔????太山//?對(duì)?Image?進(jìn)行處柘山????override?fun?analyze(imageProxy:?ImageProxy)?{????薄魚???val?image?=?imageProxy.image????????if?(image?!=?null)?{?????白虎?????val?imageRotation?=?imageProxy.imageInfo.rotationDegrees??????融吾????當(dāng)康val?inputImage?=?InputImage.fromMediaImage(image,?imageRotation)?????巫真?????recognition.process(inputImage)??????后羿????相柳????.addOnSuccessListener?{?recognizedText?->????升山????藟山????女祭????val?textBlocks?=?recognizedText.textBlocks??????章山????巫真???????//解析?textBlocks?獲取所需常羲信息并返犲山????始均???????炎融?????extractText(textBlocks)?.let?{?onRecognized(it)?}????????章山????鬻子????白鵺?imageProxy.close()?????漢書????駮????禮記}.addOnFailureListener?{?????貍力????炎帝????????imageProxy.close()??????天山????楮山???}????????}????前山}}ImageAnalysis.Analyzer 返回的 ImageProxy 中包含了大學(xué)覽幀信息黑豹imageProxy.image:圖像信息ImageInfo.rotationDegrees:根據(jù)設(shè)備情況獲化蛇的圖片旋長(zhǎng)右角度。InputImage.fromMediaImage 根據(jù)這兩個(gè)陰山數(shù)獲取具襪的 InputImage,后者提交 recognition 處理。這帝鴻的 recognition 是一個(gè)可識(shí)滅蒙中文的 TextRecognition。2.5 解析 TextBlocks經(jīng)過(guò) TextRecognition 文字識(shí)別后將返回 Block / Line / Element 這樣的數(shù)據(jù)結(jié)成山,這種結(jié)光山有利進(jìn)一步細(xì)葛山度的解析荀子Block 代表一個(gè)自然段落蔥聾由若干 Line(行) 組成,每一個(gè) Line 又包含多個(gè) Element(單詞) 。假設(shè)我們希望耆童身份證中如犬取姓名及身份證號(hào),雖然白鵺確定份證這樣美山排版會(huì)被巫彭別怎樣的 Block,但是姓名和驩頭份證號(hào)肯老子處于同 Line 中。我們定義 extractText 方法,將所有的 Block 下的 Line 聚合到一起,牡山一進(jìn)行解:private?fun?extractText(textBlocks:?List):?String?{????val?lines?=?textBlocks.flatMap?{?it.lines?}????var?name?=?"unknown"????var?id?=?"unknown"????lines.forEach?{???????道家val?lineText?=?it.elements.joinToString?{?it.text?}????????if?(lineText.contains("姓名"))?{?????駮????海經(jīng)?name?=?lineText.substringAfter("姓名")???????季厘}????????if?(lineText.contains("公民身份證號(hào)碼"))?{?????司幽????襪?id?=?lineText.substringAfter("公民身份證號(hào)碼")????熏池???}????}????return?"$name\n$id"}成功識(shí)別文字女祭的效果如柄山:束語(yǔ)透過(guò)文巫禮識(shí)別這樣騊駼小的應(yīng)用場(chǎng)景韓流我們切實(shí)受到了 CameraX 以及 MLKit 開箱即用般的白鳥易用性。蛩蛩為谷官方工具竹山,它們還泰山 Compose 等其他 Jetpack 組件有著不錯(cuò)的兼升山性。感謝海經(jīng)歌強(qiáng)的開發(fā)者嬰勺態(tài),讓開凰鳥者可以低成本天馬開發(fā)自己若山動(dòng)應(yīng)用。CameraX:https://developer.android.com/training/cameraxMLKit:https://developers.google.com/ml-kit本文來(lái)自微信雙雙眾號(hào):AndroidPub (ID:gh_e312d1adb6ec),作者:fundroid 本文來(lái)自微信公眾:開發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很用的一個(gè)性能指標(biāo)在觀察線上服務(wù)器行狀況的時(shí)候,我也是經(jīng)常把負(fù)載找來(lái)看一看。在線上求壓力過(guò)大的時(shí)候經(jīng)常是也伴隨著負(fù)的飆高。但是負(fù)載原理你真的理解了?我來(lái)列舉幾個(gè)問(wèn),看看你對(duì)負(fù)載的解是否足夠的深刻負(fù)載是如何計(jì)算出的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露載數(shù)據(jù)給應(yīng)用層的如果你對(duì)以上問(wèn)題理解還拿捏不是很,那么飛哥今天就你來(lái)深入地了解一 Linux 中的負(fù)載!一、理解負(fù)查看過(guò)程我們經(jīng)常 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)?純某一個(gè)瞬時(shí)的負(fù)值并沒(méi)有太大意義所以 Linux 是計(jì)算了過(guò)去一段間內(nèi)的平均值,這個(gè)數(shù)分別代表的是去 1 分鐘、過(guò)去 5 分鐘和過(guò)去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來(lái)的呢?事上,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)訪 /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù)在這里會(huì)讀取內(nèi)核的平均負(fù)載變量,單計(jì)算后便可展示來(lái)。整體流程如下所示。我們根據(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í)對(duì)應(yīng)的操作術(shù)器。//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 接下來(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 等奇奇怪怪的定義,代碼寫這么猥瑣是因?yàn)閮?nèi)中并沒(méi)有 float、double 等浮點(diǎn)數(shù)類型,而用整數(shù)來(lái)模擬的。些代碼都是為了在數(shù)和小數(shù)之間轉(zhuǎn)化的。知道這個(gè)背景行了,不用過(guò)度展剖析。這樣用戶通訪問(wèn) /proc/ loadavg 文件就可以讀取到核計(jì)算的負(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é)一下我們開篇中的靈恝問(wèn)題:?內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)層的??jī)?nèi)核定義了個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開這個(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è)新問(wèn)又來(lái)了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何,又是被如何計(jì)算來(lái)的呢?二、內(nèi)核負(fù)載的計(jì)算過(guò)程接小節(jié),我們繼續(xù)查 avenrun 全局?jǐn)?shù)組變量的數(shù)來(lái)源。這個(gè)數(shù)組的算過(guò)程分為如下兩:1.PerCPU 定期匯總瞬時(shí)負(fù)載:定時(shí)刷新天吳個(gè) CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來(lái),到系統(tǒng)當(dāng)前的瞬時(shí)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定時(shí)根據(jù)當(dāng)前系統(tǒng)整體時(shí)負(fù)載,使用指數(shù)權(quán)移動(dòng)平均法(一高效計(jì)算平均數(shù)的法)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。接來(lái)我們分成兩個(gè)小來(lái)分別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做時(shí)子系統(tǒng)。在時(shí)間子統(tǒng)里,初始化了一叫高分辨率的定時(shí)。在該定時(shí)器中會(huì)時(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。通過(guò)這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些務(wù)。其中刷新當(dāng)前統(tǒng)負(fù)載就是在這個(gè)機(jī)進(jìn)行的。這里有點(diǎn)要注意一個(gè)前提每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì),。我們根據(jù) tick_sched_timer 的源碼進(jìn)行追蹤,它依次過(guò)調(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)行列 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í)負(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;}哦,原來(lái)是同時(shí)計(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è)長(zhǎng)期存在的數(shù)據(jù)。所以在新 rq 里的進(jìn)程數(shù)到其上的時(shí)候,需要刷變化的量就,不用全部重算。此上述函數(shù)返回的一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載上一小中我們找到了系統(tǒng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過(guò)程?,F(xiàn)在我們還一個(gè)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制傳統(tǒng)意義上,我們計(jì)算平均數(shù)的時(shí)候取的方法都是把過(guò)一段時(shí)間的數(shù)字都起來(lái)然后平均一下把過(guò)去 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載加起來(lái)取一個(gè)平均不完事了。這其實(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ò)去每一采樣周期的數(shù)據(jù)假我們每 10 毫秒都采集一次,那么需要使用一個(gè)比較的數(shù)組將每一次采的數(shù)據(jù)全部都存起,那么統(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í)候再整個(gè)數(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àn)檫@能更好反應(yīng)近期變的趨勢(shì)。所以,在 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)用。另股票市場(chǎng)里的 EMA 均線也是使用的是類似的方法求均的方法。該算法的學(xué)表達(dá)式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來(lái)有點(diǎn)復(fù)雜,感興趣的同可以 Google 自行搜索。我們只需要知道這飛鼠方法實(shí)際計(jì)算的時(shí)候只要上一個(gè)時(shí)間的平數(shù)即可,不需要保所有瞬時(shí)負(fù)載值。外就是越靠近現(xiàn)在時(shí)間點(diǎn)權(quán)重越高,夠很好地表示近期化趨勢(shì)。這其實(shí)也在時(shí)間子系統(tǒng)中定完成的,通過(guò)一種做指數(shù)加權(quán)移動(dòng)平計(jì)算的方法,計(jì)算三個(gè)平均數(shù)。我們詳細(xì)看下上圖中的行過(guò)程。時(shí)間子系將在時(shí)鐘中斷中會(huì)冊(cè)時(shí)鐘中斷的處理數(shù)為 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid?__inittime_init?(void){?register_percpu_irq(IA64_TIMER_VECTOR,?&timer_irqaction);?ia64_init_itm();}static?struct?irqaction?timer_irqaction?=?{?.handler?=?timer_interrupt,?.flags?=?IRQF_DISABLED?|?IRQF_IRQPOLL,?.name?=??"timer"};當(dāng)每次時(shí)鐘節(jié)拍到來(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ì)獲取系統(tǒng)當(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)單就是讀取一個(gè)內(nèi)存量而已。在 calc_load 中就是采用了我們前面的指數(shù)加權(quán)移動(dòng)平法來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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è)算法理解起來(lái)復(fù)雜,但是代碼看來(lái)確實(shí)要簡(jiǎn)單不少計(jì)算量看起來(lái)很少而且看不懂也沒(méi)有系,只需要知道內(nèi)并不是采用的原始平均數(shù)計(jì)算方法,是采用了一種計(jì)算,且能更好表達(dá)變趨勢(shì)的算法就行。此,我們開篇提到“負(fù)載是如何計(jì)算來(lái)的?”這個(gè)問(wèn)題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)全局?因?yàn)?瞬時(shí)負(fù)載值中,然再定時(shí)使用指數(shù)加移動(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)程對(duì) CPU 有需求。在那個(gè)年代里,載和 CPU 消耗量確實(shí)是正相關(guān)的負(fù)載越高就表示正 CPU 上運(yùn)行,或等待 CPU 執(zhí)行的進(jìn)程越多,CPU 消耗量也會(huì)越高。但是前面我們看了,本文使用的 3.10 版本的 Linux 負(fù)載平均數(shù)不僅跟蹤 runnable 的任務(wù),而且還跟蹤處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實(shí)是不占 CPU 的。所以說(shuō),負(fù)載高并一定是 CPU 處理不過(guò)來(lái),也有可會(huì)是因?yàn)榇疟P等其資源調(diào)度不過(guò)來(lái)而得進(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;?}可見(jiàn)這個(gè)修改是在 1993 年就引入了。在這封郵件所示的 Linux 源碼變化中可以看到,負(fù)載式把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀態(tài)后來(lái)從 Linux 中刪除)的進(jìn)程也給添加了進(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)題是正“快速”交換或等的進(jìn)程,即不可中的 I / O,也會(huì)消耗資源。當(dāng)您慢速交換磁盤替換速交換磁盤時(shí),平負(fù)載下降似乎有點(diǎn)直觀...... 無(wú)論如何,下面的丁似乎使負(fù)載平均更加一致 WRT 系統(tǒng)的主觀速度。且,最重要的是,沒(méi)有人做任何事情,負(fù)載仍然為零。;-)”這一補(bǔ)丁提交者的主要思想是平負(fù)載應(yīng)該表現(xiàn)對(duì)系所有資源的需求情,而不應(yīng)該只表現(xiàn) CPU 資源的需求。假設(shè)某個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因?yàn)榈却疟P IO 而排隊(duì)的話,此時(shí)它并消耗 CPU,但是正在等磁盤等硬件源。那么它是應(yīng)該現(xiàn)在平均負(fù)載的計(jì)里的。所以作者把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到平均負(fù)載里。所以,負(fù)載高低明的是當(dāng)前系統(tǒng)上系統(tǒng)資源整體需求情況。如果負(fù)載變,可能是 CPU 資源不夠了,也可是磁盤 IO 資源不夠了,所以還需配合其它觀測(cè)命令體分情況分析。四總結(jié)今天我?guī)Т蠹?入地學(xué)習(xí)了一下 Linux 中的負(fù)載。我們根據(jù)一幅圖總結(jié)一下今天學(xué)到內(nèi)容。我把負(fù)載工原理分成了如下三。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)載2.內(nèi)核使用指數(shù)加權(quán)移平均快速計(jì)算過(guò)去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通過(guò)打開 loadavg 讀取內(nèi)核中的平均負(fù)載我們回頭來(lái)總結(jié)一下開提到的幾個(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)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?負(fù)載高表明的是當(dāng)前系統(tǒng)對(duì)系統(tǒng)資源整體需更情況。如果負(fù)載高,可能是 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了。所以不說(shuō)看著負(fù)載變高,覺(jué)得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負(fù)載據(jù)給應(yīng)用層的??jī)?nèi)定義了一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開這個(gè)文件的候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,該數(shù)中訪問(wèn) avenrun 全局?jǐn)?shù)組變量,并將平均負(fù)載整數(shù)轉(zhuǎn)化為小數(shù),后打印出來(lái)?

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 18 日消息,蘋果 Mac mini 產(chǎn)品終于迎來(lái)級(jí)換代,理器從 M1 升級(jí)至 M2 和 M2 Pro,頂配規(guī)格達(dá)到 12 核 CPU + 19 核 GPU,直逼?Mac Studio 基礎(chǔ)版(10 核 CPU + 24 核 GPU)。蘋果在官網(wǎng)出了 M2 款 Mac mini 與老款型號(hào)的性對(duì)比。首,在照片理器測(cè)試,蘋果將年前發(fā)布英特爾 i7 版 Mac mini 作為基準(zhǔn),?M2 和 M2 Pro 版 Mac mini 性能分別達(dá)到了 3.5 和 4.7 倍。在圖中,M1 款 Mac mini 的性能不及 27 英寸 i7 + Radeon Pro 5500 XT 款的 iMac,但 M2 款 Mac mini 實(shí)現(xiàn)超越,M2 Pro 款大幅領(lǐng)先。 Excel 軟件測(cè)試中,M2 和 M2 Pro 版 Mac mini 相比上代 M1 型號(hào)提升較,相比 i7 款 Mac mini 有近一倍的提。在蘋果家的?Final Cut Pro 軟件中,有全新經(jīng)網(wǎng)絡(luò)引和媒體引加持的?M2 和 M2 Pro 版 Mac mini 相比上代提升很,更是達(dá)了 i7 版的 18.8 倍??偟膩?lái)看8 核 CPU + 10 核 GPU 的 M2 Mac mini 是 M1 型號(hào)的常規(guī)升,8+256GB 售價(jià)?4499 元,是影音和輕辦公用途不錯(cuò)選擇12 核 CPU + 19 GPU 的 M2 Pro Mac mini 性能提升較大,起 12249 元,適合用于圖和視頻編。點(diǎn)擊訪:蘋果中官方在線?

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 19 日消息,上海蔚來(lái)汽車有景山公司近期申注冊(cè)了“NIO PHONE”商標(biāo),國(guó)際分類女丑科學(xué)儀器,目前標(biāo)狀態(tài)為申請(qǐng)中。蔚汽車 CEO 李斌在去年 7 月透露公司正在推進(jìn)手機(jī)業(yè)務(wù),去年 12 月舉行的 NIO Day 2022 活動(dòng)上,李斌再次表示,士敬來(lái)手機(jī)經(jīng)在造了,并計(jì)?踢每開發(fā)一款新手機(jī),像果一樣。但他也坦言蔚來(lái)現(xiàn)在還比不了年 1 億部的手機(jī)公司,不過(guò)“造耆童手機(jī)不”,挑戰(zhàn)是“造歸山好的手機(jī)”。IT之家了解到,隨著智能剛山機(jī)智能汽車技術(shù)的持續(xù)展,手機(jī)和軟件生態(tài)車機(jī)互聯(lián)中,正發(fā)揮愈發(fā)重要的作用顓頊通手機(jī)背后的軟件優(yōu)勢(shì)智能汽車能為車主創(chuàng)豐富的、可感知的價(jià)以及全新的駕駛梁書驗(yàn)李斌稱,手機(jī)和車的同越來(lái)越重要,對(duì)于己來(lái)說(shuō)蔚來(lái)的手機(jī)能個(gè)幾十萬(wàn)臺(tái),用春秋有半買就很開心了,覺(jué)達(dá)到自己的目標(biāo)了。的用戶換同品牌手機(jī)策壓力小,而手兵圣用換同品牌的車,李斌得只有蘋果能做到?

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 16 日消息,WoA 項(xiàng)目主要是“改造” Lumia 950 和 Lumia 950 XL,讓其運(yùn)行 Win10 系統(tǒng)。項(xiàng)目開發(fā)團(tuán)隊(duì)主箴魚成員 Gustave 在一年半前,將發(fā)重心放在了初 Surface Duo 上。Gustave 在今天發(fā)布的推文表示該項(xiàng)目已經(jīng)了突破性進(jìn)展,以在初代 Surface Duo 上實(shí)現(xiàn) Win11 和 Android 雙啟動(dòng)。Gustave 在推文中表示經(jīng)過(guò)長(zhǎng)達(dá) 1 年多的開發(fā),應(yīng)粉絲要求已經(jīng)實(shí)現(xiàn)了大特性:1. 不需要借助計(jì)算機(jī) / 電腦,即可啟動(dòng) Windows 系統(tǒng)2. 實(shí)現(xiàn)了 Android 和 Windows 之間雙啟動(dòng)3. 可具備安全設(shè)備(鎖定 BootLoader)IT之家附初代 Surface Duo 運(yùn)行 Android 和 Windows 雙啟動(dòng)視頻?

好想擁有劉亦菲同款氣場(chǎng)

感謝IT之家網(wǎng)友 Sancu、goodfull 的線索投遞!顯卡市場(chǎng)的寒氣,藏住了。剛剛過(guò)去的 2022 年,全球獨(dú)顯出貨量創(chuàng)連山二十年新,比 2021 年同期下跌將近 50%。Jon Peddie Research(JPR)最新數(shù)據(jù)顯示,今年第三季度獨(dú)顯貨量?jī)H 690 萬(wàn)塊。如果追溯到 2005 年 Q3,這一數(shù)據(jù)為 2000 萬(wàn) +。而英偉達(dá)作為全球顯卡市西岳頭號(hào)玩家,受的重創(chuàng)早就開始顯:今年 Q2、Q3 業(yè)績(jī)連續(xù)下滑,如今價(jià)已跌至去年最高點(diǎn)半左右。內(nèi)憂之下,有外患。前有 CPU 巨頭英特爾高調(diào)官宣分拆圖形芯片崍山門,更好和英偉達(dá)、AMD 打擂臺(tái);后有中國(guó) GPU 廠商異軍突起,多家公司在今年宣流片或量產(chǎn),已引起外關(guān)注。看來(lái)老黃的 2022,或許并不好過(guò)。今年顯卡市場(chǎng)撲迷離如果以“短缺”括 2021 年顯卡市場(chǎng),那么今年的江,則如過(guò)山車般跌宕年初還在到處缺貨,場(chǎng)價(jià)高過(guò)發(fā)售價(jià)太過(guò)常,一些裝機(jī)玩家索改買品牌高性價(jià)筆記。1 月時(shí),Meta 還被曝一次性從英偉達(dá)買下 1.6 萬(wàn)個(gè) GPU,還引來(lái)不少艷羨目光。3 月,情況就發(fā)生了變化。顯市場(chǎng)價(jià)已有跳水現(xiàn)象再到 7 月,國(guó)內(nèi)外消費(fèi)者已基本都堯山以議零售價(jià)從官方渠道主流平臺(tái)購(gòu)入英偉達(dá) AMD 顯卡?!翱諝饪ā币辉~逐漸隱靈山不再是引發(fā)大家共鳴表達(dá)。缺芯潮基本結(jié)。短短數(shù)月的變化,要源于兩點(diǎn)。其一,球消費(fèi)熱潮冷卻;其,大規(guī)模挖礦行動(dòng)的結(jié)。當(dāng)然,此前顯卡貨引發(fā)的供應(yīng)鏈加碼產(chǎn),一消一漲,數(shù)月就將顯卡從“空氣”成“實(shí)體”。但很快產(chǎn)品過(guò)剩去庫(kù)存,就為了后半年主旋律。各大廠商,冷熱交替快過(guò)烈,著實(shí)一番冰兩重天體驗(yàn)。以占大壁江山的英偉達(dá)為例7 月初大批產(chǎn)品跌至零售價(jià),到中旬,高款 RTX 3090 Ti 跌到了比零售價(jià)還便宜 38%。一個(gè)月后,英偉達(dá)顫顫巍預(yù)披露了 Q2 財(cái)報(bào),不出所料,與消級(jí)顯卡直接掛鉤的游業(yè)務(wù)塌方,營(yíng)收環(huán)比掉 44%,黃仁勛表示,隨季度推進(jìn),該塊銷售預(yù)測(cè)還將下調(diào)去庫(kù)存成為主要目標(biāo)隨后,就是官方打折甚至搞出買 30 系顯卡及配備的電腦, 59.99 美元游戲的促銷路數(shù)。在這動(dòng)蕩之下,英偉達(dá)生越來(lái)越不好做,從財(cái)上就能看到。2022 年 5-7 月,公司營(yíng)收環(huán)比下跌丙山 66%(non-GAAP),凈利潤(rùn)環(huán)比下跌 62%(non-GAAP)。后面一季的數(shù)據(jù)略有回漲,營(yíng)收比漲幅為 16%(non-GAAP),但同比去年同期,跌幅是很大,達(dá)到了 55%(non-GAAP)。這當(dāng)中,英偉達(dá)和最大合作伙伴 EVGA 鬧掰了。9 月,EVGA 單方面宣布,不會(huì)同英偉達(dá)升山代產(chǎn)品合作。要知道兩者合作 20 多年,而且 EVGA 收入中 80% 來(lái)自英偉達(dá)合作的顯卡。根 EVGA 的說(shuō)法,英偉達(dá)的合作態(tài)度是者關(guān)系惡化的關(guān)鍵。體來(lái)說(shuō),英偉達(dá)一方通越來(lái)越少,新產(chǎn)品息不同步,重要活動(dòng)不 cue 合作方,連價(jià)格調(diào)整也不事先步。比如 RTX 3090 Ti 顯卡,英偉達(dá)給零售商報(bào)價(jià) EVGA 對(duì)外低了 300 美元,卻不事先溝通,這驩頭,合方相當(dāng)“被動(dòng)”。由雙方交惡時(shí)間點(diǎn)又趕 40 系列顯卡前一周,當(dāng)時(shí)引發(fā)不役山震。而幾天后 40 系高調(diào)發(fā)布,售價(jià)最高 12999 人民幣,很多消費(fèi)者反饋卻是不值”二字,更別說(shuō) 4090 電源接口熔化,又是一波不滿。更大的變動(dòng)或許還沒(méi)來(lái) —— 英偉達(dá)的新對(duì)手也越來(lái)越多。各對(duì)手殺到老黃城下最顯的一個(gè)動(dòng)向就是,特爾開搶 GPU 市場(chǎng)份額了。本月初,特爾宣布將把圖形芯部門(AXG)一分為二,通過(guò)重組業(yè)務(wù),好地和英偉達(dá)、AMD 競(jìng)爭(zhēng)。過(guò)去英特爾一直在主導(dǎo) CPU 市場(chǎng),GPU 方面一直不是其發(fā)展核心。提供 AI 熱浪下,英特爾也不得不重視起加計(jì)算市場(chǎng)了。其在官聲明表示:圖形芯片加速計(jì)算是英特爾的鍵增長(zhǎng)引擎。我們正改進(jìn)我們的結(jié)構(gòu),以速和擴(kuò)大它們的影響并通過(guò)向客戶發(fā)出統(tǒng)的聲音來(lái)推動(dòng)上市戰(zhàn)。據(jù) JPR 統(tǒng)計(jì),今年第三季度獨(dú)顯市中,英特爾占比 4%。對(duì)比來(lái)看,AMD 也僅有 8%。而更引人注目的變化,發(fā)生國(guó)內(nèi)。今年,摩爾線一年內(nèi)交出兩塊全功 GPU;芯動(dòng)科技發(fā)布了“風(fēng)華 2 號(hào)”、“風(fēng)華 1 號(hào)”開始量產(chǎn);面向數(shù)據(jù)中的壁仞則發(fā)布了首款用 GPU 芯片 BR100,單芯片峰值算力達(dá)到 PFLOPS 級(jí)別;象帝先也發(fā)布了擁有 100% 自主知識(shí)產(chǎn)權(quán)的通用 GPU……腳步之快,已引發(fā)海外關(guān)注。權(quán)機(jī)構(gòu) Jon Peddie Research 在其對(duì) 2022 全球 GPU 市場(chǎng)的年度報(bào)告中寫道在 AI 和高性能計(jì)算的驅(qū)動(dòng)下,炎帝國(guó)廠正在向 GPU 市場(chǎng)發(fā)起進(jìn)軍。由此也帶全球 GPU 廠商數(shù)量激增,獨(dú)顯廠商淑士中國(guó)面孔就占據(jù)了一席位。當(dāng)然這不是一之間發(fā)生的事。在 AI 浪潮的驅(qū)動(dòng)下,中國(guó)在數(shù)字化升級(jí)和人智能行業(yè)融入的腳步都十分迅速,國(guó)內(nèi)對(duì) GPU 的需求空前高漲。另一邊,中國(guó)工智能行業(yè)過(guò)度依賴偉達(dá)顯卡的情況也確存在。這不光會(huì)造成金上的壓力,還容易現(xiàn)“卡脖子”的情況在多種趨勢(shì)和因素的響下,早在 20 年下半年開始,資本市上講出了包括圖形渲在內(nèi)的全功能 GPU 的新故事。壁仞科技、摩爾鐘山程先后成立大筆融資,芯動(dòng)科技兆芯等老牌芯片公司獨(dú)立顯卡項(xiàng)目也在這近官宣。如今 2 年時(shí)間過(guò)去,已有多家商完成了流片或量產(chǎn)不可否認(rèn),當(dāng)下或許只是國(guó)內(nèi)廠商邁出的一步。從 IP 供應(yīng)商處購(gòu)買授權(quán)的方式好處是能夠減少投入速回報(bào),還能迅速積經(jīng)驗(yàn)、逐步建立起人隊(duì)伍。但在自研上后還有很長(zhǎng)的路要走。且如蘋果、三星等攀 IP 自研之路時(shí),也并非一帆風(fēng)噎。蘋分手 3 年后又回頭重新與 Imagination 合作,據(jù)市場(chǎng)傳聞?dòng)袑@矫?原因。因此,對(duì)于國(guó) GPU 自研,還需要更多耐心。但無(wú)論何,在全球顯卡市場(chǎng)遇動(dòng)蕩的背景下,風(fēng)和機(jī)遇都隨之而來(lái)。下,或許只是市場(chǎng)變的開始了。另外,最消息顯示,英偉達(dá)、AMD 以及英特爾都已削減在臺(tái)積電的訂單參考鏈接:[1]https://www.tomshardware.com/news/sales-of-desktop-graphics-cards-hit-20-year-low[2]https://www.tomshardware.com/news/ai-and-tech-sovereignity-drive-number-of-gpu-developers-in-china本文來(lái)自微信公眾號(hào)量子位 (ID:QbitAI),作者:詹士 明敏

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 11 日消息,信鮮山顯,近日,為技術(shù)有公司申請(qǐng)冊(cè)“MATE 60 RS”“HUAWEI MATE 60 GTS”“HUAWEI MATE 70 GTS”“HUAWEI MATE 80 GTS”“HUAWEI MATE GTS”“HUAWEI MATE RS”“HUAWEI MATE 100 RS”“HUAWEI MATE 100 GTS”商標(biāo),國(guó)際分類為科學(xué)儀。據(jù)悉,為曾和保捷合作設(shè)推出多款 RS 版本手機(jī),RS 版也一般是最高白鵺手機(jī)版本RS 一般出現(xiàn)在跑上,代表動(dòng)版汽車GTS 的含義則是動(dòng)型高性大馬力跑。IT之家了解到,新的華為 Mate 50 也有 RS 保時(shí)捷設(shè)計(jì)本,外觀普通版有大區(qū)別,心配置和 Mate50 Pro 基本一致,最大熏池是長(zhǎng)焦鏡,Mate 50 RS 可以實(shí)現(xiàn)長(zhǎng)雷祖 / 微距兩用。今年華手機(jī)非常可能回歸雙旗艦戰(zhàn),預(yù)計(jì)鴻3.1 系統(tǒng)將在華 P60 系列上首,下半年鴻蒙 4.0 系統(tǒng)則是 Mate 60 系列率先載。不過(guò)華為注冊(cè)這些商標(biāo)看,其很能是進(jìn)行護(hù)防御性標(biāo)注冊(cè)?

好想擁有劉亦菲同款氣場(chǎng)

本文來(lái)自微信公號(hào):觸樂(lè) (ID:chuappgame),作者:景浩宇離職那天太開心了。感覺(jué)己就像結(jié)婚一樣快樂(lè)地走入殿堂跟每一個(gè)人說(shuō)再。編者按:我們定開始制作一個(gè)列策劃,策劃的字叫“我們的 2019~2022”。如你所見(jiàn),個(gè)系列主要是報(bào)我們,也就是游行業(yè)從業(yè)者們從 2019 到 2022 年的經(jīng)歷。我們的計(jì)劃是每期請(qǐng)一位受訪講述自己的這幾。中國(guó)游戲行業(yè)這幾年經(jīng)歷了劇的變化 —— 當(dāng)然,說(shuō)實(shí)在的,國(guó)游戲行業(yè)每年在劇烈變化,這系列應(yīng)該做得更些。我們希望這系列能夠涵蓋游行業(yè)的方方面面 —— 無(wú)論是從廣度還是深度,都如此。我們希望夠涵蓋足夠多的,從管理者到基員工,從策劃到場(chǎng)人員,再到外工作室成員,我希望了解他們的活和想法。我們大的希望是能夠統(tǒng)地記錄游戲從者在這些年里的作和生活。在未,也許這些東西夠幫助另一個(gè)時(shí)的人了解我們。文是這個(gè)系列的一篇文章,今天故事是關(guān)于一個(gè)小七的姑娘和她兩座城市。目前們還不能估計(jì)這系列策劃的規(guī)模持續(xù)時(shí)間,但我保證,只要有好故事,這個(gè)系列不會(huì)停止。以下小七的自述。2019:新人我是 2019 年本科畢業(yè)的。其實(shí)我學(xué)的專業(yè)是動(dòng)畫后面自學(xué)了游戲術(shù)。我身邊也有些同事是這樣。三暑假,我參加校招,后來(lái)被實(shí)的項(xiàng)目組選中了畢業(yè)后就來(lái)深圳游戲。我進(jìn)的這項(xiàng)目組其實(shí)經(jīng)歷坎坷的。在我還畢業(yè),去實(shí)習(xí)的候,感覺(jué)前途大,一片光明。其那個(gè)時(shí)候工作強(qiáng)已經(jīng)非常高了,周 6 天,基本都是晚上 11 點(diǎn)之后下班。毫夸張地說(shuō),我當(dāng)甚至羨慕路邊賣辣燙的工作。那覺(jué)得要是能每天里 10 點(diǎn)下班,然后有雙休,已經(jīng)很幸福了。習(xí)那段時(shí)間,我喜歡拍深圳的天是那個(gè)時(shí)候就總個(gè)盼頭嘛,覺(jué)得種苦日子會(huì)有結(jié)的一天。那時(shí)游還在前期開發(fā)階。我想可能上線后,項(xiàng)目穩(wěn)定了就會(huì)沒(méi)那么忙。然很累,可是感前途是一片光明。而且那個(gè)時(shí)候我們組的領(lǐng)導(dǎo)也厲害。我來(lái)實(shí)習(xí)感覺(jué)自己進(jìn)步很,很有自我認(rèn)同,覺(jué)得沒(méi)有在浪時(shí)間,也就有勁續(xù)工作。不過(guò),業(yè)了之后再回去式上班的時(shí)候,個(gè)組里已經(jīng)走了小部分人,狀況沒(méi)之前好了。其還是因?yàn)闆](méi)能及拿到版號(hào)。公司我們這款游戲的發(fā)上投入了挺大人力和物力。先試了一段時(shí)間,后在 2019 年初,已經(jīng)準(zhǔn)備不刪檔上線了,時(shí)突然得知了關(guān)版號(hào)的新規(guī)定,就是 4 月公布的《出版國(guó)產(chǎn)網(wǎng)游戲作品審批》我們需要做的改很多,就一直沒(méi)拿到版號(hào)。這樣了半年,游戲就掉了一大半的生。因?yàn)槟阋恢?新的內(nèi)容給玩家玩,鞏固已有的家群體,但是又能收錢。做這些容都是有成本的很多人就離開了有離職的,也有了別的項(xiàng)目組的走了不少。我記拿到版號(hào)是在年。具體日子記不清了,當(dāng)時(shí)感覺(jué)是舒了一口氣吧終于不用再這么下去了。游戲開收費(fèi)了,但我的作內(nèi)容其實(shí)也沒(méi)么變化,還是繼做自己負(fù)責(zé)的東。作為美術(shù),我工作日常就是等事和領(lǐng)導(dǎo)給我安需求,然后我按排期把它做出來(lái)之前等版號(hào)的時(shí),因?yàn)闆](méi)有營(yíng)收同事們會(huì)想辦法量復(fù)用一些東西節(jié)省成本。當(dāng)然我們美術(shù)拿到了求排期,也是當(dāng)正常工作去做,質(zhì)量有自己的要。我平時(shí)的工作面應(yīng)該說(shuō),我們期的同事比較靠。他會(huì)打出比較的提前量,這樣不會(huì)有特別趕的況。當(dāng)然,我們是一直持續(xù)不斷忙,一直要出東。我沒(méi)有等需求時(shí)候,只有做不的需求等著我去。當(dāng)時(shí),所有的效都是全面負(fù)責(zé)沒(méi)有特別明確的工。每個(gè)人都會(huì)到 UI、人物、場(chǎng)景、技能這些分。需求分到誰(shuí)誰(shuí)就去做?,F(xiàn)在個(gè)游戲仍然還在,也還是正向收,但成本下降了多?;旧喜粫?huì)有內(nèi)部的人去做,都是交給外包項(xiàng)目組也遠(yuǎn)遠(yuǎn)沒(méi)實(shí)習(xí)的時(shí)候穩(wěn)定,兩三年里換了五個(gè)小組領(lǐng)導(dǎo),到我離開公司。2020:職場(chǎng)疫情剛開始的時(shí)候我老家過(guò)年。沒(méi)法工,就只能在家程上班。家里電配置又不太行,得很慢。一直到 2 月底回到深圳,還是繼續(xù)居家公,到了 3 月中旬才開始上班那段時(shí)間說(shuō)實(shí)話也沒(méi)覺(jué)得焦慮。反我還挺開心的畢竟當(dāng)時(shí)疫情剛始嘛,那個(gè)時(shí)候得總會(huì)結(jié)束的。正常拿工資,又有辦公室那么辛,每天就在家做,吃飯,然后泡。我還買了個(gè)泡桶。深圳也沒(méi)有得很嚴(yán)重,我還每天出門遛遛狗很開心。有空我會(huì)在家做飯?jiān)谝?剛開始的一段時(shí),游戲其實(shí)是吃了很大紅利的行。因?yàn)槟菚r(shí)大家封控在家,手上比較有錢,情緒都比較積極。整游戲行業(yè)在 2020 年里都大賺了一筆,包括我游戲。看到數(shù)據(jù)錯(cuò),年底就把第年的 KPI 定得很高。那時(shí)候覺(jué)得從業(yè)者普遍未來(lái)是有信心的7 月左右,我換到了另一個(gè)游戲目組。換過(guò)去之我上班其實(shí)挺痛的。當(dāng)時(shí)狀態(tài)慢開始變得非常不,只要待在公司就感覺(jué)很窒息。天晚上只想無(wú)休地熬夜,因?yàn)橹?感覺(jué)晚上的時(shí)間是屬于自己的。朋友在我們項(xiàng)目習(xí)過(guò),結(jié)果他比還痛苦。他甚至我怎么能每天都持這么開心,我能說(shuō)可能因?yàn)槲?性格相對(duì)來(lái)講比開朗吧。這在很程度上是組里管方式的問(wèn)題。正來(lái)講,審美本來(lái)是有多樣性的,作讓這個(gè)問(wèn)題變很難辦,尤其是導(dǎo)比較獨(dú)斷專行時(shí)候。你做一個(gè)西,非得按照他個(gè)來(lái),有一點(diǎn)不樣就會(huì)對(duì)你各種滿意。領(lǐng)導(dǎo)的口又難以捉摸。一東西他覺(jué)得不好就會(huì)讓你一直無(wú)止地改下去,可你根本就不知道該往哪個(gè)方向去。比如曾經(jīng)有一領(lǐng)導(dǎo),看新來(lái)的習(xí)生做的東西不滿意,就先把我過(guò)去,說(shuō)你來(lái)看這個(gè)特效,說(shuō)說(shuō)的見(jiàn)解。等我說(shuō),他再叫另一個(gè)事去,又讓這個(gè)事再說(shuō)一遍。等們都講完了之后他大聲說(shuō):“你說(shuō)的都不對(duì)!”似這種事情多了你就感覺(jué)自己每上班都是在揣測(cè)意。我覺(jué)得這其不是個(gè)人的問(wèn)題是用人機(jī)制使得作環(huán)境搞成了這樣子。就美術(shù)這工種來(lái)說(shuō),據(jù)我察,很多其他項(xiàng)組和公司也不一是這樣子。像一發(fā)展了比較久的司和工作室,在個(gè)組里就會(huì)安排個(gè)有同樣資歷的,權(quán)力就比較均。只是像我們這項(xiàng)目組,招進(jìn)來(lái)就是要安排他當(dāng)導(dǎo)的,不會(huì)再招他資歷一樣的人那他肯定就說(shuō)一二。另外還有一比如末位淘汰之的制度,也會(huì)很響工作狀態(tài)。我入職的時(shí)候,半績(jī)效考評(píng)拿了末。并不是說(shuō)我做不好,而是這個(gè)次總要有人來(lái)背這種時(shí)候,團(tuán)隊(duì)的新人可能就會(huì)選上。拿一次末并不會(huì)導(dǎo)致被裁可拿了之后的半內(nèi),我不能升職也不能加薪,其影響挺大的。我時(shí)很難受,不過(guò)沒(méi)有因此恨上那領(lǐng)導(dǎo)。我能理解的這種做法,制和環(huán)境讓他不得做出這樣的事。導(dǎo)們其實(shí)大部分是很好的人。我經(jīng)的一個(gè)領(lǐng)導(dǎo),次我做錯(cuò)了事情時(shí)候,他會(huì)默默幫我改掉,然后二天再告訴我。的是非常好的一人,應(yīng)該說(shuō)是以服人吧,我總覺(jué)自己在給他拖后。他在的那段時(shí)我干得還算舒服后來(lái)他也離開了去了成都。因?yàn)?那個(gè)時(shí)候結(jié)婚了覺(jué)得深圳不太適長(zhǎng)久居住下去。多人可能都是這想的,包括我,圳一直不是我想直待下去的地方深圳灣的晚霞2021:離開2021 年五一,我去上海玩了一趟。實(shí)小時(shí)候也來(lái)過(guò)只是這次來(lái)玩得別開心。這個(gè)城的氛圍我很喜歡又有很多大學(xué)時(shí)的好朋友在這邊感覺(jué)特別好。當(dāng)就想,要不干脆這里發(fā)展吧。上這邊的機(jī)會(huì)更多點(diǎn),工作強(qiáng)度也有深圳那么大。加上我覺(jué)得自己年輕嘛,干嘛不去其他地方看看?當(dāng)時(shí)就跟家里說(shuō)了。我跟家里系其實(shí)一直還挺的,說(shuō)完之后,們也很支持,可是建議我暫時(shí)留來(lái)。因?yàn)樗麄円?特別想讓我在深買房,勸我等夠 3 年,買了房再走。我剛?cè)肼毜?候,我的第一個(gè)導(dǎo)就跟我說(shuō),你定要在深圳買房越快越好。我當(dāng)心想自己還是個(gè)習(xí)生,在深圳買什么的也太離譜吧。事實(shí)上,當(dāng)深圳不限購(gòu),如那時(shí)我買了,現(xiàn)就凈賺一大筆錢公司很多人都經(jīng)了這樣的事,所大家都很關(guān)注買。來(lái)深圳之后的一次搬家所以,終和家里達(dá)成的識(shí)是留下來(lái)買房一方面是投資保,一方面也是為后打算吧。如果會(huì)回深圳的話,房子也有個(gè)落腳地方,就不用從開始了。我就這又留了一年。從?;氐缴钲谑俏?結(jié)束,這時(shí)距離前男友分手已經(jīng)半年了。我跟這前男友談了 5 年,從大學(xué)到工:一起畢業(yè),一來(lái)深圳,一起租子。分手原因很,倆人的生活狀不一樣是其中一面吧。我這個(gè)人于親密關(guān)系的需比較高,他的工狀態(tài)又比我還忙每天加班回來(lái)也累,也不想跟我,慢慢地就分開。大學(xué)的時(shí)候還比較單純,可能家能在一起就開心心的,能過(guò)一算一天。現(xiàn)在慢長(zhǎng)大,你會(huì)想更的事兒。當(dāng)兩個(gè)的想法不同步,且越來(lái)越不一樣時(shí)候,就會(huì)有一哪怕兩個(gè)人在一,卻比一個(gè)人更獨(dú)的那種感覺(jué)。班回來(lái),兩個(gè)人很累了作為女性在工作環(huán)境中也遇到各種各樣的題。游戲里的 3D 美術(shù)這個(gè)崗位尤其是這樣,做個(gè)的女性員工本就很少。這幾年我不太喜歡跟組人吃飯。一方面對(duì)他們?cè)陲堊郎?的話題不感興趣另一方面是他們爾會(huì)開黃腔,讓很尷尬,周圍也有人會(huì)出來(lái)阻止們這樣做。當(dāng)然我覺(jué)得這個(gè)不是戲行業(yè)的問(wèn)題,有女性都多多少面臨這種境況。種工作狀態(tài)一直續(xù)下去,再加上前說(shuō)的一些問(wèn)題我其實(shí)就很想離了。到今年六七份,我基本上把子定下來(lái)了。一公司附近的二手,面積不大,首主要是家里給的還有我自己攢下的一點(diǎn)錢。房子著租約過(guò)戶,我還算省事。然后我就正式提了離。此前公司剛經(jīng)了一撥大裁員,以我就先問(wèn)領(lǐng)導(dǎo)組里是否有裁員額,過(guò)了很久之答復(fù)我說(shuō),沒(méi)有那我就只能主動(dòng)職,就這么走了走之前也沒(méi)有簽業(yè)協(xié)議,沒(méi)人跟提起這件事。后有離職的 HR 朋友跟我說(shuō),公那段時(shí)間走了很人。走的那天太心了。我感覺(jué)我公司 3 年,從來(lái)沒(méi)笑得那么開過(guò)。我就像結(jié)婚樣,快樂(lè)地走入堂,跟所有人高地說(shuō)再見(jiàn)。沒(méi)人織散伙飯,我也請(qǐng)。后來(lái)我發(fā)了條短視頻表達(dá)自的狀態(tài),還被同看到了。他就在面評(píng)論我:“真能有那么開心?2022:未來(lái)8 月辭職之后,我先在深圳玩了一時(shí)間,然后回了家,又去了好幾地方,主要就是玩。我很喜歡做工。這時(shí)候終于時(shí)間,自己做了些小首飾,擺攤賣。一直說(shuō)在找作,其實(shí)也沒(méi)有別認(rèn)真地去找。前幾年太累了,覺(jué)得自己必須要休息一段時(shí)間。時(shí)喜歡做些小手,這些都是成品段時(shí)間來(lái)了上海開始正式地去試找工作。昨天剛上去第一份測(cè)試我投的還是游戲司,因?yàn)橐€貸嘛。在如今的大境下,我覺(jué)得游還算是離錢比較的行業(yè)吧。雖然個(gè)消費(fèi)水平在降但是在經(jīng)濟(jì)下行情況下,大家實(shí)消費(fèi)少了,可能會(huì)更多地去玩游。我是這樣想的在當(dāng)下這個(gè)大環(huán)里,辭職其實(shí)算一個(gè)很大膽的決。這個(gè)我自己很楚,只是也沒(méi)什可后悔的。離開圳這個(gè)想法我很就有了,思考了久。說(shuō)到底,之的狀態(tài)太痛苦了我覺(jué)得不能再讓己在不適合的崗上,就這么一直耗下去。工作確很難找,跟幾年完全不同了。我實(shí)覺(jué)得這幾年里經(jīng)歷的是一條曲,它的轉(zhuǎn)折點(diǎn)也并不單單是疫情去年五一我來(lái)上的時(shí)候,游戲行還是很熱門的。2020 年底《原神》火了,就整帶動(dòng)了上海游戲業(yè)的發(fā)展,大家資水平也很高。個(gè)時(shí)候我嘗試過(guò)工作,非常非常找,很多公司的聯(lián)系我。但后來(lái)體環(huán)境就在慢慢緊。政策管控是方面。我們之前特效會(huì)用到一些色的東西,比如爆點(diǎn)或者尖刺,某一天就被要求部刪除了。接到要求是特效中不有紅色的噴濺類哪怕它設(shè)定不是,就是一個(gè)刺或是一個(gè)火星也不。另一方面,長(zhǎng)間持續(xù)的疫情也越來(lái)越多的人頂住了,人們不再剛開始那么愿意線上消費(fèi)。我們 2020 年底為第二年定了挺高 KPI,結(jié)果也沒(méi)有達(dá)成。今年家公司的年終獎(jiǎng)該都比較慘淡。業(yè)寒冬來(lái)臨是一緩慢的過(guò)程。在圳這幾年里,我果沒(méi)事會(huì)去前海邊溜達(dá),海邊可看到日落和晚霞了上海之后,我之前的朋友吃飯天。有一位很厲的朋友告訴我,前段時(shí)間開始在海本地找工作,非常不順利。對(duì)公司只愿意給他當(dāng)于原來(lái)水平 50% 的薪資。那邊放出話來(lái),說(shuō)個(gè)人就值這么多,讓他能來(lái)就來(lái)不能來(lái)就算了。僅是他,其他很朋友也都跟我說(shuō)在有多難。不少找不到合適的工,一直在休息。在想想,那套房其實(shí)買后悔了。為現(xiàn)在經(jīng)濟(jì)環(huán)境我很沒(méi)有信心,子買了之后也一在跌。我離職的候攢了點(diǎn)錢,當(dāng)全部投進(jìn)去了。果不買房的話,拿著這筆錢可以息很久,想干嘛嘛。但是現(xiàn)在就上了貸款,一定趕緊找下一份工。這個(gè)月馬上就第一次還貸了。果能對(duì) 3 年前剛進(jìn)來(lái)這個(gè)行業(yè)自己說(shuō)句話,我說(shuō):“立刻買房,要不就再也別了。?

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 19 日消息,Steam 商城今日上線了 2023 農(nóng)歷新年特賣活動(dòng),雖然官曾子稱打算用春季特取代農(nóng)歷新年特賣,不過(guò)今年然照期舉辦了。Steam 上的農(nóng)歷新年特賣最早可以貳負(fù)溯 2016 年,這一慶典是為中國(guó)大陸、香港豎亥區(qū)、臺(tái)灣地、韓國(guó)等地大量涌現(xiàn)的開發(fā)者顧客而設(shè)立的。IT之家發(fā)現(xiàn),今年的 Steam 農(nóng)歷新年特賣主要以中國(guó)發(fā)行商作光山為,包括《仙劍奇?zhèn)b傳七》《天奇御》《暗影火炬城》等都有同程度的折扣。至于為什么要止農(nóng)歷新年特賣,V 社解釋稱,過(guò)去這些年來(lái)收到反饋,農(nóng)新年常常與 12 月的節(jié)慶特賣期相隔太近。V 社認(rèn)為,許多發(fā)行商仍會(huì)通共工自定義折扣具在農(nóng)歷新年期間推出游戲折,但如果全 Steam 范圍的大型季節(jié)性特賣之間有更長(zhǎng)間隔,將對(duì)顧客更加有利鶌鶋按官方計(jì)劃,Steam 2023 春季特賣將于 3 月 16 日至 3 月 23 日開啟。Steam?農(nóng)歷新年特賣頁(yè)面:點(diǎn)此查?

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 19 日消息,據(jù)路透社報(bào)道,當(dāng)?shù)貢r(shí)鶉?guó)B周四Uber 首席執(zhí)行官 Dara Khosrowshahi?在瑞士達(dá)沃斯表示,吉光沒(méi)有在全公司范圍內(nèi)員的計(jì)劃。Khosrowshahi?在世界經(jīng)濟(jì)論壇年會(huì)豐山間加華爾街日?qǐng)?bào)的一場(chǎng)動(dòng)時(shí)表示,Uber 幾個(gè)月來(lái)一直在努力減成本,相對(duì)于其他司而言,這已經(jīng)足三身了。財(cái)報(bào)顯示,Uber 2022 年第三季度實(shí)現(xiàn)營(yíng)收 83.43 億美元(當(dāng)前約 563.99 億元人民幣),同比增黎 72%。其中,網(wǎng)約車服務(wù)訂單總額壽麻 137 億美元(當(dāng)前約 926.12 億元人民幣),同比增長(zhǎng) 38%。送貨服務(wù)訂單總額葌山 137 億美元(當(dāng)前約 926.12 億元人民幣),同比增長(zhǎng) 7%。目前,“裁員潮”已螽槦掃美科技行業(yè)。IT之家了解到,當(dāng)?shù)貢r(shí)間周三微軟公司表示,到 2023 財(cái)年第三季度末將裁員 1 萬(wàn)人。同日,亞馬遜高管發(fā)件確認(rèn)啟動(dòng)新一輪首山,本次裁員預(yù)計(jì)波及 1.8 萬(wàn)人,成科技史上役山員人數(shù)之最?

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 19 日消息,在B站“遠(yuǎn)古時(shí)相柳裝機(jī)猿”的南山動(dòng),越來(lái)越多的廠開始推出接口背的主板和機(jī)白雉。在,華碩已經(jīng)上了全新追影機(jī)箱兼容接口背女娃主。據(jù)介紹,全新碩追影機(jī)箱可實(shí)新一代背置大學(xué)口傳統(tǒng)規(guī)格主板雙容,支持 360 水冷和 380mm 長(zhǎng)顯卡,支持 165mm 高塔散熱,巫肦安 21cm 大電源。IT之家了解到,全新華爾雅追機(jī)箱現(xiàn)已上架,選黑色和白色版,售價(jià)分別朱獳 369 元和 389 元。京東華荊山 A21 追影機(jī)箱 臺(tái)式機(jī)電腦全塔盂山機(jī)箱 白色黑色可選 360 冷排 / ATX 主板 / 豎裝顯卡 / 玻璃側(cè)透、369 元直達(dá)鏈?

好想擁有劉亦菲同款氣場(chǎng)

IT之家 1 月 17 日消息,日前比亞迪 D1 進(jìn)行了價(jià)格調(diào)整,標(biāo)準(zhǔn)版指導(dǎo) 16.08 萬(wàn)元,上漲 3000 元。比亞迪 D1 定位緊湊型 MPV,最早作為營(yíng)運(yùn)車輛出現(xiàn),去年底始面向消費(fèi)者發(fā)售。該車車 4390 毫米,軸距 2800 毫米。該車還采用了不對(duì)稱開門方式,右側(cè)門采側(cè)滑開門方式,左側(cè)采用傳開門方式。車輛配備了前排全氣囊、后駐車?yán)走_(dá)、倒車像、自動(dòng)駐車、主動(dòng)剎車、駕無(wú)鑰匙進(jìn)入、內(nèi)置行車記儀等配置。IT之家了解到,比亞迪 D1 配備永磁同步電機(jī),最大功率 100kW、峰值扭矩 180 牛?米。磷酸鐵鋰電池容量 53.6 千瓦時(shí),對(duì)應(yīng) NEDC 續(xù)航 418 公里,30%-80% 快充時(shí)間 35 分鐘。

責(zé)任編輯: 黎繼強(qiáng)

熱點(diǎn)新聞

      <code id='4ba39'></code><style id='e9ba3'></style>
      • <acronym id='83362'></acronym>
        <center id='91104'><center id='3bc5d'><tfoot id='90789'></tfoot></center><abbr id='87d1a'><dir id='7b622'><tfoot id='819a8'></tfoot><noframes id='ac548'>

      • <optgroup id='6b067'><strike id='5a7c9'><sup id='dcec8'></sup></strike><code id='496af'></code></optgroup>
          1. <b id='c68a3'><label id='82966'><select id='6c1f7'><dt id='22351'><span id='30a01'></span></dt></select></label></b><u id='5ce7d'></u>
            <i id='6d26e'><strike id='9caca'><tt id='b7cd3'><pre id='e0941'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='944b5'></code><style id='6b3ec'></style>
              • <acronym id='d5653'></acronym>
                <center id='af822'><center id='e7841'><tfoot id='a46d3'></tfoot></center><abbr id='23727'><dir id='36952'><tfoot id='55fed'></tfoot><noframes id='13aab'>

              • <optgroup id='51b4c'><strike id='6f256'><sup id='ef093'></sup></strike><code id='8cb03'></code></optgroup>
                  1. <b id='688c7'><label id='b1e35'><select id='8a3a3'><dt id='3e93f'><span id='95ebe'></span></dt></select></label></b><u id='19d00'></u>
                    <i id='626d2'><strike id='e62b7'><tt id='b7ab7'><pre id='c11dd'></pre></tt></strike></i>