• 一文講清,MySQL的執(zhí)行計(jì)劃

    搞清楚了MySQL索引的原理之后,就需要學(xué)習(xí)查詢語(yǔ)句的執(zhí)行計(jì)劃和SQL調(diào)優(yōu),這塊可能是MySQL實(shí)踐中對(duì)開(kāi)發(fā)人員最為常見(jiàn)的一個(gè)技能了。每次我們提交一個(gè)SQL查詢語(yǔ)句給MySQL,他內(nèi)核里的查詢優(yōu)化器,都會(huì)針對(duì)這個(gè)SQL語(yǔ)句的語(yǔ)義去生成一個(gè)執(zhí)行計(jì)劃,這個(gè)執(zhí)行計(jì)劃就代表了,他會(huì)怎么查...

  • 億級(jí)流量治理系列:常用的限流算法有哪些?

    前言上篇文章《為什么大公司都要做流量治理?》跟大家聊了下做流量治理的真正目的是什么。如果你要開(kāi)發(fā)一個(gè)流量治理的平臺(tái)或者一個(gè)限流的框架,那么必不可少的就是要選擇一種合適的限流算法。本篇文章就跟大家聊聊目前常用的限流算法有哪些。計(jì)數(shù)器計(jì)數(shù)器是最簡(jiǎn)單,最直接明了的限流算法。說(shuō)白了就是進(jìn)...

  • 低復(fù)雜度?-?服務(wù)網(wǎng)格的下一站

    譯者:作為一個(gè)曾經(jīng)在新造車(chē)公司的基礎(chǔ)架構(gòu)團(tuán)隊(duì)任職,為支持公司的“互聯(lián)網(wǎng)基因”和“數(shù)字化轉(zhuǎn)型”落地了云原生基礎(chǔ)設(shè)施平臺(tái),并在嘗試采用服務(wù)網(wǎng)格未成的我來(lái)說(shuō),看到這篇文章深有感觸。尤其是文中所說(shuō)的“人少,問(wèn)題多,需要快速輸出價(jià)值”,直戳到了痛處。有限的人手有限的時(shí)間,我們需要將大部分精...

  • 高并發(fā)場(chǎng)景下JVM調(diào)優(yōu)實(shí)踐之路

    作者:vivo互聯(lián)網(wǎng)技術(shù)團(tuán)隊(duì)LiGuanyun、JessicaChen一、背景2021年2月,收到反饋,視頻APP某核心接口高峰期響應(yīng)慢,影響用戶體驗(yàn)。通過(guò)監(jiān)控發(fā)現(xiàn),接口響應(yīng)慢主要是P99耗時(shí)高引起的,懷疑與該服務(wù)的GC有關(guān),該服務(wù)典型的一個(gè)實(shí)例GC表現(xiàn)如下圖:可以看出,在觀察周...

  • 【面試題】如何設(shè)計(jì)一個(gè)高并發(fā)的系統(tǒng)?

    每個(gè)行業(yè)都一樣,人才都是分層次的,從事技術(shù)行業(yè)的程序員們更是如此,按照技術(shù)能力分為三六九等。每個(gè)層次的人出去面試,面試官考察的方向是不一樣的。剛?cè)肼殘?chǎng)的小白,會(huì)問(wèn)你很多基礎(chǔ)性的知識(shí),有過(guò)幾年經(jīng)驗(yàn)的程序員,會(huì)問(wèn)你相關(guān)的項(xiàng)目經(jīng)歷、架構(gòu)設(shè)計(jì)。如果是行業(yè)有影響力的技術(shù)專家,不一定會(huì)問(wèn)你技...

  • 60?張圖詳解?98?個(gè)常見(jiàn)網(wǎng)絡(luò)概念

    Hi,大家好,我是Fox。計(jì)算機(jī)網(wǎng)絡(luò)的原理其實(shí)很簡(jiǎn)單,但是套上專業(yè)名詞后,那些看不見(jiàn)、摸不著的概念,會(huì)讓人云里霧里。其實(shí)理解了網(wǎng)絡(luò)名詞,再去學(xué)習(xí)網(wǎng)絡(luò),會(huì)感覺(jué)像打開(kāi)了任督二脈,發(fā)現(xiàn)網(wǎng)絡(luò)不過(guò)如此。因此,掌握一定數(shù)量的網(wǎng)絡(luò)概念名詞是很有必要的,現(xiàn)在有一本匯總了98個(gè)常見(jiàn)網(wǎng)絡(luò)名詞和60張...

  • 糟糕程序員的20個(gè)壞習(xí)慣

    閱讀本文大約需要5分鐘。今天,我想和你聊一聊優(yōu)秀程序員的基本素養(yǎng)。我想你肯定遇到過(guò)這樣一類程序員:他們無(wú)論是寫(xiě)代碼,還是寫(xiě)文檔,又或是和別人溝通,都顯得特別專業(yè)。每次遇到這類人,我都在想,他們到底是怎么做到的?隨著工作時(shí)間的增長(zhǎng),漸漸地我也總結(jié)出一些經(jīng)驗(yàn),他們身上都保持著一些看似...

  • 去了家新公司,技術(shù)總監(jiān)不讓用?IntelliJ?IDEA?。∠腚x職了。。

    本文轉(zhuǎn)載自公眾號(hào)"Java技術(shù)棧"?最近有個(gè)小伙伴微信和我說(shuō),新去的一家公司,技術(shù)團(tuán)隊(duì)全部規(guī)定要用的Eclipse開(kāi)發(fā),技術(shù)總監(jiān)不讓用IntelliJIDEA,付費(fèi)也不行,說(shuō)想離職了,問(wèn)我該怎么辦。首先聽(tīng)到這件事情的時(shí)候,我表示十分理解該公司技術(shù)總監(jiān)的決定,雖然我沒(méi)有做過(guò)技術(shù)總監(jiān)...

    程序員小灰
    2021-11-03
    IDE
  • 清華大學(xué):2021?元宇宙研究報(bào)告!

    關(guān)于元宇宙的詳細(xì)介紹;來(lái)源:軟件定義世界(SDX)本文僅作學(xué)術(shù)分享往期推薦如何閱讀開(kāi)源項(xiàng)目代碼C20新特性的小細(xì)節(jié)分享一個(gè)編程設(shè)計(jì)小技巧(沒(méi)有兩三年工作經(jīng)驗(yàn)估計(jì)看不懂)鏈接兩個(gè)"名字完全一樣"的【動(dòng)態(tài)庫(kù)】,你會(huì)怎么處理?手?jǐn)]一個(gè)對(duì)象池多線程學(xué)習(xí)指南這里收集了100多篇C原創(chuàng)文章(...

    程序喵大人
    2021-11-03
  • 面試官:你的系統(tǒng)是怎么限流的?

    ??大家好,我是小林。如果大家校招時(shí)準(zhǔn)備的項(xiàng)目是秒殺系統(tǒng),那除了會(huì)問(wèn)?Redis和MySQL,還會(huì)問(wèn)你是怎么限流的。這一塊知識(shí)應(yīng)該挺多人沒(méi)有準(zhǔn)備的。其實(shí)在實(shí)際的秒殺系統(tǒng)中,限流是特別重要的,所以面試官也特別注意這方面的問(wèn)題。今天看到一篇很系統(tǒng)的講解限流的文章,一起來(lái)學(xué)習(xí)下。文章來(lái)...

    小林coding
    2021-11-01
  • 我在?Github?上清華???

    大家好,我是小林。小時(shí)候大家的煩惱是不是都有這個(gè):「長(zhǎng)大后,我要上清華,還是北大呢?」長(zhǎng)大后,經(jīng)過(guò)一輪一輪的考試后,回過(guò)頭看是不是感覺(jué)這個(gè)煩惱有點(diǎn)多余了雖然沒(méi)本事上清華,但是并不妨礙我們體驗(yàn)清華的課程嘛。Github真的是個(gè)好東西,我在Github找到個(gè)「清華大學(xué)計(jì)算機(jī)系課程攻略...

    小林coding
    2021-11-01
    Github
  • 面試系列重啟:JVM 篇

    今天跟大家聊聊JVM的面試。但是其實(shí)我不知道這種直接問(wèn)題答案的形式大家喜歡點(diǎn),還是喜歡我最開(kāi)始俏皮的面試系列那種風(fēng)格?6000字,發(fā)車(chē)!什么是跨平臺(tái)性,已經(jīng)在Java中是如何實(shí)現(xiàn)的?平臺(tái)可以指OS硬件,所謂跨平臺(tái)性,是指語(yǔ)言編寫(xiě)的程序,可以在多個(gè)系統(tǒng)平臺(tái)上運(yùn)行。字節(jié)碼是通過(guò)Jav...

    小林coding
    2021-11-01
  • 100元都不到的樹(shù)莓派Zero?2?W正式發(fā)布!

    點(diǎn)擊上方“小麥大叔”,選擇“置頂/星標(biāo)公眾號(hào)”福利干貨,第一時(shí)間送達(dá)大家好,我是小麥,我是樹(shù)莓派的忠實(shí)用戶,用它可以DIY很多有趣的項(xiàng)目,樹(shù)莓派Zero是我非常喜歡的一個(gè)系列。昨天下午,樹(shù)莓派基金會(huì)發(fā)布了樹(shù)莓派Zero的下一代——樹(shù)莓派Zero2W,售價(jià)定為15美元。雖然短時(shí)間國(guó)...

  • 直接吹爆,這個(gè)網(wǎng)站!

    大家好,我是小林。之前圖解過(guò)TCP的滑動(dòng)窗口和流量控制的工作方式:圖解TCP重傳、滑動(dòng)窗口、流量控制、擁塞控制當(dāng)時(shí)花費(fèi)了好幾個(gè)星期肝了這篇文章,因?yàn)闉榱朔奖愦蠹依斫馑麅傻墓ぷ鞣绞?,以及一些異常?chǎng)景的分析,畫(huà)了很多變化的圖。還沒(méi)看過(guò)的同學(xué),可以去看看,可以說(shuō)把每一個(gè)階段的變化都解釋...

    小林coding
    2021-11-01
  • 熬夜準(zhǔn)備了?1?個(gè)月,這次拿捏了!

    很多人都在糾結(jié)面試要準(zhǔn)備什么,當(dāng)時(shí)是要具體崗位具體對(duì)待了!?如果你現(xiàn)在還沒(méi)有想好到底要面什么的公司,具體哪個(gè)職位的話,那就先把大多數(shù)公司會(huì)考的技術(shù)點(diǎn)搞清楚~?我最近研究了一下各大廠?Java?崗位?JD,薪資范圍在?20-60K,具體你能拿多少,就要看你的技術(shù)點(diǎn)掌握有多少了~???..

    小林coding
    2021-11-01
發(fā)布文章