原创 程序員:面試官,來你要是能說出ZooKeeper原理,我轉身就走

一場面試已經進行了許久,幾番“交戰”下來,程序員Y已經是滿頭大汗… 面試官:這樣吧,你再來說說Zookeeper的工作原理 程序員Y(終於按捺不住自己心頭的怒火):有事沒事問底層,有事沒事問原理,我TMD寫代碼又不是做學術,會用就

原创 公司CTO:高性能開發,你不會Netty,怎麼好意思拿20K?

**主管:**這個版塊用Netty框架就可以了呀,不會嗎? (此時,公司CTO路過) **某程序員:**這個我真不會… **主管:**好了好了,那這一塊我交給別人去做,這個也不難啊?! **某程序員:**大佬,我一定會好好學習,早

原创 拼多多電商部java崗三面落選,記下的面試題,不睡覺都要背下來!

一直忍着準備放個大招,沒想到還是被刷了... 前陣子,在準備拼多多的面試,好不容易挺近了三面,沒想到被一波完虐,最終面試官請我回家等候通知了。 在等候面試過程中,跟周圍的程序員同僚聊了起來,順便加了一手聯繫方式。 嘿嘿,雖然沒有過面試,但

原创 java面試官:程序員,請你告訴我是誰把公司面試題泄露給你的?

前情提要: 面試官:你好!請先做一下自我介紹! 程序員:balabalabala... 前戲先過了.... 面試官:先介紹SpringCloud核心組件及其作用 程序員:SpringCloud由以下5個核心組件構成...另外,Spring

原创 阿里程序員給我一份Java筆、面試寶典,看目錄的那一刻,我傻了!

事情的起因是這樣的... 做了這麼久程序員,相信很多程序員朋友都跟我有一樣的感受,就是程序員這一職業啊,說難也不難,說不難呢?怪掉頭髮的。 爲何這麼說呢?不難就在於,程序員想要提升有很明確的技術體系和方向,很容易通過與其他優秀程序員對比發

原创 阿里程序員:面試官看完我的博客,沒敢問我多線程併發問題!

有個小常識,在簡歷中加入自己優秀的博客賬號,會給自己的簡歷篩選和麪試環節加上不少分。所以,許多程序員都會有做學習筆記、寫博客的習慣,這也將會爲大家的程序生涯畫上濃墨重彩的一筆。 小編其實也打算這樣做,奈何實在是個技術渣渣,比不上人家阿里,

原创 阿里JavaP8十年摸爬滾打,告訴你老程序員爲何反對使用Redis?

  前段時間,有個人吐槽自己的同事是上古程序猿,一直堅持反對使用Redis。那位上古程序猿設計公司的業務系統時候,始終堅持永遠不要用緩存(其他人想用redis),例如做個接口防重複,一定要用數據庫來實現,包括定期失效之類的功能。 對此你

原创 面試官:小夥子,你連Java集合都講不清楚,怎麼就敢開口要8K呀?

開始之前,先給大家講個小故事吧: 不是這個~ 面試官:你好!請簡單介紹一下你自己 騷年:大佬您好!我在讀書的時候就十分仰慕您,您一直都是我的偶像,所以我職高剛畢業就迫不及待的學Java技術,然後來您所在的公司應聘,沒想到面試官就

原创 想漲薪?掌握這套JVM核心知識,月薪不超過18K直接考慮換工作吧!

應粉絲強烈要求,除了面試經驗,還要霸哥多分享一些常見的面試技術點。 剛好前段時間得到了一份關於Java的核心面試知識點的PDF文件,經過整理,然後現在拆分成專題進行分享。 爲了照顧到基礎相對比較薄弱的朋友,前兩篇文章已經講完了:

原创 面試官,Java多線程併發我能講3個小時,你確定要聽?

關於Java核心面試知識點,已經講到了Java多線程併發,由於Java多線程併發內容較多,這章我將分爲三篇文章來講,各位記得關注霸哥,上車不跟丟! 故事小情節: 一個程序員去公司面試,本想穿着整齊,給面試官一個好印象,但沒想到被

原创 可愛的程序員喲,你忘掉的是這堆Java鎖呢?還是這把死鎖呢?

經過了幾天的面試系列講解,前面已經講完了Java基礎、Java集合和JVM,上一篇又講到了Java多線程併發系列中的線程池、線程生命週期等內容: 推薦閱讀: 《面試官,Java多線程併發我能講3個小時,你確定要聽?》 文末還有福利!!

原创 手把手講解ViewPager翻頁特效:關鍵代碼

前言 2020年後第一篇,來點輕鬆的話題吧。在家辦公, UI美眉心血來潮要搞一個滑動特效。 ViewPager+TabLayout ,老生常談的東西了。 ViewPager 是基礎的滑動切換控件, TabLayout 是 和 Vi

原创 沒弄懂這些Java基礎,簡歷上千萬別寫熟悉:異常+反射+註解+泛型

前陣子弄到一個關於Java核心技術知識的文檔,說要好好整理,現在已經整理完了。我這就來給大家一步步更新內容,先從Java基礎知識開始吧! 注:私信【基礎】獲取高清大圖和完整PDF,還有更多Java進階視頻資料! 標題私信【基礎】獲取

原创 微服務分佈式架構中,如何實現日誌鏈路跟蹤?

背景 開發排查系統問題用得最多的手段就是查看系統日誌,在分佈式環境中一般使用ELK來統一收集日誌,但是在併發大時使用日誌定位問題還是比較麻煩,我們來看下面的圖: 上圖一個用戶請求一個url,整個鏈路如圖,每個處理層都會產生日誌,那我們

原创 一文教你如何開啓Eclipse的正確安裝使用姿勢

##前言 本學習筆記是有關如何設置Eclipse的詳細說明。即使你天天在使用它,但是,相信我,或許你並不足夠了解它。 安裝Java運行時環境 Eclipse是Java應用程序,因此設置Eclipse的第一步是安裝Java運行時環境