原创 Spring系列之Spring常用註解總結

傳統的Spring做法是使用.xml文件來對bean進行注入或者是配置aop、事物,這麼做有兩個缺點: 1、如果所有的內容都配置在.xml文件中,那麼.xml文件將會十分龐大;如果按需求分開.xml文件,那麼.xml文件又會非常多

原创 springboot做Web登錄

登錄 #禁用緩存 1.spring thymeleaf.cache=false 2.頁面修改完成以後ctrl+f9,重新編譯 登錄錯誤消息提示 5.CRUD-員工列表 RestfulCRUD:CRUD滿足Rest風格; 1.UR

原创 如何優雅的設計接口

在設計接口時,有很多因素要考慮: 接口的業務定位 接口的安全性 接口的可擴展性 接口的穩定性 接口的跨域性 接口的協議規則 接口的路徑規則 接口單一原則 接口過濾及接口組合 本篇文章將簡要分析這些因素。 一 規範性建議 1.職責原

原创 16 個 Java 工具,好用到哭

在Java中,工具類定義了一組公共方法,這篇文章將介紹Java中使用最頻繁及最通用的Java工具類。以下工具類、方法按使用流行度排名,參考數據來源於Github上隨機選取的5萬個開源項目源碼。 一. org.apache.comm

原创 Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什麼優缺點

綜上,各種對比之後,有如下建議: 一般的業務系統要引入 MQ,最早大家都用 ActiveMQ,但是現在確實大家用的不多了,沒經過大規模吞吐量場景的驗證,社區也不是很活躍,所以大家還是算了吧,我個人不推薦用這個了; 後來大家開始用

原创 Linux環境 redis-4.0.8 安裝教程

1.獲取redis資源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解壓 tar xzvf redis-4.0.8.tar.gz 3.安裝 cd redi

原创 爲什麼說程序員到了不得不掌握RPC的時候了

原文標題:《深入理解RPC——RPC在企業服務中的核心價值》 隨着企業 IT 服務的不斷髮展,單臺服務器逐漸無法承受用戶日益增長的請求壓力時,就需要多臺服務器聯合起來構成「服務集羣」共同對外提供服務。同時業務服務會隨着產品需求的增