原创 二維碼

原创 《將博客搬至CSDN》

《將博客搬至CSDN》

原创 江湖不遠—程序員的金庸江湖,掃地僧,蕭遠山,慕容博不得不說的故事

慕容複道:“不錯,我問你躲在這裏,有多久了?” 那老僧屈指計算,過了好一會兒,搖了搖頭,臉上現出歉然之色,道:“我……我記不清楚了,不知是四十二年,還是四十三年。這位蕭老居士最初晚上來看經之時,我……我已來了十多年。後來……後來慕容老居士

原创 五年Java程序員該掌握的技術點,這些都不懂,還想拿高薪嗎?

本人不才,呆的廠不算大,工作五年,不過一路走來磕磕碰碰,但總算有了自己的一點小體會。對於一個 Java 開發人員來說,到了 5 年的關鍵節點,需要掌握哪些知識點呢?經過我自己的總結,我列出了下面的思維導圖。​從上面的圖片我們可以看出大致分爲

原创 2019螞蟻金服面試總結(Java方向)

年初得螞蟻垂青(本人非985/211,螞蟻真的不是很在乎學歷!!!),有了一次社招機會,前後經歷三關,受益匪淺,在此與各位朋友分享經歷與心得。第一關:在線筆試筆試題內容如下:說明:構建一個本地緩存,緩存的對象是用戶ID以及部分用戶的信息。當

原创 剛參加完阿里面試:一面+二面+三面+HR四面,我的覆盤經驗總結!

阿里中間件團隊一面:第一步先自我介紹?介紹自己的項目經驗和個人的擅長點,面試官主要考察你的表達能力和語言精簡能力。第二步:項目中做了什麼,難點在哪裏?主要是想了解參與過技術難度最大的項目難點,技術難點在哪裏,你是怎麼來解決的,考察項目經驗(

原创 面試多家大廠,三年java經驗面試總結

此內容偏中高級,適合有三年經驗者。一. java中wait和sleep有什麼區別?多線程條件下如何保證數據安全?答:最大區別是等待時wait會釋放鎖,而sleep會一直持有鎖,wait通常用於線程時交,互,sleep通常被用於暫停執行。二.

原创 中小公司的Java工程師怎麼進BAT?

這篇文章,跟大家聊一聊很多很多很多人問我的一個問題:中小公司的Java工程師應該如何規劃準備,才能跳槽進入BAT這類一線互聯網公司?之所以我用了三個 “很多” 來形容這個問題,是因爲實在這個問題太普遍了,因爲國內Java工程師至少好幾十萬,

原创 互聯網薪資“高開低走”,你的能力是否真的可以匹配高薪?

對於國內外主流互聯網大廠,技術出身似乎已經成爲各大掌門人的必備標籤。谷歌 CEO 桑達爾·皮查伊、馬克·扎克伯格、李彥宏、馬化騰、雷軍等等皆爲技術人出身,都曾參與了公司內部重要產品的研發。一家企業的技術研發能力,決定了這個企業的規模。而決定

原创 Java架構師技能點

作爲一位程序員,平時總是陷在業務開發裏,每天噼裏啪啦忙敲着代碼,如內核系統開發、問題修改、錯誤定位等等,似乎感覺自己無所不能。然而,偶爾的一次聚會,聽說和自己一起出道的同學早已經年薪過半百萬,而自己卻囊中羞澀,心酸和難過油然而生。今天就談談

原创 兩年JAVA程序員的面試總結

00 前言工作兩年左右,實習一年左右,正式工作一年左右,其實挺尷尬的,高不成低不就。因此在面試許多公司,找到了目前最適合自己的公司之後。於是做一個關於面試的總結。希望能夠給那些依舊在找工作的同學提供幫助。01 面試其實關於面試總結這塊,我也

原创 兩年JAVA程序員的面試總結

00 前言工作兩年左右,實習一年左右,正式工作一年左右,其實挺尷尬的,高不成低不就。因此在面試許多公司,找到了目前最適合自己的公司之後。於是做一個關於面試的總結。希望能夠給那些依舊在找工作的同學提供幫助。01 面試其實關於面試總結這塊,我也

原创 今天,我們來聊聊分佈式事務

前言我們都知道數據庫的事務滿足"ACID"特性,A是指事務的原子性,C是指事務的一致性,I指事務的隔離性,D指持久性。最開始我們的數據量都很小,所有的數據都落在一個數據庫中。MySQL數據庫單表的最大數據量在百萬條左右,隨着系統變大,數據越

原创 微服務架構分佈式事務方案

第一節:瞭解常用的分佈式解決方案一、分佈式事務方案:最終一致性、事務補償、TCC、兩階段提交、最大能力通知等。具體結合業務場景。很多大型企業自主研發了自己的分佈式事務解決方案,如:支付寶 XTS,去哪兒 QMQ。1.基於可靠消息的最終一致性

原创 微服務爲什麼一定要用docker

引言早在2013年的時候,docker就已經發行,然而那會還是很少人瞭解docker。一直到2014年,Martin Fowler提出了微服務的概念,兩個不相干的技術終於走在了一起,創造了今天的輝煌!近幾年來,很多互聯網關係開始跟風,構建d