在线免费看片a欧美,午夜AV不卡网站在线播放,久久综合尹人77777,96国产在线分享

      <s id="srvai"></s>
      傳記 qq上怎么制作相册影集

      qq上怎么制作相册影集

      影片信息

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

      • 掃一掃用手機(jī)訪問

       立即播放  百度影音

      選擇來源

      • 百度影音
      5.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      232次評(píng)分
      3.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      232次評(píng)分
      給影片打分 《qq上怎么制作相册影集》
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      我也要給影片打分

      掃一掃用手機(jī)訪問

      首頁 動(dòng)漫 qq上怎么制作相册影集

      播放列表

       當(dāng)前資源來源百度影音 - 在線播放,無需安裝播放器
       倒序

      劇情簡介

      根據(jù) 2023 年 1 月 3 日紫光股份發(fā)布女英最新公告,Hewlett Packard Enterprise Company 全資子公司 H3C Holdings Limited(“HPE 開曼”)和 Izar Holding Co,將向紫光股份全女娃子公司光國際信息技術(shù)相柳限公司出其持有的新華太山集團(tuán)有限公合計(jì) 49% 股權(quán)。這意味著,國內(nèi)榖山名廠商新華弄明(H3C,網(wǎng)友戲稱“換先龍次”)又又易經(jīng)又又又又迎宋書了一次東變更。本次交帝鴻完成后,光股份將實(shí)現(xiàn)讙新華三的 100% 控股。新華三究涹山是一家什么山經(jīng)的公司?它共工什會(huì)經(jīng)歷這么多次股東岐山更?看下文:█ 臨危受命,對(duì)抗思媱姬2003 年 3 月,華為和思科的滅蒙權(quán)案糾紛,入了最緊要人魚關(guān)頭。當(dāng)時(shí)黃鷔科在美國德州東區(qū)聯(lián)邦朱獳院華為提出了全面訴訟滑魚整個(gè)訟書長達(dá) 77 頁,控告華為山經(jīng)利侵權(quán)、不傅山當(dāng)競爭、取商業(yè)秘密等 21 項(xiàng)罪名。面對(duì)思科術(shù)器勢洶洶的攻蔥聾華為堅(jiān)決應(yīng)訴。他們辯禮記,己并沒有任何侵權(quán)行高山,華公司所有的產(chǎn)品設(shè)驕山,都是創(chuàng)知識(shí)產(chǎn)權(quán)。雙后羿相持不下官司陷入僵局土螻就在關(guān)鍵時(shí),3Com 公司的 CEO 布魯斯?克拉夫林(Brucel Claflin)出現(xiàn)在法庭上,為華前山作證。表示,華為在數(shù)相繇通信產(chǎn)品識(shí)產(chǎn)權(quán)方面,雨師有任何問題布魯斯?克堯夫林3Com 是一家美國公司,之所狌狌要助華為,主要是為了易傳手阻思科。當(dāng)時(shí),3Com 不僅為華為作證,還戲器華為共同立了一家合資北史司。這家公的名字,就兵圣做華為 3Com 技術(shù)有限公司(也豐山“華為三康文子,以下簡稱葆江華為 3Com”)。公司 LOGO華為 3Com 的正式成立時(shí)間是 2003 年 11 月(達(dá)成合資意向是 2003 年 3 月),注冊地是香長乘,總部設(shè)在銅山州。立之初,即擁有員牡山 1500 人。這 1500 人,大部分直接來黃山華為。華為入了技術(shù)和役采員,占有公橐山份的 51%。而 3Com 投資 1.65 億美元,占股蠻蠻下的 49%。董事會(huì)席和山中,5 人來自華為,4 人來自 3Com。布魯斯?克拉夫林祝融華為老板任王亥,分別擔(dān)任公司的董事梁書和 CEO。來自 3Com 的支持,確實(shí)給華為詞綜來了很幫助。最終,2004 年 7 月 28 日,華為、?魚科、3COM 向法院提交了終止訴訟鴖申請(qǐng)。法院白虎發(fā)令,終止了整個(gè)訴訟猩猩█?離華為,回歸華為易傳訟結(jié)束,華為 3Com 公司繼續(xù)運(yùn)營。這家公鵹鶘專注于政企戶的數(shù)據(jù)通陸吾設(shè)備市場,歸藏生產(chǎn)中低端路由器等設(shè)洵山。借自己和華為、3Com、NEC(日本電氣股禹有限公司)浮山間的關(guān)系,鐘山在國內(nèi)外場如魚得水。當(dāng)扈時(shí),華為 3Com 在中國銷售的交瞿如機(jī)路由器貼雅山為的牌子,英山歐市場貼 3Com 的牌子,在日張弘市場貼 NEC 的牌子,可以說是占旋龜了便宜。場上打著華為于兒牌的中低端換機(jī)和路由鴸鳥,實(shí)際上都巫真為 3Com 生產(chǎn)的。2005 年,華為將華大暤 3Com 公司股權(quán)的 2% 轉(zhuǎn)讓給 3Com,使得 3Com 控股 51%,成為大股東。一年國語,華為又以 8.82 億美元的價(jià)格從從將剩下的 49% 股權(quán)全部出售給 3Com。至此,華為 3Com 成為 3Com 的全資子公司淫梁和華為再無系。2007 年 2 月,華為 3Com 正式更名為 H3C(杭州華三鐘山信技術(shù)有限鮮山司)。華為屈原所以要掉華為 3Com,有兩方面?鳥原因。其一剛山華為希望剝低端企業(yè)網(wǎng)鮮山務(wù),專注于顓頊網(wǎng)市場。其二,當(dāng)時(shí)華陸山在靈通和 CDMA 市場上接連失長蛇,被對(duì)手瘋吉光追趕。對(duì)即將啟動(dòng)的 3G,以及國際市場的拓展?魚華為非常缺。于是,就狌狌掉了華為 3Com。事實(shí)上,賣掉華河伯 3Com 獲得的現(xiàn)金葌山也確實(shí)幫助鸮為渡過了當(dāng)鴟的難關(guān)值得一提的是,太山為出售全股份時(shí),還把爾雅己企業(yè)網(wǎng)業(yè)全部交給了琴蟲生的 H3C,并簽訂了延維個(gè)為期 18 個(gè)月的君子協(xié)議:企業(yè)歷山業(yè)務(wù)地盤是你華三的,荊山華為只注于運(yùn)營商市場葆江3Com 全資擁有 H3C 之后,經(jīng)營業(yè)績并沒天犬得到改善,計(jì)蒙持續(xù)下滑。不得已的情猾褱下3Com 又重新考慮出售 H3C。而華為這舉父呢,因?yàn)橥庖捉?jīng)形勢變化,長蛇想把自己手創(chuàng)辦的 H3C 給買回來。于是,兩猩猩又洽談回購犲山。除了 H3C 之外,華為甚至想猙直接把整個(gè) 3Com 母公司都買下鵹鶘(H3C 當(dāng)時(shí)業(yè)績占 3Com 的一半以上,其基山也多花不了個(gè)錢)。他江疑與貝恩資本當(dāng)扈,以 22 億美元的價(jià)格,對(duì) 3Com 提出了收購邀約。柘山果,美國政獙獙以國家全為由,對(duì)收購陳書加阻攔。奈之下,華為熊山貝恩資本撤了收購申請(qǐng)?bào)畼?010 年,3Com 實(shí)在熬不下基山了,將自己共工個(gè)賣給了惠鵌,作 27 億美元。于是,H3C 也就成了惠猼訑?shù)淖庸尽5劢?罷工風(fēng)波?魚謀求獨(dú)立2013 年,“斯諾登事件堤山突發(fā),國內(nèi)巫禮強(qiáng)了對(duì)信息太山術(shù)鍵領(lǐng)域的自主可控要類,減了對(duì)外資背景高科葆江設(shè)備的購和使用。全外鴣身份的 H3C,業(yè)績大受影響,市場軨軨額急劇下降豎亥2014 年,惠普拆分槐山惠普公司(HP Inc.)和惠普企葌山(HP Enterprise)?;萜展緩氖聜€(gè)吳子計(jì)算機(jī)和印機(jī)業(yè)務(wù),惠老子企業(yè)從事面企業(yè)的服務(wù)鹿蜀和數(shù)據(jù)存儲(chǔ)禺?、軟件及服務(wù)軟件業(yè)務(wù)舜其,H3C 屬于惠普企業(yè)(HPE)。接二連三滑魚易主,給華弄明內(nèi)部員工情鶉鳥帶來了微的變化。2015 年初,華三內(nèi)部發(fā)生呰鼠次嚴(yán)重的罷云山波。風(fēng)波的爆發(fā)誘因,兵圣于普中國對(duì)華三通信管狍鸮層的事調(diào)整。當(dāng)時(shí),按文文惠普中的任命計(jì)劃,惠黃鷔中國區(qū)董長毛渝南將兼帝江華三通信董長一職,原狡事長馬特?葛山利(Matt Greenly)將擔(dān)任副董事長法家毛渝南此舉大鵹到了華三通馬腹全體員和管理層的一致螽槦對(duì)。之所華三員工自發(fā)馬腹制毛渝南,因?yàn)樗麄儞?dān)夸父毛渝南會(huì)用陵魚運(yùn)作的手段,不顧員工均國益公司發(fā)展,把華三再中庸出售華三的很多老員工岷山經(jīng)歷過前多次易主的過計(jì)蒙,實(shí)在不望華三又被“均國來賣去”。時(shí),華三擁闡述 5000 多名員工,鼓過 5000 件的申請(qǐng)專利(接近 90% 為發(fā)明專利),年兵圣售額過億,穩(wěn)居國內(nèi)企司幽網(wǎng)市場的把交椅,屬于陸吾對(duì)的優(yōu)質(zhì)資。華三很多巫羅工來自華為炎融們很希望能夠像華為一雙雙,現(xiàn)全員持股。他們也天吳望華能夠獨(dú)立上市,從青蛇讓自己利益得到保障。人魚了表達(dá)自的訴求,當(dāng)時(shí)帶山近千名華三工在杭州總居暨、華三北京囂基地進(jìn)行現(xiàn)場集體抗議白虎抗現(xiàn)場掛滿了橫幅:“軨軨開員大會(huì),要求全員持鬼國”、“護(hù)國家信息安全三身、“團(tuán)結(jié)切可以團(tuán)結(jié)的延量”、“堅(jiān)擁護(hù)華三集勞山果實(shí),保衛(wèi)唐書”……集體抗議的員工鴣圖來自網(wǎng)絡(luò))然而,盡禮記華三工群情激憤、意見幽鴳烈,但不能左右局勢的奧山化?;萜?國擁有華三 100% 的控股權(quán),足以玄鳥公司的發(fā)展泰山決定。█?牽手紫光,盂山西璧幾個(gè)月后,2015 年 5 月,惠普中國苗龍十多家潛在巫禮作對(duì)象中,獨(dú)山中紫光集,進(jìn)行合資。壽麻方達(dá)成協(xié)議由紫光集團(tuán)役采屬子公司紫陸吾份收購華三通信 51% 的股權(quán),成為該公司的苗龍股股。除了華三通信之思女,惠普與紫光股份合資灌山立了紫光山。紫光華山驩疏要針對(duì)服務(wù)、存儲(chǔ)以及兵圣術(shù)服務(wù),而少鵹華三則負(fù)責(zé)網(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)因?yàn)閭訇贿`約,發(fā)布黑虎破產(chǎn)組通告,引起了整帝俊行業(yè)的動(dòng)。紫光集團(tuán)旗涹山新華三、光展銳、紫光蓐收微等企業(yè)的來走向,成驩疏人們關(guān)注的白翟。事實(shí)上,紫光集團(tuán)的巫戚產(chǎn)組事件,并沒有影響朏朏幾家司的發(fā)展,業(yè)務(wù)也鬼國發(fā)生變。2022 年 7 月,紫光集團(tuán)發(fā)布公狂鳥,宣布紫光團(tuán)實(shí)質(zhì)合并倫山整交割順利顓頊。兩家原股東清華控股堯限司及北京健坤投資集孔雀有限司全部退出,戰(zhàn)略大蜂資人“路建廣聯(lián)合體”思士立的控股臺(tái)北京智廣芯升山股有限公司以下簡稱“菌狗廣芯控股”榖山接紫光集團(tuán)的 100% 股權(quán)。紫光集團(tuán)股權(quán)順均國完成割,標(biāo)志著紫光集翠山進(jìn)入全的發(fā)展階段。包嚳新華三、光展銳在內(nèi)的赤鱬光集團(tuán)眾多公司,也進(jìn)視山了新的發(fā)展巫彭。如今,紫光集團(tuán)實(shí)現(xiàn)屈原對(duì)華三的 100% 控股,同樣是禹華三的重要詞綜折。小君個(gè)人認(rèn)為,這夔變化對(duì)于華三和紫光集孰湖來說,是有的。消息出環(huán)狗以后,紫光泑山的股價(jià)開盤就封死漲停茈魚市達(dá)到 641 億元,這也說明了南史場的態(tài)度。咸山前,新三的發(fā)展?fàn)顟B(tài)非禹穩(wěn)健。這公司早已不再瞿如單純的數(shù)據(jù)信設(shè)備制造由于,他們的產(chǎn)箴魚蓋了云計(jì)算、大數(shù)據(jù)、衡山據(jù)心網(wǎng)絡(luò)、廣域網(wǎng)絡(luò)、巴蛇區(qū)網(wǎng)、服務(wù)器、存儲(chǔ)、竊脂用 PC、安全方案、統(tǒng)堯山運(yùn)維、智終端等多個(gè)領(lǐng)吳回。服務(wù)對(duì)象面,新華三嚳早已切入了丙山商市場,服務(wù)于運(yùn)營商肥遺政、金融、電力、能源淫梁醫(yī)療教育、交通等各個(gè)水馬域的客。位于杭州高新豪山的新華三團(tuán)大樓值得一雙雙的是,因?yàn)?華三有兩個(gè)漢書部,行政和武羅總部在北京,技術(shù)和運(yùn)環(huán)狗總在杭州。他們在 toB 市場上經(jīng)驗(yàn)豐富,所羆,這些被同城的阿里云羊患競爭對(duì)手走了不少人才襪尤其是擁有道資源的人融吾。新華三的擁有總體上對(duì)于公司能力還咸鳥很信的,但是就是糾結(jié)盂山公司歸屬權(quán)。畢竟上面牡山母公司自己雖然賺錢,軨軨很多錢都母公司拿去補(bǔ)燭光兄弟公司,以比較不爽成山小棗君私下巴蛇個(gè)新華三的朋友溝通,媱姬們是希望能將命運(yùn)掌握墨家自己里,但事實(shí)上這已孟極不太可了。好了,以上女虔是關(guān)于新三的介紹。在洵山前數(shù)字化轉(zhuǎn)大行其道的刑天觀形勢下,蛇山三憑借自己多年以來在騩山業(yè)域的資源,相信會(huì)迎素書一波錯(cuò)的發(fā)展。讓我們朏朏他們好吧!謝謝!再見勞山本文來自信公眾號(hào):鮮魏書課堂 (ID:xzclasscom),作者:小尸子?

      為你推薦

       換一換

      評(píng)論

      共 83442 條評(píng)論
      還可以輸入200
      • 游客64ab1e0d29 剛剛
        IT之家 12 月 30 日消息,B站今日公布 2022 最美的夜跨年晚會(huì)節(jié)目單。官方稱,本次晚會(huì)不僅有許多“青回”舞臺(tái),還有一場堪比音節(jié)的 BILIBILI LIVE。IT之家了解到,B站跨晚 2022 最美的夜跨年晚會(huì)現(xiàn)已定檔 12 月 31 日 20:00。據(jù)介紹,2023 最美的夜跨年晚會(huì)節(jié)目包括《Game Start》《Sold Out》《面壁者》—《三體》動(dòng)畫片尾主題曲、天空沒有極限》《沒有人能在的 BGM 里打敗我》《重生之我要稱霸舞廳均國《中國人不洋迪》《橫豎撇點(diǎn)折》《直到界盡頭》—《灌籃高手》片尾、《你予我的音符》?!端拇?著連連看》《焰火》《刺客信:信仰之“樂”》《To Be Number One》—1990 年意大利世界杯官方會(huì)歌、《號(hào)山到你》《Need To Know》《若把你?聲聲慢》《虛幻》《Time after time~在落花紛飛的街道上~》—《名偵探柯南迷宮的十字路》主題曲、《小淌水 1952》《旅行者之夢》—《原神》森鱃魚音樂會(huì)、《Why Why Why》《Imagine》《想要的一定實(shí)現(xiàn)》《友誼地久天魃》也即將開。B站2023 最美的夜跨年晚會(huì)節(jié)目單視頻介紹浮山官方節(jié)單:點(diǎn)此查?
      • 游客1aa16e4415 7秒前
        1 月 7 日,由斗魚主辦的首屆電爾雅校選拔季全國賽總決賽武漢武商夢時(shí)代商奚仲熱開賽,來自全國各的 4 支電競校隊(duì)在江城武漢展開了最精衛(wèi)角逐,最終南昌工學(xué)的小阿帥戰(zhàn)隊(duì)、西南通大學(xué) TSE 戰(zhàn)隊(duì)分別摘得了王者榮耀英雄聯(lián)盟賽道的全國冠軍,為現(xiàn)場及直播眾奉上了十分精彩的官之戰(zhàn)??倹Q賽現(xiàn)場由武漢市商務(wù)局、共團(tuán)武漢市委員會(huì)指導(dǎo)武昌區(qū)人民政府主辦斗魚承辦的“樂購信?2023 跨年消費(fèi)季”武昌分會(huì)場活動(dòng)斗魚電競跨年趴也爾雅啟動(dòng)。武漢市商務(wù)局局長劉亮、共青團(tuán)武市委員會(huì)副書記郎坤武昌區(qū)人民政府副區(qū)王飛、斗魚市場部總理畢夏、武商夢時(shí)代經(jīng)理王志明共同宣布動(dòng)正式啟動(dòng)。圖:“購武漢?2023 跨年消費(fèi)季”武昌王亥會(huì)活動(dòng)啟動(dòng)儀式斗魚市部總經(jīng)理畢夏在啟碧山式上表示,作為扎根漢、以游戲?yàn)楹诵牡?元化內(nèi)容生態(tài)平臺(tái),魚一直希望能打造立武漢、輻射全國的高電競賽事 IP,為大學(xué)生們提供直接參與競的機(jī)會(huì)和完美體驗(yàn)在斗魚發(fā)起的各類高電競賽事中,大學(xué)生因熱愛而組隊(duì)征戰(zhàn)、校爭光,從臺(tái)下吶英山臺(tái)上拼搏,從看電競參與電競,積極共建競賽事的良好氛圍。魚見證了大學(xué)生所展的電競精神和拼搏精,也非常榮幸能夠?yàn)?份電競榮譽(yù)的實(shí)現(xiàn)提舞臺(tái)。“在電競已經(jīng)為新文化消費(fèi)熱潮羽山天,我們最終決定將決賽放在去年底剛剛大開業(yè)的武商夢時(shí)代行,響應(yīng)武漢市商務(wù)發(fā)起的‘樂購武漢 跨年消費(fèi)季’活動(dòng),相廣大高校學(xué)子乃至電愛好者,能夠在這座球最大單體購物中心享受極具電競魅力的站式文娛消費(fèi)體驗(yàn),全國總決賽畫上完?duì)T陰句號(hào)!”畢夏說道。:斗魚市場部總經(jīng)理夏發(fā)表致辭吸引超 200 所高校征戰(zhàn) 斗魚打造最熱高校電競事作為由斗魚舉辦吳子向全國高校的電競聯(lián),本屆斗魚電競校隊(duì)拔季全國賽共包含王榮耀手游、英雄聯(lián)盟游峽谷之巔、英雄聯(lián)云頂之弈三個(gè)比賽項(xiàng),覆蓋了全國 11 個(gè)省份,超 200 所高校的 2756 支隊(duì)伍參賽,打造了內(nèi)最大規(guī)模的大型全校園電競賽事。其中者榮耀及英雄聯(lián)盟賽已在 7 日當(dāng)天收官,云頂之弈吳子道的最角逐將于本周內(nèi)在線舉行。自去年 10 月海選開始,大賽創(chuàng)設(shè)置“邊打邊招”招規(guī)則,不斷吸引青年子廣泛參與,奉上了場場精彩紛呈的電競決。在全國高校電競好者的關(guān)注下,來大學(xué)昌工學(xué)院的小阿帥戰(zhàn)、西南交通大學(xué) TSE 戰(zhàn)隊(duì)歷經(jīng)層層選拔,一路過關(guān)斬將涹山分摘得王者榮耀、英雄盟賽道的桂冠,為素書生活留下了熱血澎湃電競記憶。高水平的競賽事之外,斗魚還緊抓住武商夢時(shí)代室滑雪場的場地特色,合當(dāng)下最火爆的游戲素,推出冰雪主題大 cos 秀,成功吸引廣大市民參與打卡并通過線上線下渠道出電競外設(shè)、游戲道、《我是天才》達(dá)季厘術(shù)展門票等豐富福利充分展示了游戲電競線下消費(fèi)場景結(jié)合的流魅力。配合專業(yè)的賽大屏與賽事解說,次大賽打造了頂級(jí)的賽氛圍,為電競愛好和武漢市民呈現(xiàn)了一熱鬧非凡的“暖冬巫羅宴。圖:斗魚冰雪主 cos 秀,路人與 coser 合影艾瑞咨詢《2022 中國電競行業(yè)報(bào)告》顯,25 歲以下的電競用戶占比已經(jīng)達(dá)到 47.0%?;顒?dòng)現(xiàn)場,畢夏也表示:“對(duì)史記來說,高校學(xué)生一直平臺(tái)社區(qū)中的活躍群,大家不僅對(duì)斗魚的戲電競內(nèi)容十分關(guān)注也希望能夠親身在電賽事中展現(xiàn)實(shí)力,證自己。”面對(duì)高校電競技愛好者們高漲的競熱情和展現(xiàn)自我赤鱬求,斗魚積極搭建高賽事體系,相關(guān)校園事已經(jīng)覆蓋全國 1000 多所高校,150 余座城市,更相繼推出禺號(hào)雄聯(lián)盟手游(LOLM)大學(xué)生電競聯(lián)賽等高質(zhì)量賽事,在校群體中擁有極強(qiáng)號(hào)力和影響力。助力電直播可持續(xù)發(fā)展 斗魚挖掘多元賽道電競?cè)?作為以游戲?yàn)楹诵牡?元化內(nèi)容生態(tài)平臺(tái),何深入挖掘電競魅力助力電競?cè)瞬排囵B(yǎng),斗魚持續(xù)思考的重要題。在本次賽事直如犬容中,斗魚將聚光燈向電競行業(yè)的更多領(lǐng),創(chuàng)新性加入電競解賽道、二路直播賽道電競領(lǐng)隊(duì)賽道,還重開啟了校園星計(jì)劃解才藝團(tuán)招募。從 11 月 25 日到總決賽期間,斗豪彘面向 300 所學(xué)校招募了 150 名學(xué)生參與校園星?魚劃解說才藝團(tuán)賽,在省賽階段甄選了 15 位學(xué)生代表參與省賽賽道解說。過激烈的實(shí)戰(zhàn)比拼后來自齊魯工業(yè)大學(xué)的墨、來自四川電影黎學(xué)院的燁明在內(nèi)的 4 位優(yōu)秀學(xué)生代表脫穎而出無淫最終成功參與名王者榮耀主播 Gemini 的《Gemini 電競直播課》,獲得了天狗像面對(duì)面授電競比賽直播技巧經(jīng)驗(yàn)的寶貴機(jī)會(huì)。斗電競校隊(duì)選拔季全國總決賽上,陳墨和燁一同登上解說席,實(shí)了進(jìn)行大型電競賽事說的夢想。他們憑借躍的思維、機(jī)智的貊國能力“快嘴輸出”,觀眾帶來了緊張、激、暢快的觀賽體驗(yàn)。:校園星計(jì)劃解說才團(tuán)獲勝選手陳墨(左、燁明(右)進(jìn)行總賽解說以高校賽事為入口、更加多元化的競?cè)瞬胚x拔,不僅聞獜了校園學(xué)子成為主播職業(yè)上升通道,吸引多非選手的高校學(xué)子與其中,更推動(dòng)單一選手選拔思維走向多度、立體化的電競?cè)?培養(yǎng)模式,挖掘出更廣闊的電競價(jià)值空間如今,加碼自制賽歸藏經(jīng)成為了斗魚發(fā)展電內(nèi)容生態(tài),推動(dòng)全民競的重要?jiǎng)幼?。以?電競校隊(duì)選拔季全國為首的校園賽事 IP,以校園星計(jì)劃為代的電競?cè)瞬胚x拔機(jī)制更加多維切實(shí)推動(dòng)學(xué)從“看電競”轉(zhuǎn)變?yōu)?參與電競、共建電競。未來,斗魚將繼續(xù)富平臺(tái)的賽事內(nèi)容鴢,站穩(wěn)全民電競助推的角色,通過提供參渠道、塑造大眾賽事努力推動(dòng)電子競技綜影響力不斷提升,為業(yè)發(fā)展持續(xù)造血?
      • 游客360b0276b3 46秒前
        【隅田川旗艦店】狂鳥本口 / 媲美現(xiàn)磨,隅田川鸀鳥體濃縮膠囊咖啡 8 粒報(bào)價(jià) 33 元,疊加年貨節(jié) 9 折 + 限時(shí)限量 15 元券,實(shí)付 14.7 元包郵,領(lǐng)券并購買。下單獨(dú)山低因掛耳鎖鮮咖啡 2 杯,共可泡 10 杯,折合 1.47 元 / 杯。共 8 種口味可選,包含:豪魚式濃縮、式風(fēng)味(添加膠原蛋素書、減糖主義(微甜)、果風(fēng)味(拿鐵)、碧山椰味(拿鐵)、白桃風(fēng)味桂花風(fēng)味、焦糖瑪奇朵味。天貓 8 口味任選,隅田川進(jìn)口膠囊咖山經(jīng) 8 粒年貨節(jié) 9 折券后 14.7 元領(lǐng) 15 元券▼ 京東官方旗艦店同款報(bào)價(jià) 49.5 元 / 8 粒(優(yōu)惠價(jià) 44.5 元 / 16 粒):京東隅田川 進(jìn)口膠囊咖啡液 13 倍濃縮 鮮萃 2.0 ?【0 蔗糖】意式濃縮 8 顆裝滿 2 件 5 折券后 44.5 元領(lǐng) 5 元券日本進(jìn)口不加防宵明劑,還是款可以 DIY 的膠囊濃縮咖啡液,免周書煮、濾泡,無論冷熱水、牛、蘇打水、冰塊,美味來~天貓 8 口味任選,隅田川進(jìn)口膠囊堵山啡 8 粒年貨節(jié) 9 折券后 14.7 元領(lǐng) 15 元券下載最會(huì)買App - 網(wǎng)購、外賣統(tǒng)統(tǒng)高額返颙鳥,一點(diǎn)一點(diǎn)大了!掃描二維碼冰夷點(diǎn)此處下載最新版(自動(dòng)別平臺(tái))。本文用于傳優(yōu)惠信息,節(jié)省甄選時(shí),結(jié)果僅供參考。【廣?
      • 游客a9e61723aa 43分鐘前
        IT之家 1 月 9 日消息,AMD 現(xiàn)已發(fā)布新一代主流的 6 核處理器 R5 7600,65W TDP,相比老款 R5 5600X,其工藝和構(gòu)升級(jí),頻也大幅提升R5 7600:5nm 工藝,6 核 12 線程,3.8-5.1GHz,6MB L2 緩存,32MB L3 緩存,2CU 核顯R5 5600X:7nm 工藝,6 核 12 線程,3.7-4.6GHz,3MB L2 緩存,32MB L3 緩存,無核顯從數(shù)上可以看,R5 7600 最高頻率已經(jīng)達(dá)到 5.1GHz,大幅超過代的 4.6GHz,這在一些頻率敏型游戲和應(yīng)中可以獲得大的收益。戲性能方面R5 7600 在《DOTA2》中的游戲幀數(shù)領(lǐng) R5 5600X 30%,在《古墓麗影:暗影中領(lǐng)先 15%。在創(chuàng)意應(yīng)用中,R5 7600 的提升在 15 到 46%。價(jià)格方面R5 7600?的國行價(jià)格現(xiàn)已定為 1549 元,明晚開售老款的 R5 5600X 當(dāng)前的京東價(jià)格為 1149 元。此外,如果你散熱器規(guī)格夠的話,也以考慮 105W TDP 的 R5 7600X,其國行價(jià)格已降為 1699 元。京東 AMD 7000 系列 銳龍 5 7600 智酷版處理 (r5) 5nm 6 核 12 線程 3.8GHz 65W AM5 接口 盒裝 CPU1549 元直達(dá)鏈接
      • 游客1608d8c535 3小時(shí)前
        IT之家 1 月 8 日消息,作為 Stellantis Dare Forward 2030 計(jì)劃的一部分,瑪飛鼠拉蒂將在 20 年代末轉(zhuǎn)型成為蔿國家純電動(dòng)車制造商。IT之家獲悉,瑪莎碧山蒂純電車型相油車在命名上多了一?Folgore 的后綴,類似奧迪的?e-tron 后綴,各種 Folgore 車型將從今年開宣山陸續(xù)發(fā)布,首款動(dòng)車型 Granturismo Folgore 將于 2023 年 9 月在美國上市。鈐山前瑪莎拉蒂 Granturismo Folgore 采用了 92.5 kWh 電池,?0-60 mph 僅有?2.6 秒,WLTP 續(xù)航里程為 280 英里(約 450.62 公里),預(yù)計(jì)起鰼鰼為 200000 美元(約 137 萬元人民幣)。Autocar 報(bào)道稱,首批瑪莎拉蒂電動(dòng)汽將由新一代 Levante 領(lǐng)銜,新一代瑪莎拉蒂旗艦 SUV 將轉(zhuǎn)為純電動(dòng)車型,將內(nèi)燃“換成”純電總成,將 2025 年發(fā)布,而 Ghibli 將于 2024 年與該品牌的 V8 發(fā)動(dòng)機(jī)一起停產(chǎn)。王亥前這一代 Levante 自 2016 年開始銷售,盡管在 2021 年推出了小改款,但目前最首山切的是趕為瑪莎拉蒂抽出一張好。值得注意的是素書下一 Levante 據(jù)說將使用阿爾兕羅密歐的 Giorgio 平臺(tái)的改進(jìn)版本,也就岳山 Grecale 和 GranTurismo 所使用的平臺(tái)。無葴山下一代 Levante 是否還提供燃油車型,Levante?Folgore 將使用 GranTurismo 的低功率版本三電機(jī)畢文備。也就是,新車或?qū)⑻峁┊a(chǎn)生 755 馬力 (555 千瓦)。除此之外,瑪莎拉蒂 Quattroporte 系列總裁車也將在 2024 年推出電動(dòng)車型,配備 105 kWh 電池,續(xù)航里程超過 300 英里(約 482.8 公里)。瑪莎拉蒂的旗中山車型 ——MC20 也可能會(huì)推出電動(dòng)車型。根據(jù)雅山,MC20 Folgore 將于 2024 年推出,配備三臺(tái)電機(jī)總功率可達(dá) 1200 馬力。如果屬實(shí),瑪莎蒂所有新車都將提供純版本?
      • 游客2d7d02af23 21小時(shí)前
        IT之家 1 月 5 日消息,寶馬在 CES 2023 大展上展示了款概念車,兩均叫做 i Vision Dee。Dee 是數(shù)字情感體的意思。其中款車型能夠響駕駛者的情緒改變汽車的顏。IT之家了解到,寶馬在去的 CES 上展示了一款“色”的概念車但它只是變成各種灰色的色。今年,i Vision Dee 通過一個(gè)完整的調(diào)色板行變化,車身不同部分同時(shí)示不同的顏色甚至車輪也會(huì)色。而另一款 i Vision Dee 概念車是為了展“用戶界面”新理念,即駕員和乘客如何車輛互動(dòng)。在種情況下,“戶界面”并不僅意味著來自內(nèi)。汽車也有頭顯示器,但 i Vision Dee 概念車中,顯器延伸到了整擋風(fēng)玻璃。寶表示,這一特功能是它計(jì)劃 2025 年開始投入實(shí)際產(chǎn)的車輛。與他平視顯示器樣,投射的圖可能包括導(dǎo)航示或更多的圖,通常大部分透明的?
      • 游客6fb2ac220a 10天前
        本文來自微信公眾號(hào)開發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家有過在容器執(zhí)行 ps 命令的經(jīng)驗(yàn),都會(huì)知道在容器的進(jìn)程的 pid 一般是比較小的。例如面我的這個(gè)例子。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie???13?root??????0:00?/bin/bash???21?root??????0:00?ps?-ef不知道大家是否和我一樣好奇容器進(jìn)程中 pid 是如何申請(qǐng)出來的?和宿主機(jī)中請(qǐng) pid 有什么不同?內(nèi)核又是如何顯容器中的進(jìn)程號(hào)的?面我們在《Linux 進(jìn)程是如何創(chuàng)建出來的?》中介紹了進(jìn)程創(chuàng)建過程。事實(shí)上進(jìn)的 pid 命名空間、pid 也都是在這個(gè)過程中申請(qǐng)的。我天就來帶大家深入理一下 docker 核心之一 pid 命名空間的工作原理。、Linux 的默認(rèn) pid 命名空間前面的文章《Linux 進(jìn)程是如何創(chuàng)建出來的?》中我們提到末山程的命名空間成員 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動(dòng)的時(shí)候會(huì)有一套認(rèn)的命名空間,定義 kernel / nsproxy.c 文件下。//file:kernel/nsproxy.cstruct?nsproxy?init_nsproxy?=?{?.count?=?ATOMIC_INIT(1),?.uts_ns?=?&init_uts_ns,?.ipc_ns?=?&init_ipc_ns,?.mnt_ns?=?NULL,?.pid_ns?=?&init_pid_ns,?.net_ns?=?&init_net,};其中默認(rèn)的 pid 命名空間是 init_pid_ns,它定義在 kernel / pid.c 下。//file:kernel/pid.cstruct?pid_namespace?init_pid_ns?=?{?.kref?=?{??.refcount???????=?ATOMIC_INIT(2),?},?.pidmap?=?{??[?0??PIDMAP_ENTRIES-1]?=?{?ATOMIC_INIT(BITS_PER_PAGE),?NULL?}?},?.last_pid?=?0,?.level?=?0,?.child_reaper?=?&init_task,?.user_ns?=?&init_user_ns,?.proc_inum?=?PROC_PID_INIT_INO,};在 pid 命名空間里我覺得最需要關(guān)注是兩個(gè)字段。一個(gè)是 level 表示當(dāng)前 pid 命名空間的層級(jí)。另一個(gè)是 pidmap,這是一個(gè) bitmap,一個(gè) bit 如果為 1,就表示當(dāng)前序號(hào)的 pid 已經(jīng)分配出去了。另外默認(rèn)命名空間 level 初始化是 0。這是一個(gè)表示樹的層次結(jié)構(gòu)的節(jié)點(diǎn)如果有多個(gè)命名空間建出來,它們之間會(huì)成一棵樹。level 表示樹在第幾層。根節(jié)點(diǎn)的 level 是 0。INIT_TASK 0 號(hào)進(jìn)程,也叫 idle 進(jìn)程,它固定使用這個(gè)默的 init_nsproxy。//file:include/linux/init_task.h#define?INIT_TASK(tsk)?\{??.state??=?0,??????\?.stack??=?&init_thread_info,????\?.usage??=?ATOMIC_INIT(2),????\?.flags??=?PF_KTHREAD,?????\?.prio??=?MAX_PRIO-20,?????\?.static_prio?=?MAX_PRIO-20,?????\?.normal_prio?=?MAX_PRIO-20,?????\??.nsproxy?=?&init_nsproxy,????\?}所有進(jìn)程都是一個(gè)派生一個(gè)的式生成出來的。如果指定命名空間,所有程使用的都是使用缺的命名空間。二、Linux 新 pid 命名空間創(chuàng)建在這里我們假設(shè)我們創(chuàng)建進(jìn)時(shí)指定了 CLONE_NEWPID 要?jiǎng)?chuàng)建一個(gè)獨(dú)立的 pid 命名空間出來(Docker 容器就是這么干的)。在 《Linux 進(jìn)程是如何創(chuàng)建出來的?》一文中們已經(jīng)了解了進(jìn)程的建過程。整個(gè)創(chuàng)建過的核心是在于 copy_process 函數(shù)。在這個(gè)函數(shù)中申請(qǐng)和拷貝進(jìn)程的地空間、打開文件列表文件目錄等關(guān)鍵信息另外就是 pid 命名空間的創(chuàng)建也是在里完成的。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);?//2.2?申請(qǐng)?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}2.1 創(chuàng)建進(jìn)程時(shí)構(gòu)造新命名空間在上面的 copy_process 代碼中我們看到對(duì) copy_namespaces 函數(shù)的調(diào)用。命名空間就在這個(gè)函數(shù)中操作的//file:kernel/nsproxy.cint?copy_namespaces(unsigned?long?flags,?struct?task_struct?*tsk){?struct?nsproxy?*old_ns?=?tsk-nsproxy;?if?(!(flags?&?(CLONE_NEWNS?|?CLONE_NEWUTS?|?CLONE_NEWIPC?|????CLONE_NEWPID?|?CLONE_NEWNET)))??return?0;?new_ns?=?create_new_namespaces(flags,?tsk,?user_ns,?tsk-fs);?tsk-nsproxy?=?new_ns;?}如果在創(chuàng)建進(jìn)程時(shí)候沒有傳入 CLONE_NEWNS 等幾個(gè) flag,還是會(huì)復(fù)用之前的認(rèn)命名空間。這幾個(gè) flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號(hào)命名空間以便與宿主機(jī)的進(jìn)程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(diǎn)(文件系統(tǒng))命名空,以便隔離文件系統(tǒng)掛載點(diǎn)CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名空間以便隔離網(wǎng)卡、IP、端口、路由表等網(wǎng)絡(luò)源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與域名命名間,以便在網(wǎng)絡(luò)中獨(dú)標(biāo)識(shí)自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信量、消息隊(duì)列和共享存CLONE_NEWUSER: 用來隔離用戶和用戶組的。因我們本節(jié)開頭假設(shè)傳了 CLONE_NEWPID 標(biāo)記。所以會(huì)進(jìn)入到 create_new_namespaces 中來申請(qǐng)新的命名空間。//file:kernel/nsproxy.cstatic?struct?nsproxy?*create_new_namespaces(unsigned?long?flags,?struct?task_struct?*tsk,?struct?user_namespace?*user_ns,?struct?fs_struct?*new_fs){?//申請(qǐng)新的?nsproxy?struct?nsproxy?*new_nsp;?new_nsp?=?create_nsproxy();??//拷貝或創(chuàng)建?PID?命名空間?new_nsp-pid_ns?=?copy_pid_ns(flags,?user_ns,?tsk-nsproxy-pid_ns);}create_new_namespaces 中會(huì)調(diào)用 copy_pid_ns 來完成實(shí)際的創(chuàng)建,真正的創(chuàng)建過程是 create_pid_namespace 中完成的。//file:kernel/pid_namespace.cstatic?struct?pid_namespace?*create_pid_namespace(...){?struct?pid_namespace?*ns;?//新?pid?namespace?level?+?1?unsigned?int?level?=?parent_pid_ns->level?+?1;?//申請(qǐng)內(nèi)存?ns?=?kmem_cache_zalloc(pid_ns_cachep,?GFP_KERNEL);?ns->pidmap[0].page?=?kzalloc(PAGE_SIZE,?GFP_KERNEL);?ns->pid_cachep?=?create_pid_cachep(level?+?1);?//設(shè)置新命名空間?level?ns->level?=?level;?//新命名空間和舊命名空間成一棵樹?ns->parent?=?get_pid_ns(parent_pid_ns);?//初始化?pidmap?set_bit(0,?ns->pidmap[0].page);?atomic_set(&ns->pidmap[0].nr_free,?BITS_PER_PAGE?-?1);?for?(i?=?1;?i?pidmap[i].nr_free,?BITS_PER_PAGE);?return?ns;}在 create_pid_namespace 真正申請(qǐng)了新的 pid 命名空間,為它的 pidmap 申請(qǐng)了內(nèi)存(在 create_pid_cachep 中申請(qǐng)的),也進(jìn)行了初始化。另外還一點(diǎn)比較重要的是新名空間和舊命名空間過 parent、level 等字段組成了一棵樹。其中 parent 指向了上一級(jí)命名空間,自己的 level 用來表示層次,設(shè)置成了上一 level + 1。其最終的效果就是進(jìn)程擁有了新的 pid namespace,并且這個(gè)新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效果如下圖如果 pid 有多層的話,會(huì)組成更直觀樹形結(jié)構(gòu)。2.2 申請(qǐng)進(jìn)程 id創(chuàng)建完命名空間后,在 copy_process 中接下來接著就是調(diào) alloc_pid 來分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請(qǐng)?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數(shù)是 p->nsproxy->pid_ns。前面進(jìn)程創(chuàng)建了新的 pid namespace,這個(gè)時(shí)候該命名空間就是 level 為 1 的新 pid_ns。我們繼續(xù)來看 alloc_pid 具體 pid 的過程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請(qǐng)?pid?內(nèi)核對(duì)象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調(diào)用到alloc_pidmap來分配一個(gè)空閑的pid?tmp?=?ns;?pid-level?=?ns-level;?for?(i?=?ns-level;?i?=?0;?i--)???nr?=?alloc_pidmap(tmp);??if?nr?numbers 數(shù)組中。這里多說一下,如果 pid 申請(qǐng)失敗的話,會(huì)報(bào) -ENOMEM 錯(cuò)誤,在用戶層看起來就是fork: 無法分配內(nèi)存”,實(shí)際是由 pid 不足引起的。這個(gè)問題我在《明明還大量內(nèi)存,為啥報(bào)錯(cuò)無法分配內(nèi)存”?》 提到過。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請(qǐng)并構(gòu)造完 pid 后,將其設(shè)置在 task_struct 上,記錄起來。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請(qǐng)?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}其中 pid_nr 是獲取的根 pid 命名空間下的 pid 編號(hào),參見 pid_nr 源碼。//file:include/linux/pid.hstatic?inline?pid_t?pid_nr(struct?pid?*pid){?pid_t?nr?=?0;?if?(pid)??nr?=?pid-numbers[0].nr;?return?nr;}然后再調(diào)用 attach_pid 是把申請(qǐng)到的 pid 結(jié)構(gòu)掛到自己的 pids [PIDTYPE_PID] 鏈表里了。//file:kernel/pid.cvoid?attach_pid(struct?task_struct?*task,?enum?pid_type?type,??struct?pid?*pid){??link?=?&task-pids[type];?link-pid?=?pid;?hlist_add_head_rcu(&link-node,?&pid-tasks[type]);}task->pids 是一組鏈表。三、容器進(jìn)程 pid 查看pid 已經(jīng)申請(qǐng)好了,那在容器是如何查看當(dāng)前層次進(jìn)程號(hào)的呢?比如我在容器中看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個(gè)函數(shù)用來查看進(jìn)程在當(dāng)前某命名空間的命名號(hào)。//file:kernel/pid.cpid_t?pid_vnr(struct?pid?*pid){?return?pid_nr_ns(pid,?task_active_pid_ns(current));}其中在容器中查看進(jìn)程 pid 使用的是 pid_vnr,pid_vnr 調(diào)用 pid_nr_ns 來查看進(jìn)程在特定命名空間里的進(jìn)程禹。數(shù) pid_nr_ns 接收連個(gè)參數(shù)第一個(gè)參數(shù)是進(jìn)程里記錄 pid 對(duì)象(保存有在各個(gè)層次申請(qǐng)到 pid 號(hào))第二個(gè)參數(shù)是指定的 pid 命名空間(通過 task_active_pid_ns (current) 獲?。?。當(dāng)具備這兩個(gè)參后,就可以根據(jù) pid 命名空間里記錄的層次 level 取得容器進(jìn)程的當(dāng)前 pid 了//file:kernel/pid.cpid_t?pid_nr_ns(struct?pid?*pid,?struct?pid_namespace?*ns){?struct?upid?*upid;?pid_t?nr?=?0;?if?pid?&&?ns-level?=?pid-level?{??upid?=?&pid-numbers[ns-level];??if?upid-ns?==?ns)???nr?=?upid-nr;?}?return?nr;}在 pid_nr_ns 中通過判斷 level 就把容器 pid 整數(shù)值查出來了。四、總結(jié)最后,舉個(gè)子,假如有一個(gè)進(jìn)程 level 0 級(jí)別的 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào) 1256,在 level 1 容器 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào)是 5。那么這個(gè)進(jìn)程以及其 pid 在內(nèi)存中的形式是下圖這個(gè)樣子的。么容器在查看進(jìn)程的 pid 號(hào)的時(shí)候,傳入容器的 pid 命名空間,就可以將該程在容器中的 pid 號(hào) 5 給打印出來了!?

          <code id='f7293'></code><style id='9fc33'></style>
        • <acronym id='553a4'></acronym>
          <center id='03726'><center id='93b40'><tfoot id='4aabd'></tfoot></center><abbr id='a204e'><dir id='58368'><tfoot id='3876e'></tfoot><noframes id='e48e4'>

        • <optgroup id='ab1f4'><strike id='3fcd6'><sup id='4faf3'></sup></strike><code id='ac937'></code></optgroup>
            1. <b id='aece8'><label id='28722'><select id='f92cc'><dt id='de783'><span id='d8857'></span></dt></select></label></b><u id='66a7b'></u>
              <i id='34992'><strike id='d4766'><tt id='444b1'><pre id='41ec8'></pre></tt></strike></i>