原创 java工程師面試常問,緩存三大問題及解決方案!

緩存來由 隨着互聯網系統發展的逐步完善,提高系統的qps,目前的絕大部分系統都增加了緩存機制從而避免請求過多的直接與數據庫操作從而造成系統瓶頸,極大的提升了用戶體驗和系統穩定性。 緩存問題 雖然使用緩存給系統帶來了一定的質的提升,但同時也

原创 2019面試跳槽季引發的一次對當前java主流架構技術的反思與總結

前言 最近階段的跳槽面試,相信更過的程序員也親身體驗過了,發現了很多的共同點。其實,大廠的面試問題是最能體現當前主流技術的。我這裏總結了一下,現在java架構師必須掌握的主流架構技術。 從一個程序員到架構師是一個很大的變化,架構師需要從大

原创 華爲比BAT退休制度更狠:45歲可退休!

多年以後,互聯網的高管們或許會時長想起,當初在公司從基層員工一步步走到到帶團隊,一起攻堅的那些時光,那是他們既辛苦又高光的人生片刻。 近幾年隨着互聯網工作崗位越來越飽和,校招生再難復刻從實習到轉正的曲線進大廠的工作路徑,社招坑位也在逐年

原创 面試了一名32歲的程序員,領導:年紀太大,直接送走吧

程序員是吃青春飯的行業嗎? 這個問題放在國內,很多人都會表示認同,君不見,很多互聯網企業招聘程序員,年紀三十多歲的一般就不考慮了,比如華爲,前段時間就盛傳清退35歲以上的員工,雖然沒有得到官方證實,但空穴不來風。 華爲好歹設了一個35歲的

原创 華爲程序員月薪27萬,什麼級別?吃瓜羣衆:我也是月入上萬的大佬

如今的時代無意識科技時代,還記得那句廣告嗎,21世紀什麼最重要,人才最重要。我們都知道程序員這個崗位薪資很高,沒年有上百萬的人進入這個行業,但是你知道最頂級的程序員薪資有多高嗎?網上有人爆出華爲一程序員月薪27萬,引起網友的熱議。 就有

原创 致敬程序員的專注——沒有打斷就沒有傷害

歡迎加入Java交流學習羣:805685193 免費獲取Dubbo、Redis、設計模式、Netty、zookeeper、Spring cloud、分佈式、高併發等架構技術視頻資料,完整架構思維導圖,和BATJ面試題及答案。

原创 Netty 超時機制及心跳程序實現

本文介紹了 Netty 超時機制的原理,以及如何在連接閒置時發送一個心跳來維持連接。 Netty 超時機制的介紹 Netty 的超時類型 IdleState 主要分爲: ALL_IDLE : 一段時間內沒有數據接收或者發送

原创 阿里P8架構師精解Mybatis源碼,淺論程序員的修身之道

  Mybatis基本綱要 1. Mybatis組成 · 動態SQL · Config配置 · Mapper配置 2. 核心源碼分析 · Configuration源碼解析 · SqlSessionFactory源碼解析 · SqlSe

原创 我去面試,恰好碰到leader也來面試...

金三銀四,大家不是在準備跳槽面試,就是在去面試的路上... 這裏問個考驗靈魂的問題,面試時最讓人尷尬的是什麼? 作爲一個程序員,很多人覺得是被拒後摘下帽子看到頭頂冒光那一刻又反轉被錄取,這tm面試官尷不尷尬... 但是!還有一個更讓人尷尬

原创 BAT那些面試中已經透露給程序員的Java主流技術(做筆記,收藏)

面試潮已經過去一半了,相信正在找工作或者努力跳槽的程序員們已經對大多數的互聯網企業面試有了深刻的瞭解。準備了足足兩三個月時間的增刪改查技巧,考的卻是底層原理。5分鐘面試出來,想掐死面試官的心都有,明知道“面試造火箭,工作擰螺絲”,卻還

原创 阿里P8Java架構師開放面試題集:數據+緩存+併發等10大實戰技術

作爲一個java後端老鳥,跌打滾爬多次被面試和麪試別人,總結了一些經驗,希望對大家有所幫助。文末有整理好的面試文件,可以免費獲取。 特別說明,僅僅針對工作兩年以上的java後端開發。以開發性題目爲主。 數據結構相關 假設1億整數存放

原创 程序員們不可不見,Spring Boot 最流行的 16 條實踐解讀!

Spring Boot是最流行的用於開發微服務的Java框架。在本文中,我將與你分享自2016年以來我在專業開發中使用Spring Boot所採用的最佳實踐。這些內容是基於我的個人經驗和一些熟知的Spring Boot專家的文章。 在本文

原创 純乾貨分享丨2019 Java 程序員必學的測試框架、工具和庫

關於 Java 開發人員今年應該學習什麼的問題,答案可能包括編程語言、庫和框架,但如果你只需要改進或學習一件事,那麼這必定是你的自動化測試技能。 測試是將專業開發人員與業餘開發人員分開的訓練之一。這裏說的並不是 TDD、BDD 或任何測試

原创 你要的全拿走,程序員精選Java電子書及最新架構面試題(含答案)

“金三銀四”跳槽季還在火熱進行中,我前面給大家分享了一些系統的面試題,相信有需要的朋友都已經拿到答案了。我這邊利用週末時間還給大家找了一些Java相關的電子書籍,下面給大家呈現。 Java電子書籍 1、《JavaEE開發的顛覆者 Spri

原创 程序員“金三銀四”跳槽漲薪,想做年薪40W的架構師應該怎樣準備

瞭解架構師   高薪的Java架構師,首先要是一個Java程序員,熟練使用各種框架,並知道它們實現的原理。jvm虛擬機原理、調優,懂得jvm能讓你寫出性能更好的代碼;池技術,什麼對象池,怎麼解決併發量、連接池,線程池。 Java反射技術,