原创 Nginx通關攻略

Nginx 學習一路向西 Java大猿帥成長手冊,GitHub JavaEgg ,N線互聯網開發必備技能兵器譜 1. Nginx簡介 1.1 Nginx 概述 NGINX是一個免費、開源、高性能、輕量級的HTTP和反向代理

原创 Javaer換坑指南之Linux

Linux是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的性能穩定的操作系統,可免費使用並自由傳播。 Linux是衆多操作系統之一 , 目前流行的服務器和 PC 端操作系統有 Linux、Windows、U

原创 工廠模式解讀

3年工作經驗是吧? 你知道工廠模式分爲幾類嗎?他們都有什麼區別? 那你說說你們項目中是怎麼使用工廠模式的? 帶着問題,尤其是面試問題的學習纔是最高效的。加油,奧利給! 文章收錄在 GitHub JavaEgg ,N線互聯網開

原创 一文搞定計算機網絡面試題

你好,我是 π大新,目前在一家名字等於周角的公司就職,精通Java,熟悉計算機網絡,, 然後就~~~~ 在瀏覽器中輸入一個 URL 至頁面呈現,網絡上都發生了什麼事? 能說說 ISO 七層模型和 TCP/IP 四層模型嗎?

原创 面試必問的時間複雜度到底怎麼算

高級工程師title的我,最近琢磨着好好刷刷算法題更高級一些,然鵝,當我準備回憶大學和麪試時候學的數據結構之時,我發現自己對這個算法複雜度的記憶只有OOOOOooo 文章收錄在 GitHub JavaKeeper ,N線互聯網開

原创 二、LVS負載均衡

一、負載均衡LVS基本介紹 LVS(Linux Virtual Server)即Linux虛擬服務器,是由章文嵩博士主導的開源負載均衡項目,目前LVS已經被集成到Linux內核模塊中。該項目在Linux內核中實現了基於IP的數據

原创 Java 集合面試,你肯定也會被問到這些

文章收錄在 GitHub JavaKeeper ,N線互聯網開發必備技能兵器譜 作爲一位小菜 ”一面面試官“,面試過程中,我肯定會問 Java 集合的內容,同時作爲求職者,也肯定會被問到集合,所以整理下 Java 集合面試題

原创 布隆過濾器,我也是個處理過十幾億數據的人兒

文章收錄在 GitHub JavaKeeper ,N線互聯網開發必備技能兵器譜 什麼是 BloomFilter 布隆過濾器(英語:Bloom Filter)是 1970 年由布隆提出的。它實際上是一個很長的二進制向量和一系列隨

原创 GitHub 竟然有這些騷操作,真是漲姿勢

GitHub,不用過多介紹。一個面向開源及私有軟件項目的託管平臺,因爲只支持 git 作爲唯一的版本庫格式進行託管,故名 GitHub。 作爲「全球最大的程序員“交友”社區」,程序員的你,真的可以把它的使用發揮到極致嗎? 文章收

原创 面試必問的 volatile,你真的會了嗎

談談你對 volatile 的理解? 你知道 volatile 底層的實現機制嗎? volatile 變量和 atomic 變量有什麼不同? volatile 的使用場景,你能舉兩個例子嗎? 文章收錄在 GitHub Jav

原创 Java 內存模型都不會,就敢在簡歷寫熟悉併發編程嗎

從 PC 內存架構到 Java 內存模型 你知道 Java 內存模型 JMM 嗎?那你知道它的三大特性嗎? Java 是如何解決指令重排問題的? 既然CPU有緩存一致性協議(MESI),爲什麼 JMM 還需要volatile關鍵