原创 部門新來了一個技術總監,禁止我們使用Lombok

我有個學弟,在一家小型互聯網公司做Java後端開發,最近他們公司新來了一個技術總監,這位技術總監對技術細節很看重,一來公司之後就推出了很多"政策",比如定義了很多開發規範、日誌規範、甚至是要求大家統一使用某一款IDE。 但是這些都不是我這

原创 被面試官瘋狂追問:平時碰到系統CPU飆高和頻繁GC,你會怎麼排查?我太難了

處理過線上問題的同學基本上都會遇到系統突然運行緩慢,CPU 100%,以及Full GC次數過多的問題。當然,這些問題的最終導致的直觀現象就是系統運行緩慢,並且有大量的報警。本文主要針對系統運行緩慢這一問題,提供該問題的排查思路,從而定位

原创 在一個不知名的小公司做開發太難了!面試面到我心態爆炸...還不敢多說話

大家都知道我是技術出身,在這個領域做了很多年,在 Java 領域不算大神也算專家了,同時也面試過很多人,對選人用人也有自己的心得。   今天這篇文章想跟大家分享:工作 1-3 年的 Java 工程師們,如何變得更值錢?   如果你現在已經

原创 大事件!35的java程序員竟然失去了面試資格,這是爲什麼?

  “35歲職場焦慮”的話題受到越來越多關注,特別在科技圈。 自華爲傳出“清理35歲以上員工”消息以來,各企業關於“勸退35歲以上員工”、“招聘限35歲以下”的傳聞此起彼伏,在無數傳言和事實下,人人自危。都說人到30歲,不管怎樣也得混個主

原创 面了一個工作4年的JAVA程序員,這些個面試題一個都答不上來

最近有很多朋友去目前主流的大型互聯網公司面試(阿里巴巴、京東、字節跳動、螞蟻金服、滴滴),面試回來之後會發給我一些面試題。有些朋友輕鬆過關,拿到offer,但是有一些是來詢問我答案的。   我特意整理了一下,有很多問題不是靠幾句話能講清楚

原创 大廠架構師的多線程與高併發架構編程到底有多牛逼?

  目錄: 第一節:線程的基本概念 第二節:volatile與CAS 第三節:Atomic類和線程同步新機制 第四節:LockSupport、淘寶面試題與源碼閱讀方法論 第五節:AQS源碼閱讀與強軟弱虛4種引用以及ThreadLocal原

原创 部門挖來了月薪80K的京東大佬,總結了堪稱完美的SQL調優筆記

  因筆記內容筆記全面,篇幅過長,用以截圖展示。需要獲取文檔的朋友關注轉發後私信小編【MySQL】即可免費領取 前文 主講人:前京東T8 James大佬 主講內容:SQL調優實戰、SQL架構設計 主講風格:幽默風趣、通俗易懂 筆記分爲

原创 從面試尿遁逃跑到面試抗衡阿里P8?這本“神仙筆記”果真大有來頭

小編整理了一份來自阿里P8總結的Java面試題和核心知識點。覆蓋了Java、JVM、Java反射、高併發、MySQL、Redis、Spring、Springboot、微服務、Mybaits、Tomcat、Zookeeper、Nginx等大

原创 Java 面試知識總結:程序員面試時必備,想拿offer趕緊來查漏補缺

  如果你參加了很多公司的面試,但都沒有拿到心目中理想的offer,又或者拿到offer的概率特別低,原因很簡單,你可能在技術知識點上有漏洞。 Java面試,是對技術知識棧的梳理、考覈、覆盤 每一次Java面試,其實都是一次學習機會,是對

原创 跨過山和大海,也穿過人山人海,只爲週末送上MyBatis入門到精通

什麼是 MyBatis? MyBatis 是一款優秀的支持自定義 SQL 查詢、存儲過程和高級映射的持久層框架,消除了 幾乎所有的 JDBC 代碼和參數的手動設置以及結果集的檢索 MyBatis 可以使用 XML 註解進 行配置和映射,

原创 阿里技術專家帶你從零開始全方位解析分佈式服務框架底層技術原理

架構說簡單點就是一堆技術、框架、工具的組合,至於怎麼組合,這就非常考驗架構師的經驗和水平。一個優秀的架構,可以讓開發效率變得更加高效,爲企業節省更多的成本。程序員可將自己更多的精力放在業務需求的實現上,不會被底層的複雜技術細節所幹擾。 架

原创 清華大牛出版的java併發編程從入門到精通,不要讓它繼續蒙灰了

內容簡介 本書作者結合自己10多年Java併發編程經驗,詳細介紹了Java 併發編程的基礎概念。工作原理。編程技巧和注意事項,對Java高性能高併發編程有極大的參考價值。 本書內容包括併發編程概念,線程,線程安全,線程集合類,線程閥,線程

原创 騰訊大牛每天都要花一小時讀的這11本java電子書籍,你還不看?

最近有小夥伴私信想要一些電子書 今天小編爲大家整理出來了這11本java必學書籍大家快學起來吧! 第一本代碼整潔之道Clean Code 內容提要 軟件質量,不但依賴於架構及項目管理,而且與代碼質量緊密相關。這一一點,無論是敏捷開發流派還

原创 黃金百戰穿金甲,掌握了不一定能拿到大廠 Offer,但不掌握一定進不去大廠的神技搞懂數據結構與算法!!

爲什麼突然提到了數據結構與算法呢?這要從一個朋友的吐槽開始。   我這位朋友一心想進大廠,學歷還不錯、能力也不錯,但就是拿不到大廠Offer。大家都勸他多刷 LeetCode ,把數據結構與算法弄明白。他確實聽了,半年過去之後,現在基礎知

原创 京東4面(Java研發)面經必看的幾個技術:事務隔離+樂觀鎖+HashMap+秒殺設計+微服務這些你都懂了嗎?

    一面(基礎面:約1小時) 自我介紹,主要講講做了什麼和擅長什麼 springmvc和spring-boot區別 @Autowired的實現原理 Bean的默認作用範圍是什麼?其他的作用範圍? 索引是什麼概念有什麼作用?MySQL