原创 我認真考慮過失業

本來是不想談論這個話題的,因爲覺得挺消極的。 但昨天早上刷知乎的時候,看到了這樣一個話題:武漢一公司領導稱「80 後該退出 IT 行業」,並且嚷嚷着開除爲公司賣命的員工。這個話題一度高居熱榜前 6。 大家都知道,二哥也是個 80 後。我雖

原创 HashMap 的擴容機制

每個 Java 程序員都得了解 HashMap 的擴容機制 美團一面:說說 HashMap 的擴容機制吧 看完這篇,如果你還不懂 HashMap 的擴容機制,那我就哭了! 看完這篇還不懂HashMap的擴容機制,那我要哭了~ 因爲沒給學弟講

原创 ❤️Java17 發佈了,YYDS!重磅!Oracle 宣佈 JDK 17 可以免費商用了。。

不過,蘋果 13 確實不那麼 13 香,庫克一如既往在擠牙膏式的更新。 對比之下,我覺得還是 JDK 17 比較香,除了新增了不少新特性,Oracle 官方竟然宣佈 JDK 17 可以免費商用了! 從官方的聲明中可以看得出:Oracle

原创 攜程一面:HashMap 的 hash 方法原理是什麼?

看完這篇還不懂HashMap的hash原理,那我要哭了~ Warning:這是《Java 程序員進階之路》專欄的第 55 篇,我們來分析一下 HashMap 的 hash 方法的原理。 本文 GitHub 上已同步,有 GitHub 賬號的

原创 講真,計算機還能火多久?

在逼乎上看到這樣一個問題: 2020屆本科畢業,專業應用數學,打算22考研,是考計算機嗎?農村貧困家庭,沒有什麼愛好,只希望以後的工作掙錢就行了,就是害怕三四年以後讀研出來計算機不行了 講真,計算機還能火多久?我無法給出確切的結論。 但

原创 準大一,到底選哪門編程語言?

前言 大家好,我是二哥呀。 我看朋友圈,有些地方已經開學了哈,我們這邊推遲到了 9 月 15 號以後。那對於大一新生/準大一新生來說,該如何選擇編程語言就是個頭大的問題,因爲誰都怕選擇錯了呀。 主流的大學一般都會在大一上半學期開設 C語言

原创 ❤️用武俠小說的形式來閱讀LinkedList的源碼,絕了!

一、LinkedList 的剖白 大家好,我是 LinkedList,和 ArrayList 是同門師兄弟,但我倆練的內功卻完全不同。師兄練的是動態數組,我練的是鏈表。 問大家一個問題,知道我爲什麼要練鏈表這門內功嗎? 舉個例子來講吧,假如

原创 程序員,在北上廣深杭賺夠100萬,就逃回二三四線城市生活,靠譜嗎?

無意間刷到一個話題,北漂程序員,賺夠 100 萬,然後回三四線城市享受生活,不確定這個想法靠不靠譜。 講真,我覺得我在這個話題上還是挺有話語權的。就來給大家嘮嘮,看能不能提供一丟丟參考價值。 我沒有在北京搬磚過,但在蘇州搬磚過,蘇州和北上廣

原创 我有一些很正經的建議

大家好,我是二哥呀! 今天不聊別的,給大家聊一下我認爲學編程當中最重要的三點,尤其是針對新人來說。 熱愛 努力 解決問題的能力 先說熱愛。 有的同學是一開始就熱愛,所以選專業的時候就選擇了計算機專業;有的同學是誤打誤撞,比如說我就是,大

原创 想去讀個計算機專業的研究生了!

大家好,我是突然有點想考研的二哥呀! 之前看到 Guide 哥發的一篇想去讀個研究生了,真的是心生感慨。 這讓我想起我的大學同學石磊,他今年考研成功了,算是我們同學當中非常勵志的一個了。他默默地堅持着,爲了心中的那道光,鍥而不捨,即使碰壁了

原创 IT 農民工被官方石錘了!

大家好,我是二哥呀! 想必大家的票圈都炸了吧,關於官方認證我們程序員爲農民工這件事。我看大多數人心態都挺穩的,只有極少數人有點崩,我就來談談我的看法吧。 推薦下我在 GitHub 上開源的 Java 教程吧,風趣幽默,通俗易懂,目前已經更

原创 大一一個學期學多少編程算正常?

雖然十多年過去了,但回想起大一時候的光景,仍然歷歷在目。 由於計算機專業是學校新開的專業,所以老師們也沒有多少教學經驗,於是我們第一學期就直接開搞 Java 這門編程語言了,教材用的是大名鼎鼎的《Java 編程思想》和《Java 開發寶典

原创 大學學習編程的一點小建議

雖然十多年過去了,但回想起大一時候的光景,仍然歷歷在目。 由於計算機專業是學校新開的專業,所以老師們也沒有多少教學經驗,於是我們第一學期就直接開搞 Java 這門編程語言了,教材用的是大名鼎鼎的《Java 編程思想》和《Java 開發寶典

原创 3 條掏心掏肺的建議,新手學習編程必備,快上車!

大家好,我是二哥呀。 窮學編程! 今天是立秋後的第二天,我就問大家一句,秋天的第一杯奶茶喝了嗎?時間過得真快,東京奧運會今天就要閉幕了,早上九點多的時候看了一眼獎牌榜,我們國家仍然排在第一的位置,奧運健兒們真的太給力了。 2008 年北京

原创 爲了徹底搞懂 hashCode,我連 JDK 的源碼都沒放過

今天我們來談談 Java 中的 hashCode() 方法。衆所周知,Java 是一門面向對象的編程語言,所有的類都會默認繼承自 Object 類,而 Object 的中文意思就是“對象”。 Object 類中就包含了 hashCode()