原创 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 將棄用兩個功能,這就是我們今天要討論的內容。 推薦一個開源免

原创 Spring Boot + liteflow 規則引擎,太香了!

作者:豫州牧 鏈接:https://juejin.cn/post/7296771770098745344 1、前言 在日常的開發過程中,經常會遇到一些串行或者並行的業務流程問題,而業務之間不必存在相關性。 在這樣的場景下,使用策略和模板模式

原创 一張圖搞懂微服務架構設計

前言 當前,微服務架構在很多公司都已經落地實施了,下面用一張圖簡要概述下微服務架構設計中常用組件。不能說已經使用微服務好幾年了,結果對微服務架構沒有一個整體的認知,一個只懂搬磚的程序員不是一個好碼農。 流量入口Nginx 在上圖中可以看到

原创 多年以後,PageHelper 又深深給我上了一課!

多年不用PageHelper了,最近新入職的公司,採用了此工具集成的框架,作爲一個獨立緊急項目開發的基礎。項目開發起來,還是手到擒來的,但是沒想到,最終測試的時候,深深的給我上了一課。 我的項目發生了哪些奇葩現象? 一切的問題都要從我接受的

原创 Spring Boot + Lua = 王炸!

曾經有一位魔術師,他擅長將Spring Boot和Redis這兩個強大的工具結合成一種令人驚歎的組合。他的魔法武器是Redis的Lua腳本。 今天,我們將揭開這個魔術師的祕密,探討如何在Spring Boot項目中使用Lua腳本,以解鎖新的

原创 騰訊 60,000 年終獎已到賬,開心過年

大家好,我是R哥。 不錯,騰訊今年又給我發年終獎了,這次是 6 萬個紅包封面定製額度: 感謝騰訊,感謝馬老闆。 今年的額度比去年的 20 萬少了不少,不過去年也沒有領完,今年估計也夠用,畢竟不是所有粉絲都能看到我的福利。 昨天下午用 AI

原创 公司用的億級大表拆分方案,yyds!

作者:天機術士 來源:juejin.cn/post/7078228053700116493 前言 筆者是在兩年前接手公司的財務系統的開發和維護工作。在系統移交的初期,筆者和團隊就發現,系統內有一張5000W+的大表。跟蹤代碼發現,該表是用

原创 上週,被裁員了。。。

大家好,我是R哥。 說一個最近被裁員的案例,我前陣子不是建了一個自媒體星球,分享我的自媒體經驗,我在朋友圈號召大家,儘量搞一門自己的副業,擴展自己的人脈圈,就算被裁員也不慌。 內測期間,加入了一個粉絲,他說自己被裁員了,然後發了他的一張賬號

原创 爲什麼阿里不推薦使用 AtomicLong?

作者:伴川 來源:blog.csdn.net/kologin/article/details/135126371 前言 在分佈式系統中,計數器是一個常見的需求。爲了實現高併發、高可用的計數器,我們需要選擇一個合適的實現方式。 在 Java