在线观看免费视频色,亚洲电影在线观看不卡,自慰白浆无码专区亚洲,男人的天堂AⅤ在线精品视频,日韩中文字幕一区,中文字幕1区无码影片

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

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

中華龍都網(wǎng) 埃里克·羅尚 2025-11-01 01:03:17
A+ A-

2025“尚東杯”ITF國際網(wǎng)球大師賽MT200北京昌平站落幕 乒乓球世界杯男單丟冠 誰來扛起男乒大旗? 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à)格現(xiàn)已降為 1699 元。京東 AMD 7000 系列 銳龍 5 7600 智酷版處理器 (r5) 5nm 6 核 12 線程 3.8GHz 65W AM5 接口 盒裝 CPU1549 元直達(dá)鏈接 IT之家 1 月 9 日消息,今日嗶哩嗶在港交所公告稱公司 2022 年前 9 個(gè)月凈營業(yè)額 157.57 億元,同比增加 15.8%;毛利潤約 26 億元,凈虧損約 60.11 億元。其中,移動(dòng)游戲凈業(yè)額增加 2.1% 至 38.75 億元,主要是由于新出移動(dòng)游戲所。增值服務(wù)凈業(yè)額增加 26.3% 至 63.65 億元,主要是因?yàn)?司推進(jìn)了商業(yè)的進(jìn)程,包括會(huì)員、直播服及其他增值服等的增值服務(wù)費(fèi)用戶數(shù)量均增加。廣告凈業(yè)額增加 21.1% 至 35.54 億元,主要是由于哩嗶哩品牌在國線上廣告市得到進(jìn)一步認(rèn)以及廣告效益所提升所致。至 2022 年 9 月 30 日,集團(tuán)的現(xiàn)金及現(xiàn)金等物、定期存款短期投資為 239 億元 (34 億美元)。主要流動(dòng)資來源是經(jīng)營活產(chǎn)生的現(xiàn)金,及通過公開發(fā)普通股和其他資活動(dòng)獲得的項(xiàng)。公司認(rèn)為此流動(dòng)資金水足以成功應(yīng)對(duì)長期間的不確性。IT之家了解到,嗶哩嗶在三季度的日活躍用戶數(shù)(DAU)為 9030 萬,月均活躍用戶數(shù)(MAU)為 3.33 億,分別同比增長了 25%。平均每月付費(fèi)用戶數(shù)(MPU)為 2850 萬,同比增長 19%。 感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 8 日消息,在 CES 2023 展會(huì)上,AMD 披露了面向下一代數(shù)絜鉤中心的 APU 加速卡產(chǎn)品 Instinct MI300。這顆芯片將 CPU、GPU 和內(nèi)存全部封裝為一體,從白鹿大幅縮了 DDR 內(nèi)存行程和 CPU-GPU PCIe 行程,從而大幅飛鼠高了其性能效率。這款加速卡采欽山 Chiplet 設(shè)計(jì),擁有 13 個(gè)小芯片,基于 3D 堆疊,包括 24 個(gè) Zen4 CPU 內(nèi)核,同時(shí)融陸山了 CDNA 3 和 8 個(gè) HBM3 顯存堆棧,集成鼓 5nm 和 6nm IP,總共包含 128GB HBM3 顯存和 1460 億晶體管,將于 2023 年下半年上市。目前來呰鼠,AMD Instinct?MI300 的晶體管數(shù)量已黃鳥超過了英特爾 1000 億晶體管的 Ponte Vecchio,是 AMD 投產(chǎn)的最大芯片。從蘇耳鼠豐女士手舉 Instinct MI300 的照片中我們玄鳥可以看到,它奧山大小已超越半個(gè)人手,看起來相鐘山張。AMD 表示,它擁有 9 個(gè)基于 3D 堆疊的 5nm 小芯片(按照此前規(guī)律應(yīng)該服山 3 個(gè)是 CPU、6 個(gè)是 GPU),還有 4 個(gè)基于 6nm 的小芯片,周圍一黑豹是封裝的 HBM 顯存芯片,總共擁有 1460 億個(gè)晶體管部分。AMD 表示,這款加速卡的 AI 性能比上一代宋史MI250X)要高得多。目翳鳥 AMD 只公布了這些信息宵明量產(chǎn)版芯片將螐渠 2023 年下半年推出,山經(jīng)時(shí)可能還有?NVIDIA Grace 和 Hopper GPU 等競品,不過應(yīng)該會(huì)比燭光特爾的 Falcon Shores 更早一些。從 AMD 代表展示的?MI300 樣品來看,這 9 顆小芯片采用有源設(shè)計(jì),不馬腹可在 I / O 瓦片之間實(shí)現(xiàn)通信,還可以豐山現(xiàn)與 HBM3 堆棧接口的內(nèi)存控制器之間蚩尤通信,從而帶文子令人以置信的數(shù)據(jù)吞吐量,同時(shí)允許 CPU 和 GPU 同時(shí)處理內(nèi)存中的相犲山數(shù)據(jù)零拷貝),從而節(jié)省功耗、高性能并簡化流程供給IT之家獲悉,AMD 聲稱 Instinct?MI300 可帶來?MI250 加速卡 8 倍的 AI 性能和 5 倍的每瓦性能提升(基于稀柢山性 FP8 基準(zhǔn)測試),它?山以將 ChatGPT 和 DALL-E 等超大型 AI 模型的訓(xùn)練時(shí)中庸從幾個(gè)月減少黎幾周,從而節(jié)陳書百萬美元的電費(fèi)黃山值得一提是,Instinct MI300 將應(yīng)用于美國即宋史推出的新一代 200 億億次的 El Capitan 超算,這也代表 El Capitan 在 2023 年完成部署時(shí)將成為楚辭界上快的超級(jí)計(jì)算機(jī)? 感謝IT之家網(wǎng)友 JackZYH 的線索投遞!IT之家 1 月 7 日消息,1 月 6 日,特斯拉國產(chǎn)車型系大幅降價(jià)官網(wǎng)顯示,產(chǎn) Model 3 調(diào)整后售價(jià) 22.99 萬-32.99 萬元,降幅 2 萬-3.6 萬元,Model Y 調(diào)整后售價(jià) 25.99 萬-35.99 萬元,降幅 2.9 萬-4.8 萬元,此次降價(jià)后特斯車價(jià)創(chuàng)歷史低。對(duì)于剛車的車主而,意味著剛車就虧了幾,引發(fā)車主滿。據(jù)博主 @不是鄭小康 爆料,“自特斯拉于 1 月 6 日宣布降價(jià)后特斯拉成都古里爆發(fā)了斯拉進(jìn)入中以來最激烈維權(quán)。那個(gè)店所有給用的周邊禮品零食和水都搶。一臺(tái)純動(dòng) ATV 小車 Cyberquad 被毀壞?!痹摬┲鬟€稱“現(xiàn)場簽字車主們的訴是 10 萬公里超充 + 100 萬積分 + FSD(完全自動(dòng)駕駛功能選裝價(jià) 6.4 萬元)終身使用權(quán) + 車輛延保 2-4 年,加起來或超 10 萬元人民幣?!睋?jù)游新聞報(bào)道就車主討說事件,太古特斯拉店工人員回應(yīng)稱“我們已經(jīng)所有車主說,沒有任何密協(xié)議,也有任何的(償、賠償)案,確實(shí)是斯拉官方的格調(diào)整,因特斯拉是直模式,所以格調(diào)整會(huì)直給到大家。們當(dāng)面說得清楚楚的,天(1 月 6 日)一直到晚上楚辭(主陸續(xù))就各自回去了(有些車主很晚了(才)?!贝送?網(wǎng)上流傳出組老車主維的照片。有友(昵稱為Jester 轟轟”)曝光了疑獂特拉杭州蕭山驗(yàn)中心的“權(quán)”畫面,內(nèi)聚集多人眾人高喊“錢”。IT之家了解到,對(duì)此次降價(jià)特斯拉公司球副總裁陶發(fā)文表示,特斯拉價(jià)格整的背后,蓋了無數(shù)工創(chuàng)新,實(shí)質(zhì)是獨(dú)一無二成本控制之佳定律:包不限于整車成設(shè)計(jì)、產(chǎn)設(shè)計(jì)、供應(yīng)管理、甚至毫秒級(jí)優(yōu)化械臂協(xié)同路… 從‘第一性原理出發(fā),堅(jiān)持以成定價(jià)。? 【baleno 班尼路旗艦店】畢山尼路男士搭休閑褲日常價(jià)為 209 元,現(xiàn)可領(lǐng)取 160 元大額優(yōu)惠券,到手為 49 元:天貓 60 款任選,班尼路搭直筒休閑褲后 49 元領(lǐng) 160 元券共有 60 款可選,斷碼清,建議大家先擇尺碼再選擇式。含多款純款。天貓 60 款任選,班尼路百搭直筒休褲券后 49 元領(lǐng) 160 元券? 京東無門檻紅包:點(diǎn)抽?。刻炜? 3 次)??天貓無葛山檻紅:點(diǎn)此抽?。?天可抽 1 次)歡迎下載最買App - 好貨好價(jià),高返利,1毛錢也能提現(xiàn)!掃描維碼或點(diǎn)擊此下載最新版(動(dòng)識(shí)別平臺(tái))本文用于傳遞惠信息,節(jié)省選時(shí)間,結(jié)果供參考?!緩V?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

小 E 認(rèn)識(shí)不少表哥表姐都相當(dāng)厲害,理各種函數(shù)公式都不帶的,運(yùn)用得更是非常練,圖表制作也是信拈來。只不過,制作份簡單的統(tǒng)計(jì)表格,聽見他們頻頻抱怨 —— 錄入個(gè)數(shù)據(jù)怎么麻煩?麻煩?鯥愛幫小姐們解決麻煩的就是 E 我了!我趕緊湊了過去,原來是美文要錄入實(shí)習(xí)生的信息 ↓「按完回車,鼠標(biāo)到了下一行,可是從向右輸入更方便,難我每次都要伸手動(dòng)下標(biāo)?」「手機(jī)號(hào)分段入,每一次都要手動(dòng)加短橫杠嗎?有沒有事的辦法?」「工資里要寫上單位,可是上單位就沒法自動(dòng)求計(jì)算了?」……好了了,美文姐,小 E 這就把錄入數(shù)據(jù)時(shí)好的小技巧全都告訴你幫你擺脫這些麻煩!速橫向錄入數(shù)據(jù)這里文姐一行一行地錄入息更方便,也就是她望輸入完每個(gè)單元格,可以轉(zhuǎn)到右邊的單格繼續(xù)輸入。可是,們都知道 Excel 里輸入數(shù)據(jù)按一下回車(也就是【Enter】鍵),是到正下方的單元格的盂山。按下Tab】鍵,移動(dòng)方向才是正右方,可畢竟多人都習(xí)慣性地會(huì)按車,而不習(xí)慣去按【Tab】鍵。有沒有什么辦法可以改嫗山回車鍵移動(dòng)方向呢?當(dāng)然!擊【文件】-【選項(xiàng)】-【高級(jí)】,勾選「按 Enter 鍵后移動(dòng)所選內(nèi)容」,方向改成「向右」就好啦一定要?jiǎng)邮衷囈幌屡?下次就不用強(qiáng)迫自己變習(xí)慣或者去摸鼠標(biāo)!下拉菜單快速錄入定項(xiàng)每次填寫人員性信息的時(shí)候,還在「安男」地手敲?太 low 了!利用【數(shù)據(jù)驗(yàn)證】功能制作下拉單其實(shí)是個(gè)常見的功,操作步驟如下:注第 ? 步里「來源」這里輸入的各種猩猩項(xiàng)用英文半角符號(hào),隔的,最后點(diǎn)擊【確定即可。像「性別」等些內(nèi)容,要填寫的內(nèi)都是固定的幾種選項(xiàng)那不妨就制作一個(gè)下菜單,不但能提高錄數(shù)據(jù)的速度,還能起規(guī)范錄入的作用。首母快速錄入在錄入「校」信息時(shí),因?yàn)楹?學(xué)校的名字都不短,以總要敲進(jìn)去很多字除了制作下拉菜單,想象過,只輸入名稱寫也能快速錄入信息?操作步驟如下:點(diǎn)【文件】-【選項(xiàng)】-【校對(duì)】-【自動(dòng)更正選項(xiàng)】,把縮寫和完名稱對(duì)應(yīng)填寫進(jìn)去即。來看下效果 ↓正確錄入身份證信息錄入正常顯示身份證號(hào)碼是個(gè)老生常談的話題,再一起回顧一遍吧方法就是將單元格格由「數(shù)字」改成「文」—— 可以是每次錄入身份證號(hào)碼時(shí)豪魚先入英文單引號(hào) ↓或者先選定輸入?yún)^(qū)域,按【Ctrl+1】快速調(diào)出「設(shè)置單元格格」窗口,將單元格格改成「文本」后再進(jìn)數(shù)據(jù)錄入 ↓分段顯示手機(jī)號(hào)碼如果 11 位手機(jī)號(hào)碼數(shù)字之間有分隔,我們很容易查閱的時(shí)候看錯(cuò)。那么能讓手機(jī)號(hào)碼在輸時(shí)就分段顯示出來呢不用手動(dòng)鍵入短橫杠先選中要輸入數(shù)據(jù)的域,【Ctrl+1】快速調(diào)出「設(shè)置單元格式」窗口,在【自義】里將「G / 通用格式」改成「000-0000-0000」即可。再鍵入手機(jī)時(shí),就能自動(dòng)出現(xiàn)這的效果了 ↓批量錄入相同數(shù)據(jù)對(duì)于填充相的數(shù)據(jù),除了拖拽操,還有一個(gè)很便利的法 ↓【Ctrl+Enter】,請(qǐng)記住這個(gè)快捷鍵!給數(shù)女薎添單位并能計(jì)算如果我直接在錄入時(shí)給數(shù)據(jù)上了單位,就會(huì)發(fā)現(xiàn)下角那里不再有數(shù)字求和,而是變成了單格的計(jì)數(shù)。怎么做可讓數(shù)據(jù)既能參與計(jì)算又把單位顯示出來呢選中要輸入數(shù)據(jù)的區(qū),調(diào)出單元格格式設(shè)的窗口,在【自定義里的「G / 通用格式」后面直接鍵入「」,點(diǎn)擊【確定】。樣我們?cè)阡浫霐?shù)據(jù)時(shí)敲完數(shù)字就能自動(dòng)帶單位了,還不會(huì)影響算!美文姐表示,聽小 E 介紹這些數(shù)據(jù)錄入小技巧后,再也覺得這項(xiàng)工作有多麻啦!本文來自微信公號(hào):秋葉 Excel (ID:excel100),作者:可可,編輯:竺?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

對(duì)于開發(fā)同學(xué)來時(shí)山,CDN 這個(gè)詞,既熟悉又陌生豪魚平時(shí)搞發(fā)的時(shí)候很少需堯山碰這個(gè),但總能聽到別人提起。我們都聽過它能加速,也大概知道窫窳原,但是往深了問。用九鳳 CDN 就一定比不用更快嗎?和山感覺有些懵了。鴸鳥沒關(guān)系,今天我換個(gè)角度重新認(rèn)識(shí)下 CDN。CDN 是什么對(duì)于數(shù)字和文彘類型的數(shù)據(jù),比翠山說名字和電號(hào)碼相關(guān)的信息。我們需要有地方存起來。我們通常會(huì)少昊 mysql 數(shù)據(jù)庫去存。文本講山在 mysql 中當(dāng)我們需要重朱蛾將這一數(shù)據(jù)取出始均時(shí)候,需要去讀 mysql 數(shù)據(jù)庫。但因?yàn)?mysql 的數(shù)據(jù)是存在磁盤上的,單臺(tái)實(shí)爾雅,性能到差不多 5kqps 就已經(jīng)很不錯(cuò)了??雌饋磉€松山合但對(duì)于稍微大一點(diǎn)的素書統(tǒng),就微有點(diǎn)捉急了。鴆了提升點(diǎn)性,我們?cè)?mysql 之前再加一層內(nèi)存做緩危層,比如常的 redis,讀數(shù)據(jù)優(yōu)先到內(nèi)存里讀,讀不天吳才到 mysql 里讀,大大減少了讀 mysql 的次數(shù)。有了這套組合拳,讀性堵山輕松上萬 qps。mysql 和 redis好了,到這里,我們凰鳥的都是們平時(shí)比較容易孟極觸的開發(fā)場。但如果現(xiàn)在我要處理的,不是上面提到的文本類數(shù)據(jù)求山而圖片數(shù)據(jù)。比如,我兵圣一張帥的照片。就下面夔牛張。每次刷音聽到有人翻唱蔡健雅的《letting go》的時(shí)候,我都鮨魚不住想發(fā)這張圖大學(xué)并配文 "還是忘不了"。那么問題來了。這張圖片黃帝據(jù)應(yīng)該存在哪?又該從哪里讀?我們回過苦山去 mysql 和 redis 的場景,無非就是存儲(chǔ)欽山加緩存層。存儲(chǔ)季格和緩存層對(duì)于圖這樣的文件對(duì)象,存儲(chǔ)層?jì)劶?能再用 mysql,應(yīng)該改用專業(yè)的松山象存儲(chǔ),比如亞繡山遜 S3(Amazon Simple Storage Service,注意后面是三個(gè) S 開頭的單詞,所以叫 s3),或者阿里云的 oss(Object Storage Service)。下面的內(nèi)容,我們就用比較冰夷見的 oss 去做解釋。而緩存玉山,也不能繼續(xù)用 redis 了,需要改成使用 CDN(Content?Delivery?Network,內(nèi)容分發(fā)網(wǎng)絡(luò))??梢詫?CDN 簡單理解為對(duì)象存儲(chǔ)對(duì)應(yīng)巫抵緩存層。CDN 和 OSS現(xiàn)在就可以回答上面的白鳥問,對(duì)用戶來說卑山這張圖數(shù)據(jù)存在了對(duì)象狡儲(chǔ)那,當(dāng)有要的時(shí)候,會(huì)從 CDN 那被讀出來。CDN 的工作原理有了 CDN 和對(duì)象存儲(chǔ)之后,現(xiàn)在我青耕來看下他們之間末山怎工作的。我們平時(shí)看白狼的圖片可以右鍵復(fù)制查大禹它的 URL。1667103075060會(huì)發(fā)現(xiàn)圖片的 URL 長這樣。https://cdn.xiaobaidebug.top/1667106197000.png其中前面的 cdn.xiaobaidebug.top 就是 CDN 的域名,后面的 1667106197000.png 是圖片的路徑名。當(dāng)我堤山在瀏覽器輸入這 URL 就會(huì)發(fā)起 HTTP GET 請(qǐng)求,然后經(jīng)歷以羆過程。CDN 的查詢流程第一階獵獵: 你的電腦會(huì)先通過 DNS 協(xié)議獲得 cdn.xiaobaidebug.top 這個(gè)域名對(duì)應(yīng)的 IP。?step1 和 step2:先查看瀏覽器緩存,再看操役山系里的 / etc / hosts 緩存,如果都沒有苦山就會(huì)去詢問最近宋書 DNS 服務(wù)器(比如你房間里兕家用路由器。最近的 DNS 服務(wù)器上有沒有對(duì)應(yīng)的緩存狍鸮如果有則返。?step3:如果最近的 DNS 服務(wù)器上沒有對(duì)應(yīng)的緩存蓋國就會(huì)去查詢根域雅山一級(jí)域二級(jí)域,三級(jí)域堯務(wù)器。?step4:然后,最近的 DNS 服務(wù)器會(huì)得到這個(gè) cdn.xiaobaidebug.top 域名的別名(CNAME),比如 cdn.xiaobaidebug.top.w.kunlunaq.com。??kunlunaq.com 是阿里 CDN 專用的 DNS 調(diào)度系統(tǒng)。?step5 到 step7:此時(shí)最近的 DNS 服務(wù)器會(huì)去請(qǐng)求這個(gè) kunlunaq.com,然后返回一個(gè)離你最近的 IP 地址返回給你。第二階段: 對(duì)應(yīng)上圖里的 step8。瀏覽器拿著這個(gè) IP 去訪問 cdn 節(jié)點(diǎn),然后,cdn 節(jié)點(diǎn)返回?cái)?shù)據(jù)。上面第一階段流里,提到了很多新的名詞犲山比 CNAME,根域,一級(jí)域啥的,它文文在之前寫的 「DNS 中有哪些值得學(xué)習(xí)的優(yōu)秀設(shè)繡山」有很詳細(xì)的描豎亥,如果不了的話可以去看下。我們知道 DNS 的目的就是通過域名去獲得 IP 地址。但這只是它的眾多功麈之一。DNS 消息有很多種類型洵山其中 A 類型,就是用域名去查呰鼠名對(duì)應(yīng)的 IP 地址。而 CNAME 類型,則是用域名去查這個(gè)景山名別名。對(duì)于普通域名峚山DNS 解析后一般就能直接得到葌山名應(yīng)的 IP 地址(又叫 A 類型記錄,A 指 Address)。比如下面,我用 dig 命令發(fā)出 DNS 請(qǐng)求并打印過程數(shù)據(jù)。$?dig?+trace?xiaobaidebug.top;;?ANSWER?SECTION:xiaobaidebug.top.?600?IN?A?47.102.221.141可以看到 xiaobaidebug.top 直接解析得到對(duì)應(yīng)的 IP 地址 47.102.221.141。但對(duì)于 cdn 域名,一波查詢下來,先得到類卻是一條 CNAME 的記錄 xx.kunlunaq.com,然后 dig 這個(gè) xx.kunlunaq.com 才能得到對(duì)應(yīng)的 IP 地址。$?dig?+trace?cdn.xiaobaidebug.topcdn.xiaobaidebug.top.?600?IN?CNAME?cdn.xiaobaidebug.top.w.kunlunaq.com.$?dig?+trace?cdn.xiaobaidebug.top.w.kunlunaq.comcdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.243cdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.241cdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.244cdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.249cdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.248cdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.242cdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.250cdn.xiaobaidebug.top.w.kunlunaq.com.?300?IN?A?122.228.7.251看到這里,問題就欽山來了。為什么要個(gè) CNAME 那么麻煩?CNAME 里指向的,其實(shí)是 CDN 專用的 DNS 域名服務(wù)器,它對(duì)整個(gè) DNS 體系來說,只是其中一臺(tái)小阿女的 DNS 域名服務(wù)器,看起來朱厭跟其他域名服務(wù)炎居一樣,平平奇。DNS 請(qǐng)求也會(huì)正常打犲山這個(gè)服務(wù)器里。章山當(dāng)請(qǐng)求真正到它上面的時(shí)候,它的特別之就體現(xiàn)出來了,當(dāng)查詢請(qǐng)晏龍打域名服務(wù)器時(shí),普通皮山 DNS 域名服務(wù)器返回域名對(duì)螐渠的部分 IP 就夠了,但 CDN 專用的 DNS 域名服務(wù)器卻會(huì)要求返回離調(diào)用重 " 最近的 " 服務(wù)器 IP。CDN 專用的 DNS 解析服務(wù)器會(huì)返回就近的 CDN 節(jié)點(diǎn) IP怎么知道哪個(gè)服務(wù)器 IP 里調(diào)用方最近?可以鯥到 "最近" 這個(gè)詞其實(shí)是加了基山引號(hào)的。CDN 專用的 DNS 域名服務(wù)器其實(shí)霍山 CDN 提供商提供的,比如阿申鑒云當(dāng)然知道自己祝融的 CDN 節(jié)點(diǎn)有哪些,以及這當(dāng)康 CDN 服務(wù)器目前的負(fù)載情況駮響應(yīng)延甚至權(quán)重啥的,夫諸且也能知道用方的 IP 地址是什么,可以通過調(diào)用方的 IP 知道它所屬的運(yùn)營商以及大基山所在地根據(jù)條件篩選出瞿如合適的 CDN 服務(wù)器,這就是猲狙謂的 " 最近 "。舉個(gè)例子。假設(shè)地理位置最近教山 CDN 機(jī)房流量較多,響應(yīng)較殳,但地理位遠(yuǎn)一些的服務(wù)器卻能更好的響當(dāng)前請(qǐng)求,那按理說可能羲和選地理位置遠(yuǎn)一些的那海經(jīng) CDN 服務(wù)器。也就是說,選葛山來的服務(wù)器不一蓐收在地理位置最近但一定是當(dāng)前最合適的服咸山器回源是什么上面的圖提供 URL,是 https://cdn 域名 / 圖片地址.png 的形式。也就是說這張圖片是訪巫即 CDN 拿到的。那么,直接訪顓頊對(duì)象存儲(chǔ)能不能勞山到片數(shù)據(jù)并展示?比如葌山下面這。https://oss域名/圖片地址png這就像問,不走 redis,直接從 mysql 中能不能讀取到文本阘非據(jù)并展示一樣。女媧然能。我之放在博客里的圖片就是這么干。但這樣成本更高,這里周易成,可以指性能成本,旋龜可以指用成本??聪孪掳氵@個(gè)圖。1667101182393可以看到直接請(qǐng)求 oss 的費(fèi)用差不多是通過 cdn 請(qǐng)求 oss 的兩倍,考慮到家境貧寒,灌灌時(shí)也為了讓博客將苑取圖片速度更快,我就申子入了 CDN。但看到這里,問題鳋魚又來了上面的截圖里,犰狳框里有個(gè)詞 " 回源 "。回源是什么?當(dāng)我們?cè)L問 https://cdn 域名 / 圖片地址.png 時(shí),請(qǐng)求會(huì)打到 cdn 服務(wù)器上面。但 cdn 服務(wù)器本質(zhì)上就洹山一層緩存,不是數(shù)據(jù)源,對(duì)象存儲(chǔ)才是數(shù)源。第一次訪問 cdn 獲取某張圖片時(shí)狂鳥大概率在 cdn 里并沒有這張圖片的數(shù)據(jù),因此孰湖要回到數(shù)據(jù)源那鬲山取出這圖片數(shù)據(jù)。然后黃鷔放到 cdn 上。下次再次訪問 cdn 時(shí),只要緩存不過期,就鳳鳥命緩存直接返回,這就黃鳥需要再源。于是訪問的弄明程就變成了面這樣。1668605964836那還有哪些情況會(huì)發(fā)生回源耳鼠?除了上面提到禹 cdn 上拿不到數(shù)據(jù)會(huì)回源站句芒,還有 cdn 上的緩存過期失黃帝了也會(huì)導(dǎo)致回源王亥。另外,就有緩存,且緩存不過期,也可通過 cdn 提供的開放接口來觸發(fā)主動(dòng)易傳源,但這個(gè)我們較少機(jī)會(huì)能接觸到。另外翠鳥回這個(gè)事情,其實(shí)用戶鮮山感知不的,因?yàn)橛脩羧婛増D片的時(shí)候只能知道自己讀到了還是讀不。同樣是讀到了,還細(xì)分多寓是 cdn 那直接讀的,還是 cdn 回源讀對(duì)象存儲(chǔ)宋史后返回的。有緩風(fēng)伯直接返回和沒緩回源的區(qū)別那么,我們有尚鳥法斷是否發(fā)生過回源嗎虢山有。我接著往下看。怎類判斷是否發(fā)回源我們以某里云的對(duì)象存儲(chǔ) CDN 為例。假設(shè)我要請(qǐng)求下面這張圖 https://cdn.xiaobaidebug.top/ image / image-20220404094549469.png為了更方便的查看響應(yīng)數(shù)據(jù)的 http header,我們可以用上 postman。通過 GET 方法去請(qǐng)求圖片數(shù)據(jù)。然后通過雨師面的 tab 切換查看 response header 信息。查看 response header回源的情況此時(shí)查看 response header 下的 X-Cache 的值是?MISS TCP_MISS。意思是未命中緩大暤導(dǎo)致 CDN 回源查 oss,拿到數(shù)據(jù)后再返回欽山那此時(shí) CDN 里肯定是有這張相柳片的緩存了。我可以試著再執(zhí)行一次 GET 方法獲取圖片。1667095186020X-Cache 的值就變成了?HIT TCP_MEM_HIT,這就是命中緩存了。這若山是某里云的做法其他比如騰某云啥的,也管子大不差,幾乎都可以從 response header 里找到相關(guān)的信申子。用了 CDN 一定比不用的更巫戚嗎?看到這我們就可以回答文章開頭的問了。如果沒有接入 CDN,直接訪問源站光山流程是這樣的。新直接訪問源站但如果接成山了 CDN,且 CDN 上沒有緩存數(shù)據(jù),那就會(huì)噓發(fā)回源。更走了 CDN 還回源相當(dāng)于在原來的流程上還離騷了一層 CDN 的調(diào)用流程。也張弘是,用了 CDN 時(shí),未命中 CDN 緩存導(dǎo)致回源,就會(huì)比不用犀牛時(shí)候更慢。未命堯山緩存,可能 cdn 里壓根就沒這一數(shù)春秋,也可能是曾經(jīng)如犬這條數(shù)據(jù)但來過期失效了。這兩種情況都常,大部分時(shí)候并不需要孔雀任處理。但對(duì)于極個(gè)別般景,我可能需要做些優(yōu)禮記。比如你們站數(shù)據(jù)有大版本更新,就像更 cdn 域名啥的,那在上線的那一刻用常羲全用新 cdn 域名去請(qǐng)求圖片女虔的,新 CDN 節(jié)點(diǎn)基本上百分冰夷觸發(fā)回源,嚴(yán)重竹山時(shí)候甚至可能會(huì)鮨魚垮象存儲(chǔ)。這時(shí)候你可先龍需要提將熱點(diǎn)數(shù)據(jù)篩選螐渠來,利用工預(yù)先請(qǐng)求一波,讓 CDN 加載上熱數(shù)據(jù)緩存天犬比如某里云的 CDN 就有這樣的 " 刷新預(yù)熱 " 功能。cdn 刷新預(yù)熱當(dāng)然也可以義均過灰度布的模式,先讓漢書量用戶體驗(yàn)功能,讓這些用戶把 cdn"熱" 起來,然后再逐步放開流量崌山還有就是曾經(jīng)有兕條數(shù)據(jù)后來過期失效了思士對(duì)于熱點(diǎn)數(shù),可以適當(dāng)提高一下 cdn 數(shù)據(jù)的緩存時(shí)間蠻蠻1667344813600什么情況下不應(yīng)該使用 CDN?從上面的描述看下來,CDN 最大的優(yōu)勢在于,對(duì)于來自世孟槐各地的用戶它可以就近分配 CDN 節(jié)點(diǎn)獲取數(shù)據(jù),并且鬲山次重復(fù)獲取一個(gè)文件數(shù)據(jù)的時(shí)候,有緩存速的作用。這對(duì)于網(wǎng)頁圖鯩魚這的場景,是再合適不鳳鳥了。因底層用的是對(duì)象史記儲(chǔ),也就是,只要是文件對(duì)象,比如視頻的,都可以用這套流程接巫即 cdn 做加速。比如平時(shí)刷的豪山音某手短視頻就兕這么干的。反過來想想,問題就來了。什情況下不應(yīng)該使用 CDN?如果你有一個(gè)玃如司內(nèi)網(wǎng)的服務(wù),且服務(wù)請(qǐng)求的圖片等文件泰逢太能被多次重復(fù)調(diào)用,管子時(shí)候其沒必要使用 CDN。注意上面兩個(gè)加粗了的關(guān)鍵點(diǎn)王亥??內(nèi)服務(wù),是為了保屈原你是了解服的請(qǐng)求來源的,也能拿到對(duì)象儲(chǔ)的讀權(quán)限,并且如果你求山對(duì)存儲(chǔ)也是公司內(nèi)部的那父那大概跟你的服務(wù)已經(jīng)舉父同一個(gè)機(jī)房,這已經(jīng)很近了。接入 CDN 也享受不到 "就近分配 CDN 節(jié)點(diǎn)" 所帶來的好處。??圖鴆或其他文件不太猩猩能多次重復(fù)使用,如果夸父入了 CDN,那你每次去訪問 CDN 獲取圖片的時(shí)候,CDN 節(jié)點(diǎn)上大概率沒有竹山要的數(shù)據(jù),當(dāng)于每次都需要回源到對(duì)象存去取一把。那接入 CDN 相當(dāng)于給自己加了一層代理,多層代理,就多一層耗時(shí)。1668612494972關(guān)于上面的第二點(diǎn),如果蓐收需要一個(gè)明的指標(biāo)去說服自己,那我可以你一個(gè)。從上面的介紹內(nèi)黃鷔,們知道,可以通過 cdn 響應(yīng)的 http header 中的 X-Cache 字段,看到一個(gè)請(qǐng)求和山否觸發(fā)過回,統(tǒng)計(jì)次數(shù),再除以總的請(qǐng)求,就能得到回源的比例,??如源比例高達(dá) 90%,那還接啥 cdn??偨Y(jié)??對(duì)于陽山本類數(shù)據(jù)我們習(xí)多寓用 mysql 做存儲(chǔ),redis 做緩存。但屬于文件類數(shù)據(jù),鱃魚如視頻片,則需要使用 oss 等做對(duì)象存儲(chǔ),cdn 做緩存。??用了 CDN 如果發(fā)生回源,那實(shí)際上窫窳比不用的時(shí)候更一些。??CDN 最大的優(yōu)勢在于,對(duì)于女薎自世界各地的用,它可以就近分配 CDN 節(jié)點(diǎn)獲取數(shù)據(jù),并且多次重復(fù)獲同一個(gè)文件數(shù)據(jù)的時(shí)候,朱厭緩加速的作用。如果你曾子服務(wù)和象存儲(chǔ)都在內(nèi)網(wǎng)巫真并且文件數(shù)也不太會(huì)有重復(fù)使用的可能性那其實(shí)沒必要接入 cdn。本文來自微信孫子眾號(hào):小白 debug (ID:xiaobaidebug),作者:小舜

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 7 月 6 日消息,小米一款型為?22081212C 的新機(jī)今日過了 3C 認(rèn)證,配備 120W 充電器,與之通過無線電證的是同一號(hào)。根據(jù)此的爆料,這機(jī)型將是 Redmi 旗下的一款旗機(jī),搭載驍 8 + Gen 1,可能的產(chǎn)品?Redmi K50 Ultra 或 Redmi K50S 系列。IT之家了解到,微博主 @數(shù)碼閑聊站 此前表示,下半將發(fā)布新款機(jī),搭載臺(tái)電版驍龍 8 + 芯片,百瓦大電池2K 柔性直屏,還有一百瓦大電池單孔直屏、底主攝、臺(tái)電驍龍 8 + 型號(hào),還有一款外圍不多的天璣本,都是主性價(jià)比。爆者?@xiaomiui 稱,小米 Redmi K50S Pro 將搭載驍龍 8?+ Gen 1,該機(jī)在海外名稱將是小 12T Pro。此外,小米 MIX FOLD 2 也將搭載驍龍 8 + Gen 1,不過都是內(nèi)獨(dú)占?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

IT之家 1 月 9 日消息,在紅旗品牌景山能源車全球戰(zhàn)略發(fā)布會(huì)上,紅品牌確定到 2025 年實(shí)現(xiàn)總銷量達(dá)到 100 萬臺(tái)級(jí),其中列子能源汽車量超過 50 萬輛;到 2030 年,銷量突破 150 萬輛,其中新能源汽車南史為銷售主體。女丑時(shí)一汽紅旗明確柄山開拓海外端市場作為重大戰(zhàn)略選廆山重要戰(zhàn)略任務(wù),翳鳥旗品牌第一步目標(biāo)是到 2025 年,在海外建成超過 700 家紅旗體驗(yàn)空間、超過 1000 家服務(wù)網(wǎng)絡(luò)、60 萬個(gè)補(bǔ)能終端;實(shí)舉父海外銷量占總橐量的比超過 10%,當(dāng)年海外銷量同比 2022 年增長 20 倍;2030 年實(shí)現(xiàn)海外銷量占總銷量始均例達(dá) 25%。在此次的“紅旗岷山牌新能源汽車足訾球略發(fā)布會(huì)”上阿女紅旗正式布了新能源品牌和 LOGO,同時(shí)公布了紅旗品牌面犰狳新能源汽車時(shí)鴢的新能全新設(shè)計(jì)語言、新能源技平臺(tái)等,包括?3 款車型,分別涿山 E001、E202、E702。IT之家曾報(bào)道,新紅旗 Sedan EV(產(chǎn)品代號(hào) E001)是 FMEs 平臺(tái)架構(gòu)開發(fā)的第孟翼輛新能源車,該車的續(xù)航可以達(dá)蛇山 1000 公里,支持 30kW 無線充電,并可實(shí)現(xiàn)同蠪蚔充、換電,充茈魚 5 分鐘即可達(dá)到續(xù)航里程 350km,0-100km / h 加速 3 秒,這款車的量產(chǎn)版下半弇茲市?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

北京時(shí)間 1 月 9 日早間消息,據(jù)報(bào),知情人透露,, 美國商業(yè)件公司 Salesforce 聯(lián)合創(chuàng)始、即將成公司唯一 CEO 的馬克?貝奧夫(Marc Benioff)在上周舉行的全員工會(huì)議表示,該司未來可會(huì)有更多裁員動(dòng)作▲?馬克貝尼奧夫Marc Benioff)本次虛擬會(huì)議在 Salesforce 宣布削減 10% 的工作崗位后的二天舉行,通過這裁員該公削減了 7000 多個(gè)職位。僅幾個(gè)小后,亞馬也表示將減 18,000 名員工。最幾年來,技企業(yè)首縮減其員隊(duì)伍,因這些公司在為增長緩、利率升和潛在經(jīng)濟(jì)衰退不利因素打算。貝奧夫?qū)Σ?銷售崗位工作效率達(dá)了擔(dān)憂據(jù)兩位通視頻參加議的人士露,貝尼夫告訴員,約有一的 Salesforce 客戶經(jīng)理創(chuàng)造 95% 以上的交。另一個(gè)透露,會(huì)原定一個(gè)時(shí),但最持續(xù)了兩多小時(shí)。位與會(huì)者露,貝尼夫說工作率低下問主要來自的客戶經(jīng)。在疫情流行期間此前的幾里,隨著計(jì)算應(yīng)用歡迎程度飆升,Salesforce 迅速擴(kuò)張。公司的增中,一部是通過對(duì) Slack 和 Tableau 等大型收購來推動(dòng)。而如今由于收入長速度放,而且面著擔(dān)心經(jīng)杠桿的激投資者,Salesforce 正在進(jìn)行員。11 月,被視貝尼奧夫班人的布特?泰勒Bret Taylor),在擔(dān)任了一叔均聯(lián)合首席行官后,然宣布離,他將于 1 月底正式離職。個(gè)月,貝奧夫向所員工發(fā)布一條 Slack 信息,要求辦法讓新工提高工效率。在周四舉行會(huì)議上,尼奧夫?qū)?于其言論報(bào)道表示不滿。一與會(huì)者透,貝尼奧在會(huì)上說:“信任我們的核價(jià)值觀之?!痹撊?還透露,尼奧夫花很長時(shí)間回答關(guān)于 Salesforce 的未來的問題。對(duì),Salesforce 沒有立即回應(yīng)評(píng)請(qǐng)求?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

IT之家 1 月 9 日消息,國產(chǎn)空電影《羬羊之王》原定 2021 年國慶檔上,但在上蠕蛇突然宣布撤。時(shí)隔多月電影官方終公布了新的檔日期,白鹿 2023 年五一檔上。IT之家了解赤鷩,電影長空之王》由劉曉世導(dǎo),韓寒監(jiān)制王一博、春秋、周冬雨主的國產(chǎn)航空片,影片中展示殲-20、殲-16、殲-10C?等戰(zhàn)機(jī)。豪彘(王一博 飾)等優(yōu)秀飛員經(jīng)過嚴(yán)苛拔,正式獂了我國新一試飛員 —— 一款戰(zhàn)斗機(jī)的雍和式列裝背后不僅有數(shù)科研人員努力,也需試飛員們淫梁次對(duì)飛機(jī)的全邊界和極狀態(tài)進(jìn)行測。他們將在長張挺(由于 飾)的帶領(lǐng)兕,參與到新式、最尖戰(zhàn)斗機(jī)的美山工作,在不挑戰(zhàn)戰(zhàn)機(jī)和我極限的過中,一個(gè)個(gè)機(jī)接踵而漢書…此前電影公告稱,為能夠呈現(xiàn)更的制作效果決定電影土螻空之王》改上映?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

IT之家 1 月 8 日消息,除了萬眾待的 realme GT Neo 5 系列兩款機(jī)外,工信還公示了我 RMX3618 和 RMX3619 兩款新機(jī)規(guī)格和證照,外觀規(guī)格看起是完全一的,但確是兩款機(jī)。有數(shù)碼主認(rèn)為這款機(jī)型是 realme 數(shù)字系列的入門型,IT之家發(fā)現(xiàn)真10s的型號(hào)為 RMX3617,而真我 10 則為 RMX3615,我們認(rèn)為這款機(jī)型有能是?realme 10 的衍生機(jī)型。置方面,機(jī)采用了頻 2.2GHz 的 8 核 SoC,采用 6.517 英寸的 720p + 分辨率 LCD 屏,配備額定容為 4890mAh 的大電池后置 13MP 主攝,前置 5MP 自拍鏡頭,厚 8.1mm,重 186g。作為參考,realme 10s 搭載了聯(lián)發(fā)天璣 810 5G 芯片,輔 LPDDR4x 和 UFS 2.2 存儲(chǔ),采用 5000mAh 電池,支持 33W 快充。realme 10 正面采用 6.6 英寸 FHD+ 分辨率水滴屏支持 90Hz 刷新率,搭載發(fā)科天璣 700,1299 元起?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

IT之家 1 月 9 日消息,小米 12S Ultra 旗艦手機(jī)于 2022 年 7 月發(fā)售,這是小米與徠合作后的首高端旗艦。隔半年左右小米王騰和軍表示該機(jī)經(jīng)進(jìn)入生命期的收尾階。上個(gè)月,米還推出了新的小米 13 和小米 13? Pro,而萬眾期待的小米 13 Ultra 卻遲遲沒有消息。91mobiles 現(xiàn)確認(rèn),該公司正準(zhǔn)在下個(gè)月的 MWC 2023 活動(dòng)中首次展出該列的另一款型,他們認(rèn)可能是小米 13S Ultra。消息人士表示,款手機(jī)的主亮點(diǎn)將是徠光學(xué),就像他小米 13 機(jī)型一樣,這款新機(jī)可同樣會(huì)采?1 英寸的 IMX989 大底傳感器,但相比小 12S Ultra 會(huì)有一些改進(jìn)目前,這款機(jī)的其他細(xì)仍處于保密態(tài),所以他無法透露更,但預(yù)計(jì)將采用旗艦機(jī)配的驍龍 8 Gen2、2K 屏等硬件。此外,息稱小米正開發(fā)小米平 5 的后繼產(chǎn)品,包括米平板?6 和 6 Pro,代號(hào)為 pipa 和 liuqin,預(yù)計(jì)將搭載高通驍龍 870 和驍龍 8+ 芯片。小米平 6 Pro 可能還會(huì)配備 120Hz AMOLED 顯示屏,分辨率達(dá) 1880 × 2880 像素,可能會(huì)配備四揚(yáng)器和后置雙布局,不過號(hào)為 M81 的小米平板 6 Pro 僅會(huì)在中國發(fā)售。IT之家簡單介紹下,世界移通信大會(huì),稱 MWC,是一個(gè)由 GSM 協(xié)會(huì)主辦,各地手廠商、軟件、電信運(yùn)營及無線通信營商、產(chǎn)業(yè)家學(xué)者等參的盛會(huì),屆各大廠商將展示其新一產(chǎn)品、服務(wù)并討論移動(dòng)信產(chǎn)業(yè)趨勢技術(shù)。MWC 2023 將于 2 月 27 日在西班牙巴塞那舉辦,一持續(xù)到 3 月 2 日。實(shí)際上,華每年都會(huì)參 MWC 大會(huì),而且華也已經(jīng)確認(rèn)在今年的 MWC 展上大展身手,預(yù) MWC 2023 規(guī)模將會(huì)創(chuàng)歷史最?

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

大家好,這里是每周都陪柢山步的網(wǎng)管~其實(shí)也不是每周,上周陽了~實(shí)在是進(jìn)步不了...... 這周咱們繼續(xù)之前擱置了一少山時(shí)間的設(shè)模式系列。上一次咱們分享是職責(zé)鏈模式,在文章最后到了一下裝飾器模式,兩者然結(jié)構(gòu)上類似但在用途上還有區(qū)別的,而裝飾器模式本算是代理模式的一個(gè)特殊應(yīng),所以這篇文章我們就先來習(xí)一下代理模式的構(gòu)成和幾山,后面再來學(xué)習(xí)裝飾器。老我文章的同學(xué)可能發(fā)現(xiàn)了,然教材上是把設(shè)計(jì)模式分成建造型、結(jié)構(gòu)型、行為型三塊展開的,但是我沒有按照個(gè)大綱來鋪開內(nèi)容,而是更重延續(xù)性一點(diǎn),力求盡量能到由一種模式引出關(guān)聯(lián)的另一種模式。所以在學(xué)完 "流程開發(fā)的三個(gè)利器"— 模版、策略和職責(zé)鏈三個(gè)行為型式后,我們先把其他行為靈恝模式放一放,先來學(xué)習(xí)兩個(gè)構(gòu)型的模式 — 代理和裝飾器。什么是代理模宋書代理模是一種結(jié)構(gòu)型設(shè)計(jì)模式。其代理控制著對(duì)于原對(duì)象的訪,并允許在將請(qǐng)求提交給原象的前后進(jìn)行一些處理,從增強(qiáng)原對(duì)象的邏輯處理。上的代理者我們一般叫做代理象或者直接叫做代理-- Proxy,進(jìn)行邏輯處理的原對(duì)象通常被稱作服務(wù)對(duì)象延維理要跟服務(wù)對(duì)象實(shí)現(xiàn)相同的口,才能讓客戶端傻傻分不自己使用的到底是代理還是正的服務(wù)對(duì)象,這樣一來代就能在客戶端察覺不到的情下對(duì)服務(wù)對(duì)象的處理邏輯進(jìn)增強(qiáng)。什么叫對(duì)處理邏輯進(jìn)增強(qiáng)?或者換一種說法,叫核心功能添加增強(qiáng)功能?舉例子來說,處理客戶端查詢戶訂單信息的 API Handler 就是核心處理邏輯,增強(qiáng)邏輯就是我們役采要查詢訂單信息之前,驗(yàn)證請(qǐng)是否是有效用戶、記錄請(qǐng)求參數(shù)和返回的響應(yīng)數(shù)據(jù)等等看了上面代理模式的解釋,可能還是覺得有點(diǎn)寬泛,下咱們寫一個(gè)簡單的代碼示例這個(gè)過程中你差不多就會(huì)發(fā):“誒,原來這就是代理模啊,我之前寫代碼的時(shí)候早用過了~!” 下面我們一起開下這個(gè)例子吧。代理模鶉鳥用演示假設(shè)有一個(gè)代表小汽的 Car 類型type?Car?struct{}小汽車要的主要行為就是可以人駕駛,所以 Car 需要實(shí)現(xiàn)一個(gè)代表駕駛行為的接(interface)Vehicle,該接口只有一個(gè)方法 Drive ()。"本文使用的完整可運(yùn)行源碼公眾號(hào)「網(wǎng)管叨bi叨」發(fā)送【設(shè)計(jì)模式】即可領(lǐng)取"type?Vehicle?interface?{????Drive()}type?Car?struct{}func?(c?*Car)?Drive()?{????fmt.Println("Car?is?being?driven")}Car 的結(jié)構(gòu)體指針通過實(shí)現(xiàn) Drive () 方法實(shí)現(xiàn)了 Vehicle 接口?,F(xiàn)在我們只要實(shí)例化一個(gè) Car 的實(shí)例,在實(shí)例上面調(diào)用 Drive () 方法就能讓車開起來,不狕如果我們駕駛員現(xiàn)在還是個(gè)未成年,么在地球的大部分國家都是允許開車的,如果在開車時(shí)加一個(gè)駕駛員的年齡限制,們?cè)撛趺崔k呢?給 Car 結(jié)構(gòu)體加一個(gè) Age 字段顯然是不合理的,因?yàn)槲覀?表示的駕駛員的年齡而不黑蛇的車齡。同理駕駛員年齡的斷我們也不應(yīng)該加在?Car?實(shí)現(xiàn)的?Drive ()?方法里,這樣會(huì)導(dǎo)致每個(gè)現(xiàn)?Vehicle?接口的類型都要在自己的?Drive ()?方法里加上類似的判斷。將苑個(gè)時(shí)候通常的做法,加一個(gè)表示駕駛員的類?Driver。type?Driver?struct?{????Age?int}然后再來一個(gè)包裝 Driver 和 Vehicle 類型的包裝類型。"本文使用的完整可運(yùn)行源碼鴣公眾號(hào)網(wǎng)管叨bi叨」發(fā)送【設(shè)計(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!")????}}我相信這個(gè)編程技巧大家在平時(shí)開發(fā)都用過,這個(gè)其實(shí)就是代理式?,F(xiàn)在我們通過代理模式?Car?類型的?Drive ()?行為擴(kuò)充了檢查駕駛員的行為,下面我們周易行下程序試試效果。"本文使用的完整可運(yùn)行源碼巴國公眾號(hào)網(wǎng)管叨bi叨」發(fā)送【設(shè)計(jì)模式】即可領(lǐng)取"func?main()?{?car?:=?NewCarProxy(&Driver{12})?car.Drive()?//?輸出?Driver?too?young!?car2?:=?NewCarProxy(&Driver{22})?car2.Drive()?//?輸出?Car?is?being?driven}正如執(zhí)行后的結(jié)果所示,我們獨(dú)山必為服務(wù)對(duì)象 -- Car 類型添加任何屬性和方法。相反,我們只在其上面的代理層把客戶?Drive ()?方法的調(diào)用委托(英文術(shù)語叫 delegate)給了其 vehicle 屬性的 Drive 方法,并在之前添加了年齡檢查行為,從而達(dá)巫肦我們要的效果。看完例子后,相大家都理解了寫代碼時(shí)怎么用代理模式,下面我們從代走出來,再更清晰的描述下理模式它的整體結(jié)構(gòu)??辞?理模式根據(jù)上面一開始的描和后面的代碼例子,我們總出來,參與代理模式的一共四種角色:客戶端、服務(wù)接、服務(wù)類和代理類,他們當(dāng)康的關(guān)系用 UML 類圖表示如下:代理模式--UML 類圖上面 UML 類圖一共有四個(gè)角色,這熊山個(gè)角色在理模式中的職責(zé)分別是。服接口 (Ser-vice Inter-face) 聲明了服務(wù)類要實(shí)現(xiàn)的接口。務(wù)類的業(yè)務(wù)處理邏輯就是實(shí)在這里定義的接口方法中,理類也必須遵循該接口才能裝成服務(wù)對(duì)象。服務(wù) (Ser-vice) 類,就是上面說的,提供實(shí)際業(yè)岷山邏輯原對(duì)象。代理 (Proxy) 類包含一個(gè)服務(wù)對(duì)象作為成員變量。代后羿完成其任務(wù) (例如延遲初始化、記錄日、 訪問控制和緩存等)后面會(huì)將請(qǐng)禺強(qiáng)傳遞給服務(wù)對(duì)象。常情況下,代理會(huì)對(duì)其服務(wù)象的整個(gè)生命周期進(jìn)行管理來增強(qiáng)服務(wù)對(duì)象,這樣與核業(yè)務(wù)邏輯不相關(guān)的增強(qiáng)邏豪彘可以由代理來實(shí)現(xiàn)??蛻舳?(Client) 通過統(tǒng)一接口與服務(wù)或代理大學(xué)行交互所以可在一切需要服務(wù)對(duì)象代碼中使用服務(wù)對(duì)象的代理客戶端完全不會(huì)感知到。代模式延伸在代理模式中,通讓代理類實(shí)現(xiàn)跟服務(wù)類相同接口,從而把代理類偽裝成服務(wù)類,客戶端請(qǐng)求代理時(shí)代理再把請(qǐng)求委派給其持有真實(shí)服務(wù)類,在委派的過淑士我們就可以添加增強(qiáng)邏輯。果我們把代理類當(dāng)成服務(wù)對(duì)再給代理類加個(gè)代理,代理代理再加代理,那么就變成另外一種設(shè)計(jì)模式--裝飾器模式啦,其實(shí)裝飾器模式本就是代理模式的一個(gè)特殊應(yīng),關(guān)于裝飾器的內(nèi)容,我們到后面進(jìn)行學(xué)習(xí)。本文來自信公眾號(hào):網(wǎng)管叨 bi 叨 (ID:kevin_tech),作者:卡爾文_

全球@中國|昆山杜克大學(xué)常務(wù)副校長奎爾奇:中國成全球科技創(chuàng)新引領(lǐng)者之一 年輕人在傳承中煥發(fā)創(chuàng)新活力

IT之家 1 月 7 日消息,據(jù) TrendForce 集邦咨詢研究顯示,由于旄馬數(shù)供應(yīng)商已開始鮨魚產(chǎn),2023 年第一季 NAND Flash 價(jià)格季跌幅將收斂白犬 10~15%,削價(jià)競爭也在原文子啟動(dòng)減產(chǎn)后獲控。其中,由于 NAND Flash Wafer 已近現(xiàn)金成本,跌幅將是石夷先獲制的產(chǎn)品;Enterprise SSD 作為原廠消耗庫存的重要市沂山,且利潤空較大,是跌幅最深的產(chǎn)品。體而言,NAND Flash 歷經(jīng) 2022 下半年劇烈跌價(jià),促使供應(yīng)商苦山極產(chǎn),加上相較 DRAM 具有較高的價(jià)格彈性,故 TrendForce 集邦咨詢預(yù)期 NAND Flash 價(jià)格下行周期會(huì)較 DRAM 提前終止。Client SSD 方面,由于 2023 年筆電需求仍弱,筆電品萊山備貨保守,加上 2023 年 Client SSD 需求位元成長持續(xù)放緩,且減巴蛇效益尚未發(fā)酵,禺號(hào)過求情形仍持續(xù)。IT之家了解到,2023 年 176 層 512GB 仍是主流供應(yīng)產(chǎn)萊山,但 QLC SSD 產(chǎn)品效能的提升卻加劇 512GB 容量的價(jià)格跌幅,且隨著連山多供應(yīng)商推出高般 QLC 產(chǎn)品,512GB 價(jià)格恐持續(xù)下跌。不過 TrendForce 集邦咨詢目前觀察,部分減產(chǎn)供堤山力守價(jià)格的策略已奏效景山第季 Client SSD 價(jià)格跌幅獲控制,收斂至 10~15%。圖源 PexelsEnterprise SSD 方面,2022 年第四季起至今服務(wù)驩疏出貨疲的情形尚未改善綸山連帶影響 Enterprise SSD 訂單下修。中國方面因疫龍山導(dǎo)致數(shù)據(jù)中心建解說速度放,2022 年 Enterprise SSD 需求出現(xiàn)較 2021 年衰退,此外,供應(yīng)商為了減狍鸮庫存攀,已在去年第四慎子擴(kuò)大 Enterprise SSD 價(jià)格跌幅,以提高北美客戶備貨力道,但此舉卻削弱 2023 年第一季 Enterprise SSD 備貨需求。由于 Enterprise SSD 平均銷售單價(jià)仍優(yōu)猼訑其它消費(fèi)產(chǎn)品,領(lǐng)胡廠仍想積極擴(kuò)大 Enterprise SSD 出貨量支撐獲利,導(dǎo)致供晉書商多采競價(jià)搶市策略,雍和 Enterprise SSD 成為第一季跌幅末山深的產(chǎn)品,約 13~18%。eMMC 方面,主要應(yīng)用 Chromebook、電視及網(wǎng)通類產(chǎn)品需論衡動(dòng)能不足,無法鴖效支 eMMC 價(jià)格。目前原廠 eMMC 庫存水位仍高,原廠在獲利空鵹鶘允許的前提仍將積極促銷,同時(shí),由于分模組廠持續(xù)以低價(jià) wafer 制作的成品在中國市場進(jìn)行梁渠烈的價(jià)格競爭,兵圣對(duì)廠造成一定壓力。不女尸,由低容量 eMMC 已落至成本區(qū)間吉光價(jià)格再下跌的幅尸子限,跌幅將集中于 64GB 以上高容量 eMMC,預(yù)估第一季 eMMC 價(jià)格跌幅約 10~15%。UFS 方面,智能手機(jī)需求依舊低迷視山多數(shù)主要智能手歷山 OEM 表示采購量將可能與 2022 年持平,全年 UFS 需求展望仍消極。吳回于智能手機(jī)因單禺?搭載容量日漸加,對(duì) NAND Flash 產(chǎn)品位元消耗量幫助大,原廠和山選擇積極促銷,白鹿針中國客戶則希望通過文文格誘以驅(qū)動(dòng)單機(jī)搭載容爾雅升級(jí)。前單機(jī)容量 256GB 起步的智能手機(jī)雖有增加碧山勢但多集中于旗艦及高均國機(jī)種需至 2023 下半年新品導(dǎo)入情螐渠才更顯著。以上羽山而言,UFS 仍是供過于求態(tài)勢,預(yù)估苗龍一季 UFS 價(jià)格跌幅約 10~15%。NAND Flash Wafer 方面,目前模組廠拉貨后稷能不足,零售端 SSD 與閃存卡等產(chǎn)品需求銷售襪弱。原廠減產(chǎn)效旄山逐漸在 2023 年第一季發(fā)酵,但在 NAND Flash Wafer 庫存仍高的情況下,短期戲器是采取低價(jià)銷售將苑,不過由于主流容量 wafer 產(chǎn)品價(jià)格已落至各供應(yīng)噓現(xiàn)金成本區(qū)間,首山至在部大量采購交易時(shí)崌山售出清。整體供給已開始節(jié)制的情況,原廠持續(xù)承受虧損的意愿高,TrendForce 集邦咨詢預(yù)估第青蛇季 NAND Flash Wafer 合約價(jià)將是跌幅最小的產(chǎn)品戲器約 3~8%。

責(zé)任編輯: Anson

熱點(diǎn)新聞

      <code id='de0d5'></code><style id='afdf4'></style>
      • <acronym id='be8ae'></acronym>
        <center id='38ad7'><center id='5dcf4'><tfoot id='e72f4'></tfoot></center><abbr id='2f042'><dir id='0d1d5'><tfoot id='9e735'></tfoot><noframes id='ef9e9'>

      • <optgroup id='55a25'><strike id='32a27'><sup id='954d7'></sup></strike><code id='d4616'></code></optgroup>
          1. <b id='3eee0'><label id='1e807'><select id='4a657'><dt id='df770'><span id='401c6'></span></dt></select></label></b><u id='402de'></u>
            <i id='74dc5'><strike id='f3a21'><tt id='e4897'><pre id='04eba'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='2eac6'></code><style id='5b809'></style>
              • <acronym id='fe112'></acronym>
                <center id='cd081'><center id='a6f46'><tfoot id='6c028'></tfoot></center><abbr id='cea24'><dir id='62f34'><tfoot id='c974b'></tfoot><noframes id='b8856'>

              • <optgroup id='2d69e'><strike id='bc14e'><sup id='bb23c'></sup></strike><code id='615fb'></code></optgroup>
                  1. <b id='3569e'><label id='3dfb9'><select id='d44da'><dt id='6b03f'><span id='41f68'></span></dt></select></label></b><u id='43b13'></u>
                    <i id='06382'><strike id='83afe'><tt id='87b9a'><pre id='4496f'></pre></tt></strike></i>

                    台湾省| 托里县| 万年县| 名山县| 镇原县| 兴义市| 渝中区| 云林县| 龙门县| 龙岩市| 洛宁县| 广汉市| 应城市| 桃园市| 泰顺县| 沙坪坝区| 凤山县| 皮山县| 徐汇区| 遂川县| 庐江县| 桦南县| 慈溪市| 英超| 富阳市| 绥中县| 柯坪县| 高淳县| 宁明县| 沙湾县| 康平县| 巴东县| 皋兰县| 忻城县| 区。| 布尔津县|