Java架構師社區(qū)
0獲贊0關注0粉絲
如何實現(xiàn)一個合格的分布式鎖(典藏版)
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。1、概述在多線程的環(huán)境下,為了保證一個代碼塊在同一時間只能由一個線程訪問,Java中我們一般可以使用 synchronized 語法和 ReentrantLock 去保
Java架構師社區(qū)
0
項目從 MySQL 切換 PostgreSQL,踩了太多的坑!??!
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。0、前言原項目框架 SpringBoot + MybatisPlus + Mysql1、切換流程1.1、項目引入postgresql驅動包由于我們要連接新的數(shù)據(jù)庫,理所
Java架構師社區(qū)
0
不引入ES,如何利用 MySQL 實現(xiàn)模糊匹配
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。1. 業(yè)務場景概述目標是實現(xiàn)一個公司的申請審批流程,整個業(yè)務流程涉及到兩種角色,分別為商務角色與管理員角色。整個流程如下圖所示:核心流程總結為一句話:商務角色申請?zhí)砑庸?/div>
Java架構師社區(qū)
0
Java之父官宣退休前推薦,這本書每個開發(fā)者必讀!
剛過完自己 69 歲生日的兩個月后,Java 之父 James Gosling(詹姆斯·高斯林)在領英上官宣了自己退休的消息。他表示,“我終于退休了。在做了這么多年軟件工程師之后,是時候讓我好好玩玩了。”在退休前,Java 之父高司令(James Gosling)在推薦《Effective Java
Java架構師社區(qū)
0
【SpringBoot】 如何做到無感刷新token?
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。1. 前言最近在搞一個鑒權認證服務器,其中有個問題就是token的無感刷新。Token無感刷新是一種在用戶不感知的情況下自動更新訪問令牌(Token)的機制,以維持用戶
Java架構師社區(qū)
0
拒絕重復代碼,封裝一個多級菜單、多級評論、多級部門的統(tǒng)一工具類
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。一、介紹你能看到很多人都在介紹如何實現(xiàn)多級菜單的效果,但是都有一個共同的缺點,那就是沒有解決代碼會重復開發(fā)的問題。如果我需要實現(xiàn)多級評論呢,是否又需要自己再寫一遍?為了
Java架構師社區(qū)
0
為什么很多人不推薦你用JWT?
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。為什么很多人不推薦你用JWT?如果你經??匆恍┚W(wǎng)上的帶你做項目的教程,你就會發(fā)現(xiàn) 有很多的項目都用到了JWT。那么他到底安全嗎?為什么那么多人不推薦你去使用。這個文章將
Java架構師社區(qū)
0
還在用Jenkins?這套輕量級自動化部署方案賊帶勁!
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。最近發(fā)現(xiàn)了一個比 Jenkins 使用更簡單的項目構建和部署工具,完全可以滿足個人以及一些小企業(yè)的需求,分享一下。項目介紹Jpom 是一款 Java 開發(fā)的簡單輕量的低
Java架構師社區(qū)
0
合并代碼用 merge 還是用 rebase ? 兩者的區(qū)別是什么?
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。1)git rebase 讓你的提交記錄更加清晰可讀git rebase 的使用rebase 翻譯為變基,他的作用和 merge 很相似,用于把一個分支的修改合并到當前
Java架構師社區(qū)
0
搞了3年開源,年收入超200萬,什么水平?
一個不知名的開源項目可以帶來多少收入 —— NocoBase 3 年總結分享作者 | NocoBase起源2020 年新冠疫情開始蔓延,當時我在同時經營 3 個不同的公司。除了其中的體育賽事平臺因為疫情關門大吉之外,另外兩個公司并沒有受影響,營收和利潤反而都持續(xù)增加。但是連續(xù)幾個月不能出遠
Java架構師社區(qū)
0
記住看小電影前一定要檢查網(wǎng)址是不是 HTTPS 的,不然…
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。# HTTP 協(xié)議在談論 HTTPS 協(xié)議之前,先來回顧一下 HTTP 協(xié)議的概念。1.1 HTTP 協(xié)議介紹HTTP 協(xié)議是一種基于文本的傳輸協(xié)議,它位于 OSI 網(wǎng)
Java架構師社區(qū)
0
放棄數(shù)據(jù)庫,改用Kafka!
來自公眾號:51CTO技術棧作者 | Andreas Evers編譯 | 言征在數(shù)字化浪潮中,數(shù)據(jù)庫宛如一位不老的守護者,歷久彌新,始終承載著公司運營的基石。它不僅以其無可挑剔的可靠性,為關鍵數(shù)據(jù)提供了持久而穩(wěn)固的避風港,更以卓越的管理能力贏得了無數(shù)企業(yè)的信賴與依賴。作為記錄系統(tǒng)的核心,數(shù)據(jù)庫默默守
Java架構師社區(qū)
0
裁員為什么先裁技術人員?網(wǎng)友一針見血
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。最近,看到了一個問題,問得很扎心。為什么裁員首先從技術人員開始?很多技術人員可能會感到困惑,甚至有些委屈:我們一直在默默地努力做出貢獻,為什么最終卻成了裁員的首批對象呢
Java架構師社區(qū)
0
Docker 翻臉,不再開源!
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。前幾日,Docker Hub出了一件大事!但凡創(chuàng)建了“organisation”的用戶都收到了一封含有簡短PDF鏈接的郵件。郵件的內容“金錢味”十足:如果不按照要求升級
Java架構師社區(qū)
0
某程序員用 AI"一鍵去衣"技術,偽造了近 7000 張圖片牟利,結果很刑
轉自:菜鳥教程隨著人工智能技術的飛速發(fā)展,我們的生活正在被 AI 以前所未有的方式改變。在 AI 技術的光環(huán)下,我們享受著便捷與智能帶來的紅利,但技術的雙刃劍特性,也讓我們不得不面對一些陰暗面。近期,央視新聞報道了一期用 AI 技術偽造了近 7000 張淫穢圖片的違法案件。犯罪嫌疑人白某某,原本是一
Java架構師社區(qū)
0
IntelliJ IDEA 2024 首個大版本發(fā)布,好用到爆!
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。JetBrains 為多款 IDE 發(fā)布了 2024 年度首個大版本更新 (2024.1),包括 IntelliJ IDEA 、WebSt
Java架構師社區(qū)
0
性能爆表:SpringBoot利用ThreadPoolTaskExecutor批量插入百萬級數(shù)據(jù)實測!
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。來源:azdebug.blog.csdn.net/article/details/103697108前言具體實現(xiàn)細節(jié)測試結果總結前言開發(fā)目的: 提高百萬級數(shù)據(jù)
Java架構師社區(qū)
0
別再手動拼接 SQL 了,MyBatis 動態(tài) SQL 寫法應有盡有,建議收藏!
關注我們,設為星標,每天7:40不見不散,架構路上與您共享回復架構師獲取資源大家好,我是你們的朋友架構君,一個會寫代碼吟詩的架構師。一、MyBatis動態(tài) sql 是什么動態(tài) SQL 是 MyBatis 的強大特性之一。在 JDBC 或其...
Java架構師社區(qū)
0
