原创 springboot整合Kafka,使用zookeeper做服務治理

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-Study-

原创 靠這份文檔漲薪10K,這份Java文檔領取之後喫透,你也可以! 靠這份文檔,跳槽漲薪10K 一,JVM 二,Spring 原理 三,微服務

靠這份文檔,跳槽漲薪10K 金九銀十的時候我分享了一份面試文檔給我的兄弟,沒想到這哥們2個月之內斬獲數個BAT的offer, 最後選擇了一個他最想要去的公司,既然有這麼好的效果,我就打算把這份文檔分享出來,有需要的可以看下文末的獲取方式!

原创 高頻面試必備(Java研發崗):問到懷疑人生的BATJ面試題分享 面試資料整理

前言 面試是找工作的必修課,在這短短的幾十分鐘裏,不僅要讓面試官認可你的專業能力,而且還有你的人品特點以及職業方向。這樣我們在回答面試官問題的時候就需要一些語言技巧來包裝自己,這對那些不善言語的程序員尤爲重要,會直接影響你的薪資。 金九銀十

原创 你知道MySQL是如何處理千萬級數據的嗎?

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-Study-

原创 開發三年,苦修半月,帶着這份P8手寫併發編程筆記闖進阿里大本營 併發編程 併發編程-模式 併發編程—應用 併發編程—原理 併發編程面試篇

對於一個Java程序員而言,能否熟練掌握併發編程是判斷他優秀與否的重要標準之一。因爲併發編程是Java語言中最爲晦澀的知識點,它涉及操作系統、內存、CPU、編程語言等多方面的基礎能力,更爲考驗一個程序員的內功。 那到底應該怎麼學習併發編程呢

原创 室友面上阿里,把這些筆記扔給了我:Roket/Rabbit/Kafka,狠虐菜雞 RocketMQ核心筆記 RabbitMQ RabbitMQ核心筆記 kafka核心筆記

同是代碼工,你爲何如此優秀??! 看着面上阿里的室友瀟灑離開的背影,我默默地留下了心酸的淚水………… 編不下去了………… 今天的資料,確實是一位超級牛皮的大佬手寫的VIP類別的筆記,主要從三個方面(Roket、RabbitMQ、kafka

原创 Spring AOP調用本類方法沒有生效的問題

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-Study-

原创 小短文 || springboot手動事務回滾

親測在使用@Transactional、@Transactional(rollbackFor = Exception.class)及catch異常之後 throw new RuntimeException();仍然不能解決線程中的事務回滾

原创 學習筆記:一個MySQL實例有多個Activiti數據庫問題

使用SpringBoot + activiti6 搭建審批流項目,數據庫使用的是MySQL.且我的數據庫下存在多個activiti相關的數據庫 schema. <dependency> <groupId>org.activiti<

原创 技術轉載——Kafka導致重複消費的原因和解決方案 問題分析 解決方法:設置offset自動提交爲false 問題描述: 問題分析: 處理重複數據

寫在前面:2020年面試必備的Java後端進階面試題總結了一份複習指南在Github上,內容詳細,圖文並茂,有需要學習的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-Study-

原创 從棧幀看字節碼是如何在JVM中進行流轉的

從棧幀看字節碼是如何在JVM中進行流轉的 我們都知道java文件需要編譯成class文件,然後jvm負責加載並運行class文件,那麼字節碼文件長什麼樣子?字節碼又是怎麼執行的? 工具介紹 javap javap是JDK自帶的查看字節碼的工

原创 字節三面終上岸:面經分享+學習資料分享,普天同慶,感恩 前言 面經 JAVA核心面試知識點整理 MySQL性能調優與架構設計解析文檔 算法與數據結構題目

前言 本人雙非一本非科班,之前在字節和騰訊實習過,這次其實沒抱着什麼特別大的希望投遞,沒想到字節可以再給我一次機會,還是挺開心的。 整個面試過程,主要圍繞算法和實習經歷考察,基礎知識的話不是很難。每一面的面試官都很nice,特別是三面的面

原创 華爲程序員Java開發十年,精心整理了一套深入淺出Nginx文檔 Nginx是什麼? 我們爲什麼選擇Nginx?

Nginx是什麼? Nginx是一個開源且高性能、可靠的HTTP中間件、代理服務 其他的HTTP服務: HTTPD-Apache基金會 IIS-微軟 GWS-Google(不對外開放) 近幾年,Nginx的市場佔有率越來越高,一度飆升,

原创 離程序員又近了一步:詳細記錄Spring基本開發流程 一、Spring概述 二、自定義工廠 三、Spring基本開發步驟 四、依賴與配置文件詳解

一、Spring概述 1.1 Web開發中的一些問題 傳統Web開發存在硬編碼所造成的過度程序耦合(例如:Service中作爲屬性Dao對象) 部分Java EE API較爲複雜,使用效率低(例如:JDBC開發步驟) 侵入性強,移植性差(

原创 阿里年薪破百架構師推薦:鳥哥的Linux私房菜,搭配面試題,真香 主目錄 面試題

在Linux實操的過程中,你是否有過這些疑問: 如何提取日誌中含有關鍵字的指定行,上一行或上幾行? ln 做了符號鏈接,對符號鏈接進行權限修改,原文件是否會受到影響? Shell 腳本里有很多特殊符號,到底該怎麼用?網上流傳的 .(){.