原创 某意大利小哥,竟靠一個緩存中間件直接封神?

大家好,我是二哥呀!關注我有一段時間的小夥伴都知道了,我最近的業餘時間都花在了編程喵🐱這個實戰項目上,其中要用到 Redis,於是我就想,索性出一期 Redis 的入門教程吧——主要是整合 Redis 來實現緩存功能,希望能幫助到大家。 作

原创 超越iTerm! 號稱下一代終端神器,功能賊強大!

程序員的一生,用的最多的兩個工具,一個是代碼編輯器(Code Editor),另外一個就是命令行終端工具(Terminal)。這兩個工具對於提高開發效率至關重要。 代碼編輯器在過去的 40 年裏不斷進化,從我上大學敲 Java 代碼開始,就

原创 厲害!我帶的實習生僅用四步就整合好SpringSecurity+JWT實現登錄認證!

小二是新來的實習生,作爲技術 leader,我還是很負責任的,有什麼鍋都想甩給他,啊,不,一不小心怎麼把心裏話全說出來了呢?重來! 小二是新來的實習生,作爲技術 leader,我還是很負責任的,有什麼好事都想着他,這不,我就安排了一個整合

原创 保姆級SpringBoot+Vue圖片上傳到阿里雲OSS教程

小二是新來的實習生,作爲技術 leader,我給他安排了一個非常簡單的練手任務,把前端 markdown 編輯器裏上傳的圖片保存到服務器端,結果他真的就把圖片直接保存到了服務器上,這下可把我氣壞了,就不能搞個對象存儲服務,比如說 OSS、M

原创 兩天兩夜,1M圖片優化到100kb!

坦白從寬吧,我就是那個花了兩天兩夜把 1M 圖片優化到 100kb 的傢伙——王小二! 自從因爲一篇報道登上熱搜後,我差點抑鬱,每天要靠 50 片安眠藥才能入睡。 網絡上曝光的那些關於一碼通的消息,有真有假,我這裏就不再澄清了。就說說我是怎

原创 幹掉Session?這個跨域認證解決方案真的優雅!

用戶登錄認證是 Web 應用中非常常見的一個業務,一般的流程是這樣的: 客戶端向服務器端發送用戶名和密碼 服務器端驗證通過後,在當前會話(session)中保存相關數據,比如說登錄時間、登錄 IP 等。 服務器端向客戶端返回一個 sess

原创 Spring Boot AOP 掃盲,實現接口訪問的統一日誌記錄

AOP 是 Spring 體系中非常重要的兩個概念之一(另外一個是 IoC),今天這篇文章就來帶大家通過實戰的方式,在編程貓 SpringBoot 項目中使用 AOP 技術爲 controller 層添加一個切面來實現接口訪問的統一日誌記錄

原创 再見收費的Navicat!操作所有數據庫就靠它了!

作爲一名開發者,免不了要和數據庫打交道,於是我們就需要一款順手的數據庫管理工具。很長一段時間裏,Navicat 都是我的首選,但最近更換了一臺新電腦,之前的綠色安裝包找不到了。 於是就琢磨着,找一款免費的,功能和 Navicat 有一拼的數

原创 取代 Mybatis Generator,這款代碼生成神器配置更簡單,開發效率更高!

作爲一名 Java 後端開發,日常工作中免不了要生成數據庫表對應的持久化對象 PO,操作數據庫的接口 DAO,以及 CRUD 的 XML,也就是 mapper。 Mybatis Generator 是 MyBatis 官方提供的一個代碼生成

原创 再見醜陋的 SwaggerUI,這款開源的API文檔生成神器界面更炫酷,逼格更高!

一般在使用 Spring Boot 開發前後端分離項目的時候,都會用到 Swagger。Swagger 是一個規範和完整的框架,用於生成、描述、調試和可視化 RESTful 風格的 Web API 服務框架。 但隨着系統功能的不斷增加,接

原创 幹掉 PowerDesigner,這款數據庫設計神器真的絕了!!!

最近在造輪子,從 0 到 1 的那種,就差前臺的界面了,大家可以耐心耐心耐心期待一下。其中需要設計一些數據庫表,可以通過 Navicat 這種圖形化管理工具直接開搞,也可以通過一些數據庫設計工具來搞,比如說 PowerDesigner,更專

原创 一條 Git 命令減少了一般存儲空間,我的服務器在偷着笑

元旦不是搭建了一個《Java 程序員進階之路》的網站嘛,其中用到了 Git 來作爲雲服務器和 GitHub 遠程倉庫之間的同步工具。 作爲開發者,相信大家都知道 Git 的重要性。Git 是一個分佈式版本控制軟件,初版由 Linus·To

原创 取代 Maven?這款項目構建工具性能提升 300%

在 GitHub 上閒逛的時候,發現了一個新的項目:maven-mvnd,持續霸佔 GitHub trending 榜單好幾天了。 maven-mvnd,可以讀作 Maven Daemon,譯作 Maven 守護版,旨在爲 Maven 提

原创 二哥的小破站終於上線了,顏值賊高!

大家好,我是二哥呀! 2022 年 1 月 1 日,二哥的《Java 程序員進階之路》網站終於上線了!10 天過去了,網站在沒有 SEO 的加持下訪問量也突破了 1000 pu,算是一個小小的里程碑吧。 大家可以通過以下網站來體驗一下: h

原创 某俄羅斯小哥,竟靠一個服務器軟件直接封神?

最近在搭建一個網站,就不可避免地要用到 Nginx,索性就出一期 Nginx 的入門教程,希望也可以幫助到大家~😁 作爲開發者,相信大家都知道 Nginx 的重要性。Nginx 是一個高性能的 HTTP 和反向代理 Web 服務器,由俄羅斯