原创 RBAC基於角色的權限管理--設計篇1.1 頂 原

RBAC基於角色的權限管理--設計篇1.1 RBAC基於角色的權限管理--設計篇1.0 https://my.oschina.net/xiaozhutefannao/blog/1600612 權限控制 數據權限 場景 有些業務可能會是這樣。

原创 log4j2 異步多線程打印日誌 頂 原 薦

log4j2 異步多線程打印日誌 Maven依賴 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-1.2-api</artifact

原创 Maven-- 自定義Archetype 頂 原 薦

Maven-- 自定義Archetype 學習思維導圖 自定義Archetype 背景 Archetype是什麼?爲什麼要自定義Archetype?又或者它能解決什麼問題。 Archetype翻譯爲原型,也可被稱作模板。簡單來說,可以

原创 RBAC基於角色的權限管理--設計篇1.0 頂 原 薦

RBAC基於角色的權限管理--設計篇1.0 RBAC是什麼 基於角色的權限管理。簡單來說就是一個用戶可以擁有若干個角色,一個角色可以擁有若干個權限。這樣就形成了“用戶-角色-權限”的模型。 基礎表設計 數據庫採用MySql 這裏表設計只採

原创 MySQL之SQL優化實戰記錄 頂 原 薦

MySQL之SQL優化實戰記錄 背景 本次SQL優化是針對javaweb中的表格查詢做的。 部分網絡架構圖 業務簡單說明 N個機臺將業務數據發送至服務器,服務器程序將數據入庫至MySQL數據庫。服務器中的javaweb程序將數據展示到網頁

原创 Springboot 打jar包分離lib,配置文件正確方式(二) 頂 原 薦

Springboot 打jar包分離lib,配置文件正確方式(二) 背景 從《Springboot 打jar包分離lib,配置文件正確方式》中,可以達到把配置文件和依賴第三方的jar包分離開,但稍顯有點臃腫,今天再次提供一種方式,供大家參考

原创 關於Java字符串的拼接,你瞭解多少? 頂 原

關於Java字符串的拼接,你瞭解多少? 前景 昨晚開了一個review會,就在循環內部創建String對象的問題展開了激烈的討論。今早小夥伴們意猶未盡,就字符串的拼接又一次在羣裏炸開了鍋。作爲一個有幾年工作經驗的我來說,在這次的討論中受益匪

原创 RabbitMQ數據丟失分析 頂 原 薦

RabbitMQ數據丟失分析 簡要系統流程場景圖 數據丟失場景 以下場景分析前提是隊列持久化,交換器持久化,消息持久化,非持久化場景沒有嘗試。 消息發送 序號ProducerMQ數據丟失說明 1發送數據失敗MQ服務宕機Produ

原创 關於項目發佈包前後遇到的問題及看法 頂 原 薦

關於項目發佈包前後遇到的問題 近期團隊就發包的問題,展開了一次討論性的會議。與其說是一次會議,更確切的說是一次溝通。項目是java人力外包,下面就讓我介紹一下團隊和本次溝通的內容吧。 團隊構成 分工人數程序數量平均工齡 前端(含後臺

原创 Linux Maven私服安裝 頂 原

Linux Maven私服安裝 前景 我對maven私服其實並不感冒,國內阿里雲的鏡像已經可以滿足日常工作需要,爲什麼想着去弄maven私服,想想也是件不得已的事情。 由於項目性質從項目外包發展到人力外包,小夥伴的辦公場地和環境發生了變化