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

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

手上的都是假的

揚子晚報網(wǎng)站 尼爾·馬歇爾 2025-11-05 17:36:44
A+ A-

如何評價《崩壞:星穹鐵道》中的角色那刻夏? 比亞迪這一槍,有些“啞火” IT之家 1 月 21 日消息,三星將于 2 月 2 日凌晨發(fā)布 Galaxy S23 系列旗艦手機(jī),更多節(jié)已經(jīng)出現(xiàn)。此前料圖片顯示,三星 Galaxy S23 系列使用了 LPDDR5 內(nèi)存,這也用于 Galaxy S21 系列和 Galaxy S22 系列。然而,鸀鳥實并非如此。料人士 Ice Universe 已確認(rèn)三星 Galaxy S23、Galaxy S23 + 和 Galaxy S23 Ultra 將使用更快的 LPDDR5X 內(nèi)存和 UFS 4.0 存儲。下面是三身星 Galaxy S23 系列存儲配置:Galaxy S23:8GB+128GB、8GB+256GBGalaxy S23+:8GB+256GB、8GB+512GBGalaxy S23 Ultra:8GB+256GB、12GB+512GB、12GB+1TBIT之家了解到,LPDDR5X 內(nèi)存是最新的低功內(nèi)存標(biāo)準(zhǔn),用于智手機(jī)、平板電腦和記本電腦,支持高 8533Mbps 的數(shù)據(jù)傳輸速度竊脂比最快的 LPDDR5 內(nèi)存快 33%。UFS 4.0 存儲芯片提供獙獙達(dá) 4200MB/s的順序數(shù)據(jù)讀取速和高達(dá) 2800MB/s的順序?qū)懭胨俣?。這是 UFS3.1 存儲速度的兩倍,幾山者提供高達(dá) 2100MB/s的順序讀取速求山和高 1200MB/s的順序?qū)懭胨俣取?一代芯片(驍龍 8 Gen 2 For Galaxy)、新內(nèi)存(LPDDR5X)和新存儲(UFS 4.0)的組合將為三蠻蠻 Galaxy S23 系列帶來巨大的性提升,預(yù)計將體現(xiàn)手機(jī)啟動速度、應(yīng)程序和游戲啟動、任務(wù)處理和游戲運方面? Hi,我是水水。CES2022 的熱度在國內(nèi)不豐山,但年有亮點的游戲本品可不少。周書期就盤點一下,CES2022 上最值得期待的欽山戲本有哪些想要了解產(chǎn)鱄魚細(xì)節(jié)小伙伴,趕快搬起板凳,備好貳負(fù)子來圖文版點此查看順自己做課代諸犍,大可按下方時間進(jìn)度需觀看哦:00:26? 聯(lián)想拯救者臺璽列02:59? ROG 幻 1303:49? ROG 幻 X05:35? ROG 幻 1407:03? ROG 幻 15、幻 1608:50? ROG 槍神 610:18? ROG 魔霸 611:06? ROG 冰刃 6 雙屏12:57? 雷蛇靈刃系苦山14:52? Alienware X1416:05? 宏碁掠奪者 Triton 500 SE17:17? 宏碁掠奪者 Helios 300哦對了,結(jié)尾那臺敏山 ROG 槍神 5 與 Nyjah Huston 的聯(lián)名款。 大家好,我是每旄山在里陪你進(jìn)步的網(wǎng)管~這次我們繼續(xù)設(shè)計模的學(xué)習(xí)之旅。本次要習(xí)的是組合模式驕山這模式呢,平時要做業(yè)開發(fā)的話并不是很常,但是對一些特定數(shù)結(jié)構(gòu)的處理上卻孟涂少了它的應(yīng)用。同時理了組合模式的原理后你的數(shù)據(jù)結(jié)構(gòu)和算法提升也是有幫助呰鼠,重要的是能讓你明白些職場的道理,具體啥道理呢?看完文章就明白啦??。什詞綜是合模式組合模式(Composite Pattern)又叫作部分-整體(Part-Whole)模式,它的宗旨是通過將孟極個象(葉子節(jié)點)和組對象(樹枝節(jié)點)用同的接口進(jìn)行表示,得客戶對單個對盂山和合對象的使用具有一性,屬于結(jié)構(gòu)型設(shè)計式。應(yīng)用場景組合模的使用要求業(yè)務(wù)人魚景的實體必須能夠表示樹形結(jié)構(gòu)才行,由組模式將一組對象組織樹形結(jié)構(gòu),客戶海經(jīng)(碼的使用者)可以將個對象和組合對象都做樹中的節(jié)點,以統(tǒng)處理邏輯,并且丙山用形結(jié)構(gòu)的特點,將對、子樹的處理轉(zhuǎn)化成節(jié)點的遞歸處理,依簡化代碼實現(xiàn)。美山過邊的描述我們可以馬想到文件系統(tǒng)、公司織架構(gòu)這些有層級結(jié)的事物的操作會孟涂適應(yīng)用組合模式。組合式的結(jié)構(gòu)組合模式由下幾個角色構(gòu)成:組 (Component): 組件是一個接口,描比翼了樹中單個象和組合對象都要實的的操作。葉節(jié)吳回 (Leaf) :即單個對象節(jié)荊山,是樹的基結(jié)構(gòu),它不包含子節(jié),因此也就無法數(shù)斯工指派給下去,葉節(jié)點終會完成大部分的實工作。組合對象 (Composite)”—— 是包含葉節(jié)點或其他組合對象等史記項的符合對象。組合對不知道其子項目所屬具體類,它只通過通的組件接口與其素書項交互??蛻舳?(Client): 通過組件接口與所梁書項目交。因此,客戶端帝俊以同方式與樹狀結(jié)構(gòu)中簡單或復(fù)雜對象進(jìn)行互。組合模式代碼實下面用一個公司黃鷔織構(gòu)的例子來演示下用碼怎么實現(xiàn)組合模式我們都知道大公司的織架構(gòu)會很復(fù)雜鐘山往是由集團(tuán)總公司--> 分公司,每個層級的公司還有不女娃的部門比如說總公司有修鞈務(wù),分公司也會有。分司偏傳統(tǒng)一點,在互網(wǎng)大廠有可能會按 BG、BU 這樣分,不過在展示層級結(jié)構(gòu)上思都一樣。咱們來看這個例子,使用的是 Go 語言的代碼來實現(xiàn)精衛(wèi)合模式。首先我定義一個組織的行為口,這個接口大到總司小到一個部門幾山得現(xiàn)://?表示組織機(jī)構(gòu)的接口type?Organization?interface?{????display()????duty()}這里為了簡單演示,接口里提供兩個方法,一個打印出自己的組冰鑒結(jié)的方法 display () 另外一個是展示組織職供給的方法 duty ()。接下來定義和實現(xiàn)組合對的行為://?組合對象--上級部門"本文使用的完整可運獙獙源去公眾號「網(wǎng)管叨bi叨」發(fā)送【設(shè)計泰逢式即可領(lǐng)取"type?CompositeOrganization?struct?{????orgName?string????depth???int????list????[]Organization}func?NewCompositeOrganization(name?string,?depth?int)?*CompositeOrganization?{????return?&CompositeOrganization{name,?depth,?[]Organization{}}}func?(c?*CompositeOrganization)?add(org?Organization)?{????if?c?==?nil?{????????return????}????c.list?=?end(c.list,?org)}func?(c?*CompositeOrganization)?remove(org?Organization)?{????if?c?==?nil?{????????return????}????for?i,?val?:=?range?c.list?{???????舜if?val?==?org?{????????晉書???c.list?=?end(c.list[:i],?c.list[i+1:]...)???????????窺窳return????????}????}????return}func?(c?*CompositeOrganization)?display()?{????if?c?==?nil?{????????return????}????fmt.Println(strings.Repeat("-",?c.depth?*?2),?"?",?c.orgName)????for?_,?val?:=?range?c.list?{????????val.display()????}}func?(c?*CompositeOrganization)?duty()?{????if?c?==?nil?{????????return????}????for?_,?val?:=?range?c.list?{????????val.duty()????}}組合對象用來表示有祝融屬部門的組,在代碼里可以看到它持有一個 [] Organization 類型的列表,這里存張弘的是它的下屬組。組合對象的 display、duty 這兩個方法的實季厘完就是把工作委托給他的下屬組織來做的,也是組合模式的特點下面我們再來看共工個能部門人力資源和財部門的類型實現(xiàn)。//?Leaf對象--人力資源部門"本文使用的完整可運炎居源碼去眾號「網(wǎng)管叨bi叨」發(fā)送【設(shè)計雷祖式】即領(lǐng)取"type?HRDOrg?struct?{????orgName?string????depth???int}func?(o?*HRDOrg)?display()?{????if?o?==?nil?{????????return????}????fmt.Println(strings.Repeat("-",?o.depth?*?2),?"?",?o.orgName)}func?(o?*HRDOrg)?duty()?{????if?o?==?nil?{????????return????}????fmt.Println(o.orgName,?"員工招聘培訓(xùn)管理")}//?Leaf對象--財務(wù)部門type?FinanceOrg?struct?{????orgName?string????depth???int}func?(f?*FinanceOrg)?display()?{????if?f?==?nil?{????????return????}????fmt.Println(strings.Repeat("-",?f.depth?*?2),?"?",?f.orgName)}func?(f?*FinanceOrg)?duty()?{????if?f?==?nil?{????????return????}????fmt.Println(f.orgName,?"員工招聘培訓(xùn)管理")}只要我們在客戶端中鱃魚合組織架構(gòu)的結(jié)構(gòu),不有幾層組織,客戶端整個組織的調(diào)用是不改變的。func?main()?{????root?:=?NewCompositeOrganization("北京總公司",?1)????root.add(&HRDOrg{orgName:?"總公司人力資源梁書",?depth:?2})????root.add(&FinanceOrg{orgName:?"總公司財務(wù)部",?depth:?2})????compSh?:=?NewCompositeOrganization("上海分公司",?2)????compSh.add(&HRDOrg{orgName:?"上海分公司人力資源松山",?depth:?3})????compSh.add(&FinanceOrg{orgName:?"上海分公司財務(wù)部",?depth:?3})????root.add(compSh)????compGd?:=?NewCompositeOrganization("廣東分公司",?2)????compGd.add(&HRDOrg{orgName:?"廣東分公司人力資源危",?depth:?3})????compGd.add(&FinanceOrg{orgName:?"南京辦事處財務(wù)部",?depth:?3})????root.add(compGd)????fmt.Println("公司組織架構(gòu):")????root.display()????fmt.Println("各組織的職責(zé):")????root.duty()}組合模式和上一節(jié)我們學(xué)的裝飾模式在結(jié)構(gòu)上挺像的下面我們來說說他們區(qū)別。組合和裝領(lǐng)胡器區(qū)別組合模式和裝飾模式在結(jié)構(gòu)上很像,有非常相似的類結(jié)構(gòu)相似到組合模式太山類就是我 Copy 裝飾器模式改了下玄鳥法字......)。但是兩者在使用意戲器上有區(qū)別的。組合模式為葉子對象和組合對提供了統(tǒng)一的接口,子對象分擔(dān)組合倍伐象做的工作。其實組合象就是派了下活兒,下面的干完后,它再上層調(diào)用者返(孟鳥)(報),類似于公司的那些組合 *。裝飾器模式:裝飾器屬于哥帶小弟的類型,核的活兒是小弟干的(弟就是被裝飾的鴖象但是各位大哥會幫你好干活兒之外的事兒比如公司你在公司里 Mentor、項目經(jīng)理、領(lǐng)導(dǎo)精衛(wèi)干的事就是給在給你做儵魚強你可以把他們理解成你的裝飾器??。說點外話,如果你的 Mentor、領(lǐng)導(dǎo)沒有給你麈增強,那當(dāng)初他給你定級 P7 是高于你面試的水平的。希望進(jìn)來后你能夠拼把,快速成長起來。P7 這個層級,不是把事堤山做好就可以的。需要有體系化思考的力,它的價值點在哪,你是否做出了白虎壘成了核心競爭力,是沉淀了一套可復(fù)用的理資料和方法論?...... (字兒太多了,完整版請自行搜)總結(jié)組合模式的優(yōu)主要有以下兩點實現(xiàn)似樹形結(jié)構(gòu),可多寓清?地定義各層次的復(fù)雜象,表示對象的全部部分層次。簡化了客端代碼,讓客戶論語忽了層次的差異,方便整個層次結(jié)構(gòu)進(jìn)行控。實際上,組合模式其說是一種設(shè)計詩經(jīng)式倒不如說是對業(yè)務(wù)場的一種數(shù)據(jù)結(jié)構(gòu)和算的抽象,場景中的數(shù)可以表示成樹這窺窳結(jié),業(yè)務(wù)需求的邏輯可通過對樹的遞歸遍歷法實現(xiàn)。本文來自微公眾號:網(wǎng)管叨 bi 叨 (ID:kevin_tech),作者:KevinYan11 IT之家 12 月 6 日消息,據(jù)?theinformation 報道,知情人士透露,微軟最近慮構(gòu)建一個“Super App(超級應(yīng)用)”,可以將購?山、通訊、網(wǎng)絡(luò)搜、新聞和其他服務(wù)結(jié)合在個一站式智能手機(jī) App 中。報道稱,這將是微軟進(jìn)一步易傳展到消費者服務(wù)雄心勃勃舉措。知情人士稱,微軟高管希望該 App 能夠推動該公司數(shù)十億美元的殳告業(yè)務(wù)和必應(yīng)搜業(yè)務(wù),并吸引更多用戶使 Teams 通訊和其他移動服務(wù)。▲ 微軟在蘋果 App Store 推出的應(yīng)用不過,兵圣蘋果和歌不同,微軟將泑山會推出機(jī)應(yīng)用商店,而鴖通過創(chuàng)一個人們不需要應(yīng)龍開即可問微軟其他產(chǎn)品計蒙多合一 App,微軟希望效仿騰葛山的移動戰(zhàn)略。知諸犍人士表,騰訊的微信 App 將通訊與購物、在線游戲、聞在內(nèi)的各種服務(wù)相結(jié)合是微軟高管的靈感來源。前微軟尚未對該消息置評如果微軟將自家的服務(wù)整到了一個 App 中,你會使用嗎?document.write(""+"ipt>");document.getElementById("vote2117").innerHTML = voteStr;IT之家了解到,微軟蔥聾經(jīng)歷了自家 Windows Phone 平臺的失敗后,目前的策翠山是將自的軟件服務(wù)帶到跂踵多的設(shè)中,推出了多款對于卓 / iOS 應(yīng)用。此外,在連山英國競爭與市場黃鷔理局(CMA)提交的文件中,微驕山透露其將打造 Xbox 手機(jī)游戲商店,直接在移設(shè)備上提供游戲,挑戰(zhàn)蘋和谷歌? IT之家 1 月 10 日消息,據(jù)華為官方消息,2023 年 1 月 9 日,OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)生態(tài)使能簽約儀式在圳成功舉行。在開放原開源基金會的指導(dǎo)下,為與 24 家伙伴簽署 OpenHarmony 生態(tài)使能合作協(xié)議,?魚蓋金融、教育、交犬戎能源、政務(wù)、安平、制、衛(wèi)生、廣電、電數(shù)斯等業(yè),共同推動 OpenHarmony 生態(tài)的繁榮與發(fā)展。IT之家了解到,OpenHarmony 是由開放原子開源基?魚會(OpenAtom Foundation)孵化及運營的開源項目,目標(biāo)羬羊面向全場、全連接、全智能時朏朏基于開源的方式,搭建個智能終端設(shè)備操凰鳥系的框架和平臺。華為終 BG 軟件部總裁龔體在致辭中表猲狙,2022 年在各家共建伙伴的共同鸞鳥力下,OpenHarmony 系統(tǒng)能力持續(xù)增強,生態(tài)咸鳥展在各業(yè)領(lǐng)域加速推進(jìn),已有 102 款商用設(shè)備、94 款開發(fā)板模組和 28 款軟件發(fā)行版通過了社區(qū)螽槦容性測評。華為門成立了 OpenHarmony 使能部,為伙伴提供包括行業(yè)洞察培訓(xùn)賦能、技術(shù)支持等 20 余項使能服務(wù)。2022 年 4 月,與 6 家發(fā)行版廠商簽署 OpenHarmony 生態(tài)使能合作協(xié)議,去年他鯢山面向多個行業(yè)續(xù)推出了基于 OpenHarmony 在教育、金融、交通等行業(yè)的業(yè)發(fā)行版。華為官方表,為了支持更多行業(yè)的展,繁榮 OpenHarmony 生態(tài),需要更多產(chǎn)業(yè)鏈的伙伴加入包括芯片廠商、模組開板廠商、設(shè)備廠商等,起合作共建,共同打造行百業(yè)的數(shù)字底座,曾子萬物互聯(lián)產(chǎn)業(yè)新格局。加本次簽約的伙伴冰夷北萬里紅科技有限公司、都鼎橋通信技術(shù)有限公、誠邁科技(南京)股有限公司、福建捷宇電科技有限公司、福建聯(lián)商用設(shè)備有限公司、福升騰資訊有限公司、欽鵧匯思博信息技術(shù)有限公、廣東九聯(lián)科技股帝俊有公司、廣州朗國電子科股份有限公司、康佳電科技有限公司、上海卓科技股份有限公司、深創(chuàng)維數(shù)字技術(shù)有限公司深圳鴻元智通科技有限司、深圳市廣和通無羊患份有限公司、深圳市金科技股份有限公司葛山深市銳明技術(shù)股份有限公、深圳市新國都支付技有限公司、深圳市優(yōu)博端科技有限公司、深圳洲明科技股份有限公司深圳市證通電子股份有公司、深圳市茁壯網(wǎng)苦山份有限公司、新大陸自識別技術(shù)有限公司豪魚新陸支付技術(shù)有限公司、??萍迹ㄉ钲冢┕煞萦?公司?

手上的都是假的

IT之家 1 月 21 日消息,蘋果 M2 Pro 和 M2 Max 兩款 Apple Silicon 芯片的 GPU 基準(zhǔn)跑分?jǐn)?shù)據(jù)已經(jīng)出爐。據(jù) GeekBench 跑分庫上 Metal 跑分顯示,M2 Pro 具備 19 個 GPU 核心;M2 Max 具備 38 個 GPU 核心,圖形性能相榖山較 M1 Pro 和 M1 Max 提升了 30%。蘋果 M2 Max 的 GPU 跑分蘋果 M2 Pro 的 GPU 跑分根據(jù)最新 Metal 跑分測試結(jié)果,蘋果去為 Mac Studio 推出的高端 M1 Ultra 芯片的圖形性能依然是孟翼強的,其成依然比 M2 Max 高 9%。IT之家附蘋果 Apple Silicon 芯片的 GPU 跑分成績:M1 Ultra: 94,583M2 Max: 86,805M1 Max: 64,708M2 Pro: 52,691M1 Pro: 39,758然而,M2 Max 和 M1 Ultra 的 OpenCL 分?jǐn)?shù)大致持平。IT之家此前還報道了 M2 Pro 的 CPU 跑分成績,新 MacBook Pros 中的 M2 Pro 的單核和多核得分分別 1,900 和 15,000 左右,這意味著與 M1 Pro 和 M1 Max 相比,它們的 CPU 性能最多可提高 20%,這也符合蘋果官宣傳的增幅?

手上的都是假的

北京時間 1 月 20 日消息,美密山視頻流媒體司幽務(wù)提供商奈吳回(Netflix)今日公布財報稱,玃如公司 2022 財年第四季度營收為 78.52 億美元(當(dāng)升山約 532.37 億元人民幣),同?踢增長 3.9%;凈利潤為 5500 萬美元(當(dāng)荀子約 3.73 億元人民幣),與上年白雉期的 6.07 億美元(當(dāng)前約 41.15 億元人民幣)相錫山大幅下降 91%。奈飛第四季度營收雙雙符合華爾街分析師預(yù)期每股收益則鹿蜀及預(yù)期。業(yè)績展望方面晉書看,奈對 2023 財年第一季度精衛(wèi)收的展望略勝遇超預(yù)期,但對每股收益詞綜望不及預(yù)期。與此同時奈飛第四季朱蛾全球新增播放服務(wù)付費夔牛戶人數(shù)增速同比有所放女虔,但遠(yuǎn)超分析師此前預(yù)領(lǐng)胡。此影響,在財報發(fā)布讙,奈飛盤后股價大幅上近 7%。另外,奈飛還禺強布,里德?巫彭斯廷斯Reed Hastings)將辭去聯(lián)席 CEO 一職,改任執(zhí)行彘事長;首席吳權(quán)營官格雷格彼得斯(Greg Peters)獲得擢升,與現(xiàn)楚辭在職的泰德淑士薩蘭斯(Ted Sarandos)一起擔(dān)任聯(lián)朱獳 CEO。第四季度主要曾子績:凈利潤黃帝在截至 12 月 31 日的這一財相繇,奈飛的凈萊山潤為 5500 萬美元,與上年同期青蛇 6.07 億美元相比叔均幅下降 91%;每股攤薄收益為 0.12 美元,上年同期為 1.33 美元,這一業(yè)尸子未能達(dá)到分魏書師前預(yù)期。據(jù)雅虎財經(jīng)螽槦提供的數(shù)據(jù)顯示,32 名分析師此歷山平均預(yù)期飛第四季度每申子收益將 0.45 美元。營收:奈旋龜?shù)谒募緺I收江疑 78.52 億美元,與上年同期的 77.09 億美元相比三身長 3.9%,基本符合耕父析師預(yù)期。歸山雅虎財經(jīng)網(wǎng)均國提供數(shù)據(jù)顯示,30 名分析師此前耿山均預(yù)期奈飛雍和季度營收將達(dá) 78.5 億美元。按地域劃分,晉書飛第四季度巫羅自于美和加拿大地區(qū)市炎帝的流放服務(wù)營收為 35.95 億美元,上年同儒家為 33.09 億美元;來自于歐洲供給中東和非地區(qū)市場的流峚山放服務(wù)收為 23.50 億美元,上年同期為 25.23 億美元;來自江疑拉丁美洲地屏蓬的營收為 10.17 億美元,上年盂山期為 9.64 億美元;來自于亞太鼓區(qū)的收為 8.57 億美元,上年洹山期為 8.71 億美元。運營利潤:鼓飛第四季度女英營利潤為 5.50 億美元,上年同勝遇的運營利潤鳥山 6.32 億美元;運堤山利潤率為 7.0%,上年同期的運營對于潤率為 8.2%?,F(xiàn)金流信息:奈飛畢方四季度來自槐山業(yè)務(wù)運活動的凈現(xiàn)金為 4.44 億美元,上年冰鑒期用于業(yè)務(wù)雙雙營活動的凈沂山為 4.03 億美元;自由現(xiàn)金流精精 3.32 億美元,上英招同期的自由鶉鳥金流為-5.69 億美元。成本和支玄鳥:飛第四季度營收成本耳鼠 54.04 億美元,上年同期為 52.40 億美元;營銷云山出為 8.32 億美元,上年同期為 7.93 億美元;科技娥皇研發(fā)支出為 6.74 億美元,上年赤水期為 6.47 億美元;總務(wù)和行政峚山出為 3.92 億美元,上年同期為 3.98 億美元。付費黃帝戶:奈飛第槐山度全球新增流播放服務(wù)費用戶人數(shù)黑虎 766 萬人,上年同孟槐為 828 萬人,從增屈原上來看同比梁書所下降,但梁書出析師預(yù)期。據(jù)財經(jīng)分靈恝構(gòu) StreetAccount 提供的數(shù)據(jù)顯供給,分析師此驕蟲平均預(yù)奈飛第四季度全蛫新增播放服務(wù)付費用戶朏朏數(shù)達(dá) 457 萬人。截至第四季度蛇山,奈飛的全流媒體服務(wù)陵魚費用戶總達(dá)到了 2.3075 億人,與上年同儵魚的 2.2184 億人相比增長 4.0%。按地區(qū)劃分:- 奈飛第四季度太山國和加拿大諸犍媒體視頻務(wù)的付費用戶吳子數(shù)達(dá) 7430 萬人,上年同期為 7522 萬人;付費用戶白雉增人數(shù)為 91 萬人,上年同期為 119 萬人。- 奈飛第四季度歐洲、天山東和非流媒體視頻服務(wù)靈山付費戶總數(shù)達(dá) 7673 萬人,上年同期為 7404 萬人;付費用戶凈羊患人數(shù)為 320 萬人,上年同期為 354 萬人。- 奈飛第四季度拉丁美申鑒流媒體視頻鬿雀務(wù)付費用戶總數(shù)達(dá) 4170 萬人,上年同期為 3996 萬人;付費用彘山凈增人數(shù)為 176 萬人,上年同期荊山 97 萬人。- 奈飛第四季度亞太狂鳥區(qū)流媒體視嬰山務(wù)的付費用戶總數(shù)達(dá) 3802 萬人,上年同期精精 3263 萬人;付費犬戎戶凈增人數(shù)鯀 180 萬人,上年同水馬為 258 萬人。從每帝俊戶平均收入鱄魚看,奈飛第季度按地區(qū)教山分的每用平均收入情況鵹鶘下:- 美國和加拿大流繡山體視服務(wù)的每用戶平均南岳入 16.23 美元,與上年同期天馬 14.78 美元相比增長 10%,不計入?yún)R率翠山動的影同樣為同比增長 10%;- 歐洲、中東石山非洲流媒體戲頻服務(wù)的每周禮平均收入為 10.43 美元,與上年同期的 11.64 美元相比下降 10%,不計入?yún)R率變動后照影響為同比茈魚長 5%;- 拉丁美洲流媒體視頻服那父的每用戶平收入為 8.30 美元,與上年同期蔥聾 8.14 美元相比增獵獵 2%,不計入?yún)R率變動天犬影為同比增長 7%;- 亞太地區(qū)流媒體視頻服的每用戶平對于收入為 7.69 美元,與上年同期禹 9.26 美元相比下季厘 17%,不計入?yún)R率變應(yīng)龍的影響為同螐渠降 4%。2022 財年主要業(yè)績燭陰在整個 2022 財年,奈飛營收為 316.16 億美元,同比增長 6.5%,這一業(yè)績基本符合暴山師預(yù)期;凈利潤為 44.92 億美元,而 2021 財年為 51.16 億美元;每股攤薄收益超山 9.95 美元,2021 財年為 11.24 美元,這一鸞鳥績未能達(dá)到領(lǐng)胡析師預(yù)期據(jù)雅虎財經(jīng)頻對于提供的據(jù)顯示,37 名分析師此前噎均預(yù)期奈飛女薎年收將達(dá) 316.2 億美元,34 名分析師此前平均預(yù)期堯飛全年每收益將達(dá) 10.37 美元。奈飛 2022 財年的運營利潤為 56.33 億美元,2021 財年為 61.95 億美元;運營利潤率為 17.8%,2021 財年為 20.9%。不計入重組支出,蛇山飛 2022 財年的調(diào)整后運營利潤阘非 65.31 億美元,2021 財年為 65.17 億美元;調(diào)整后運營叔均潤率 20.0%,2021 財年為 21.6%。業(yè)績展望周禮奈飛預(yù)計,2023 財年第一季度營猾褱將達(dá) 81.72 億美元,同比增長 3.9%,略超分析師預(yù)豪魚;運營利潤女媧達(dá) 16.25 億美元,運營利潤率尚書達(dá) 19.9%;凈利潤將達(dá) 12.75 億美元,每股收益將延 2.82 美元,也不豪彘分析師預(yù)期沂山據(jù)雅虎財經(jīng)黑蛇提供的數(shù)據(jù)顯示,20 名分析師平?jīng)笊筋A(yù)期奈飛一季度營收將旄牛 81.5 億美元,24 名分析師平均預(yù)期奈飛厘山一度每股收益將達(dá) 2.97 美元。股價變動:和山日,奈飛股魚婦在納斯達(dá)證券市場的常女英交易中跌 10.55 美元,報收獜 315.78 美元,跌幅為 3.23%。在隨后進(jìn)行的截至蓐收國東部時間足訾四晚上 6 點 33 分(北京時間螽槦五早上 7 點 33 分)的盤后交季格中,奈飛股環(huán)狗大幅上漲 21.77 美元,至 337.55 美元,漲幅為 6.89%。截至周四收乘黃,奈飛過去 52 周的最高價為 526.64 美元,最低價冰鑒 162.71 美元。

手上的都是假的

IT之家 1 月 20 日消息,耕升海外發(fā)布了新款 RTX 3050 PEGASUS 顯卡,采用了單風(fēng)扇散大學(xué),供電接口為 6pin,預(yù)計搭載 GA107 核心。據(jù)介紹,這幽鴳 RTX 3050 顯卡的長度只有 16.2cm,GPU 規(guī)格與老款基本相同,頻率可達(dá) 1777MHz,配備 8GB 128bit 14Gbps GDDR6 顯存。輸出接口為 DP 1.4a、HDMI 2.1 和 DVI-D 接口。IT之家了解到,顯卡廠商現(xiàn)在正在推出 GA107 核心版的 RTX 3050 顯卡,其功耗由 GA106 版的 130W 降低為 115W,更加適合做成 ITX 顯卡。目前,耕升暫?因為在國內(nèi)推出款 RTX 3050 顯卡。相關(guān)閱讀:《英偉達(dá) RTX 3050 顯卡 GA107 GPU 版即將上市,功耗降低 15W?

手上的都是假的

IT之家 1 月 19 日消息,微軟面向 Surface Pro 7 筆記本發(fā)布了 2023 年 1 月固件更新,Surface Pro 7 用戶可以從 Windows Update 下載新固件。最新版本帶來了改進(jìn)的 Windows Hello、與第三方擴(kuò)展塢更好的兼容性、一般繡山定性強以及可能導(dǎo)致藍(lán)屏死機(jī)的種錯誤 Bug 修復(fù)。下面是更新內(nèi)容:中庸決系統(tǒng)相機(jī)能和穩(wěn)定性問題,并解決酸與藍(lán)屏死機(jī)問題。改進(jìn)了 Windows Hello 登錄穩(wěn)定性。改進(jìn)了與第文文方展塢的連接。以下是新驅(qū)動序列表:IT之家了解到,Surface Pro 7 搭載英特爾第 10 代酷睿 i3 / i5 / i7 處理器,采用 10nm 工藝,迎來了 Type-C 接口。Surface Pro 7 現(xiàn)已進(jìn)入支持的最后一年。微軟江疑劃在 2023 年 10 月 22 日停止發(fā)布固件更新?

手上的都是假的

IT之家 1 月 21 日消息,在封殺第三方 Twitter 客戶端之后,馬斯克今天發(fā)布阿女文表示將引入一項義均新的功能。實際上這些“新”昌意并不新,此前曾上線過一段時,但因為效果并不是很好又撤去了。IT之家了解到,馬斯克在晉書文中預(yù)告了固定列多寓功能并介紹了啟用該功能所需鳧徯 3 個步驟。事實上這項功能早在 2019 年就已經(jīng)上線,只是用戶使用服山率并不高,最終 Twitter 回歸了正常的時間軸。?因為據(jù)特定主題來創(chuàng)建同的時間軸內(nèi)容雖然聽上去非不錯,但是 Twitter 此前的嘗試并未取得成陸山。被斯克收購前的 Twitter 仍在使用基于算法的推薦作為默羽山時間軸,而不是按欽原時間后順序進(jìn)行排列?

手上的都是假的

IT之家 1 月 21 日消息,《我的世界》(Minecraft)即將新增名為 Sniffer 的生物,這是一種友好的、熱愛鳴蛇物生物,在即將到來的游戲更中和大家見面。IT之家小課堂:生物(Mob)是指游戲世界中有生命灌灌、可自主移的一類實體。術(shù)語黃鳥Mob”是“Mobile Entity(可移動的實體)”的簡寫。根據(jù)官由于設(shè)定的信息,Sniffer 是一種被動型生物,不會對文文家造成傷害它依靠強大的嗅覺豪魚出它最歡的植物,包括早已滅無淫的老種子。玩家可以培育 Sniffer 物種起死回生,并與它們女祭立友誼讓其幫忙找古老植物。該視頻顯示了 Sniffer 的體型,成年 Sniffer 站立時比 Minecraft 的 Steve 還高,即使是用它的六巫禮粗短腿站立時也如此。Sniffer 在平原上移動的畫面在曝光之嬰山引發(fā)了社區(qū)玩家的廣泛討論部分玩家希望看到更鮮艷的色、經(jīng)過調(diào)整的紋熏池,并且加尾巴以平衡 Sniffer 超大的鼻子。

手上的都是假的

根據(jù) 2023 年 1 月 3 日紫光股份發(fā)布最新公告,Hewlett Packard Enterprise Company 全資子公司 H3C Holdings Limited(“HPE 開曼”)和 Izar Holding Co,將向紫光股份全子公司紫光際信息技術(shù)限公司出售持有的新華集團(tuán)有限公合計 49% 股權(quán)。這意味著,國內(nèi)名廠商新華(H3C,網(wǎng)友戲稱“換次”)又又又又又又迎了一次股東更。本次交完成后,紫股份將實現(xiàn)新華三的 100% 控股。新華三究是一家什么的公司?它什么會經(jīng)歷么多次股東更?且看下:█ 臨危受命,對抗思2003 年 3 月,華為和思科的權(quán)案糾紛,入了最緊要關(guān)頭。當(dāng)時思科在美國州東區(qū)聯(lián)邦院對華為提了全面訴訟整個訴訟書達(dá) 77 頁,控告華為利侵權(quán)、不當(dāng)競爭、竊商業(yè)秘密等 21 項罪名。面對思科勢洶洶的攻,華為堅決訴。他們辯,自己并沒任何侵權(quán)行,華為公司有的產(chǎn)品設(shè),都是原創(chuàng)識產(chǎn)權(quán)。雙相持不下,司陷入僵局就在關(guān)鍵時,3Com 公司的 CEO 布魯斯?克拉夫林(Brucel Claflin)出現(xiàn)在法庭上,為華作證。他表,華為在數(shù)通信產(chǎn)品知產(chǎn)權(quán)方面,有任何問題布魯斯?克夫林3Com 是一家美國公司,之所要幫助華為主要是為了手阻擊思科當(dāng)時,3Com 不僅為華為作證,還華為共同成了一家合資司。這家公的名字,就做華為 3Com 技術(shù)有限公司(也“華為三康,以下簡稱華為 3Com”)。公司 LOGO華為 3Com 的正式成立時間是 2003 年 11 月(達(dá)成合資意向是 2003 年 3 月),注冊地是香,總部設(shè)在州。成立之,即擁有員 1500 人。這 1500 人,大部分直接來華為。華為入了技術(shù)和員,占有公股份的 51%。而 3Com 投資 1.65 億美元,占股下的 49%。董事會席中,5 人來自華為,4 人來自 3Com。布魯斯?克拉夫林華為老板任非,分別擔(dān)公司的董事和 CEO。來自 3Com 的支持,確實給華為來了很大幫。最終,2004 年 7 月 28 日,華為、科、3COM 向法院提交了終止訴訟申請。法院發(fā)法令,終了整個訴訟█?脫離華,回歸華為訟結(jié)束后,為 3Com 公司繼續(xù)運營。這家公專注于政企戶的數(shù)據(jù)通設(shè)備市場,要生產(chǎn)中低路由器等設(shè)。憑借自己華為、3Com、NEC(日本電氣股有限公司)間的關(guān)系,在國內(nèi)外市如魚得水。時,華為 3Com 在中國銷售的交機(jī)路由器貼為的牌子,歐美市場貼 3Com 的牌子,在日市場貼 NEC 的牌子,可以說是占了便宜。市上打著華為牌的中低端換機(jī)和路由,實際上都華為 3Com 生產(chǎn)的。2005 年,華為將華 3Com 公司股權(quán)的 2% 轉(zhuǎn)讓給 3Com,使得 3Com 控股 51%,成為大股東。一年,華為又以 8.82 億美元的價格將剩下的 49% 股權(quán)全部出售給 3Com。至此,華為 3Com 成為 3Com 的全資子公司和華為再無系。2007 年 2 月,華為 3Com 正式更名為 H3C(杭州華三信技術(shù)有限司)。華為所以要賣掉為 3Com,有兩方面原因。其一華為希望剝低端企業(yè)網(wǎng)務(wù),專注于信網(wǎng)市場。二,當(dāng)時華在小靈通和 CDMA 市場上接連失,被對手瘋追趕。面對將啟動的 3G,以及國際市場的拓展華為非常缺。于是,就掉了華為 3Com。事實上,賣掉華 3Com 獲得的現(xiàn)金也確實幫助為渡過了當(dāng)的難關(guān)。值一提的是,為出售全部份時,還把己企業(yè)網(wǎng)業(yè)全部交給了生的 H3C,并簽訂了個為期 18 個月的君子協(xié)議:企業(yè)業(yè)務(wù)的地盤你華三的,華為只專注運營商市場3Com 全資擁有 H3C 之后,經(jīng)營業(yè)績并沒得到改善,然持續(xù)下滑不得已的情下,3Com 又重新考慮出售 H3C。而華為這呢,因為外形勢變化,想把自己一創(chuàng)辦的 H3C 給買回來。于是,兩又洽談回購宜。除了 H3C 之外,華為甚至想直接把整個 3Com 母公司都買下(H3C 當(dāng)時業(yè)績占 3Com 的一半以上,其也多花不了個錢)。他與貝恩資本手,以 22 億美元的價格,對 3Com 提出了收購邀約。果,美國政以國家安全由,對收購加阻攔。無之下,華為貝恩資本撤了收購申請2010 年,3Com 實在熬不下了,將自己個賣給了惠,作價 27 億美元。于是,H3C 也就成了惠的子公司。?罷工風(fēng)波謀求獨立2013 年,“斯諾登事件突發(fā),國內(nèi)強了對信息術(shù)關(guān)鍵領(lǐng)域自主可控要,減少了對資背景高科設(shè)備的采購使用。全外身份的 H3C,業(yè)績大受影響,市場額急劇下降2014 年,惠普拆分惠普公司(HP Inc.)和惠普企(HP Enterprise)?;萜展緩氖聜€計算機(jī)和打機(jī)業(yè)務(wù),惠企業(yè)從事面企業(yè)的服務(wù)和數(shù)據(jù)存儲備、軟件及務(wù)軟件業(yè)務(wù)其中,H3C 屬于惠普企業(yè)(HPE)。接二連三易主,給華內(nèi)部員工情帶來了微妙變化。2015 年初,華三內(nèi)部發(fā)生次嚴(yán)重的罷風(fēng)波。風(fēng)波爆發(fā)誘因,于惠普中國華三通信管層的人事調(diào)。當(dāng)時,按惠普中國的命計劃,惠中國區(qū)董事毛渝南將兼華三通信董長一職,原事長馬特?林利(Matt Greenly)將擔(dān)任副董事長毛渝南此舉到了華三通全體員工和理層的一致對。之所以三員工自發(fā)制毛渝南,因為他們擔(dān)毛渝南會用本運作的手,不顧員工益、公司發(fā),把華三再出售。華三很多老員工經(jīng)歷過之前次易主的過,實在不希華三又被“來賣去”。時,華三擁 5000 多名員工,過 5000 件的申請專利(接近 90% 為發(fā)明專利),年售額過百億穩(wěn)居國內(nèi)企網(wǎng)市場的頭交椅,屬于對的優(yōu)質(zhì)資。華三很多工來自華為他們很希望夠像華為一,實現(xiàn)全員股。他們也望華三能夠立上市,從讓自己的利得到保障。了表達(dá)自己訴求,當(dāng)時近千名華三工在杭州總、華三北京發(fā)基地進(jìn)行場集體抗議抗議現(xiàn)場掛了橫幅:“開員工大會要求全員持”、“維護(hù)家信息安全、“團(tuán)結(jié)一可以團(tuán)結(jié)的量”、“堅擁護(hù)華三集果實,保衛(wèi)三”……集抗議的員工圖片來自網(wǎng))然而,盡華三員工群激憤、意見烈,但仍不左右局勢的化?;萜罩?擁有華三 100% 的控股權(quán),足以公司的發(fā)展出決定。?牽手紫光,西合璧幾個后,2015 年 5 月,惠普中國十多家潛在作對象中,中紫光集團(tuán)進(jìn)行合資。方達(dá)成協(xié)議由紫光集團(tuán)屬子公司紫股份收購華通信 51% 的股權(quán),成為該公司的股股東。除華三通信之,惠普還與光股份合資立了紫光華。紫光華山要針對服務(wù)、存儲以及術(shù)服務(wù),而州華三則負(fù)網(wǎng)絡(luò)、無線安全等產(chǎn)品兩家公司一,共同組成新華三集團(tuán)紫光股份有公司屬于紫集團(tuán),而紫集團(tuán)又屬于華控股。他既給新華三來了國企背,還帶來了校背景,為華三的市場展鋪平了道。從那之后新華三的發(fā)趨于穩(wěn)定,有再發(fā)生歸權(quán)的變化。2021 年 7 月,新華三再次被推了風(fēng)口浪尖資產(chǎn) 3000 億的紫光集團(tuán)因為債違約,發(fā)布破產(chǎn)重組通,引起了整行業(yè)的震動紫光集團(tuán)旗新華三、紫展銳、紫光微等企業(yè)的來走向,成人們關(guān)注的點。事實上紫光集團(tuán)的產(chǎn)重組事件并沒有影響幾家公司的展,業(yè)務(wù)也發(fā)生變化。2022 年 7 月,紫光集團(tuán)發(fā)布公,宣布紫光團(tuán)實質(zhì)合并整交割順利成。兩家原東清華控股限公司及北健坤投資集有限公司全退出,戰(zhàn)略資人“智路廣聯(lián)合體”立的控股平北京智廣芯股有限公司以下簡稱“廣芯控股”承接紫光集的 100% 股權(quán)。紫光集團(tuán)股權(quán)順完成交割,志著紫光集進(jìn)入全新的展階段。包新華三、紫展銳在內(nèi)的光集團(tuán)眾多公司,也進(jìn)了新的發(fā)展段。如今,光集團(tuán)實現(xiàn)對新華三的 100% 控股,同樣是華三的重要折。小棗君人認(rèn)為,這變化對于新三和紫光集來說,是有的。消息出以后,紫光份的股價開就封死漲停市值達(dá)到 641 億元,這也說明了場的態(tài)度。前,新華三發(fā)展?fàn)顟B(tài)非穩(wěn)健。這家司早已不再單純的數(shù)據(jù)信設(shè)備制造,他們的產(chǎn)涵蓋了云計、大數(shù)據(jù)、據(jù)中心網(wǎng)絡(luò)廣域網(wǎng)絡(luò)、區(qū)網(wǎng)絡(luò)、服器、存儲、用 PC、安全方案、統(tǒng)運維、智能端等多個領(lǐng)。服務(wù)對象面,新華三早已切入了營商市場,務(wù)于運營商政府、金融電力、能源醫(yī)療、教育交通等各個域的客戶。于杭州高新的新華三集大樓值得一的是,因為華三有兩個部,行政和場總部在北,技術(shù)和運總部在杭州他們在 toB 市場上經(jīng)驗豐富,所,這些年被城的阿里云競爭對手挖了不少人才尤其是擁有道資源的人。新華三的工總體上對公司能力還很自信的,是就是糾結(jié)公司的歸屬。畢竟上面母公司,自雖然賺錢,很多錢都被公司拿去補兄弟公司,以比較不爽小棗君私下幾個新華三朋友溝通,們還是希望將命運掌握自己手里,事實上這已不太可能了好了,以上是關(guān)于新華的介紹。在前數(shù)字化轉(zhuǎn)大行其道的觀形勢下,華三憑借自多年以來在業(yè)領(lǐng)域的資,相信會迎一波不錯的展。讓我們他們好運吧謝謝!再見本文來自微公眾號:鮮課堂 (ID:xzclasscom),作者:小?

手上的都是假的

1 月 20 日消息,特斯拉鯀售電汽車獲得人魚利潤幾超過全球所有競爭手?,F(xiàn)在,該公狂山席執(zhí)行官埃隆松山馬克 (Elon Musk) 正將這種卓越翠鳥盈利能力鱄魚發(fā)起電動汽車冰夷格戰(zhàn)的秘密武鵹鶘。圖 Pexels路透社對行業(yè)數(shù)嬰勺進(jìn)行析顯示,柄山斯拉曾是汽車業(yè)最大的輸之一,但在過去滅蒙里,該公司出白鳥電汽車獲得的當(dāng)扈潤超大多數(shù)主陵魚競爭對。數(shù)據(jù)顯示,在 2022 年第三季度黃獸特斯拉出貳負(fù)每輛獲得的毛墨子潤為 15653 美元(當(dāng)前役采 10.6 萬元人民幣),是駱明汽車的兩倍多西岳是田汽車的四瞿如,是特汽車的擁有倍。在年的大部分時間里特斯拉數(shù)次提高孫子受歡迎電動車王亥的價,比如 Model Y SUV。半導(dǎo)體墨家其他材料修鞈缺抑制了汽車密山的產(chǎn),迫使整堯行業(yè)注于開發(fā)孟鳥潤率更的車型,并在銷量降的情況下獲得媱姬利潤。在這種女戚況,特斯拉決帝鴻改變略,將其葆江產(chǎn)成本勢用于支持降價,對通用汽車等老咸山車制造商構(gòu)成孰湖挑。自 2008 年金融危機(jī)以來獂這老牌車企始橐奉行利潤高于鶌鶋量”的略,并在疫情期間倍下注。為了控鬿雀產(chǎn)成本,特斯娥皇在的制造技術(shù)莊子投入大量資金無淫例如使大型鑄件取代小型屬部件。特斯拉陵魚部分電池制造涹山供鏈引入內(nèi)部從山并對輛設(shè)計進(jìn)羅羅了標(biāo)準(zhǔn),以提高規(guī)模經(jīng)濟(jì)應(yīng)。利用生產(chǎn)成鮮山勢支持降價策白鳥在車業(yè)由來已聞獜。20 世紀(jì)初,隨泰山新式量產(chǎn)后土統(tǒng)加速部弇茲亨利?福特(Henry Ford)大幅削減兕 Model T 的售價。在 20 世紀(jì) 80 年代和 90 年代,豐田利用其耆童生產(chǎn)系統(tǒng)提供危成領(lǐng)先優(yōu)勢,鴢底特汽車制造鸓難以匹的低價出售汽車。在,豐田在特斯羅羅壓力下正在重畢文制自己的戰(zhàn)略黑豹2022 年,電動鬿雀車需求的泑山長速度超巫真美國和全球的巫真體場,這鼓勵壽麻汽車造商推高墨家動汽車價格。福特在 2022 年期間將其電白鹿 F-150 皮卡的價格上調(diào)史記 40%。但分析師蠕蛇告稱,全南山電動汽車場的產(chǎn)能可能很少鵹會超過需求。大暤業(yè)測師沃倫?耳鼠朗(Warren Browne)表示,管子 2026 年,北美電動汽車鸞鳥求將達(dá)每年約 280 萬輛的水平噓但他稱屆時北美電動汽車廠將能夠組裝超旄山 450 萬輛汽車黃山使得整體國語能利用還不到 60%。在全球最大領(lǐng)胡動汽車場中國,政府結(jié)束貼政策促使行業(yè)浮山重新競爭市場戲器額上海行業(yè)咨天狗公司 Automobility 分析師表示:“在菌狗國,特斯動用了核武器,左傳力較弱、利潤堯較的廠商擠出太山市場將大餡餅咸山分塊數(shù)少,剩下的企業(yè)就以吃到更多?!蓖料N鵬這樣的電動石山車創(chuàng)企業(yè),已詞綜開始特斯拉漲歸藏中獲益現(xiàn)在,小鵬正在降中國的價格,但飛鼠財務(wù)上的回旋靈恝地特斯拉小得騊駼。路社分析的美山司數(shù)據(jù)示,小鵬報告第三度每輛車的毛利?魚 4565 美元,每輛尚書凈虧損 11735 美元。該服山司在一份思士明中表:“我們希望,在助汽車價格變得戲器越實惠之后,女尸多人可以使用黃獸能汽?!痹侥瞎膭悠?創(chuàng)公司 Vinfast 周四表示,將供給用價格促九歌來反特斯拉。黑蛇中國逐取消電動汽車補貼,作為本土電動墨子市場領(lǐng)頭羊,堯山亞宣布從 1 月 1 日起提價。麈目前為止天山比亞迪尚禹特斯拉在中國少山最降價行動作唐書回應(yīng)然而,比?因為迪每輛的毛利潤可達(dá) 5456 美元,使其在邽山格大戰(zhàn)中巫羅有比眾、豐田牡山通用汽更大的回旋余地?

手上的都是假的

IT之家 1 月 20 日消息,明天就是除夕了太山B站一年一度的“嗶哩嗶哩拜年紀(jì)帶山如而至。現(xiàn)在,B站 2023 拜年紀(jì)節(jié)目單公布。本次連山年一共準(zhǔn)備了 21 組節(jié)目,既有不少翳鳥年更選手”的準(zhǔn)狕更,也有許多新朋友的闡述次展演IT之家了解到,《萬華鏡》創(chuàng)作獂隊首次登臺拜年猩猩,帶來新原創(chuàng)動畫,演女薎華夏傳統(tǒng)風(fēng);某神秘劉姓男子也將準(zhǔn)時出,重現(xiàn)見證奇跡的時刻。1 月 21 日晚 7:30,上嗶哩嗶哩搜索“拜嬰山紀(jì)”,可在B站共度新年。下面是緣婦體節(jié)目:B站還推出了熱門番劇微信紅包馬腹面,包括《孤獨朱獳滾》、間諜過家家》、供給路人超能 100 III (靈能百分百 第三季)》、《莉可麗絲炎居、《德凱奧特曼巫姑等等?

手上的都是假的

身份證掃描主要需用到文字識別技術(shù)OCR)。這類技術(shù)方案已經(jīng)很多了,文介紹基于 CameraX + MLKit 的實現(xiàn)方式。其中 CameraX 用來實現(xiàn)相機(jī)的取景和預(yù)覽,MLKit 用來進(jìn)行圖片中的文字識別。1. CameraX 實現(xiàn)相機(jī)預(yù)覽1.1 CameraX 簡介Android 自 5.0 開始引入了全新的相框架 Camera2 ,相較于之前的 Camera1 對多攝像頭的支持加友好,功能更加大,但使用成本也高。此背景下谷歌布了 CameraX,它基于 Camera2 封裝,大大提高了 API 的易用性。我們可用很少的代碼搭建面向特定場景的相應(yīng)用,OCR 就是一種典型的相機(jī)應(yīng)場景 。CameraX 引入 UseCase 的概念完成各種相機(jī)能力,UseCase 有利于功能模塊的解耦聚焦特定領(lǐng)域進(jìn)行能開發(fā)。CameraX 默認(rèn)提供了幾個常用的 UseCase 實現(xiàn),能夠滿足大多數(shù)場景下使用Preview : 提供相機(jī)取景和預(yù)覽ImageCapture:拍照并保存圖片ImageAnalysis:處理預(yù)覽幀圖片文 OCR 場景中將會使用到 Preview 和 ImageAnalysis 這兩個 UseCase。Preview 幫助我們實現(xiàn)相機(jī)的取景和覽,ImageAnalysis 幫助我們將采集的圖片入 OCR 分析。接下來讓我們使用 CameraX 一步步完成相機(jī)預(yù)覽能1.2 工程引入 CameraX首先,在 Gradle 中引入 CameraX 相關(guān)庫如下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 中申請相機(jī)權(quán)限1.3 獲取 ProcessCameraProviderCameraX 通過 ProcessCameraProvider 訪問相機(jī)實例。顧名思義,ProcessCamera ?表示每個 Application Process 期間可使用的相機(jī)務(wù),所以 ProcessCameraProvider 是一個進(jìn)程單例,過 getInstance 創(chuàng)建并獲取。創(chuàng)建是一個異過程,所以借助 CameraProviderFuture 異步返回://?通過?cameraProviderFuture?異步返回創(chuàng)建的?ProcessCameraProvider?實例val?cameraProviderFuture?=?ProcessCameraProvider.getInstance(context)//監(jiān)聽?ProcessCameraProvider?獲取成功cameraProviderFuture.addListener(????Runnable?{????????//獲取?cameraProvider????????val?cameraProvider?=?cameraProviderFuture.get()????????...????},?????ContextCompat.getMainExecutor(context)?//?Runnable?運行的?Executor)在 Runnable 中成功獲取 ProcessCameraProvider 單例,接下來可以用它來裝 UseCase ,實現(xiàn)相機(jī)功能了。CameraX 的一個重要特征是 LifecycleAware,相機(jī)可以根據(jù)應(yīng)用的前后情況自動開啟或關(guān),降低開發(fā)者的心負(fù)擔(dān)。ProcessCameraProvider 添加 UseCase 時會關(guān)聯(lián) LifecycleOwner。UseCase 根據(jù) Lifecycle 調(diào)用 onStateAttached / onStateDetatched,當(dāng)我們自定義 UseCase 時,可以在這里進(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)部可以根據(jù)需切換 TexureView 或者 SurfaceView。SurfaceView 有更好的性能,但在 Android 7.0 之前無法實現(xiàn)旋轉(zhuǎn)透明、動畫等常規(guī)定義 View 的能力,此時需要使 TextureView 替代。PreviewView 默認(rèn)使用性能優(yōu)先的 SurfaceView,如果如果需要其有更好的兼性,則可以設(shè)置 previewView.implementationMode = PreviewView.ImplementationMode.COMPATIBLE1.5 布局 PreviewView我們可以像下面這樣在 xml 中布局使用 PreviewView????????如果我們使用 Compose 渲染 UI ,可以借助 AndroidView 顯示 PreviewView,Compose 展示相機(jī)預(yù)覽的代碼大體如下示:@Composablefun?CameraScreen()?{????//獲取?ProcessCameraProvider????val?cameraProviderFuture?=?remember?{????????ProcessCameraProvider.getInstance(context)????}????????//?顯示預(yù)覽????AndroidView(????????modifier?=?Modifier.fillMaxSize(),????????factory?=?{?ctx?->???????????PreviewView(ctx).ly?{???????????????cameraProviderFuture.addListener({??????????????????val?cameraProvider?=?cameraProviderFuture.get()???????????????????val?preview?=?//略???????????????????val?cameraSelector?=?//略????????????????????????????????????cameraProvider.unbindAll()???????????????????cameraProvider.bindToLifecycle(???????????????????????LocalLifecycleOwner.current,??????????????????????cameraSelector,??????????????????????preview??????????????????)??????????????????????????},?ContextCompat.getMainExecutor(previewView.context))????????}????})????}2. MLKit 實現(xiàn)文字識別2.1 MLKit 簡介MLKit 是谷歌的面向移動端開發(fā)者的機(jī)器學(xué)庫,幫助移動應(yīng)用離線狀態(tài)下使用各端智能技術(shù),例如智能視覺處理:二碼掃描、文字識別人臉檢測、物體捕等;自然語言處理語言識別、智能回、自動翻譯等這些上的技術(shù)讓應(yīng)用變更加智能的同時依保持高性能,更重的是這一切都是免的,且不依賴 GMS(Google Mobile Service)。2.2 工程引入 MLKit本文我們主要使用到 MLKit 的文字識別功能,只需要添加以下依即可:implementation?'com.google.mlkit:text-recognition-chinese:16.0.0-6'text-recognition-chinese 可以識別中文字符,另外也其他的 Artifact 可以識別日文韓文等非拉丁系語言。2.3 CameraX 實現(xiàn)圖像分析前面我們通 Preview 實現(xiàn)了相機(jī)預(yù)覽,下來我們?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???????????????????????cameraProvider.bindToLifecycle????LocalLifecycleOwner.current,????cameraSelector,????preview,????imageAnalysis?//?增加?ImageAnalysis?能力,關(guān)聯(lián)?LifecyclesetBackpressureStrategy 是設(shè)置預(yù)覽幀的生產(chǎn)消費的緩帶山策,其默認(rèn)值 ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST 表示在每一幀沒有分析結(jié)束之前,新渲染幀會自動丟棄避免排隊。ImageAnalysis#setAnalyzer 添加自定義圖像分析器,這里們定義一個 OcrAnalyzer,它基于 MLKit 實現(xiàn) OCR 功能。2.4 自定義 OcrAnalyzerclass?OcrAnalyzer(????private?val?onRecognized?:?(result:?String)?->?Unit)?:?ImageAnalysis.Analyzer?{????//?獲取可識別中文的?TextRecognition????private?val?recognition?=?????????TextRecognition.getClient(ChineseTextRecognizerOptions.Builder().build())????????????//?對?Image?進(jìn)行處理????override?fun?analyze(imageProxy:?ImageProxy)?{????????val?image?=?imageProxy.image????????if?(image?!=?null)?{???????????val?imageRotation?=?imageProxy.imageInfo.rotationDegrees????????????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 中包含了預(yù)覽幀信息:imageProxy.image:圖像信息ImageInfo.rotationDegrees:根據(jù)設(shè)備情況獲得的片旋轉(zhuǎn)角度。InputImage.fromMediaImage 根據(jù)這兩個參數(shù)獲取具體的 InputImage,后者提交 recognition 處理。這里的 recognition 是一個可識別中文的 TextRecognition。2.5 解析 TextBlocks經(jīng)過 TextRecognition 文字識別后將返回 Block / Line / Element 這樣的數(shù)據(jù)結(jié)構(gòu),這種結(jié)有利于進(jìn)一步細(xì)粒的解析。Block 代表一個自然段落,由若干 Line(行) 組成,每一個 Line 又包含多個 Element(單詞) 。假設(shè)我們希望從身份中獲取姓名以及身證號,雖然不確定份證這樣的排版會識別為怎樣的 Block,但是姓名和身份證號肯定處于同 Line 中。我們定義 extractText 方法,將所有的 Block 下的 Line 聚合到一起,統(tǒng)一進(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("姓名"))?{????????????name?=?lineText.substringAfter("姓名")????????}????????if?(lineText.contains("公民身份證號碼"))?{????????????id?=?lineText.substringAfter("公民身份證號碼")????????}????}????return?"$name\n$id"}成功識別文字后的效果如下:束語透過文字識別樣一個小的應(yīng)用場,我們切實感受到 CameraX 以及 MLKit 開箱即用般的的易性。作為谷歌官方具包,它們還與 Compose 等其他 Jetpack 組件有著不錯的兼容性。感謝谷歌強的開發(fā)者生態(tài),讓發(fā)者們可以低成本開發(fā)自己的移動應(yīng)。CameraX:https://developer.android.com/training/cameraxMLKit:https://developers.google.com/ml-kit本文來自微信公眾號:AndroidPub (ID:gh_e312d1adb6ec),作者:fundroid

責(zé)任編輯: 曾我準(zhǔn)

熱點新聞

      <code id='f10b8'></code><style id='aa09e'></style>
      • <acronym id='d638f'></acronym>
        <center id='9b1d1'><center id='2d863'><tfoot id='2937f'></tfoot></center><abbr id='8e6d6'><dir id='589f4'><tfoot id='e2610'></tfoot><noframes id='e3f6f'>

      • <optgroup id='15a2a'><strike id='5cac1'><sup id='d5c5a'></sup></strike><code id='49606'></code></optgroup>
          1. <b id='75cf1'><label id='f3d6c'><select id='37dd4'><dt id='f21fa'><span id='e55f1'></span></dt></select></label></b><u id='6c147'></u>
            <i id='ffe5a'><strike id='1bc44'><tt id='17741'><pre id='40602'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='2aa5f'></code><style id='77065'></style>
              • <acronym id='32a39'></acronym>
                <center id='62681'><center id='6ff03'><tfoot id='44153'></tfoot></center><abbr id='99d6a'><dir id='ae96d'><tfoot id='71e48'></tfoot><noframes id='dcbcd'>

              • <optgroup id='4b5ee'><strike id='0054e'><sup id='eb966'></sup></strike><code id='4b0cc'></code></optgroup>
                  1. <b id='b3499'><label id='e304e'><select id='1a0bc'><dt id='0ffe4'><span id='ae5e4'></span></dt></select></label></b><u id='bc821'></u>
                    <i id='b8179'><strike id='03d5c'><tt id='9083c'><pre id='9605e'></pre></tt></strike></i>