原创 微服務:這是迄今爲止寫的最全的一篇,不用想的太難

前言 世界上或許沒有技術驅動的公司,但有了技術的驅動,公司纔會更加高效地解決掉一個又一個業務難題。在這些技術當中,微服務,是不得不提的。 最近幾年,微服務可謂是大行其道。在業務模型不完善,超大規模流量的衝擊的情況下,許多企業紛紛拋棄了傳統

原创 Docker是Java工程師的一項重要技能,你居然告訴我你不會?

Docker簡介 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。 一個完整的D

原创 19年常問面試題彙總:JVM+微服務+多線程+鎖+高併發性能(建議收藏2020必用)

臨近年關,很多粉絲私信說最近面試不順利,在問我有沒有19年各大廠比較高頻的面試題,想趁着放假期間刷刷題,年後再去試試。 其實我平時也是有在蒐集各大廠的面試資料(以備不時之需),再加上粉絲朋友們的分享,彙總了幾十套騰訊、頭條、阿里、美團等公

原创 nginx驚羣問題的解決方式

   對於nginx的驚羣問題,我們首先需要理解的是,在nginx啓動過程中,master進程會監聽配置文件中指定的各個端口,然後master進程就會調用fork()方法創建各個子進程,根據進程的工作原理,子進程是會繼承父進程的全部內存數

原创 作爲高級Java,你應該瞭解的Linux知識(非廣告)

作爲一個javaer,我以前寫過很多關於Linux的文章。但經過多年的觀察,發現其實對於大部分人,有些東西壓根就用不着。用的最多的,就是到線上排查個問題而已,這讓人很是苦惱。那麼,我們就將範圍再縮小一下。     Linux命令好像還真

原创 《如果面試時大家都說真話》太真實了!!!!

面試官:你好,這是你面試的第一家公司嗎? 程序員小王:當然不是啦,面了30多家,都不要我。 面試官:哦哦哦,沒事,我們面試了50多個,1個都不願意來呢。你簡歷上寫的5年Java開發經驗… 程序員小王:大學編程設計也算進去了,全靠同學我划水

原创 Java線程有哪些不太爲人所知的技巧與用法?

蘿蔔白菜各有所愛。像我就喜歡Java。學無止境,這也是我喜歡它的一個原因。日常工作中你所用到的工具,通常都有些你從來沒有了解過的東西,比方說某個方法或者是一些有趣的用法。比如說線程。沒錯,就是線程。或者確切說是Thread這個類。當我們在

原创 如何在面試中介紹自己的項目經驗?

在面試時,經過寒暄後,一般面試官會讓介紹項目經驗 。常見的問法是,說下你最近的(或最拿得出手的)一個項目。         根據我們的面試經驗,發現有不少候選人對此沒準備,說起來磕磕巴巴,甚至有人說出項目經驗從時間段或技術等方面和簡歷上的

原创 2020年最新整理-Java面試題大全

發現網上很多Java面試題都沒有答案,所以花了很長時間蒐集整理出來了一套Java面試題,希望對大家有幫助哈~ 閱讀本文預計需要12分鐘 打算這幾天每天更新15~20題。(這樣有助於你們閱讀和理解!)我們先從簡單的開始 1. JDK 和