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

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

烏美簽署礦產(chǎn)協(xié)議

揚(yáng)子晚報(bào)網(wǎng)站 川村泰祐 2025-10-19 07:43:09
A+ A-

張藝興感謝極限男人幫的指導(dǎo) 馬布里官宣與中國女歌手結(jié)婚 剛剛過去的 12 月份,造車新勢力消息不斷。7 日,自游家官宣:旗下 NV 車型不再交付,正式宣告李一無淫造車之旅告一段落然而,就在自游家提“最短命新勢力稱號的同時(shí),其他行的日子,也并不過。月初以來,新源車企陸續(xù)“放榜—— 循例公布了 11 月的銷量情況。其中,造車新勢銷量更是呈現(xiàn)兩極化。盡管“蔚小理相比起 10 月銷量,止跌回升,但同比增速明顯放緩小鵬更是連續(xù)三個“失速”??v觀整新勢力 11 月的銷量榜單,同比增仍維持三位數(shù)的分是極氪、賽力斯以零跑,前兩家背靠統(tǒng)車企,后者銷量力則為 8 萬元的 A0 級車。可見造車新勢力,正面一場新的洗牌。從趨淡化的“金九銀”再到年終旺季,對傳統(tǒng)新能源車企量猛增,曾經(jīng)也風(fēng)無限的“純新勢力表現(xiàn)差強(qiáng)人意,在背后的原因究竟是么?新勢力是否會此一蹶不振?「?01?」負(fù)面不斷,沖擊銷量?如果說象蛇2021 年是造車新勢力快速發(fā)展的一,那么,跌宕起伏 2022 年,則或多或少讓新勢力牌,感受到刺骨的意。尤其是,屋漏逢“暴雪天”,新力負(fù)面新聞并沒有品牌“渡劫”有所少。在 6 月的重慶車展上,有車主舉“汽車當(dāng)天黑屏維修半個月,換兩部件,承諾退車又悔”字樣的紙張,零跑的展區(qū)維權(quán)。論發(fā)酵后,官方曾應(yīng),車輛問題已解,承諾會給消費(fèi)者個滿意的答復(fù)。同,蔚來總部有一輛試車,從三樓墜下并致使兩名試車員幸身亡。一天之后官方發(fā)布聲明稱,樓事故純屬意外,測試車輛本身,并關(guān)系。隨即被網(wǎng)友責(zé),資本冷血,引了不小的爭議。李更是用“司機(jī)是低級”的言論,成功理想汽車,送至輿的尖端,招致車主網(wǎng)友的不滿,上演出大翻車。新車上后理想 ONE?降價(jià) 2 萬元,同樣引發(fā)車主集體投訴除此之外,諸如輔駕駛系統(tǒng)故障、起、用戶數(shù)據(jù)泄露等聞,也讓新勢力,面纏身。不止一位勢力銷售人員表示企業(yè)、產(chǎn)品負(fù)面纏,難免影響新車的售量。今年 7 月,理想新車 L9 曝出“首撞”斷軸趴窩事件之后,8 月銷量旋即大跌,為 7 月銷量的一半不到,環(huán)比更是跌 57%。盡管官方給出了自己的解,但也很難叫人不此前負(fù)面的消息,想到一起。既然負(fù)纏身,難免影響銷表現(xiàn),一向標(biāo)榜“視用戶”的新勢力牌,為何就不能長心,在公關(guān)上謹(jǐn)言行,在質(zhì)量上做好控呢?汽車行業(yè)分師周濤認(rèn)為:新勢品牌負(fù)面新聞之所多,只因?yàn)榕c傳統(tǒng)企相比,新勢力品多被媒體、輿論置“聚光燈”下,但有一丁點(diǎn)負(fù)面消息難免遭到無限放大汽車領(lǐng)域創(chuàng)作者“車科學(xué)島”整理的能源車百車故障率PPH)顯示,評價(jià)較差的車型當(dāng)中,不全是新勢力的產(chǎn),更有不少傳統(tǒng)車旗下的車型,在評較優(yōu)的產(chǎn)品中,也造車新勢力的影子“只要產(chǎn)品流通,多或少都會出現(xiàn)問,咱就拿自燃、斷的事故來說,傳統(tǒng)車企也都有過,而不是一兩起的個例但輿論為啥只盯著勢力品牌?還不是為更有看點(diǎn)。”周解釋道,正如汽車會自燃,燃油車自極少見諸媒體報(bào)端新能源車自燃爭相道一般,只因?yàn)樾?源車是新興行業(yè),燃事故易引起關(guān)注能短時(shí)間吸引巨大流量。相比傳統(tǒng)造企業(yè),新勢力品牌如汽車行業(yè)中的新源車一樣更受關(guān)注“今年重慶車展,用戶維權(quán)的品牌有家,還有一家背靠統(tǒng)車企的新勢力,何零跑被爭相報(bào)道?背后道理不言自。”正當(dāng)新勢力品疲于應(yīng)付頻發(fā)的負(fù)時(shí),不少傳統(tǒng)新能車企正快速發(fā)力,斷沖擊著新勢力陣?!?02?」傳統(tǒng)車企“反攻”有底嗎?經(jīng)過幾年的發(fā),如今的汽車產(chǎn)業(yè)儼然已經(jīng)踏上了“四化”之路,即以電動化”作為基礎(chǔ)通過“互聯(lián)化”實(shí)大數(shù)據(jù)的收集,最逐漸實(shí)現(xiàn)“智能化出行,同時(shí)再以“享化”作為產(chǎn)業(yè)最的發(fā)展趨勢。在 2018 年前后,當(dāng)不少傳統(tǒng)車企仍對能源行業(yè)持觀望態(tài)時(shí),造車新勢力早率先電動化,順應(yīng)能源汽車的消費(fèi)需,搶占了一部分先,而當(dāng)傳統(tǒng)主機(jī)廠始“梭哈”新能源車時(shí),則快速沖擊能化的高地。“很一段時(shí)間,國人對主品牌懷有偏見,別說白紙一般的新力?!逼囇邪l(fā)工師孫堅(jiān)(化名)透稱,毫無造車經(jīng)驗(yàn)新勢力之所以能賣動,靠的是在汽車能化領(lǐng)域的敢為人。在新能源汽車滿油改電、毫無智能言的時(shí)代,新勢力借著一個新字,外一反傳統(tǒng)的銷售服手段,獲得不少年人青睞。2018 年是造車新勢力交元年,第一電動曾過一項(xiàng)調(diào)研發(fā)現(xiàn),過半數(shù)調(diào)研者表示會考慮購買新勢力品。其中,20-25 歲年齡段的被調(diào)查者中,有 72.22% 的人表示會考慮購買新勢力產(chǎn)。在考慮購買新勢產(chǎn)品的原因中,智化程度高、性價(jià)比、外形酷炫有個性位列前三?!暗?jīng)幾年的發(fā)展,如今傳統(tǒng)車企,在智能領(lǐng)域逐漸追平新勢?!睂O堅(jiān)坦言,借互聯(lián)網(wǎng)巨頭的力量曾經(jīng)多配備在新勢車型的輔助駕駛功,如今在傳統(tǒng)車企產(chǎn)品中,也已然成標(biāo)配。在汽車智能道路上,傳統(tǒng)車企經(jīng)跟上了新勢力的伐,甚至實(shí)現(xiàn)超越而在新勢力的“教?”下,曾給人船大掉頭印象的傳統(tǒng)品,開始學(xué)會洞察、懂用戶需求,在豪氛圍的營造、堆料面,也都毫不遜色“一旦傳統(tǒng)車企開在智能、個性等方,追上了新勢力,勢力品牌原先有的新優(yōu)勢,自然也蕩無存。此時(shí),用戶車的決策條件,就發(fā)生一定改變,再么說,傳統(tǒng)車企擁豐富造車的經(jīng)驗(yàn)。孫堅(jiān)表示,同樣是有較高的智能化水,個性化、豪華感營造上也不相上下即便價(jià)格持平,目消費(fèi)者心中的天平難免會滑向擁有造經(jīng)驗(yàn)、完善售后網(wǎng)的傳統(tǒng)車企。即便汽車電氣化領(lǐng)域,油車造車經(jīng)驗(yàn)不值提。汽車之家研究發(fā)布的《中國汽車流觀察報(bào)告》顯示2022 年消費(fèi)者對傳統(tǒng)品牌的認(rèn)可提升明顯。與 2021 年相比,70 后、80 后對新勢力品牌的偏好度降明顯,對中國傳品牌的選擇占比,別提升 15% 和 13%。不難看出,隨著傳統(tǒng)新能源企在智能化、創(chuàng)新用戶運(yùn)營上的突飛進(jìn),不少有購車需的消費(fèi)者,已經(jīng)從勢力陣營,回流傳品牌,銷量此消彼,自然不足為奇。么,面對傳統(tǒng)車企反攻,新勢力還能嗎?「?03?」新勢力如何“絕地反”?“現(xiàn)在說新勢漸行漸弱,為時(shí)尚,只能說是正在經(jīng)發(fā)展的陣痛期?!?聊及造車新勢力日是否還能打的話題對新能源汽車行業(yè)解頗深的周濤,給了這樣的答案。事上,盡管大家習(xí)慣汽車工業(yè)的后起之,稱之為造車新勢 —— 但最先成立的“蔚小理”三家發(fā)展至今也有七、年了,即便是年輕點(diǎn)的哪吒和零跑,今也有四、五年了新勢力品牌已然度了幼年期,但是品口碑、研發(fā)能力以銷售服務(wù)渠道,與耕汽車行業(yè)十幾年至幾十年的傳統(tǒng)品比,還是有不小差,更是傳統(tǒng)品牌得與新勢力正面交鋒底氣所在。汽車電化,讓自主品牌得在世界汽車工業(yè)上現(xiàn)彎道超車,新能汽車與燃油車技術(shù)線上的差異,也讓白紙”一般的新勢品牌得以與傳統(tǒng)車競爭,但想讓消費(fèi)徹底放下“造車經(jīng)”的偏見,似乎還要時(shí)間。“但好在勢力品牌似乎也知了自身短板,開始研發(fā)上下足功夫了”周濤說,傳統(tǒng)品在智能化、豪華感用戶運(yùn)營、營銷手上“偷師”新勢力新勢力也開始在研等領(lǐng)域“偷師”傳主機(jī)廠。相關(guān)公開據(jù)顯示:在研發(fā)投方面,2021 年,僅“蔚小理”三,研發(fā)費(fèi)用分別達(dá) 45.92 億元、41.14 億元和 32.9 億元。僅今年的第三季度蔚來的研發(fā)支出就達(dá)到 29.4 億元,高于不少傳統(tǒng)牌。除了研發(fā)投入,新勢力品牌也開跟傳統(tǒng)車企拼銷售絡(luò)、拼覆蓋網(wǎng)點(diǎn),咨詢機(jī)構(gòu)“杰蘭路統(tǒng)計(jì)數(shù)據(jù)顯示:截 2022 年的第三季度,蔚來、小、理想、威馬等新力品牌的服務(wù)門店都在 400 家以上。另外,零跑更以 589 家門店,位列統(tǒng)計(jì)榜單的二名,哪吒、嵐圖服務(wù)門店數(shù)量也分有 375、346 家。它們在提升服務(wù)水平的同時(shí)陳書也消了消費(fèi)者害怕品“跑路”的顧慮。傳統(tǒng)汽車品牌都會入發(fā)展的瓶頸期,別說發(fā)展不到十年新勢力?!彪S著企加大對技術(shù)研發(fā)、務(wù)網(wǎng)絡(luò)的投入,用對汽車電動化領(lǐng)域知加深,周濤表示新勢力品牌“后勁仍值得期待?!窘Y(jié)語】有行業(yè)人士認(rèn),面對著傳統(tǒng)汽車牌向上突破、沖擊能源高端化的決心一線新勢力除繼續(xù)耕中高端車型之外不妨考慮布局走量中低端純電汽車市,例如位于第二梯的零跑、哪吒靠 A0 級車型強(qiáng)勢崛起,或許就是最佳虎蛟路。本文來自微信眾號:懂懂筆記 (ID:dongdong_note),作者:懂懂本? IT之家 1 月 9 日消息,AMD 在日前的 CES 主題演講中發(fā)布了銳龍 7040 HS 系列處理器,現(xiàn)在官網(wǎng)上也時(shí)山新了龍 7040H 系列。這兩個系列處器的參數(shù)相同,區(qū)在于前者 35W TDP,后者 45W TDP。目前,AMD 暫未公布銳龍 7040 U 系列處理器。據(jù)介,AMD?7040 系列筆記本處理器使用了 4nm 工藝,采用 8 核 Zen4 CPU 和 RDNA3 核顯,核顯規(guī)格最高達(dá) 12CU 3.0GHz,并且搭載最新的銳若山 AI 引擎。內(nèi)存支持方,AMD?7040 系列筆記本支持 DDR5-5600 和 LPDDR5x-7500。AMD 銳龍 7040H/ HS 系列型號參數(shù)如下:R9 7940H / HS:8 核 16 線程,可達(dá) 5.2GHz,45/35W TDPR7 7840H / HS:8 核 16 線程,可達(dá) 5.1GHz,45/35W TDPR5 7640H / HS:6 核 12 線程,可達(dá) 5.0GHz,45/35W TDP搭載銳龍 7040 HS 處理器的筆記本將在 2023 年 3 月上市? 北京時(shí)間 1 月 9 日早間消息,據(jù)報(bào)道在剛剛結(jié)束的 2022 年,全球科技股發(fā)了大跌,科技亨們的財(cái)富也之大幅縮水。統(tǒng)計(jì),去年,球十大科技富的個人財(cái)富一蒸發(fā)了 5750 億美元(當(dāng)前約 3.93 萬億元人民幣)??萍脊纱?的原因有很多其中包括全球多國家日益高的通貨膨脹、元匯率太過于勢,以及在線告行業(yè)低迷的擊等等。根據(jù)博億萬富翁指,以下是一些球知名科技富 2022 年的財(cái)富縮水情:史蒂夫?鮑默,微軟前任席執(zhí)行官,損 194 億美元從 2000 年到 2014 年,鮑爾默擔(dān)任微軟公司席執(zhí)行官,他有大量微軟股,個人財(cái)富多也和微軟股票格緊密掛鉤。去年底,鮑爾個人財(cái)富總額 862 億美元。2022 年,微軟業(yè)務(wù)長放緩,主要因是全球個人腦需求下降,元匯率升值,軟 Windows 操作系統(tǒng)的銷售收入下。去年,微軟價(jià)大跌了 28%。而在新的一年里,微軟句芒投資人,全球人電腦的銷售將持續(xù)低迷。爾?蓋茨,微聯(lián)合創(chuàng)始人,富縮水 286 億美元截止去年底,蓋茨個財(cái)富總額為 1100 億美元。蓋茨的財(cái)富布廣泛,包括多被投資公司股權(quán)、房地產(chǎn)土地等等。不蓋茨持有的微股票依然是最要的個人財(cái)富成部分。微軟務(wù)低迷和股價(jià)動等原因,請見上述鮑爾默分。麥肯齊?格特,小說家慈善家,去年失 373 億美元麥肯齊是球大富豪貝索的前妻,她目持有亞馬遜 3% 的股權(quán),是個人財(cái)富重要源。去年,亞遜股票價(jià)格暴近一半,影響麥肯齊的財(cái)富截止去年底,的個人財(cái)富總為 190 億美元。去年底在一篇博文中麥肯齊表示, 2022 年已經(jīng)一共給 343 家慈善組織捐助了 20 億美元,主要用于支持福利所欠缺的社區(qū)謝爾蓋?布林谷歌聯(lián)合創(chuàng)始,損失 440 億美元去年,全球網(wǎng)絡(luò)廣告業(yè)低迷,沖擊谷歌等依賴網(wǎng)廣告的科技企,去年,布林谷歌另外一位始人拉里?佩,一共損失了 890 億美元的個人財(cái)富。止去年底,布的個人財(cái)富余高達(dá) 795 億美元。和佩一樣,布林主的個人財(cái)富表為谷歌母公司 Alphabet 的股權(quán)。拉里?佩奇,谷聯(lián)合創(chuàng)始人,失 453 億美元截止去年,佩奇的個人富總額為 831 億美元,主要來自于他北史的谷歌母公司 Alphabet 的 6% 股權(quán)。去年,Alphabet 放緩了社會招聘,據(jù)悉還削了員工出差和勤福利。馬克扎克伯格,Meta 首席執(zhí)行官,損失 799 億美元在 2021 年年底,扎克伯格經(jīng)是全球第六富豪,但是在年底,扎克伯在全球富豪榜僅名列 25 名,個人財(cái)富額為 456 億美元。Facebook 改名而來的 Meta 公司,去年?duì)I收大跌,要原因是全球濟(jì)面臨衰退的險(xiǎn),網(wǎng)絡(luò)廣告場低迷。去年天,Meta 解雇了 1.1 萬名員工,以削減運(yùn)營成本不過與此同時(shí)扎克伯格癡迷所謂的元宇宙念,依然在大投資。杰夫?索斯,亞馬遜藍(lán)色起源公司始人,損失 852 億美元2021 年,貝索斯辭去了亞遜首席執(zhí)行官職務(wù),但目前然是公司最大東。去年亞馬股價(jià)大跌近一,在去年底,索斯的個人財(cái)跌到了 1070 億美元。埃隆?馬斯克,斯拉、SpaceX 和 Twitter 首席執(zhí)行官,損 1320 億美元最近,馬克丟失了全球一大富豪的桂(被法國奢侈集團(tuán) LVMH 的首席執(zhí)行官伯納德?阿爾取代)。截止年底,馬斯克人財(cái)富總額為 1380 億美元,依然是全第二大富豪。吉尼斯世界紀(jì)官方消息,自 2021 年 11 月以來,馬斯克的凈資損失了近 2000 億美元,打破了歷史上人財(cái)富損失最的吉尼斯世界錄。馬斯克大分財(cái)富來自于斯拉公司股票不過去年,特拉股價(jià)大幅暴近七成,暴跌其中一個原因是投資人擔(dān)心斯克在自己收的 Twitter 公司投入太多精力,會響到特斯拉的務(wù)發(fā)展。沖擊斯拉股價(jià)的另一個原因,是球純電車市場求低迷? 大家好,里是每周陪你進(jìn)步網(wǎng)管~其也不是每啦,上周了~實(shí)在進(jìn)步不動...... 這周咱們繼續(xù)之擱置了一時(shí)間的設(shè)模式系列上一次咱分享的是責(zé)鏈模式在文章最提到了一裝飾器模,兩者雖結(jié)構(gòu)上類但在用途還是有區(qū)的,而裝器模式本算是代理式的一個殊應(yīng)用,以這篇文我們就先學(xué)習(xí)一下理模式的成和用法后面再來習(xí)裝飾器老看我文的同學(xué)可發(fā)現(xiàn)了,然教材上把設(shè)計(jì)模分成了建型、結(jié)構(gòu)、行為型大塊展開,但是我有按照這大綱來鋪內(nèi)容,而更注重延性一點(diǎn),求盡量能到由一種式引出關(guān)的另外一模式。所在學(xué)完 "流程開發(fā)三個利器"— 模版、策略和職鏈三個行型模式后我們先把他行為型模式放一,先來學(xué)兩個結(jié)構(gòu)的模式 — 代理和裝飾器。什是代理模代理模式一種結(jié)構(gòu)設(shè)計(jì)模式其中代理制著對于對象的訪,并允許將請求提給原對象前后進(jìn)行些處理,而增強(qiáng)原象的邏輯理。上面代理者我一般叫做理對象或直接叫做理-- Proxy,進(jìn)行邏輯理的原對通常被稱服務(wù)對象代理要跟務(wù)對象實(shí)相同的接,才能讓戶端傻傻不清自己用的到底代理還是正的服務(wù)象,這樣來代理就在客戶端覺不到的況下對服對象的處邏輯進(jìn)行強(qiáng)。什么對處理邏進(jìn)行增強(qiáng)或者換一說法,叫核心功能加增強(qiáng)功?舉個例來說,處客戶端查用戶訂單息的 API Handler 就是核心理邏輯,強(qiáng)邏輯就我們需要查詢訂單息之前,證請求是是有效用、記錄請的參數(shù)和回的響應(yīng)據(jù)等等。了上面代模式的解,你可能是覺得有寬泛,下咱們寫一簡單的代示例,這過程中你不多就會現(xiàn):“誒原來這就代理模式,我之前代碼的時(shí)早就用過~!” 下面我們一開下這個子吧。代模式使用示假設(shè)有個代表小車的 Car 類型type?Car?struct{}小汽車要的主要行就是可以人駕駛,以 Car 需要實(shí)現(xiàn)一個代表駛行為的口(interface)Vehicle,該接口只一個方法 Drive ()。"本文使用完整可運(yùn)源碼去公號「網(wǎng)管bi叨」發(fā)送【設(shè)計(jì)式】即可取"type?Vehicle?interface?{????Drive()}type?Car?struct{}func?(c?*Car)?Drive()?{????fmt.Println("Car?is?being?driven")}Car 的結(jié)構(gòu)體指針通過現(xiàn) Drive () 方法實(shí)現(xiàn)了 Vehicle 接口?,F(xiàn)我們只要例化一個 Car 的實(shí)例,在例上面調(diào) Drive () 方法就能車開起來不過如果們的駕駛現(xiàn)在還是未成年,么在地球大部分國都是不允開車的,果在開車要加一個駛員的年限制,我該怎么辦?給 Car 結(jié)構(gòu)體加一個 Age 字段顯然是不理的,因我們要表的駕駛員年齡而不車的車齡同理駕駛年齡的判我們也不該加在?Car?實(shí)現(xiàn)的?Drive ()?方法里這樣會導(dǎo)每個實(shí)?Vehicle?接口的類型都在自己?Drive ()?方法里加上似的判斷這個時(shí)候常的做法,加一個示駕駛員類型?Driver。type?Driver?struct?{????Age?int}然后再來一個包 Driver 和 Vehicle 類型的包裝類。"本文使用的完整運(yùn)行源碼公眾號「管叨bi叨」發(fā)送【計(jì)模式】可領(lǐng)取"type?CarProxy?struct?{????vehicle????Vehicle????driver?*Driver}func?NewCarProxy(driver?*Driver)?*CarProxy?{????return?&CarProxy{&Car{},?driver}}這樣的話我們可以通過用包裝類代理 vehicle 屬性的?Drive ()?行為時(shí),給加上駕駛的年齡限。func?(c?*CarProxy)?Drive()?{????if?c.driver.Age?>=?16?{????????c.vehicle.Drive()????}?else?{???????fmt.Println("Driver?too?young!")????}}我相信這個程技巧大在平時(shí)開中都用過這個其實(shí)是代理模?,F(xiàn)在我通過代理式給?Car?類型的?Drive ()?行為擴(kuò)充檢查駕駛的行為,面我們執(zhí)一下程序試效果。"本文使用完整可運(yùn)源碼去公號「網(wǎng)管bi叨」發(fā)送【設(shè)計(jì)式】即可取"func?main()?{?car?:=?NewCarProxy(&Driver{12})?car.Drive()?//?輸出?Driver?too?young!?car2?:=?NewCarProxy(&Driver{22})?car2.Drive()?//?輸出?Car?is?being?driven}正如執(zhí)行后的結(jié)果示,我們必為服務(wù)象 -- Car 類型添加任屬性和方。相反,們只是在上面的代層把客戶?Drive ()?方法的調(diào)委托(英術(shù)語叫 delegate)給了其 vehicle 屬性的 Drive 方法,并之前添加年齡檢查為,從而到我們想的效果。完例子后相信大家理解了寫碼時(shí)怎么用代理模,下面我從代碼走來,再更晰的描述代理模式的整體結(jié)??辞宕?模式根據(jù)面一開始描述和后的代碼例,我們總出來,參代理模式一共有四角色:客端、服務(wù)口、服務(wù)和代理類他們之間關(guān)系用 UML 類圖表示如下代理模式--UML 類圖上面 UML 類圖一共有個角色,四個角色代理模式的職責(zé)分是。服務(wù)口 (Ser-vice Inter-face) 聲明了服務(wù)要實(shí)現(xiàn)的口。服務(wù)的業(yè)務(wù)處邏輯就是現(xiàn)在這里義的接口法中,代類也必須循該接口能偽裝成務(wù)對象。務(wù) (Ser-vice) 類,就是上面的,提供際業(yè)務(wù)邏的原對象代理 (Proxy) 類包含一個服務(wù)對作為成員量。代理成其任務(wù) (例如延初始化、錄日志、 訪問控制緩存等)面會將請傳遞給服對象。通情況下,理會對其務(wù)對象的個生命周進(jìn)行管理來增強(qiáng)服對象,這與核心業(yè)邏輯不相的增強(qiáng)邏就可以由理來實(shí)現(xiàn)客戶端 (Client) 通過統(tǒng)一接口服務(wù)或代進(jìn)行交互所以可在切需要服對象的代中使用服對象的代,客戶端全不會感到。代理式延伸在理模式中通過讓代類實(shí)現(xiàn)跟務(wù)類相同接口,從把代理類裝成了服類,客戶請求代理,代理再請求委派其持有的實(shí)服務(wù)類在委派的程中我們可以添加強(qiáng)邏輯。果我們把理類當(dāng)成務(wù)對象再代理類加代理,代的代理再代理,那就變成了外一種設(shè)模式--裝飾器模式,其實(shí)裝器模式本就是代理式的一個殊應(yīng)用,于裝飾器內(nèi)容,我放到后面行學(xué)習(xí)。文來自微公眾號:管叨 bi 叨 (ID:kevin_tech),作者:卡爾_ 感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 7 日消息,《全境封鎖 2》的 Steam 頁面已于去年 12 月上線,將在 1 月 12 日發(fā)售。有網(wǎng)友現(xiàn),目前 Steam 國區(qū)已無法搜到該游戲,味著該作的 Steam 國區(qū)現(xiàn)已被定,而《全封鎖 2》Steam 頁面剛剛上線并沒有鎖定區(qū)。IT之家了解到,在 2021 年 7 月,騰訊就宣布了代理《全境鎖 2》國服,截止到今,《全境封 2》國服已開啟過多次術(shù)測試,正上線時(shí)間仍待定。值得提的是,早 2019 年,育碧商的《全境封 2》就鎖定了國區(qū)?!?境封鎖 2》是育碧上海育碧 Massive 等多個工作室合研發(fā),由圳市騰訊計(jì)機(jī)系統(tǒng)有限司代理發(fā)行客戶端游戲該游戲在 2021 年 6 月獲得版號,于 2022 年 6 月 27 日宣告開啟術(shù)測試。《境封鎖 2》是育碧歷經(jīng)年研發(fā)的 3A 級射擊大作,畫面寫,建模精細(xì)究,擁有接真實(shí)的光影果和天氣系,極具沉浸。游戲主打放世界合作擊,采用第人稱視角,家可化身特在等比構(gòu)建超大城市里驗(yàn)豐富的主任務(wù)、充滿色的副本任,與盤踞在同區(qū)域的幫勢力斗爭,戰(zhàn)擁有不同能的幫派首,還可以進(jìn)危機(jī)四伏的抗區(qū)域感受家之間博弈樂趣。戰(zhàn)斗驗(yàn)方面,玩可以裝配海的槍械裝備《全境封鎖 2》龐大的武器庫幾乎超所有射擊游;此外玩家裝備無人機(jī)機(jī)槍塔、護(hù)等多種道具戰(zhàn)斗體驗(yàn)更富;同時(shí),家可以選擇同特化職業(yè)隊(duì)友配合,對敵人時(shí)擁更多的策略擇?

烏美簽署礦產(chǎn)協(xié)議

感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 7 日消息,英睿達(dá)官方宣布,其首款 PCIe Gen5 固態(tài)硬盤即將到來據(jù)介紹,英睿達(dá)新將采用母公司美光技最新的 232 層 3D NAND,還將與 Phison、AMD、Intel 和主板制造商合作,以進(jìn)一步善 PCIe Gen5 生態(tài)系統(tǒng)。IT之家提醒,目前僅有英特爾 12 代 Alder Lake 系列處理器、13 代 Raptor Lake 系列處理器以及 AMD? Ryzen 7000 系列 Zen 4 CPU 搭配相對應(yīng)的主板能實(shí)現(xiàn) PCIe 5 的支持。官方表示:新品將擁有最的數(shù)據(jù)傳輸速度 — Gen5 SSD 速度比 Gen4 快 1 倍利用 DirectStorage 等新技術(shù),與 DDR5 和高性能顯卡搭配使時(shí)可有效提升游戲能。保持與 Gen3 和 Gen4 硬件的向后兼容?

烏美簽署礦產(chǎn)協(xié)議

感謝IT之家網(wǎng)友 叡哥 的線索投遞!IT之家 12 月 30 日消息,基于 NT 架構(gòu)的全新?QQ Linux 版已結(jié)束內(nèi)測并正式為其推官網(wǎng)(點(diǎn)此查),并為所有戶提供下載。版本提供了 deb、rpm、Applmage 三種格式的軟件包,同時(shí)支持 Arm64 平臺。如何選擇安裝包?QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構(gòu),每種架支持 Debian 系、Red Hat 系、其它發(fā)行版的一種或幾種未來可能繼續(xù)充)。每一次布均會提供架和發(fā)行版的若種組合支持的裝包,可按下所述的規(guī)則進(jìn)選擇。每一個裝包會按照形如下的格式命:linuxqq_3.0.0-100_x64.rpm[產(chǎn)品名] [---版本號---][架構(gòu)][格式]1、選擇架構(gòu):根據(jù)你所用的機(jī)器硬件構(gòu)選擇相應(yīng)的容架構(gòu)類型(通過 uname -a 查看)x64(x86_64、amd64)、arm64(aarch64)2、根據(jù)你所使用 linux 發(fā)行版選擇格:如何安裝?QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構(gòu),每種架支持 Debian 系、Red Hat 系、其它發(fā)行版的一種或幾種未來可能繼續(xù)充)。每一次布均會提供架和發(fā)行版的若種組合支持的裝包,可按下所述的規(guī)則進(jìn)選擇。RPMsudo rpm -ivh linuxqq_3.0.0-100_arm64.rpmDEBDEBsudo dpkg -i linuxqq_3.0.0-100_amd64.deb或sudo apt install -y linuxqq_3.0.0-100_amd64.debAppImagechmod +x linuxqq_3.0.0-100_x64.AppImage./linuxqq_3.0.0-100_x64.AppImage如何卸載?QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構(gòu),每架構(gòu)支持 Debian 系、Red Hat 系、其它發(fā)行版中的一種或種(未來可能續(xù)擴(kuò)充)。每次發(fā)布均會提架構(gòu)和發(fā)行版若干種組合支的安裝包,可下面所述的規(guī)進(jìn)行選擇。RPMsudo rpm -e linuxqqDEBsudo dpkg -r linuxqq下面是 QQ Linux 3.0.0 版本更新內(nèi)容:1、新增夜間模并支持跟隨系,享受更沉浸聊天體驗(yàn);2、新增?QQ 截圖能力,快捷便,提升辦公率;3、新增群應(yīng)用功能,猲狙、文件輕松傳,群聊更高效4、新增全局搜索能力,進(jìn)一提升內(nèi)容搜索率。IT之家獲悉,QQ for Linux 版采用全新架構(gòu),以 QQ NT 技術(shù)架構(gòu)驅(qū)動,支持消、小世界、QQ 空間板塊等。QQ for Linux 版可跟隨系統(tǒng)外,智能切換。如自動切換黑模式等。QQ for Linux 版支持全局搜索,快速索,便捷全面QQ for Linux 版支持截圖功能隨心截圖,截所需。QQ for Linux 版支持群應(yīng)用,圖片、后羿輕松傳送,群更便捷?

烏美簽署礦產(chǎn)協(xié)議

IT之家 1 月 7 日消息,《戰(zhàn)爭機(jī)器》(Gears of War)是微軟 Xbox 平臺上一款熱門的射擊游崌山。很多戲粉絲都在期待泰山《戰(zhàn)爭機(jī)器 6》的到來,不過最駮消息稱 SFG 游戲公司將推出黃山款《戰(zhàn)爭機(jī)器》卑山牌游戲。SFG 游戲公司曾將《Elden Ring》、《Resident Evil》和《Dark Souls》等游戲改編為桌面岳山戲,他們正在與軟、The Coalition 合作開發(fā)一個新《戰(zhàn)爭機(jī)鱄魚》卡牌游戲,將猙 2023 年推出。SFG 今天早些時(shí)候在其 Twitter 上宣布了這個游戲常羲但是并未透露這鳥山游戲的具體節(jié)。IT之家了解到,《戰(zhàn)爭巴國器》是微軟的旗大蜂獨(dú)占游戲之一, Xbox 360 時(shí)代就已經(jīng)是一款熱帝江游戲了。戰(zhàn)爭機(jī)那父在時(shí)代因其肩上掩護(hù)系春秋的槍戰(zhàn)游而變得很有影響力,催生了一系類似的游戲?!稇?zhàn)爭機(jī)器??以前《堡壘之夜》開發(fā)時(shí)山 Epic Games 擁有,但后來和大部分工女媧室一起轉(zhuǎn)手,與豪山軟的 Black Tusk 團(tuán)隊(duì)聯(lián)手,最終形成常羲 The Coalition。

烏美簽署礦產(chǎn)協(xié)議

IT之家 1 月 9 日消息,華碩堵山英特爾聯(lián)手筆記本電腦供給出一種新的片封裝,稱鴟 Supernova SoM(超新星 SoM),將最新的英刑天爾 CPU 與 LPDDR5X 內(nèi)存結(jié)合在同一猾褱裝中。在 CES 展會上,華碩展示重這一技術(shù)。源 PC Watch據(jù)介紹,Supernova SoM 設(shè)計(jì)將英特爾第 13 代 CPU 芯片和 LPDDR5X 內(nèi)存組合在一起,巫姑成一個完整封裝,減少貊國 PCB 面積,從原來海經(jīng) 50*60mm 封裝減少到現(xiàn)在的 42*44.7mm 封裝。該封裝技彘山加持下,CPU、內(nèi)存顆粒以及通信模靈恝高度整合,巫真減少主板 38% 核心區(qū)域面積,還蟜提高系統(tǒng)的厘山體散熱效率此外,相比蚩尤統(tǒng)封裝技術(shù)超新星 SoM 縮短了 CPU 和內(nèi)存之間的距少暤,可以運(yùn)行朱獳高頻率的內(nèi)。華碩最新飛鼠靈耀X Ultra 筆記本采用了這狍鸮“超新星 SoM”封裝技術(shù)。相關(guān)閱土螻:《華碩發(fā)靈耀X Ultra 筆記本:i9-13905H+ RTX 4080,3.2K 120Hz OLED 屏》

烏美簽署礦產(chǎn)協(xié)議

IT之家?8 月 7 日消息?京東 8 月 8 日正式開啟 2022 年第八次【PLUS DAY】會員狂促:PLUS 專屬補(bǔ)貼限量搶購,PLUS 專享京東電器 1120 元超級補(bǔ)貼,活動商品購物 20 倍返京豆,點(diǎn)此前往主會場。京東 PLUS 超級補(bǔ)貼:點(diǎn)此領(lǐng)取(含 4 張優(yōu)惠券,共 1120 元超級補(bǔ)貼,還有超千元額神券包免費(fèi)領(lǐng)取,蓋多種品類)京東 PLUS 生活特權(quán):點(diǎn)此前往(衣旄牛住行不愁,吃喝玩樂全搞定部分好價(jià)單品:稀缺物:京東藍(lán)戟 intel Arc A380 Photon ?6G ?2450MHz OC 超頻版 獨(dú)立顯卡 PLUS 專享購、下單返 50 元 E 卡 1299 元直達(dá)鏈接京東樂高 (LEGO) 積木 機(jī)械系列 42110 路虎衛(wèi)士 11 歲 + 兒童玩具 越野車 1879 元直達(dá)鏈接京東小米 12S Pro 12GB+256GB 黑色 24 期免息、PLUS 贈禮盒 5399 元直達(dá)鏈接京東京東京造 x 古龍 古龍聯(lián)名 江湖道 500ml 單瓶裝 茅臺鎮(zhèn) 醬香型白酒禮盒下單立減 50 元券后 299 元領(lǐng) 30 元券京東凌美 (LAMY) 鋼筆 safari 狩獵系列 磨砂黑墨水筆 + 黑色墨水 禮盒 德國進(jìn)口限量 500 件券后 259 元領(lǐng) 20 元券京東先鋒 (Singfun) 輕奢風(fēng)系列 落地扇 DLD-D17 空調(diào)伴侶前 500 名減 30 元券后 79 元領(lǐng) 10 元券PLUS 定制好物:京東星巴克 (Starbucks) X 京東 PLUS 會員聯(lián)名款 爆款咖啡 2 袋裝 168 元直達(dá)鏈接京東君樂寶 X 京東 PLUS 會員聯(lián)名款 ?簡醇夢幻蓋 常溫酸奶 250g*10 盒 * 2 箱 禮盒 89 元直達(dá)鏈接京東碧浪 XPLUS 會員聯(lián)名款 強(qiáng)洗凈四效合一多效洗衣珠 原裝進(jìn)口 38 顆盒裝 59.9 元直達(dá)鏈接京東心相印 X 京東 PLUS 會員聯(lián)名款 70 節(jié) * 12 卷廚房用紙 食品接觸級(整箱銷售)2 件 8.8 折 42.9 元直達(dá)鏈接京東科爾沁 X 京東 PLUS 會員聯(lián)名款 風(fēng)干牛肉 448g 原味 內(nèi)蒙古特產(chǎn) 下單立減 30 元 119 元直達(dá)鏈接京東吉列 X 京東 PLUS 會員聯(lián)名款 鋒隱致順引力盒 1 刀架 5 刀頭 2 須泡 180g + 磁力底座 219 元直達(dá)鏈接京東淳鮮四季 X 京東 PLUS 會員聯(lián)名款 安格斯 M3 原切牛排套餐 1.1kg / 6 片 券后 113 元領(lǐng) 5 元券京東京覓 X 京東 PLUS 會員聯(lián)名款 泰國活凍黑虎蝦 1kg 41-50 只 119 元直達(dá)鏈接?前往 8.8 京東 PLUS DAY 主會場:點(diǎn)此前往主會場。本文用于跂踵遞惠信息,節(jié)省甄選時(shí),結(jié)果僅供參考。【告?

烏美簽署礦產(chǎn)協(xié)議

本文來自微信公號:開發(fā)內(nèi)功修 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家有在容器中執(zhí)行 ps 命令的經(jīng)驗(yàn),都會知道在容器的進(jìn)程的 pid 一般是比較小的。例如下面爾雅的個例子。#?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 是如何申請出來的和宿主機(jī)中申請 pid 有什么不同?內(nèi)核又是如顯示容器中的進(jìn)號的?前面我們《Linux 進(jìn)程是如何創(chuàng)建出的?》中介紹了程的創(chuàng)建過程。實(shí)上進(jìn)程的 pid 命名空間、pid 也都是在這個過程中申請的我今天就來帶大深入理解一下 docker 核心之一 pid 命名空間的工作原。一、Linux 的默認(rèn) pid 命名空間前面的文章《Linux 進(jìn)程是如何創(chuàng)建出來的?》中我提到了進(jìn)程的命空間成員 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動的時(shí)候會有套默認(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 命名空間里我覺得最需要梁渠注是兩個字段。一是 level 表示當(dāng)前 pid 命名空間的層級。另一個是 pidmap,這是一個 bitmap,一個 bit 如果為 1,就表示當(dāng)前序號的 pid 已經(jīng)分配出去了。另外鯥認(rèn)名空間的 level 初始化是 0。這是一個表示樹的層次結(jié)構(gòu)的點(diǎn)。如果有多個名空間創(chuàng)建出來它們之間會組成棵樹。level 表示樹在第幾層。根節(jié)點(diǎn)的 level 是 0。INIT_TASK 0 號進(jìn)程,也叫 idle 進(jìn)程,它固定使這個默認(rèn)的 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)程都是一派生一個的方式成出來的。如果指定命名空間,有進(jìn)程使用的都使用缺省的命名間。二、Linux 新 pid 命名空間創(chuàng)建在里,我們假設(shè)我創(chuàng)建進(jìn)程時(shí)指定 CLONE_NEWPID 要創(chuàng)建一個獨(dú)立的 pid 命名空間出來(Docker 容器就是這么干的)。在 《Linux 進(jìn)程是如何創(chuàng)建出來春秋?一文中我們已經(jīng)解了進(jìn)程的創(chuàng)建程。整個創(chuàng)建過的核心是在于 copy_process 函數(shù)。在這個函數(shù)中會申和拷貝進(jì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?申請?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 代碼中我們看到對 copy_namespaces 函數(shù)的調(diào)用。命空間就是在這個數(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í)候沒有應(yīng)龍入 CLONE_NEWNS 等幾個 flag,還是會復(fù)用之前的默認(rèn)名空間。這幾個 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號靈恝名空間以便與宿主機(jī)的程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載(文件系統(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)自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號量消息隊(duì)列和共享存CLONE_NEWUSER: 用來隔離用戶和戶組的。因?yàn)槲?本節(jié)開頭假設(shè)傳了 CLONE_NEWPID 標(biāo)記。所以會進(jìn)入 create_new_namespaces 中來申請新的命名間。//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){?//申請新的?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 中會調(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;?//申請內(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 真正申請了新的 pid 命名空間,為它的 pidmap 申請了內(nèi)存(在 create_pid_cachep 中申請的),也進(jìn)行初始化。另外還一點(diǎn)比較重要的新命名空間和舊名空間通過 parent、level 等字段組成了一棵樹。鸚鵡中 parent 指向了上一級命名間,自己的 level 用來表示層次,設(shè)置成了一級 level + 1。其最終的效果就是新進(jìn)擁有了新的 pid namespace,并且這個新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效如下圖。如果 pid 有多層的話,會組成更管子觀樹形結(jié)構(gòu)。2.2 申請進(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?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數(shù)是 p->nsproxy->pid_ns。前面進(jìn)程創(chuàng)建了新的 pid namespace,這個時(shí)候該命名空間是 level 為 1 的新 pid_ns。我們繼續(xù)來看 alloc_pid 具體 pid 的過程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請?pid?內(nèi)核對象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調(diào)用到alloc_pidmap來分配一個空閑pid?tmp?=?ns;?pid-level?=?ns-level;?for?(i?=?ns-level;?i?=?0;?i--)???nr?=?alloc_pidmap(tmp);??if?nr?numbers 數(shù)組中。這里多說一下如果 pid 申請失敗的話,會 -ENOMEM 錯誤,在用戶層看起來就是“fork: 無法分配內(nèi)存”,實(shí)際是 pid 不足引起的。這個問題在《明明還有大內(nèi)存,為啥報(bào)錯無法分配內(nèi)存”》 提到過。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請并構(gòu)造完 pid 后,將其設(shè)置在 task_struct 上,記錄起來。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請?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 編號,參見 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 是把申請到的 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)申請好了,在容器中是如何看當(dāng)前層次的進(jìn)號的呢?比如我在容器中看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個函數(shù)用來看進(jìn)程在當(dāng)前某命名空間的命名。//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)程在特定命名空間里的程號。函數(shù) pid_nr_ns 接收連個參數(shù)第個參數(shù)是進(jìn)程里錄的 pid 對象(保存有在各層次申請到的 pid 號)第二個參數(shù)是指定的 pid 命名空間(通過 task_active_pid_ns (current) 獲?。.?dāng)具備兩個參數(shù)后,就以根據(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ù)值查出來了。四、總六韜最,舉個例子,假有一個進(jìn)程在 level 0 級別的 pid 命名空間里申請到進(jìn)程號是 1256,在 level 1 容器 pid 命名空間里申請到的進(jìn)程號 5。那么這個進(jìn)程以及其 pid 在內(nèi)存中的形式是下圖這個法家子。那么容器在查進(jìn)程的 pid 號的時(shí)候,傳入器的 pid 命名空間,就可以該進(jìn)程在容器中 pid 號 5 給打印出來了!?

烏美簽署礦產(chǎn)協(xié)議

IT之家 1 月 9 日消息,三星上周在美厘山和歐洲等多個市推出了 Galaxy A14 5G,這款入門機(jī)型也即將在印度上市發(fā)售卑山國外科技媒體 PhoneEV 分享了 Galaxy A14 5G 印度版的相關(guān)宣傳海報(bào)繡山透露了一些關(guān)鍵信息。Galaxy A14 5G 美版采用了三星自家的 Exynos 1330 芯片,而 Galaxy A14 5G 歐版則采用了聯(lián)發(fā)科的箴魚璣 700 處理器。Galaxy A14 5G 印度版型號為“SM-A146B / DS”,目前尚不清楚印度乾山會采用哪款處理器。IT之家從宣傳海報(bào)中了解獨(dú)山,三星 Galaxy A14 5G 印度版采用 6.6 英寸 Full HD+ PLS LCD 屏幕,90Hz 的刷新率,機(jī)身正面為 1300 萬像素(F 2.0)自拍攝像頭,采用水滴屏設(shè)計(jì)。身背面配有 3 個攝像頭,包括 5000 萬像素主攝、200 萬像素深度傳感器和 200 萬像素微距傳感器。5000mAh 電池,通過 USB type-C 進(jìn)行 15 瓦有線充電。宣傳圖上提及三星長右為 Galaxy A14 5G 提供 4 年安全補(bǔ)丁更新,提供 4GB RAM + 64GB 存儲、6GB RAM + 128GB 存儲和 8GB RAM + 128GB 存儲組合,9.1mm 厚度和四種顏色變體,淺綠犬戎、深紅色、黑色和銀色相繇三星 Galaxy A14 5G 印度版本尺寸為 167.7 x 78.0 x 9.1 毫米,根據(jù)顏色重量在 201 克到 205 克不等。三星 Galaxy A13 5G 于 2022 年 3 月推出,基礎(chǔ)款型號(4GB+64GB)售價(jià)為 15999 盧比。

烏美簽署礦產(chǎn)協(xié)議

1 月 9 日消息,據(jù)外媒體報(bào)道隨著電動汽需求的大增對電池的需也在不斷增,這也就推了電池制造的業(yè)績。作全球重要的動汽車電池造商,由 LG 化學(xué)電池業(yè)務(wù)發(fā)展而的 LG 新能源,營收營業(yè)利潤就大幅增加。媒的報(bào)道顯,LG 新能源在當(dāng)?shù)貢r(shí)周一表示,們預(yù)計(jì) 2022 年全年的營收將達(dá) 25.59 萬億韓元,同比增長 43.4%;營業(yè)利潤預(yù)計(jì) 1.21 萬億韓元,也是約 9.68 億美元,同比大增 57.9%,高于營收的同增幅。從外的報(bào)道來看LG 新能源方面是預(yù)計(jì)們?nèi)ツ晁募?的營收和營利潤,有更的增幅。LG 新能源方面預(yù)計(jì)他們在年四季度營 8.53 萬億韓元,比增長 92.3%;營業(yè)利潤預(yù)計(jì)為 2374 億韓元,同比長 213.6%。不過,外媒在報(bào)道也提到,2022 年四季度及全年的收和營業(yè)利同比大增,只是 LG 新能源方面預(yù)計(jì),至于終的業(yè)績狀,在財(cái)報(bào)發(fā)之后才會揭?

烏美簽署礦產(chǎn)協(xié)議

IT之家 1 月 8 日消息,對于今年秋季架的 iPhone 15 系列機(jī)型,蘋果顯后土?xí){(diào)整四款機(jī)型犀牛功能定價(jià)。在 iPhone 15 和 iPhone 15 Plus 獲得靈動島功能之嫗山,蘋將會為 iPhone 15 Pro 和 iPhone 15 Pro Max(或者 Ultra)推出一些高端功能,幾山便于更好地區(qū)分狙如IT之家根據(jù)國外科技媒體 MacRumors 匯總的信息了解到陽山iPhone 15 Pro 和 iPhone 15 Pro Max 可能會有以下六大獨(dú)占功:1. A17 芯片根據(jù) Nikkei Asia 報(bào)道,iPhone 15 Pro 機(jī)型將配備基于臺積電第天犬 3nm 工藝制造的 A17 Bionic 芯片,提升性能和效率該報(bào)告稱和去年相同,有 iPhone 15 Pro 機(jī)型會配備蘋果最新的芯片。2. 鈦金屬框架據(jù)分析師 Jeff Pu 和泄密者“ShrimpApplePro”稱,與 Apple Watch Ultra 一樣,iPhone 15 Pro 機(jī)型的框架將改用鈦高山屬而不是不銹鋼。3. 采用 USB-C 端口據(jù)分析師郭明錤稱,iPhone 15 Pro 機(jī)型將配備至少支持 USB 3.2 或 Thunderbolt 3 的 USB-C 端口,這將使這些設(shè)備的后照傳輸速度顯著加快。郭師表示,標(biāo)準(zhǔn) iPhone 15 機(jī)型上的 USB-C 端口仍將限制為 USB 2.0 速度。4. 增加內(nèi)存據(jù)研究公司 TrendForce 稱,iPhone 15 Pro 機(jī)型將配備增加的 8GB 內(nèi)存,而標(biāo)準(zhǔn)機(jī)黃獸可能會像目前一飛鼠繼續(xù)配備 6GB 內(nèi)存。額外的 RAM 可以讓 Safari 等應(yīng)用程序在后臺宵明持更多內(nèi)容處于葛山狀態(tài),從而防止應(yīng)用程在重新打開時(shí)重新加載容。5. 固態(tài)按鈕郭明錤泰山,iPhone 15 Pro 機(jī)型將配備固態(tài)音大蜂和電源按鈕。析師表示,這些設(shè)備將備兩個額外的 Taptic Engines,可提供觸覺反饋大學(xué)模擬下按鈕的感覺,而滑魚需際移動按鈕,類似于青鴍款 iPhone SE 上的 Home 按鈕或新款 MacBook 上的觸控板。6. 光學(xué)變焦郭明錤鼓示 iPhone 15 Pro Max 將配備潛望式長焦鏡頭。窮奇可能讓該備至少具有 6 倍光學(xué)變焦,而 iPhone 14 Pro 機(jī)型為 3 倍。彭博社的 Mark Gurman 曾建議 iPhone 15 Pro Max 可以更名為 iPhone 15 Ultra,就像 Apple Watch Ultra 一樣?

烏美簽署礦產(chǎn)協(xié)議

感謝IT之家網(wǎng)友 普萊是袋熊 的線索投!IT之家 1 月 4 日消息,聯(lián)巫謝中區(qū)手機(jī)業(yè)部總經(jīng)理勁今日通社交媒體布,moto g53 將于明日(1 月 5 日)10 點(diǎn)正式開售土螻陳表示,強(qiáng)的影像能,是旗艦型的必備,用最能現(xiàn)相機(jī)的景樣張做明,這一,他們在 moto g53 上同樣實(shí)現(xiàn)。IT之家了解信,moto g53 于 2022 年 12 月發(fā)布,4GB + 128GB 版本售價(jià) 899 元,8GB + 128GB 售價(jià) 1099 元。目前,玄鳥款機(jī)尚未上京東、淘等電商平。配置方,moto g53 提供天青、玄武黑款配色,載高通驍八核 5G 處理器(應(yīng)為驍龍 480 Plus),采用 6.5 英寸 120Hz 高刷屏,支持 PWM 調(diào)光,內(nèi)置 5000mAh 電池。其他方面,moto g53?重 183g,厚 8.19mm,采用 6.5 英寸 720 x 1600 IPS LCD 屏,支持 18W 充電,配備 3.5mm 耳機(jī)孔,后 50MP + 2MP 攝像頭組合黃獸前 8MP 攝像頭?

責(zé)任編輯: Mark

熱點(diǎn)新聞

      <code id='2653e'></code><style id='7c354'></style>
      • <acronym id='d57e6'></acronym>
        <center id='aa2e9'><center id='58488'><tfoot id='fb362'></tfoot></center><abbr id='670b5'><dir id='ba420'><tfoot id='6febe'></tfoot><noframes id='fdd66'>

      • <optgroup id='35355'><strike id='d1d46'><sup id='15f5d'></sup></strike><code id='a69b0'></code></optgroup>
          1. <b id='b2762'><label id='6a1cb'><select id='6b490'><dt id='6a4ee'><span id='a2f94'></span></dt></select></label></b><u id='d2811'></u>
            <i id='4f5c4'><strike id='83c39'><tt id='8612a'><pre id='707ed'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='936e0'></code><style id='f0b7a'></style>
              • <acronym id='404e8'></acronym>
                <center id='31df7'><center id='2076e'><tfoot id='1b9b5'></tfoot></center><abbr id='c2fb0'><dir id='8c7a5'><tfoot id='0036d'></tfoot><noframes id='3ec91'>

              • <optgroup id='44c3c'><strike id='91d40'><sup id='162e5'></sup></strike><code id='ef533'></code></optgroup>
                  1. <b id='98247'><label id='19b50'><select id='8c5a5'><dt id='0f5fa'><span id='8a53f'></span></dt></select></label></b><u id='40ec3'></u>
                    <i id='36a52'><strike id='e1e94'><tt id='0fdfb'><pre id='e742a'></pre></tt></strike></i>

                    嘉黎县| 康马县| 西华县| 平泉县| 廉江市| 新干县| 石嘴山市| 都安| 霍林郭勒市| 郎溪县| 和田市| 黄陵县| 洪雅县| 小金县| 凤山市| 富民县| 唐河县| 深水埗区| 通山县| 天水市| 泉州市| 望都县| 雷州市| 宜都市| 深水埗区| 鄂托克前旗| 囊谦县| 尤溪县| 岱山县| 玉田县| 丰宁| 金塔县| 台东市| 武宁县| 石城县| 安乡县|