原创 由IM集羣引發對於RPC的思考,學會了,面試官都不想問你RPC的問題

1、引言 經常有開發者在糾結怎麼開發IM集羣,雖然真正的使用人數,可能用個人電腦單機都能支撐。 你也許會說,明明不需要用到IM集羣,幹嗎要自找麻煩?答曰:“老闆說這個得有!”、“萬一產品做成了,用戶量達到百萬、千萬級呢?”,各種回答,反此

原创 阿里大數據專家圖解sparkRDD(附代碼實操)

在開始學習Spark工作原理之前, 先來介紹一下Spark中兩個最爲重要的概念-- 彈性分佈式數據集(Resilient Distributed Datasets, RDD) 和算子(Operation).   RDD背景   Spark

原创 騰訊T4 費時7天整理算法和數據結構文檔,既然不可避免,那就勇往

前言 選擇計算機專業,進入大學之後,第一課除了高數這個變態的科目之外還有一個應該就是今天的重點:數據結構與算法了,在那個還是c語言爲重點的時代,那時候算法的期末考試真的是噩夢啊 好不容易快畢業了,沒想到啊,依舊逃離不了這個噩夢,想去一些比

原创 面試官常問的垃圾回收器,下次面試就拿這篇文章懟回去!槓槓的

目錄 寫在前面 1 問題 2 死磕垃圾回收器 3 總結 寫在前面 我們可能在平時的時候,會看到很多的文章,標題黨,小編也算是他們中的一員,但是,小編的文章,一直關注我的應該瞭解,都是用一張思維導圖引出一個知識點,然後進行講解,有興趣的大家

原创 軟件和系統架構,雙重設計模式,一文整理,還怕什麼架構設計

之前寫過一篇文章,總結整理了軟件架構設計體系 一張圖引發的深思:你瞭解過架構設計體系嗎?熬夜整理這份文章 但是,有很多讀者跟我說,既然有了軟件的設計模式,能不能順便也來一份系統架構設計模式,軟硬結合,相當巴適 啊 我一想,好像也是這樣啊,

原创 話不多說,就這一篇文章,JVM調優從此輕鬆解決

      發現不少同學在後臺留言問到有關 JVM 的問題:我知道 JVM ,但怎麼就是學不懂呀?面試時候問到 JVM 一下不知道該講些啥。   的確,對於Java人來說,JVM無疑是進階時必須邁過的坎。不管初入職場還是跳槽升職,JVM

原创 大數據處理編程神器--Scala,確定不學習一下嗎?

Scala字符串 Scala 集合 1. 數組 2. list 3. set 4. Map 4.2 map遍歷 方式一: foreach 方式二: 迭代器 方式三: for循環 5. 元組 trait特性 模式匹配match-case 併

原创 親身經歷,告訴你一張知識圖譜有多重要!!

最近老有讀者跟我商量說,看了你那麼多的體系架構圖,能不能給我xmind格式的架構圖啊,而我的迴應一般是不給,所以當有一個讀者跟我說不給算了這句話的時候,心裏挺不舒服的 首先,在這裏跟大家說聲抱歉,今天不講知識點,就是單純的說一下爲什麼想讓

原创 熬夜冠軍,爲你整理單點登錄體系架構,跟着學,還怕什麼學不會嗎

今天的乾貨有點溼,裏面夾雜着我的淚水。可能也只有代碼才能讓我暫時的平靜。 不知道大家平時在學習的時候,拿到一份資料,有沒有先看一下目錄的習慣,今天也不是看書,就是單純的經驗分享,那麼,咱也不整那個花裏胡哨的目錄了,簡單直白點,直接一套思維

原创 大國驕傲,國產分佈式調度系統,你可能瞭解過,但是沒有深入過

寫在前面: 小編比較推崇成體系的學習,無論是什麼樣的技術,流行或者不流行,都可以形成一整套知識體系 從微服務講解,成體系的學習,能帶給你的絕不僅僅是技術上的提升 成體系的學習能給自己帶來很多的幫助,無論是工作還是面試還是爲了你之後的發展,

原创 圖解+源碼+思維導圖,Nginx,我真不相信你還學不會(建議收藏)

目錄 Nginx 的產生 Nginx 的用武之地 反向代理 負載均衡 Nginx 緩存  動靜分離 Nginx實戰技術文檔 先來一張思維導圖暖暖場,別懷疑,沒問題,這張圖就是總結的關於Nginx相關的技術(書籍+實踐),然後產生了這樣圖,

原创 一張springcloud圖譜+源碼,爲你解析,已經被說“爛”的微服務,到底是個什麼鬼?

推薦閱讀:本文依舊是通過思維導圖進行串聯,更有實戰源碼進行輔助理解,謝謝 剛開始學習開發的相關技術的時候,學校還是在流行jsp,我記得我的畢業設計都是基於jsp的業務實現的,但是,後來進入社會,發現基本都開始SOA了,心裏神獸奔騰而過,但

原创 深入理解JVM,一張思維導圖替你理清學習思路,還怕學不明白?

面試發現,JVM調優很多人都沒有經驗,有人甚至懷疑這東西真正是否有用,所以很多程序員就這樣被面試官直接pass掉。 有的公司統一JVM的設置貫穿所有服務,而你覺得不重要,只是沒碰到生產條件複雜的情況而已。 比如服務運行超過14h直接死機的

原创 新技術層出不窮,而作爲處在旋渦中心的程序員該如何應對?

小編在程序員中可能不是技術特別拔尖的那一類人,不過因爲個性或者其他的什麼原因,身邊結識或者說聚集了一批的it圈朋友,各個行業,各個層級,都有,但是都和IT相關,所以,小編也總能提前從他們口中知道一些消息,就在前不久,也開始接觸自媒體平臺,

原创 誰再說mysql難學,我一張思維導圖就扔過去,看完再說話

前言   可能說起mysql,哪怕一個剛入門的小白都會跟我說,太低級了,這玩意有什麼可整的,沒啥意思,除了增刪改查,索引,序列,還有什麼呢?真當哥們是二B了呀 我就哈哈一笑,小夥子,還是太年輕啊,來看這張圖(平臺原因,像素不夠,需要高清