原创 美團二面:爲什麼不推薦使用 MyBatis 二級緩存?大部分人都答不上來!

爲了增加查詢的性能,MyBatis 提供了二級緩存架構,分爲一級緩存和二級緩存。 這兩級緩存最大的區別就是:一級緩存是會話級別的,只要出了這個 SqlSession,緩存就沒用了。而二級緩存可以跨會話,多個會話可以使用相同的緩存! 一級緩存

原创 Nacos 2.3.2 正式發佈,修復重大 bug!

大家好,我是R哥。 Nacos 2.3.2 前幾天正式發佈了,修復了一個重大 bug。 Nacos 先掃個盲: Nacos 一個用於構建雲原生應用的動態服務發現、配置管理和服務管理平臺,由阿里巴巴開源,致力於發現、配置和管理微服務。 說

原创 騰訊雲也崩了。。

大家好,我是R哥。 昨天騰訊雲崩了,事情大概是這樣的,15 點多的時候有好幾位粉絲向我反饋,說小程序「Java面試庫」不能正常加載答案,我看了下後臺系統日誌,發現騰訊雲環境 API 接口調用異常。 然後發現小程序開發工具和雲開發環境也進不去

原创 牛逼!一鍵生成整個項目類關係圖,這款 IDEA 插件堪稱神器!

最近看源碼就想找個uml的類圖工具,網上看了一些,發現都是一些單個類的繼承關係圖,如果不知道的朋友,可以用uml插件工具搜索uml即可(uml support),然後每次點擊右鍵後在菜單下面找Diagrams。 但是我們今天介紹的不是這個,

原创 關於飛書大裁員,冒險說幾句大實話。。

大家好,我是R哥。 大家都知道了,最近,號稱互聯網的最後一片淨土,濃眉大眼的字節跳動竟然也開始大裁員了,這次的受害者是飛書團隊。 看網上的一些文章說,這次的裁員人數是 1000 人,佔飛書團隊 5000 人總人數的 20%。不過從脈脈職言和

原创 這 Java 程序員簡歷一看就是包裝的。。

大家好,我是R哥。 最近做 Java 面試輔導,看了許多小夥伴的簡歷,有的人的簡歷一看就知道是包裝的,比如這位,他自己都承認了: 包裝過的簡歷,作爲多年面試官,我一眼就能看出來,相信其他面試官也會有同樣的感覺,這也是爲什麼很多人的簡歷都是

原创 支付寶面試太太太刁鑽了!!如果把線程池 corePoolSize 設置爲 0,會出現什麼情況?

大家好,我是R哥。 最近做 Java 面試輔導,有個學員面試支付寶,遇到一個特別有意思的問題: 如果把線程池 corePoolSize 設置爲 0,會出現什麼情況? 這個問題一說出來,我都感覺有點***鑽。。 這幾年我創作小程序:J

原创 裁員爲什麼總是先裁技術人員?網友一針見血!

大家好,我是R哥。 最近看到一個有意思的裁員話題: 裁員爲什麼總是先裁技術人員? 網友的回覆一針見血。。 房子蓋起來了,還需要農民工麼? 現在不是很多傳統企業都在喊要數字化轉型嗎?技術至上嘛?爲什麼出現效益問題裁員,首先瞄準的就是

原创 40 歲+ 程序員被裁員,快遞都不收。。

大家好,我是R哥。 事情是這樣的,最近我不是在做 Java 面試輔導嘛,有一個程序員粉絲找過來,說自己 45+ 了,最近面臨公司裁員,自己面試奔波了好些單位,結果沒一個家給 Offer。 於是,他感覺程序員做到頭了,走投無路之際,他竟然選

原创 又發現一款免費好用的 AI 寫代碼神器,好用到爆,GitHub Copilot 可以扔了。。

大家好 ,我是R哥。 近兩年 AI 太火了,風靡全球,AI 編程工具也沒有落下,比如微軟的 GitHub Copilot,還有阿里的通義靈碼,連 JetBrains 系列工具都逼出了自家的 AI 功能。 大家知道我是效率狂人,同樣也是工具狂

原创 面試了一個 5 年 Java 程序員,一個問題也不會。。

大家好,我是R哥。 週末愉快呀,最近我在做 Java 面試輔導,也模擬面試了好些個學員,說說其中一個學員吧,一個工作 5 年的 Java 程序員,模擬面試,居然一個問題也不會。。 當晚模擬面試完,我的心情很複雜。 我之前做系統架構師,同時也

原创 後端行情變了,差別真的挺大。。。

大家好,我是R哥。 最近,我發現後端行情變了,差別真的挺大。。。 大家知道我在做「面試輔導」,年後也聊了不少小夥伴,瞭解了現在大多數程序員的普遍現狀、痛點及訴求,也看了許多的形形色色的簡歷,真的太有感觸了。 先說兩個很有對比性的例子: 一

原创 Redis 故障轉移、高可用方案,都在這了!

Redis大家都不陌生,就算是沒用過,也都聽說過了。 作爲最廣泛使用的KV內存數據庫之一,在當今的大流量時代,單機模式略顯單薄,免不了要有一些拓展的方案。 筆者下文會對各種方案進行介紹,並且給出場景,實現 等等概述,還會提到一些新手常見的誤

原创 小項目不想引入 MQ?試試 Debezium!

作者:是奉壹呀 鏈接:https://juejin.cn/post/7264791359839223823 奧卡姆剃刀原理,“如無必要,勿增實體"。 在一些小型項目當中,沒有引入消息中間件,也不想引入,但有一些業務邏輯想要解耦異步,那怎麼

原创 Java 21 終於對這些功能動刀了!!

來源:https://medium.com/@benweidig 儘管 Java 是我使用過的向後兼容程度最高的語言和環境之一,但始終存在功能棄用甚至刪除的可能性。Java 21 將棄用兩個功能,這就是我們今天要討論的內容。 推薦一個開源免