原创 再見 Session, 這個跨域認證解決方案真香!

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

原创 新來個實習生,竟然把圖片直接存到了服務器上!

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

原创 把1M圖片優化到100kb的傢伙,就是我!

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

原创 帶妹來和父母團聚了!

大家好,我是二哥呀!剛好趁着週末,就帶老婆、女兒、妹妹一起從洛陽來三門峽和父母小聚了一下。洛陽到三門峽的距離,大概就 11 個小時的騎行時間,開車大概 2 個小時。 我老家是洛陽一個很偏遠的農村,處在三門峽和洛陽的交界處,小時候看電視,收

原创 二哥的小破站升級了!

大家好,我是二哥呀! 二哥的小破站《Java 程序員進階之路》之前是用 docsify 生成的,界面我覺得非常的清爽、乾淨和漂亮,但遺憾的是 docsify 生成的靜態網站沒有 SEO,於是我就想找一個有 SEO 功能的靜態網站搭建神器對小

原创 擼了幾行騷代碼,解放了雙手!

大家好,我是二哥呀~ 作爲一名技術博主,經常需要把同一份 MD 文件同步到不同的博客平臺,以求獲得更多的曝光,從而幫助到更多的小夥伴——瞧我這“達則兼濟天下”的雄心壯志。像 CSDN 和掘金這兩個博客平臺都有自己的外鏈圖片解析功能。 當我把

原创 差點散夥的後續

大家好,我是二哥呀!上次給大家聊過,我們三個合夥人差點因爲一個未分類散夥,後來因爲兄弟情深,再加上確實想做好一件事——手把手帶大家做一個 Spring Boot+Vue 的前後端分離項目,就堅持了下來。 目前第一版就剩下前端展示的數據加載和

原创 看了同事這10個IDEA神級插件,我也悄悄安裝了

昨天,有讀者私信發我一篇文章,說裏面提到的 Intellij IDEA 插件真心不錯,基本上可以一站式開發了,希望能分享給更多的小夥伴,我在本地裝了體驗了一下,覺得確實值得推薦,希望小夥伴們有時間也可以嘗試一下。 Vuesion Theme

原创 WindTerm:新一代開源免費的終端工具,GitHub星標6.6k+,太酷了!

繼 Tabby、Warp 後,今天再來給大家推薦一款終端神器——WindTerm,完全開源,在 GitHub 上已經收穫 6.6k 的 star。 https://github.com/kingToolbox/WindTerm 作者還

原创 別再用 System.currentTimeMillis 統計耗時了,太 Low,試試 Spring Boot 源碼在用的 StopWatch吧,夠優雅!

大家好,我是二哥呀! 昨天,一位球友問我能不能給他解釋一下 @SpringBootApplication 註解是什麼意思,還有 Spring Boot 的運行原理,於是我就帶着他扒拉了一下這個註解的源碼,還有 SpringApplicati

原创 在 IDEA 裏下個五子棋不過分吧?

大家好,我是二哥呀!今天給大家分享一個基於Netty的IDEA即時聊天插件,可以實現即時聊天、遊戲對戰(下棋)。 GitHub 地址:https://github.com/anlingyi/xechat-idea 安裝體驗 打開 In

原创 好用到爆!GitHub 星標 32.5k+的命令行軟件管理神器,功能真心強大!

前言(廢話) 本來打算在公司偷偷摸摸給星球的用戶寫一篇編程喵整合 MongoDB 的文章,結果在通過 brew 安裝 MongoDB 的時候竟然報錯了。原因很簡單,公司這臺 Mac 上的 homebrew 環境沒有配置好。剛好 Java 程

原创 我們小公司使用了6年的項目部署方案,打包 + 一鍵部署詳解,還挺方便

時間就如白駒過隙,轉眼間已經是 2028 年了。小二入職一家初創公司已經 6 年了,眼瞅着開發團隊從 3 個人壯大到 54 人,心裏有時候會感覺挺不可思議的。 這些年,身邊的同事來了又去,有些剛熟悉沒多久,就因爲看不到公司前景迅速撤退了,像

原创 解放雙手!推薦一款 GitHub 星標 8.2k+的命令行軟件管理器,非常酷炫!

小二是公司新來的實習生,之前面試的過程中對答如流,所以我非常看好他。第一天,我給他了一臺新電腦,要他先在本地搭建個 Java 開發環境。 二話不說,他就開始馬不停蹄地行動了。真沒想到,他竟然是通過命令行的方式安裝的 JDK,一行命令就搞定了

原创 完了,我的小網站圖片掛了!

大家好,我是二哥! 很早之前,就有小夥伴給我反饋說《Java 程序員進階之路》經常有圖片不顯示或者加載緩慢。 但由於白嫖(GitHub圖牀+jsdelivr CDN)的力量實在是太過強大了(狗頭),再加上我本人沒有遇到過這個問題,所以就一