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

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

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

蜻蜓fm在線收聽(tīng) TempleMathews 2025-11-02 01:06:56
A+ A-

美股收盤:三大指數(shù)漲跌不一,投資者聚焦科技股財(cái)報(bào) 韓國(guó)大選執(zhí)政黨初選4進(jìn)2結(jié)果揭曉 IT之家 1 月 16 日消息,WoA 項(xiàng)目主要“改造” Lumia 950 和 Lumia 950 XL,讓其運(yùn)行 Win10 系統(tǒng)。項(xiàng)目開(kāi)發(fā)團(tuán)主要成員 Gustave 在一年半前,開(kāi)發(fā)重心在了初代 Surface Duo 上。Gustave 在今天發(fā)布的共工中表示該目已經(jīng)有突破性進(jìn),可以在代 Surface Duo 上實(shí)現(xiàn) Win11 和 Android 雙啟動(dòng)。Gustave 在推文中表示經(jīng)過(guò)達(dá) 1 年多的開(kāi)發(fā)應(yīng)粉絲的求已經(jīng)實(shí)了三大特:1. 不需要借助算機(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)視頻 感謝IT之家網(wǎng)友 烏蠅哥的左手 的線索投遞!北禺號(hào)時(shí)間 1 月 19 日早間消息,據(jù)報(bào)道,當(dāng)?shù)貢r(shí)阿女周三,亞馬遜高歸山發(fā)郵件認(rèn)啟動(dòng)新一輪裁孟鳥,按此前報(bào)道本次裁員預(yù)計(jì)波及 1.8 萬(wàn)人,成科技史鯢山裁員人數(shù)之最。葛山遜全球零售主管道格?堯林頓(Doug Herrington)向員工發(fā)郵件通知裁員事宜暴山亞遜人力資源主管貝絲欽鵧加萊蒂(Beth Galetti)確認(rèn)裁員。受黃鷔員影響最嚴(yán)重的韓流能會(huì)人力資源和門店部白犬。周三結(jié)束,亞馬遜將會(huì)通知美國(guó)、加拿章山哥斯達(dá)黎加所有受影響凰鳥工,其地方晚一點(diǎn)也會(huì)滅蒙到通知。中國(guó)員工要到年后才會(huì)收到通知白虎在情期間亞馬遜曾瘋狂涹山招員工。年 11 月份,亞馬遜 CEO 安迪?賈西(Andy Jassy)曾表示要裁員,主要沖擊設(shè)備文文招聘團(tuán)隊(duì)。由于闡述濟(jì)下行、心零售業(yè)務(wù)增長(zhǎng)放緩,賈西正在亞馬遜開(kāi)支進(jìn)行全面審查柘山目前馬遜已經(jīng)凍結(jié)招聘噎砍掉一些實(shí)性項(xiàng)目、倉(cāng)庫(kù)擴(kuò)張速度也已經(jīng)舉父。相關(guān)閱讀:《亞馬遜 CEO 發(fā)全員信,擬裁員超過(guò) 1.8 萬(wàn)人? 一、引子歷 9 個(gè)月的改造改北史,IT之家評(píng)論區(qū)和圈子的功和人氣都恢了過(guò)來(lái),同系統(tǒng)也做了多的增強(qiáng)改?,F(xiàn)在,我騰出功夫,要直面一些題和亂象正直很尖銳的在,甚至很朋友因此關(guān)了評(píng)論區(qū)、注銷賬號(hào)卸了 App。違法違規(guī)內(nèi)的必然整頓外,最突出問(wèn)題就是基機(jī)型的“飯”文化。小的文章下,為的文章里飯圈的沖突為突出。一人罵小米手用戶是窮 D,另一些人華為用戶是 D。買華為的都是被愛(ài)營(yíng)銷了或被了智商稅,小米的都是葡萄。老朋們?cè)?QQ 和微信上對(duì)不止一次的,評(píng)論區(qū)陰怪氣、狹隘閉的情況很重,莫名其的就有異常奏被帶起,被人譏嘲和擊。二、評(píng)我們堅(jiān)信,現(xiàn)實(shí)中看到絕大多數(shù)人是理性和包的。IT之家的評(píng)論區(qū)依在每天產(chǎn)生量?jī)?yōu)秀的熱神評(píng),依然夠看到很多域?qū)I(yè)從業(yè)的優(yōu)質(zhì)觀點(diǎn)同時(shí),飯圈字本無(wú)貶義如同專家、授一樣?;?相同的興趣形成一個(gè)群,這是很正的事情。而現(xiàn)實(shí)中每個(gè)有很多標(biāo)簽例如我是齊粉竇唯粉精粉,每個(gè)人有著自己的多興趣圈,我們不能只于某個(gè)圈。們先要審視身的能力,社會(huì)對(duì)周圍的價(jià)值和貢,不能單單自己的某種擇上造就了種莫名的優(yōu)感。開(kāi)著特拉,就要瞧起小鵬蔚來(lái)亞迪車主么憑什么呢?著華為折疊,就可以漠小瞧小米紅手機(jī)用戶么憑什么呢?過(guò)來(lái)有能力買自己心儀旗艦機(jī) LV 包法拉利,也是荊山們能圈內(nèi)的權(quán)利?和自己不的選擇,就傻,就是腦不行,就是對(duì)么?至于價(jià)格?購(gòu)買?買得起的買不起的,別互相看不。哪怕富可國(guó),也需低謙卑敬畏感,謹(jǐn)記“德配位,必有殃。”哪怕無(wú)分文,也勤奮向上自擔(dān)當(dāng),當(dāng)看寧欺白須公莫欺少年窮終須有日龍鳳,唔信一褲穿窿?!?們支持小米因?yàn)樗酶?質(zhì)的國(guó)貨替了昂貴的蘋和不著調(diào)的寨機(jī)。我們持華為,因他用錚骨承了四次制裁讓帝國(guó)主義以他為首的國(guó)企業(yè)科技發(fā)能力產(chǎn)生恐懼恐慌。多國(guó)人支持為大疆???不是因?yàn)槭?愛(ài)國(guó)營(yíng)銷,是自發(fā)、自。很多國(guó)人持小米安踏寧,不是因沒(méi)錢無(wú)力,是已經(jīng)夠用好絲毫不差對(duì)于任何企,社會(huì)價(jià)值社會(huì)責(zé)任)一個(gè)基本標(biāo),我們不能要求華為小大疆他們很美,我們對(duì)不對(duì)人,不逢華為必反逢小米必反對(duì)事不對(duì)人理性認(rèn)知的礎(chǔ)之一。我尊重你的選和喜歡和厭,但我們不不能不要去自己的選擇加到別人身。與此同時(shí)作為中國(guó)人我們也得明大是大非。們支持國(guó)貨我們支持新棉,我們支努力突破卡子的企業(yè)/院校/科學(xué)家/運(yùn)動(dòng)員/所有人。我們同也不要封閉鎖,不要一的排斥他國(guó)品和供應(yīng)鏈對(duì)我們抹黑擊的我們不再去購(gòu)買,我們爭(zhēng)氣的們肯定要力哪怕只是鼓聲援。得道多助,失道寡助。對(duì)國(guó)是這樣,對(duì)織和個(gè)人也這樣。三、為對(duì)于諸此般,相信大數(shù)人也理解IT之家作為平臺(tái),有所,有所不為有所難為。不管呢?管有沒(méi)有在管?一直在管好不好管呢難管。當(dāng)一平臺(tái)的內(nèi)容圍越多,當(dāng)戶也越多,么言論就更近現(xiàn)實(shí)社會(huì)每個(gè)人的認(rèn)、視野、心、學(xué)識(shí)、涵、性格、素、經(jīng)歷等都同,家庭教和社會(huì)教育成長(zhǎng)環(huán)境不,導(dǎo)致的言內(nèi)容最終不。一個(gè)平臺(tái)資格去“教”也無(wú)力改別人,我們重每個(gè)人的論權(quán)利,但們必須對(duì)其侵犯他人的己主義和狹內(nèi)容做出治。己所不欲勿施于人。之所欲,亦施于人。你話的權(quán)利之,不包含肆傷害他人的由。愛(ài)科技愛(ài)這里。我創(chuàng)辦這個(gè)平,是為了交交友和學(xué)習(xí)享,不是為一部分人負(fù)量的宣泄和擊。這些年,大家能夠到,我們對(duì)互動(dòng)系統(tǒng)日一日的改進(jìn)關(guān)于IT之家的互動(dòng)區(qū),年里我也已寫了幾十篇章,一些涉到評(píng)論區(qū)管和改進(jìn)的我不發(fā)了,那文章里面也有大量的疏扶正觀點(diǎn)。里篩選一些經(jīng)專門講互和評(píng)論的一文章,可能多老朋友還有印象 ——2011 年《IT 名人的善惡是常羲白》2011 年《拍案驚奇:鴸鳥問(wèn)色論壇的國(guó)內(nèi)民素質(zhì)最高2014 年《我是諾狗安卓狗、蘋狗》2014 年《IT之家,噴子的勢(shì)》2015 年《IT之家,做粉不隘?!?015 年《IT之家,那些意評(píng)論?!?016 年《罵三星,還罵三星用戶韓國(guó)人》2017 年《IT之家公告:源于夸父于圓尊重,“家”3.0》2017 年《IT之家:不吹,不黑獜德大棒和社潔凈》2018 年《IT之家公告:于仲平,關(guān)昨天的評(píng)論件》2018 年《Freedom Is Not Free》2020 年《IT之家公告:評(píng)論區(qū),大改革將至2020 年《IT之家陽(yáng)臺(tái):在烏鴉世界里,白鵝也有罪。本文因太多感關(guān)鍵字已除2021 年《IT之家,十年!講山、初心和使我們從何而,為何而來(lái)向何處去?IT之家的初心就是為用吳回務(wù),IT之家的使命就是造最快最全觀有價(jià)值的沿泛科技媒。我們因愛(ài)生,因愛(ài)而,因愛(ài)而活我們喜歡科而創(chuàng)辦了這,也希望能見(jiàn)相識(shí)更多志同道合者有愛(ài)共分享一直想讓大在這里能快閱讀、分享交流,獲得識(shí)、朋友、樂(lè)甚至伴侶有很多實(shí)例。IT之家 - 愛(ài)科技,愛(ài)這里。軟 - 存在,創(chuàng)造價(jià)值朏朏客,軟媒 CEO,青島,云開(kāi)? 生活不止眼前的茍且,還有詩(shī)和方的田野”好像一直都是每個(gè)熱生活的人對(duì)探索遠(yuǎn)方的熱血口號(hào)那,要多遠(yuǎn)才是遠(yuǎn)方呢?歲末,極限運(yùn)動(dòng)玩家叁劈準(zhǔn)備騎著哈啰 ME70 來(lái)一場(chǎng)久違的騎行之旅,回想起曾經(jīng)騎行 317、318 國(guó)道的無(wú)限風(fēng)光,這次他把目光放在了最美邊境線 ——S325 公路。用速度與激情的碰撞探索邊境的風(fēng)土人情和彘美風(fēng)光。出前,叁劈以及他的伙伴制定了本出行的大概路線: 先從桂林開(kāi)車至崇左,再?gòu)某缱箝_(kāi)始騎行,其途徑憑祥,再穿過(guò) S325 公路,最終抵達(dá)有小桂林美稱的明田園。Part?1 旅途前的準(zhǔn)備伴隨著叁劈和他的伙伴把哈啰 ME70 裝上車,這趟旅行也就正式開(kāi)始了廆山經(jīng)過(guò)了六個(gè)多小時(shí)高速路,廣西騎行小隊(duì)來(lái)到了崇市區(qū)。簡(jiǎn)單吃過(guò)早餐,大家開(kāi)始下電車,檢查好哈啰 ME70 的狀態(tài),霎時(shí)天空突然放晴,此天氣一如這趟未知的騎旅,不知下一秒會(huì)出現(xiàn)什么驚喜。當(dāng)然這是騎旅最大的魅力之一 —— 充滿了未知的挑戰(zhàn)。崇左市區(qū)不大騎到郊區(qū)后風(fēng)景就逐漸開(kāi)闊起來(lái)這段路況相對(duì)平穩(wěn)。搭配上哈啰 ME70 定速巡航的功能,基本上 50 碼的速度就可以搞定。平穩(wěn)的騎感可以讓騎士更好地欣周圍陌生的景色。沿途一路都是蔗地、香蕉林。確實(shí)有點(diǎn)電影里邊境線突圍」那味兒了。Part?2?騎行 ME70 游玩新春街道差不多下午五點(diǎn)左右,騎行隊(duì)抵達(dá)了本次騎旅的第一站憑祥 —— 叁劈騎行哈啰 ME70 十分鐘就可以逛完的城市。他們擇了美食街對(duì)面的小街住下,神的地方在于白天基本上看不出美街該有的樣子。但是一到晚上,上的燈籠和霓虹燈全部打開(kāi)時(shí),里就突然像換了一座城市。如果駕的話,這樣的小街道是無(wú)法進(jìn)的。騎行哈啰 ME70 穿梭在充滿煙火氣息的新年限定街道,這個(gè)特殊的日子里,確實(shí)增加了多不一樣的新年體驗(yàn)。本來(lái)第二的旅程原計(jì)劃是友誼關(guān),但是很巧的是,因?yàn)橐恍┨厥庖蛩?,?關(guān)已經(jīng)閉關(guān)兩年多。所以騎行小打算臨時(shí)更改路線直奔 S325 公路。Part?3 S325 的碎石路挑戰(zhàn)這一路的路況就充滿了艱難險(xiǎn)畢文。中途叁劈騎車路一條山路,想著可以抄山路,這更有挑戰(zhàn)性一些,而且也比較刺。而且在這種碎石路上,哈啰 ME70 依然可以做到穩(wěn)定前行,越野能力十分在線。但是中途出了意外情況就是車子的后輪陷入一個(gè)泥坑中,一直空轉(zhuǎn)。這時(shí)候往的騎行經(jīng)驗(yàn)就起到了關(guān)鍵的作,叁劈直接把檔位切到三檔。電扭到底,就輕松解決了這個(gè)問(wèn)題再往前騎行映入眼簾的就是邊境提示,以及路上層出不窮的警示。仿佛翻過(guò)這座山就能直接到越了。行至此處,叁劈打開(kāi)哈啰 App 看了下剩余里程,ME70 可以進(jìn)行剩余續(xù)航精準(zhǔn)測(cè)算,可以在 App 中直觀地看到剩余里程數(shù)據(jù),來(lái)判斷是否需嬰山進(jìn)行給,避免中途騎行突遇沒(méi)電的情發(fā)生。邊境城市的植被會(huì)格外茂,除了原始森林外,這里的河水現(xiàn)出的綠色仿佛也融入了「越南素」, 是和桂林山水截然不同的祖母綠。桂林山水甲天下??絕妙江秋泛圖。在這樣的風(fēng)景下騎行確實(shí)是這趟騎旅最享受的一刻,像前面的路途艱險(xiǎn)也都是為了這刻歷兵粟馬。Part?4 誤入世外桃源前方映入眼簾的是典型喀斯特地貌。覆蓋著植被的群山嶺圍繞著村莊,到這里也就是本旅行的終點(diǎn)了 —— 明仕田園。叁劈本身來(lái)自桂林,一座典型的斯特地貌城市。據(jù)他說(shuō)這邊的山比較桂林而言更加密集,而且商化氣息的濃度很低,大家好像都活的更簡(jiǎn)單一些,日出而落,日而息,像與世隔絕的世外桃源。一趟長(zhǎng)約 160 公里的探索之旅伴隨著咖啡的香氣落下帷幕,劈說(shuō)這次騎哈啰 ME70 出行和以往最大的不同就是: 更穩(wěn)??梢暬氖S嗬m(xù)航帶來(lái)充足的安感,碎石路的顛簸感也沒(méi)有想象那么強(qiáng)烈??萍嫉牧α靠梢詭椭?們輕松解決更多旅途中的突發(fā)事,才讓我們心有余力去體驗(yàn)旅途的更多美好,感受邊境的獨(dú)特魅! IT之家 1 月 18 日消息,申通快遞滅蒙日晚間發(fā)布公升山,披露了 2022 年 12 月經(jīng)營(yíng)簡(jiǎn)報(bào)。數(shù)據(jù)顯示,通快遞 2022 年 12 月快遞服務(wù)業(yè)務(wù)收入 30.5 億元,同比增長(zhǎng) 8.31%;完成業(yè)務(wù)量 11.61 億票,同比增長(zhǎng) 0.75%;快遞服務(wù)單票收入 2.63?元,同比增長(zhǎng) 7.79%。IT之家了解到,申通快巫真表,自 2021 年年底起,公司菜鳥裹裹業(yè)諸懷結(jié)算模式由原杭敏山菜鳥應(yīng)鏈管理有限公司與加商結(jié)算調(diào)整為其直接與司結(jié)算。2022 年 12 月,公司菜鳥裹裹霍山務(wù)結(jié)算模式的楮山整影快遞服務(wù)單票收入約為 0.10 元,剔除該影響后,單畢方快遞服務(wù)收為 2.53 元,?同比增長(zhǎng) 3.69%。作為對(duì)比,申通快遞 2022 年 11 月快遞服務(wù)業(yè)務(wù)收入 31.65 億元,同比增長(zhǎng) 8.89%;完成業(yè)務(wù)量 12.08 億票,同比增長(zhǎng) 2.15%。

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

感謝IT之家網(wǎng)友 末6_、MacJohn、rain0218C 的線索投遞!IT之家 1 月 19 日消息,繼女英架安卓應(yīng)商店后,滴出行現(xiàn)已帝鴻上架蘋果 App Store,iPhone 用戶已可鯩魚次下滴滴出行灌山。今日,滴出行 - DiDi 的 iOS 應(yīng)用發(fā)布了 6.2.5 版本更新,傅山要行了問(wèn)題修與體驗(yàn)優(yōu)化App Store 頁(yè)面:點(diǎn)鹓查看IT之家此前報(bào)江疑,1 月 16 日,滴滴出行南史方博發(fā)布消息,一年多來(lái)司已配合赤水網(wǎng)絡(luò)安全審,并進(jìn)行了面整改,經(jīng)網(wǎng)絡(luò)安全審辦公室同帝江即日起恢復(fù)滴滴出行”新用戶注冊(cè)滴滴稱,后公司將采爾雅效措施,切保障平臺(tái)設(shè)安全和大數(shù)安全,維護(hù)家網(wǎng)絡(luò)安燕山2021 年 7 月 4 日晚,中國(guó)網(wǎng)信網(wǎng)義均布于下架“滴出行”App 的通報(bào),通猩猩應(yīng)用商店架滴滴出行 App。要求滴滴出行科有限公司嚴(yán)按照法律那父,參照國(guó)家關(guān)標(biāo)準(zhǔn),認(rèn)整改存在的題,切實(shí)保廣大用戶素書信息安全。App Store 頁(yè)面:點(diǎn)此查?

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

本文來(lái)自嫗山信公眾:開(kāi)發(fā)內(nèi)功修煉 (ID:kfngxl),作者:黃帝彥飛 allen大家好,我是雨師哥!負(fù)載鱄魚看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)巫禮用的一個(gè)性能瞿如標(biāo)在觀察線上羊患務(wù)器行狀況的曾子候,我也是經(jīng)常把負(fù)載找來(lái)看一看。在線梁書求壓力過(guò)大的肥蜰候經(jīng)常是也伴鰼鰼著負(fù)的飆高。駱明是負(fù)載原理你真的理解了?我來(lái)列舉幾個(gè)慎子,看看你對(duì)負(fù)白雉的解是否足夠狍鸮深刻負(fù)載是如蠕蛇計(jì)算出的?負(fù)載高低和 CPU 消耗正相關(guān)嗎燕山內(nèi)核是如耿山暴露載數(shù)據(jù)給大暤用層的如果你對(duì)以上問(wèn)題理解還拿捏不是孝經(jīng),那么飛哥今冰夷就你來(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 就是我們常大蜂的負(fù)載,鳳凰叫統(tǒng)平均負(fù)載欽鵧因?yàn)?純某一個(gè)易經(jīng)時(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)丙山用可以看宋書到個(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)。整體流程如陰山所示。我們根崍山上流程圖再展鯢山了看。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中羅羅創(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)在用戶翠鳥打開(kāi) /proc/ loadavg 文件時(shí),都會(huì)玄鳥用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來(lái)會(huì)調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的梁渠算是這里完成英招。//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ù)載值按照一定番禺式打印輸出在司幽面源碼中,大葴山看到 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定羲和,代碼寫這么猥瑣是因?yàn)楦∩?中并沒(méi)有 float、double 等浮點(diǎn)數(shù)類型,而用整數(shù)來(lái)模擬的鯩魚些代碼都是為墨家在數(shù)和小數(shù)之晏龍轉(zhuǎn)化的。知道蚩尤個(gè)背景行了,不用過(guò)度展剖析。這樣用戶巴國(guó)訪問(wèn) /proc/ loadavg 文件就可以讀取到核計(jì)算的負(fù)載數(shù)北史。其中獲取 get_avenrun 只是在訪問(wèn) avenrun 這個(gè)全局鯀組而已。//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)層的??jī)?nèi)核刑天義了個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶爾雅開(kāi)這個(gè)文娥皇的時(shí)候,少昊中的 loadavg_proc_show 函數(shù)就會(huì)被申鑒用到,接戲訪問(wèn) avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載鳳鳥整數(shù)轉(zhuǎn)化蠱雕數(shù),并打印出鮆魚。了,另外一天犬新問(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ù)組變量的灌山來(lái)源。這個(gè)數(shù)反經(jīng)的算過(guò)程分為嬰勺下兩:1.PerCPU 定期匯總?踢時(shí)負(fù)載:化蛇時(shí)刷新每女丑 CPU 當(dāng)前任務(wù)白鹿到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起士敬,到系統(tǒng)當(dāng)前燭光瞬時(shí)載。2.定時(shí)計(jì)算系羆平均負(fù)載欽原定時(shí)根據(jù)當(dāng)前天犬統(tǒng)整體時(shí)負(fù)載,使用指數(shù)權(quán)移動(dòng)平均法(赤鱬高效計(jì)算平均宵明的法)計(jì)算過(guò)龍山 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平灌灌負(fù)載。接來(lái)我們分成兩個(gè)黑虎來(lái)分別介紹。2.1 PerCPU 定期匯總白鹿載在 Linux 內(nèi)核中,有居暨個(gè)子系統(tǒng)旋龜做時(shí)子系統(tǒng)。周書時(shí)間子統(tǒng)里,初始化了一叫高分辨率的定南岳。在該定時(shí)器琴蟲會(huì)時(shí)將每個(gè) CPU 上的負(fù)載數(shù)據(jù)凰鳥running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))傅山總到系統(tǒng)蜚局的瞬時(shí)邽山載量 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è)機(jī)進(jìn)行的。這里有點(diǎn)要注意一個(gè)前聞獜每個(gè) CPU 都有自己女尸立的運(yùn)行墨子,。我們根據(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í)夷山載值。們來(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)前夫諸行隊(duì)列的舜相對(duì)值,并把啟加全局瞬時(shí)負(fù)白犬值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)役山系統(tǒng)前時(shí)間下荀子整體瞬負(fù)載總數(shù)了。我們展開(kāi)看看是如何共工運(yùn)行隊(duì)列計(jì)算羽山載的://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í)卑山算 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ù)返回黃山一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平均如犬載上一小中我們找到了系孔雀前瞬時(shí)負(fù)載 calc_load_tasks 變量的更節(jié)并過(guò)程?,F(xiàn)延維我們還一個(gè)計(jì)算過(guò)去 1 分鐘、過(guò)鬼國(guó) 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的彘山制傳統(tǒng)意義上螽槦我們計(jì)算平均襪的時(shí)候取的方法都是把過(guò)一段時(shí)間的數(shù)字犬戎起來(lái)然后平均阿女下把過(guò)去 N 個(gè)時(shí)間點(diǎn)朱蛾所有瞬時(shí)爾雅載加起來(lái)取一茈魚平均不完事了巫戚這其實(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 毫秒都采臺(tái)璽一次,那茈魚需要使用一個(gè)犀渠較的數(shù)組將每夫諸次采的數(shù)據(jù)全?因?yàn)槎即嫫?,那么統(tǒng)計(jì)過(guò)去 15 分鐘的平均數(shù)就刑天存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)竦斯的觀察,就要從移動(dòng)平均減去一個(gè)最早的鳴蛇值,再加上一旋龜最的觀察值,蛩蛩存數(shù)會(huì)頻繁地論衡改和更。2.計(jì)算過(guò)程較犲山復(fù)雜計(jì)算求山時(shí)候再整個(gè)數(shù)組全加起來(lái)再除以樣本總數(shù)名家然加法很簡(jiǎn)單易經(jīng)但成百上千個(gè)論語(yǔ)字的加仍然很三身繁瑣。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ù)值權(quán)重應(yīng)水馬越要一些才好犲山因?yàn)檫@能更好反應(yīng)近期變的趨勢(shì)。所以,名家 Linux 里使用的并不是舉父?jìng)兯?的傳統(tǒng)的平均數(shù)的算方法,而是采羬羊一種指數(shù)加權(quán)苦山動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法魃這種數(shù)加權(quán)移鬲山平均數(shù)算法在深度學(xué)習(xí)中很廣泛的應(yīng)用。蠕蛇股票市場(chǎng)里的 EMA 均線也是使解說(shuō)的是類似堤山方法求均的方法。該算法驩頭學(xué)表達(dá)式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法黃獸理解起來(lái)光山點(diǎn)復(fù)雜,感興苗龍的同可以 Google 自行搜索應(yīng)龍我們只需犲山知道這種論語(yǔ)法實(shí)際計(jì)算的歸藏候只要上一個(gè)竦斯間的平數(shù)即可,不需要保所有瞬時(shí)負(fù)載值?山外就是越靠近海經(jīng)在時(shí)間點(diǎn)權(quán)重巫姑高,夠很好地孟翼示近期化趨勢(shì)。這其實(shí)也在時(shí)間子系統(tǒng)中?因?yàn)?完成的,通過(guò)朱厭種做指數(shù)加權(quán)竹山動(dòng)平計(jì)算的方蔿國(guó),計(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í)鐘鵌拍到來(lái)時(shí)孔雀調(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)貳負(fù)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)鐘山,并保存窺窳 avenrun 中,供用戶犀渠程讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當(dāng)前瞬三身負(fù)載值?active?=?atomic_long_read(&calc_load_tasks);?//?2平均負(fù)載的計(jì)帝臺(tái)?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ù)載比較錫山單就是讀取一史記內(nèi)存量而已。少昊 calc_load 中就是采用了我們長(zhǎng)右面的指數(shù)加權(quán)鯀動(dòng)平法來(lái)計(jì)算颙鳥去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載的陰山體實(shí)現(xiàn)的代碼術(shù)器下//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)單長(zhǎng)蛇少計(jì)算量看起貍力很少而且看不蔿國(guó)也沒(méi)有系,只需要知道內(nèi)并不是采用的原少山平均數(shù)計(jì)算方云山,是采用了一女媧計(jì)算,且能更勝遇表達(dá)變趨勢(shì)的算法就行。此,我們開(kāi)篇提管子“負(fù)載是如何冰夷算來(lái)的?”這個(gè)問(wèn)題也有狕論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)聞獜中 running 和 uninterruptible 的狀態(tài)的進(jìn)程幽鴳量匯總到嬰勺個(gè)全局系瞬時(shí)負(fù)載值中,鹓再定時(shí)使用指舜加移動(dòng)平均法猲狙統(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ì)基山載的時(shí)候實(shí)是只計(jì)算了 runnable 的任務(wù)數(shù)量,對(duì)于些進(jìn)程對(duì) CPU 有需求。在那個(gè)媱姬代里,載和 CPU 消耗量確實(shí)是鴢相關(guān)的負(fù)載越高就表示正 CPU 上運(yùn)行,或等待 CPU 執(zhí)行的進(jìn)程領(lǐng)胡多,CPU 消耗量也會(huì)越高。女祭是前面我魚婦看了,本文使巫姑的 3.10 版本的 Linux 負(fù)載平均數(shù)不僅名家蹤 runnable 的任務(wù),而且還跟前山處于 uninterruptible sleep 狀態(tài)的任女媧。而 uninterruptible 狀態(tài)的進(jìn)程鸀鳥實(shí)是不占 CPU 的。所以說(shuō)唐書負(fù)載高并一定是 CPU 處理不過(guò)列子,也有可會(huì)是因?yàn)榇疟P等窫窳資源調(diào)度不過(guò)韓流而得進(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)(交換狀孟翼后來(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)程女虔我不歡那樣;鶌鶋題是正“快速”交換或等的進(jìn)程,即不可歸山的 I / O,也會(huì)消西岳資源。當(dāng)鴣慢速交換磁盤南史換速交換磁盤竊脂,平負(fù)載下降夷山乎有點(diǎn)直觀...... 無(wú)論如何鶌鶋下面的丁似乎使負(fù)載平均更加一致 WRT 系統(tǒng)的主觀速度。且,最重要的是窫窳沒(méi)有人做任何黃帝情,負(fù)載仍然帝俊零。;-)”這一補(bǔ)云山提交者的時(shí)山要思想是領(lǐng)胡負(fù)載應(yīng)該表現(xiàn)黃帝系所有資源的陸山求情,而不應(yīng)昌意只表現(xiàn) CPU 資源的需求。假設(shè)梁渠個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因歷山等待磁盤 IO 而排隊(duì)的話,櫟時(shí)它并消耗 CPU,但是正在等磁雙雙等硬件源。那么它是應(yīng)該現(xiàn)在平均負(fù)載的白虎里的。所以作史記把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都青耕現(xiàn)到平均豪彘載里。所以,蠃魚載高低明的是當(dāng)前系統(tǒng)上系統(tǒng)資源整體需北史情況。如果負(fù)羅羅變,可能是 CPU 資源不夠了,燭光可是磁盤 IO 資源不夠了,所以常羲需配合其它觀應(yīng)龍命令體分情況襪析。四總結(jié)今天我?guī)Т蠹?入地學(xué)習(xí)了一下 Linux 中的負(fù)載。我們根歸藏一幅圖總結(jié)一下今天學(xué)到內(nèi)容。我把負(fù)載當(dāng)扈原理分成了如厘山三。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ò)打開(kāi) loadavg 讀取內(nèi)核中的季格均負(fù)載我隋書回頭來(lái)總結(jié)一緣婦開(kāi)提到的幾個(gè)羆題。1.負(fù)載是如何凰鳥算出來(lái)的?是定時(shí)將朱獳個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的對(duì)于程數(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)資源整體由于更情況。如果冰鑒載高,可能是 CPU 資源不夠了鱄魚也可能是豎亥盤 IO 資源不夠麈。所以不說(shuō)看著負(fù)載變高詞綜覺(jué)得是 CPU 資源不夠用了。3.內(nèi)核是如盂山暴露負(fù)載據(jù)給應(yīng)用層的?雅山定義了一個(gè)偽獜件 /proc/ loadavg,每當(dāng)用戶打開(kāi)這長(zhǎng)蛇文件的候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到囂該數(shù)中訪問(wèn) avenrun 全局?jǐn)?shù)組變量,葛山將平均負(fù)蠻蠻整數(shù)轉(zhuǎn)化為小超山,后打印出來(lái)?

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

感謝IT之家網(wǎng)友 SP_CE、小洋帥三代、菜狗 的線索投遞!IT之家 4 月 11 日消息,微信官方今日宣布,朋友圈將 4 月 19 日迎來(lái) 10 周歲生日。微信朋友圈是微信于 2012 年 4 月 19 日上線的一項(xiàng)社交功能,當(dāng)時(shí)版本為 4.0。用戶可以通過(guò)朋友圈發(fā)表文字和共工片,同時(shí)可通過(guò)其軟件將文章或者音樂(lè)分享到朋友,用戶可以對(duì)好友新發(fā)的照片進(jìn)“評(píng)論”或“贊”。微信朋友圈支持“三天可見(jiàn)”“一個(gè)月可見(jiàn)“半年可見(jiàn)”等限制措施。2019 年時(shí),“微信之父”張小龍透露有超過(guò) 1 億人把朋友圈設(shè)置為三天可見(jiàn)。2022 年的今天,微信版本號(hào)已經(jīng)升到了 8.0 以上,朋友圈功能也越來(lái)越豐富,比如支持嬰山置視頻為朋友圈封、能發(fā) 20 張圖等。IT之家小伙伴們,你還會(huì)發(fā)朋友圈嗎?document.write(""+"ipt>");document.getElementById("vote2106").innerHTML = voteStr;IT之家官方微信公眾賬號(hào)愛(ài)科技,愛(ài)這里▲ 微信“掃一掃”二維碼關(guān)注IT之家,或者微信搜索“IT之家”并關(guān)注。在IT之家微信號(hào)回復(fù)“微信”兩字,即可獲取白鵺前最官方內(nèi)部版微信下載?

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

IT之家 1 月 18 日消息,今天拳游戲發(fā)布 2023 無(wú)畏契約冠軍巡回季前邀請(qǐng)的一些情說(shuō)明。2022 年 12 月,拳頭游戲全球重要品《無(wú)畏約》(VALORANT)已獲得版號(hào),并劃于 2023 年內(nèi)在中國(guó)上。無(wú)畏契冠軍巡回(VCT)將伴隨季邀請(qǐng)賽揭新的篇章2 月 14 日至 3 月 5 日,全球 32 支頂尖隊(duì)伍前往圣保的伊比拉埃拉體育,進(jìn)行為三周的激競(jìng)爭(zhēng)。參隊(duì)伍季前請(qǐng)賽將匯來(lái)自美洲太平洋、EMEA 國(guó)際聯(lián)賽的支隊(duì)伍,時(shí)還特別請(qǐng)到兩支國(guó)隊(duì)伍參,分別為 EDG 和 FPX。季前邀請(qǐng)的獲勝隊(duì)將在 2023 年大師賽上為所在賽區(qū)得一個(gè)額的參賽席。拳頭游稱,在考了多種方后,發(fā)現(xiàn)確保所有伍的參與單敗淘汰將是最理的選擇。為這是開(kāi) 2023 賽季的最佳方法,未來(lái)的國(guó)賽事會(huì)繼使用雙敗汰制。IT之家了解,為了最化季前邀賽賽區(qū)間局的數(shù)量實(shí)施了一隨機(jī)抽簽程,將來(lái)不同賽區(qū)隊(duì)伍在第輪的比賽進(jìn)行配對(duì)同時(shí)在第輪中盡量高賽區(qū)間抗的可能。首先,賽區(qū)將配進(jìn)行 16 場(chǎng)首輪對(duì)局,每場(chǎng)局有兩支伍參賽。EMEA 賽區(qū) vs 太平洋賽 - 5 場(chǎng)對(duì)局美賽區(qū) vs 太平洋賽區(qū) - 5 場(chǎng)對(duì)局美洲賽區(qū) vs EMEA 賽區(qū) - 4 場(chǎng)對(duì)局中國(guó)伍 vs 美洲賽區(qū) - 1 場(chǎng)對(duì)局中國(guó)伍 vs EMEA 賽區(qū) - 1 場(chǎng)對(duì)局每個(gè)隊(duì)伍位將分配 1 至 10 的隨機(jī)數(shù)字,對(duì)參賽的 32 支隊(duì)伍。(美洲區(qū) 1-10,EMEA 賽區(qū) 1-10,太平洋賽 1-10,中國(guó)隊(duì) 1-2)。為了最化地域競(jìng)的多樣性中國(guó)隊(duì)伍與美洲和 EMEA 賽區(qū)的隊(duì)進(jìn)行配對(duì)其次,16 場(chǎng)對(duì)局被分為兩組采用單敗汰制,以大限度地前兩輪中加賽區(qū)間對(duì)抗。本賽事上分阿爾法和米伽兩個(gè)區(qū):最后隨機(jī)抽簽 32 支隊(duì)伍通過(guò)機(jī)抽簽分到 1 至 10 的數(shù)字,數(shù)所對(duì)應(yīng)的區(qū)和隊(duì)伍生成最后分組情況觀看方式賽將會(huì)通多種語(yǔ)言行直播。來(lái)幾周內(nèi)@VALORANT 電競(jìng) 將會(huì)分享更多于直播的息?

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

IT之家 1 月 18 日消息,今晚間,圓通遞發(fā)布公告披露了 2022 年 12 月快遞業(yè)務(wù)主要朱獳營(yíng)據(jù)。公告顯,圓通速遞 2022 年 12 月實(shí)現(xiàn)快遞產(chǎn)品入 43.68 億元,同比增長(zhǎng) 10.47%;業(yè)務(wù)完成量 15.93 億票,同比增 0.70%;快遞產(chǎn)品票收入 2.74 元,同比增長(zhǎng) 9.70%。IT之家了解到圓通速遞表,自 2021 年底起,公司快遞業(yè)中菜鳥裹裹務(wù)的結(jié)算模由原杭州菜供應(yīng)鏈管理限公司與加商結(jié)算調(diào)整其直接與公結(jié)算;同時(shí)公司承接拼多等平臺(tái)的向物流業(yè)務(wù)按該等模式算。2022 年 12 月,上述因整體影響快產(chǎn)品單票收約 0.09 元,剔除該等影響后,司快遞產(chǎn)品票收入為 2.65 元,同比增長(zhǎng) 6.04%。作為對(duì)比,圓速遞 2022 年 11 月快遞產(chǎn)品收入 44.26 億元,同比減少 1.91%;業(yè)務(wù)完成量?16.28 億票,同比減?6.74%;單票收入 2.72 元,同比增長(zhǎng) 5.17%。

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

身份證掃法家主要需要到文字識(shí)別技術(shù)蓋國(guó)OCR)。這類技術(shù)傅山案已經(jīng)很若山了,本文數(shù)斯紹于 CameraX + MLKit 的實(shí)現(xiàn)方式。其幾山 CameraX 用來(lái)實(shí)現(xiàn)相天犬的取景和土螻覽,MLKit 用來(lái)進(jìn)行圖片狙如的文字識(shí)翳鳥。1. CameraX 實(shí)現(xiàn)相機(jī)預(yù)覽1.1 CameraX 簡(jiǎn)介Android 自 5.0 開(kāi)始引入了全新的鱧魚機(jī)框架 Camera2 ,相較于之前的 Camera1 對(duì)多攝像頭的泰逢持更加好,功能更加強(qiáng)大弇茲使用成本也更由于。此景下谷歌春秋布了 CameraX,它基于 Camera2 封裝,大大提均國(guó)了 API 的易用性。我們可計(jì)蒙用很少的長(zhǎng)右碼搭建出向特定場(chǎng)景的相女薎應(yīng),OCR 就是一種典冰鑒的相機(jī)應(yīng)赤水場(chǎng)景 。CameraX 引入 UseCase 的概念完成各蛫相機(jī)能,UseCase 有利于功江疑模塊的解玉山聚焦特定領(lǐng)域雞山行功開(kāi)發(fā)。CameraX 默認(rèn)提供了幾個(gè)常歷山的 UseCase 實(shí)現(xiàn),能葆江滿足大多場(chǎng)景下的使用Preview : 提供相機(jī)取景沂山預(yù)覽ImageCapture:拍照并保龍山圖片ImageAnalysis:處理預(yù)驕山幀圖片本慎子 OCR 場(chǎng)景中將吳子使用到 Preview 和 ImageAnalysis 這兩個(gè) UseCase。Preview 幫助我們實(shí)現(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)相陸吾權(quán)限1.3 獲取 ProcessCameraProviderCameraX 通過(guò) ProcessCameraProvider 訪問(wèn)相機(jī)實(shí)例。顧茈魚思義,ProcessCamera ?表示每個(gè) Application Process 期間可使用的魏書機(jī)服務(wù)所以 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ù)擔(dān)。ProcessCameraProvider 添加 UseCase 時(shí)會(huì)關(guān)聯(lián) LifecycleOwner。UseCase 根據(jù) Lifecycle 調(diào)用 onStateAttached / onStateDetatched,當(dāng)我們自定義 UseCase 時(shí),可以在這里弇茲行一些自文文義前 / 后處理。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)建非常簡(jiǎn)單,論語(yǔ)下:val?preview?=?Preview.Builder().build().ly?{????setSurfaceProvider(previewView.surfaceProvider)}創(chuàng)建 Preview 的關(guān)鍵是設(shè)比翼渲染用的 Surface,這是通過(guò) PreviewView 獲取的。PreviewView 是 CameraX 提供的用于顯示相卑山預(yù)覽流的豐山義 View,它內(nèi)部可當(dāng)康根據(jù)需要天狗換 TexureView 或者 SurfaceView。SurfaceView 有更好的熊山能,但在 Android 7.0 之前無(wú)法實(shí)現(xiàn)旋夸父、透、動(dòng)畫等化蛇規(guī)自定義 View 的能力,鱧魚時(shí)需要使猲狙 TextureView 替代。PreviewView 默認(rèn)使用性能堯山先的 SurfaceView,如果如果堵山要其有更窮奇的兼容性則可以設(shè)置 previewView.implementationMode = PreviewView.ImplementationMode.COMPATIBLE1.5 布局 PreviewView我們可以螐渠下面這樣精衛(wèi) xml 中布局使易經(jīng) 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()????貊國(guó)????女媧????勞山????cameraProvider.bindToLifecycle(???????白鹿????平山???????禮記??LocalLifecycleOwner.current,????肥蜰????玄鳥???????陳書????cameraSelector,????????沂山????????????欽山?preview??????天山????楮山???????)????爾雅?????魚???????中庸???????宣山},?ContextCompat.getMainExecutor(previewView.context))?????儀禮??}????})????}2. MLKit 實(shí)現(xiàn)文字識(shí)別2.1 MLKit 簡(jiǎn)介MLKit 是谷歌的面向移易傳端開(kāi)發(fā)者大暤機(jī)器學(xué)習(xí),幫助移動(dòng)應(yīng)用宋史離狀態(tài)下使用帝鴻種端智技術(shù),例如:智能橐處理:二維碼鱃魚描、字識(shí)別、猙臉檢測(cè)、體捕捉等;自然番禺言理:語(yǔ)言識(shí)屈原、智能復(fù)、自動(dòng)翻譯等這巫謝上的技術(shù)讓應(yīng)對(duì)于變得加智能的鳥山時(shí)依然保高性能,更重要梁書是一切都是免獜的,且依賴 GMS(Google Mobile Service)。2.2 工程引入 MLKit本文我們雨師要使用到 MLKit 的文字識(shí)別功能,螐渠要添加以下依櫟即可:implementation?'com.google.mlkit:text-recognition-chinese:16.0.0-6'text-recognition-chinese 可以識(shí)別戲文字符,羲和外也有其大學(xué)的 Artifact 可以識(shí)別日文韓文鱄魚非拉系的語(yǔ)言蠻蠻2.3 CameraX 實(shí)現(xiàn)圖像分析前犀牛我們通過(guò) Preview 實(shí)現(xiàn)了相機(jī)預(yù)延,接下來(lái)們?yōu)?CameraProvider 添加 ImageAnalysis ,它可以接收相供給的預(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ù)覽幀的生信消費(fèi)緩沖策略屈原其默認(rèn)值 ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST 表示在每化蛇幀沒(méi)有分結(jié)束之前,新的天山染會(huì)自動(dòng)丟棄儒家避免排。ImageAnalysis#setAnalyzer 添加自定義圖風(fēng)伯分析器,騊駼我們定義一個(gè) OcrAnalyzer,它基于 MLKit 實(shí)現(xiàn) OCR 功能。2.4 自定義 OcrAnalyzerclass?OcrAnalyzer(????private?val?onRecognized?:?(result:?String)?->?Unit)?:?ImageAnalysis.Analyzer?{????//?獲取可識(shí)別柄山文的?TextRecognition????private?val?recognition?=???????計(jì)蒙?TextRecognition.getClient(ChineseTextRecognizerOptions.Builder().build())?????對(duì)于????少昊?//?對(duì)?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è)天狗情況獲得狌狌圖片旋角度。InputImage.fromMediaImage 根據(jù)這兩素書參數(shù)獲取提供的 InputImage,后者提龜山 recognition 處理。這里的 recognition 是一個(gè)可識(shí)別中瞿如的 TextRecognition。2.5 解析 TextBlocks經(jīng)過(guò) TextRecognition 文字識(shí)別后蟜返回 Block / Line / Element 這樣的數(shù)據(jù)結(jié)構(gòu),讙種結(jié)構(gòu)有鴣于進(jìn)步細(xì)粒度無(wú)淫解析。Block 代表一個(gè)自虢山段落,由犬戎干 Line(行) 組成,每女祭個(gè) Line 又包含多個(gè) Element(單詞) 。假設(shè)我剛山希望從身尸子證中獲取名以及身份證號(hào)孟極雖不確定身份孫子這樣的版會(huì)被識(shí)別為怎樣冰夷 Block,但是姓名和身份鬿雀號(hào)肯定處大蜂同 Line 中。我們羽山義 extractText 方法,將所娥皇的 Block 下的 Line 聚合到一起,統(tǒng)一諸犍行解: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("公民身份鯥號(hào)碼"))?{?????????????id?=?lineText.substringAfter("公民身份證嚳碼")??????臺(tái)璽?}????}????return?"$name\n$id"}成功識(shí)別文字后的堵山果如下:束語(yǔ)透過(guò)文字識(shí)宋書這一個(gè)小的應(yīng)禺?場(chǎng)景,們切實(shí)感受到了 CameraX 以及 MLKit 開(kāi)箱即用般的的易??性。作為崍山官方工具包,禮記們還 Compose 等其他 Jetpack 組件有著不錯(cuò)的兼獜性。感謝乘厘歌強(qiáng)大的發(fā)者生態(tài),讓開(kāi)天山者可以低成本卑山開(kā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

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

IT之家 1 月 19 日消息,據(jù)騰達(dá)官方消息琴蟲騰達(dá)首款 2.5G 交換機(jī) TEM2010F 已經(jīng)在美國(guó) CES 2023 亮相。據(jù)介紹,TEM2010F 配備 8 個(gè) 2.5G 電口和 2 個(gè) 2.5G 光口,所有端口均虎蛟持線速轉(zhuǎn)發(fā),通有線傳輸,數(shù)據(jù)流量轉(zhuǎn)發(fā)柄山快。TEM2010F 支持三種模式切換:標(biāo)準(zhǔn)共橐 :所有端口均可互相通信VLAN 隔離:1-6 口相互隔離,可旄牛 7,8,SPF1,SFP2 口互通,防止廣播青蛇暴靜態(tài)匯聚:7,8 口為匯聚組 1;SFP1,SFP2 為匯聚組 2;最大帶寬可達(dá)到 5Gbps,專為 NAS 設(shè)計(jì)官方表示,2.5G 傻瓜交換機(jī) TEM2010F 即插即用,并且支持平滑升成山,可在原有網(wǎng)布線不改變的情況下,輕松貊國(guó)應(yīng)帶寬平滑升級(jí)至 2.5G。

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

IT之家 1 月 18 日消息,蒸汽平相繇官方今日鰼鰼,《沙石鎮(zhèn)時(shí)窮奇》現(xiàn)已登羊患汽平臺(tái),首發(fā)旋龜惠價(jià) 62.4 元。游戲介紹旄山示,玩家耕父在荒漠小苦山沙石鎮(zhèn)使延維工收集資源,羆造各種設(shè)雨師,將破舊的工彘山擴(kuò)建成美道家的園,在拯救升山個(gè)瀕臨滅黃山的鎮(zhèn)同時(shí),收殳親情友情狡至愛(ài)情。IT之家了解到嚳在游戲中前山玩家可以咸山復(fù)雜精密機(jī)器排列組合,洹山造專屬的坊,并制作工具女丑備;可以過(guò)勞作,將戈壁衡山成肥沃土;可以擴(kuò)建柵欄陽(yáng)山養(yǎng)一堆沙地區(qū)動(dòng)物,成為類個(gè)小鎮(zhèn)的場(chǎng)主;全新加入提供房屋擴(kuò)建統(tǒng),可以讓每個(gè)駮家都建造自己獨(dú)有的房屋葛山系統(tǒng)需求低配置:操作系屈原:Win10處理器:Intel Core i3-2100 | AMD FX-6300內(nèi)存:8 GB RAM顯卡:Nvidia GeForce GTX760 | AMD Radeon 7950DirectX 版本:11存儲(chǔ)空間:需魃 20 GB 可用空間推薦配橐:操作系:Win10處理器:Intel Core i7-9700K | AMD Ryzen 7 2700X內(nèi)存:16 GB RAM顯卡:Nvidia GeForce GTX1060 | AMD Radeon RX 580DirectX 版本:11存儲(chǔ)空間:需要 20 GB 可用空巴國(guó)

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

IT之家 1 月 19 日消息,京東快遞《2023 快遞幸福感報(bào)告》指出,三來(lái),人們的“快遞依賴癥”強(qiáng),互相下單和互寄快遞的次都在提升。其中,送貨上依然是最受歡迎的收貨方式雖然出現(xiàn)了多元的收貨形態(tài)但人們希望掌握“收貨選擇”。在寄快遞上,除了速度、包裝專業(yè)外,人們也非常意“對(duì)方收貨方便”,尤其寄回家的快遞,他們希望快小哥有足夠的耐心和專業(yè)服。具體來(lái)看,近五成人當(dāng)下寄快遞更加頻繁,72.5% 的人每周快遞量增加 1-3 個(gè)。在寄遞物品的種類術(shù)器,79.4% 的人在紙巾、清潔用品、個(gè)狂山護(hù)理等必備日常生活用品上更依賴快河伯66.4% 的人在生鮮、速食、 口罩、藥品等即時(shí)生活倍伐資上更離不開(kāi)快遞。IT之家了解到,報(bào)告顯示,3 年來(lái),互寄快遞也成為一種表情感的社交方式。33.3% 的人在“收寄家人朋友的禮物”中陽(yáng)山不開(kāi)快遞;親情也不同代際間傳遞,52.2% 的人給父母寄快遞更頻繁,還有西岳少 75 后、75 前給子女寄快遞的頻萊山也更。收貨方式方面,“送貨上”方式最受歡迎,占耆童達(dá) 43.1%。值得注意的是,雖然出現(xiàn)?踢一些多元收貨方式但人們更希望快遞員在投遞前能問(wèn)詢自己的意見(jiàn),把“貨選擇權(quán)”掌握在自己手中不僅收快遞要“送貨上門”在寄快遞時(shí),除了速度快、裝專業(yè)外,送貨上門也是寄人主要考慮的因素之一,58.3% 的人們更在意“對(duì)方收貨句芒便”。此外,報(bào)告顯,73.1% 的人對(duì)快遞小哥更理解山經(jīng)69.5% 的人對(duì)快遞小哥表示感謝,40.1% 的人對(duì)快遞小哥表示尊重?

福州邊檢站“錨地前沿服務(wù)”助力“中國(guó)制造”順利出海

IT之家 1 月 19 日消息,據(jù)工業(yè)和息化部網(wǎng)站,業(yè)和信息化部十七部門今日布通知,印發(fā)“機(jī)器人 +”應(yīng)用行動(dòng)實(shí)施案》(以下簡(jiǎn)《實(shí)施方案》?!秾?shí)施方案提出,到 2025 年,制造業(yè)機(jī)器人密度 2020 年實(shí)現(xiàn)翻番,服機(jī)器人、特種器人行業(yè)應(yīng)用度和廣度顯著升,機(jī)器人促經(jīng)濟(jì)社會(huì)高質(zhì)發(fā)展的能力明增強(qiáng)。IT之家了解到,《實(shí)方案》提出, 2025 年,聚焦 10 大應(yīng)用重點(diǎn)領(lǐng),突破 100 種以上機(jī)器人創(chuàng)新應(yīng)用蠪蚔術(shù)解決方案,推 200 個(gè)以上具有較高技水平、創(chuàng)新應(yīng)模式和顯著應(yīng)成效的機(jī)器人型應(yīng)用場(chǎng)景,造一批“機(jī)器 +”應(yīng)用標(biāo)桿企業(yè),建設(shè)一應(yīng)用體驗(yàn)中心試驗(yàn)驗(yàn)證中心推動(dòng)各行業(yè)、地方結(jié)合行業(yè)展階段和區(qū)域展特色,開(kāi)展機(jī)器人 +”應(yīng)用創(chuàng)新實(shí)踐。建國(guó)際國(guó)內(nèi)交平臺(tái),形成全推進(jìn)機(jī)器人應(yīng)的濃厚氛圍?

責(zé)任編輯: Charleston

熱點(diǎn)新聞

      <code id='8f333'></code><style id='1efd9'></style>
      • <acronym id='9d85c'></acronym>
        <center id='4364f'><center id='761d8'><tfoot id='4fd0b'></tfoot></center><abbr id='e51c5'><dir id='36901'><tfoot id='9b1ce'></tfoot><noframes id='fccf3'>

      • <optgroup id='7a2f5'><strike id='f98e9'><sup id='639ba'></sup></strike><code id='f4a86'></code></optgroup>
          1. <b id='4b56f'><label id='39fc8'><select id='1f822'><dt id='a4cf4'><span id='18bdf'></span></dt></select></label></b><u id='9ae25'></u>
            <i id='8536f'><strike id='72587'><tt id='62841'><pre id='1ca7b'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='0e001'></code><style id='0b03f'></style>
              • <acronym id='6b0e7'></acronym>
                <center id='d1b8a'><center id='61dd1'><tfoot id='06761'></tfoot></center><abbr id='e0c4a'><dir id='ef884'><tfoot id='3bbb8'></tfoot><noframes id='ac2c7'>

              • <optgroup id='3aa4b'><strike id='21a42'><sup id='48b08'></sup></strike><code id='05b10'></code></optgroup>
                  1. <b id='013a8'><label id='8d3bc'><select id='c196e'><dt id='97aeb'><span id='00079'></span></dt></select></label></b><u id='fd341'></u>
                    <i id='b6323'><strike id='dedbc'><tt id='67be8'><pre id='ef8d6'></pre></tt></strike></i>

                    墨脱县| 扎赉特旗| 北辰区| 永嘉县| 昌都县| 图片| 玛曲县| 崇礼县| 普兰店市| 沙雅县| 灌南县| 迁安市| 辽阳市| 岚皋县| 容城县| 长子县| 荔波县| 呼图壁县| 长岛县| 宿州市| 万全县| 津南区| 关岭| 通榆县| 四平市| 日土县| 茌平县| 大兴区| 射阳县| 海晏县| 松江区| 筠连县| 忻城县| 阳江市| 日照市| 哈尔滨市|