原创 【超詳細分析】關於三次握手與四次揮手面試官想考我們什麼?

在面試中,三次握手和四次揮手可以說是問的最頻繁的一個知識點了,我相信大家也都看過很多關於三次握手與四次揮手的文章,今天的這篇文章,重點是圍繞着面試,我們應該掌握哪些比較重要的點,哪些是比較被面試官給問到的,我覺得如果你能把我下面列

原创 我的 2019:找工作 | 寫作 | 掙錢,文末送年終福利

今天是 2019 年的最後一天,對於我來說,2019 年可以說是我高考進入大學以來,最重要的一年了。這一年,也是我收穫最多的一年,其中最重要的收穫應該就是『找工作』和『運營公衆號』以及『掙到了人生的第一個10萬』了。 工作 去年的

原创 爲有機會進大廠,程序員必須掌握的核心算法有哪些?

由於我之前一直強調數據結構以及算法學習的重要性,所以就有一些讀者經常問我,數據結構與算法應該要學習到哪個程度呢?,說實話,這個問題我不知道要怎麼回答你,主要取決於你想學習到哪些程度,不過針對這個問題,我稍微總結一下我學過的算法知識

原创 當初爲了有機會進大廠,狠心複習了這9門核心知識點,熬夜整理成思維導圖送給大家

去年的這個時候,我剛剛參加完春招,在春招時,雖然我的基礎還算紮實,但是有那麼點心高氣傲,很多知識點,難的可能會,但簡單的,反而不怎麼會,而且很多細節都給忘了,例如被問了好些 Linux,都是很簡單的命令,但我都沒答出來,而且還是

原创 【漫畫+圖解】面試官讓我用 2GB 內存給 20億個整數(需要8GB內存)排序,我該咋整??

排序的時候我們可以選擇快速排序或歸併排序等算法。爲了方便,我們把排序好的2G有序數據稱之爲有序子串吧。接着我們可以把兩個小的有序子串合併成一個大的有序子串。 注意:讀取的時候是每次讀取一個int數,通過比較之後在輸

原创 看到後臺這麼多人私信我說:算法越學越扎心,有沒啥破解之法?帥地只好犧牲xing生活熬夜寫出這篇算法學習心得!

對於算法的學習,我也是從一個小白一步步走來,當然,現在仍然很菜,,,不過,鑑於我覺得還有一些人比我更菜了,我決定談談我算法學習過程走過的坑,以及自己總結的一些經驗。 切勿盲目刷題:刷題前的知識積累 說實話,想要提高自己的算法,真的

原创 併發的核心:CAS 是什麼?Java8是如何優化 CAS 的?看不懂你打我

大家可能都聽說說 Java 中的併發包,如果想要讀懂 Java 中的併發包,其核心就是要先讀懂 CAS 機制,因爲 CAS 可以說是併發包的底層實現原理。 今天就帶大家讀懂 CAS 是如何保證操作的原子性的,以及 Java8 對

原创 【帶你裝逼帶你飛】吐血總結了這五大常用算法技巧,讓你在同事/面試官面前驚豔全場!

對於算法技巧,之前的文章也寫過一些算法技巧,不過相對零散一些,今天我把之前的很多文章總結了下,並且通過增刪查改,給大家總結一些常用的算法解題技巧,當然,這些也不是多牛逼的技巧,不過可以讓你的代碼看起來更加短小精悍,如果你能夠充分掌

原创 【圖解】小白入門TCP流量控制

上篇文章講了TCP擁塞控制機制的原理,沒看過的不妨看下:三分鐘讀懂擁塞控制,這篇文章講講TCP流量控制機制。 一、爲什麼需要流量控制? 雙方在通信的時候,發送方的速率與接收方的速率是不一定相等,如果發送方的發送速率太快,會導致接收

原创 牛逼!一行代碼居然能解決這麼多曾經困擾我半天的算法題

春節假期這麼長,幹啥最好?當然是折騰一些算法題了,下面給大家講幾道一行代碼就能解決的算法題,當然,我相信這些算法題你都做過,不過就算做過,也是可以看一看滴,畢竟,你當初大概率不是一行代碼解決的。 學會了一行代碼解決,以後遇到面試官

原创 從一道互聯網面試題談到 Leetcode 458(可憐的小豬)

最近我的一個朋友在面試某國內非常重視算法的公司時遇到了一道有趣的智力題,我在刷leetcode時也遇到相似的題目,總結一下分享給大家。 先來說說那道面試題,有8瓶藥,其中只有一瓶是毒藥,我們有三隻老鼠,能被毒藥很快毒死。請問最少幾

原创 【圖解】三種解法不斷優化帶你手撕 leetcode 第3號題:無重複字符的最長子串

刷題,AC 不是目的,而應該力求最優解,並且總結歸納每個解法的精髓 題目描述 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例1: 輸入: "abcabcbb"輸出: 3 解釋: 因爲無重複字符的最長

原创 【超詳細圖解】字符串匹配Boyer-Moore算法:文本編輯器中的查找功能是如何實現的?

關於字符串匹配算法有很多,之前我有講過一篇 KMP 匹配算法:圖解字符串匹配 KMP 算法,不懂 kmp 的建議看下,寫的還不錯,這個算法雖然很牛逼,但在實際中用的並不是特別多。至於選擇哪一種字符串匹配算法,在不同的場景有不同的選

原创 【圖解】什麼是擁塞控制,這應該是把擁塞控制講的最好的文章了

大家可能都聽說過擁塞控制和流量控制,想必也有一些人可能還分不清擁塞控制和流量控制,進而把他們當作一回事。擁塞控制和流量控制雖然採取的動作很相似,但擁塞控制與網絡的擁堵情況相關聯,而流量控制與接收方的緩存狀態相關聯。 也就是說,擁塞

原创 史上最全計算機類書籍整理(持續更新)

由於某些不可描述的原因,我整理到了我的 github 上,大家可以在這裏查找:史上最全計算機類電子書彙總(持續更新) 點贊 1 收藏 分享 文章舉報 帥地