原创 Linux性能優化必備,看完這篇文章,徹底掌握"平均負載"

最新互聯網大廠面試真題、Java程序員面試策略(面試前的準備、面試中的技巧)請訪問GitHub 每次發現系統變慢時,我們通常做的第一件事,就是執行 top 或者 uptime 命令,來了解系統的負載情況。比如像下面這樣,我在命令行裏輸入了

原创 深入學習java虛擬機,分享三個你從未聽過的虛擬機黑科技

本文轉載自:深入學習java虛擬機,分享三個你從未聽過的虛擬機黑科技作爲開發工程師,你也許會在日常編程中被Java的啓動性能和內存耗費所震驚,繼而對Java語言產生懷疑;或許在使用虛擬機遇見內存溢出等一系列異常時頭疼萬分, 困擾於爲什麼會出

原创 關於"高併發系統設計"看這篇就夠了,阿里、百度、美團都在用

本文轉載自:[關於"高併發系統設計"看這篇就夠了,阿里、百度、美團都在用 ](https://mp.weixin.qq.com/s/rW14j6eY0-rffcdu0w2JHQ) "秒殺活動"、"搶紅包"、"微博熱搜"、"12306搶票"

原创 程序員面試第一步:如何讓你的簡歷更受青睞,阿里面試官總結了四點

本文轉載自:程序員面試第一步:如何讓你的簡歷更受青睞,阿里面試官總結了四點 簡歷是面試的敲門磚。除非你是內推,或者知名大佬,招聘人員仔細瞭解你,一般是從讀簡歷開始的。 簡歷在以下兩個場景中有關鍵作用: 篩選候選人,這時簡歷表徵你的經驗

原创 很少有人會告訴你的5個編程名言,安排!

通過理解這些永恆的見解,你將成爲更好的開發人員。 成爲一名優秀的程序員,就是讓你自己接受不斷學習的生活(活到老,學到老)。包括新功能、新語言、新工具、新框架等優秀的源頭——學習永不停息。但是,其實計算機科學也是一個令人驚訝的傳統領域,

原创 阿里面試官帶你一步步理解面試常問的緩存擊穿、緩存穿透和緩存雪崩

一、前言 對於使用過Redis的同學,一定聽過緩存擊穿、緩存穿透或者緩存雪崩吧?這是緩存系統最常見的幾個問題。 但是我相信很多同學對這三個之間的概念都是模模糊糊的,今天這篇文章就是爲了說明這三者之間的區別,以及如果解決這些問題。希望你在面

原创 高頻Redis面試題解析:Redis 事務是否具備原子性?

一、Redis 事務的實現原理 一個事務從開始到結束通常會經歷以下三個階段: 1、事務開始 客戶端發送 MULTI 命令,服務器執行 MULTI 命令邏輯。 服務器會在客戶端狀態(redisClient)的 flags 屬性打開 REDIS

原创 遲來的四月java面經分享,七面收割五個offer,大廠也不過如此!

都說金三銀四是找工作的最佳時節,由於本人的個人職業規劃跟目前工作內容不太相符(具體原因就不透露了,領導平時也要來這裏逛,哈哈),四月份挑選了10多家公司投遞簡歷(公司規模從幾十人到上萬人都有),參加了7家公司的電話面試,收穫了5個offe

原创 面試官:請比較一下SpringCloud與Dubbo

一、Dubbo 1. Dubbo簡介 Dubbo是阿里巴巴公司開源的一個高性能優秀的服務框架,使得應用可通過高性能的RPC實現服務的輸出和輸入功能,可以和Spring框架無縫集成。 Dubbo是一款高性能、輕量級的開源Java RPC框架

原创 Java程序員高效開發必備的五個IDE神器,重點是還免費!

TIOBE的4月份編程語言排行榜出來了,Java還是穩坐第一位,Java最新的版本也到了13,一直以來Java憑藉其企業級應用的優勢和大量的框架級應用俘獲了大量的粉絲和企業客戶。 談到開發者,Java肯定是個繞不過去的話題,那麼這麼多的