大家好,我是小林。昨天發(fā)了一篇「小林手撕LRU算法」的文章,當(dāng)時這個算法寫比較趕,導(dǎo)致代碼里面有一些不對的地方,被細(xì)心的讀者發(fā)現(xiàn)了。有時候自己寫的代碼真的是當(dāng)局者迷,旁觀者清,所以codereview環(huán)節(jié)是很重要的,很難有人能一次性寫出「完美」的代碼。這篇就不細(xì)說LRU算法的思路...
大家好,我是小林。最近有朋友跟我說,他在看面經(jīng)的時候,到哪都有我的影子。這個挺讓我意外的,沒想到我的圖解網(wǎng)絡(luò)和圖解系統(tǒng)已經(jīng)慢慢傳開了,形成一定的口碑了。不知道有多少讀者是通過別人文章認(rèn)識我的,哈哈。這個事情就說到了,剎個車。上周有個讀者問我,這么個問題:TCP是面向字節(jié)流的協(xié)議,...
數(shù)據(jù)庫架構(gòu)說說MySQL的基礎(chǔ)架構(gòu)圖給面試官講一下MySQL的邏輯架構(gòu),有白板可以把下面的圖畫一下,圖片來源于網(wǎng)絡(luò)。Mysql邏輯架構(gòu)圖主要分三層:(1)第一層負(fù)責(zé)連接處理,授權(quán)認(rèn)證,安全等等?(2)第二層負(fù)責(zé)編譯并優(yōu)化SQL?(3)第三層是存儲引擎。一條SQL查詢語句在MySQ...
大家好,我是小林。本來今天想發(fā)一篇技術(shù)文,昨晚下班回家寫技術(shù)文的時候,看新聞發(fā)現(xiàn)鄭州水災(zāi)特別嚴(yán)重,這不僅僅是簡單大暴雨,而是一場自然災(zāi)害了。相信大家也在群里或朋友圈里看到了鄭州水災(zāi)現(xiàn)場視頻和圖片,嚴(yán)重程度已經(jīng)遠(yuǎn)超我們想象了,道路上的水深已經(jīng)到了一個成年人的脖子,小轎車也基本都淹沒...
大家好,我是小林。之前我的圖解網(wǎng)絡(luò)系列,寫了很多關(guān)于TCP的圖解文章,很多同學(xué)看完后都跟我說,每次面試的時候,TCP部分都能聊跨面試官。但是對于TCP三次握手的源碼分析,我還沒寫過。今天就跟大家來嘮嗑下,TCP三次握手的源碼,看看他到底做什么?在后端相關(guān)崗位的入職面試中,三次握手...
大家都知道雖然我是一個程序員,但是我非常熱愛運(yùn)動,比如跳舞,這不每天回家睡前我都會在B站舞蹈區(qū)學(xué)習(xí)相關(guān)的舞蹈。昨天也不例外,我一洗漱完就飛奔坐在電腦前,打開B站舞蹈區(qū)準(zhǔn)備學(xué)習(xí)咬人喵,欣小萌、小仙若他們新的舞蹈動作,不得不說老婆們跳的真好,連我這種內(nèi)向的人也不自覺的跟著扭動了起來。...
大家好,我是小林。很早之前分享過我學(xué)計(jì)算機(jī)網(wǎng)絡(luò)和操作系統(tǒng)的心得,詳見:怎么學(xué)操作系統(tǒng)和計(jì)算機(jī)網(wǎng)絡(luò)呀?期間一直有不少讀者問計(jì)算機(jī)組成原理怎么學(xué),大部分人覺得這個學(xué)科跟硬件有關(guān)系就非常怕。計(jì)算組成原理確實(shí)是分為兩個方向,一個是硬件電路的,一個是軟件程序的。我自己本身是干開發(fā)的,所以我...
大家好,我是小林。前幾天,我寫一篇感受計(jì)算機(jī)基礎(chǔ)之美的文章:堅(jiān)持一年了里面介紹了個心跳服務(wù)的宕機(jī)判斷算法,當(dāng)時只是理論分析了下使用LRU算法來實(shí)現(xiàn),沒有手撕代碼。今天,就帶大家手撕LRU算法,先讓大家回顧下案例,然后后面就進(jìn)行代碼講解。宕機(jī)判斷算法的設(shè)計(jì)心跳服務(wù)主要做兩件事情:發(fā)...
大家好,我是小林。估計(jì)不少人在還沒進(jìn)入大學(xué)的時候,以為計(jì)算機(jī)專業(yè)是修電腦的,我當(dāng)初也是這么認(rèn)為的。結(jié)果畢業(yè)后,八大姑八大姨聽到我懂「計(jì)算機(jī)」,都會叫我修手機(jī)、修電腦。哈哈,很可惜,對于修東西這個事,我一點(diǎn)都不會?!付?jì)算機(jī)就懂修電腦的」,這個觀點(diǎn)是外人看計(jì)算機(jī)專業(yè)的時候產(chǎn)生的。但...
最近因?yàn)轼櫺菭柨私o河南捐了5000萬物資,真的是看哭了很多的網(wǎng)友,普通一家公司捐款5000萬可能不會有這樣的共情,但是看了鴻星爾克的背景之后,發(fā)現(xiàn)真的是令人心酸。鴻星爾克2020年的營收是28億,但是利潤卻是虧損2個億,甚至連微博的官方賬號都舍不得開會員,在這種情況下,還豪氣地捐...
大家好,我是小林。相信不少CS學(xué)生都有關(guān)于項(xiàng)目到底要怎么準(zhǔn)備的問題,可能大家認(rèn)為要做個非常強(qiáng)的項(xiàng)目才有機(jī)會面試。在前幾個星期,有位大三非科班的讀者的項(xiàng)目經(jīng)歷寫的是國外CS課程的lab,也就是課程的實(shí)驗(yàn),并不是什么高大上的項(xiàng)目,他依然拿到了騰訊的實(shí)習(xí)。他跟說,對于校招面試,項(xiàng)目其實(shí)...
當(dāng)按下啟動按鈕后,要求在兩秒鐘內(nèi)有一秒亮有一秒滅,如此反復(fù),燈一閃一閃發(fā)光。I/O分配表(來源于?工控論壇,下同)梯形圖程序PLC接線圖程序調(diào)試及結(jié)果分析把編寫好的程序下載到西門子s7-200PLC中進(jìn)行調(diào)試。觀察運(yùn)行結(jié)果和實(shí)驗(yàn)要求是否相同。通過在線控制面板進(jìn)行調(diào)試,當(dāng)按下在線控...
近日,中國廣電官宣,經(jīng)中國廣電和中國移動雙方商定,70MHz無線網(wǎng)主設(shè)備和多頻道天線產(chǎn)品的集中采購招標(biāo)工作今日啟動。招標(biāo)工作由中國移動代表中國廣電和中國移動進(jìn)行。目前,《5G700M無線網(wǎng)主設(shè)備集中采購》和《多頻段(含700M)天線產(chǎn)品集中采購》招標(biāo)公告,已中國移動采購與招標(biāo)網(wǎng)進(jìn)...
利用西門子S7-200的PLC實(shí)現(xiàn)星三角接法的降壓啟動。星三角降壓啟動電路與控制圖流程框架圖I/O分配表梯形圖程序PLC接線圖程序調(diào)試及結(jié)果分析把編寫好的程序下載都西門子S7-200的PLC中進(jìn)行調(diào)試,下載好后我們打開在線控制面板進(jìn)行調(diào)試,看運(yùn)行結(jié)果是否符合要求。首先把控制面板上...
twtw
289117336
Tronlong創(chuàng)龍
大有可為
xingnan123
xiaoguaixh
liqinglong1023
sigma527