
面對可能出現的網絡延遲,不可預估的請求流量等情況,設計一個分布式系統,我們通常圍繞系統高可用,數據一致性的目標去規劃和實現,想要完全實現這個目標...
認識 Spring Cloud Gateway Spring Cloud Gateway 是一款基于 Spring 5,Project Reac...
認識 SOLID 原則 無論是軟件系統設計,還是代碼實現,遵循有效和明確的設計原則,都利于系統軟件靈活可靠,安全快速的落地,更重要的是能靈活地應...
前言 最近段時間,接到一個需求:開發一個聚合支付服務,對其他內部項目提供統一的接口來實現不同支付平臺的支付能力發起,比如支付寶,微信,銀聯等。為...
前言 單元測試是軟件開發中必不可少的一環,但是在平常開發中往往因為項目周期緊,工作量大而被選擇忽略,這樣往往導致軟件問題層出不窮。線上出現的不少...
前言 ArrayList 作為 Java 集合框架中最常用的類,在一般情況下,用它存儲集合數據最適合不過。知其然知其所以然,為了能更好地認識和使...
前言 這個周末被幾個技術博主的同一篇公眾號文章 fastjson又被發現漏洞,這次危害可導致服務癱瘓! 刷屏,離之前漏洞事件沒多久,fastj...
前言 在 Java EE 開發中,我們使用 Maven 構建工具主要來管理項目的第三方庫的依賴,以及公司內部其他項目服務的依賴。因此 Maven...
前言 在 Java 開發中 String (字符串)對象是我們使用最頻繁的對象,也是很重要的對象。正是使用得如此頻繁,String 在實現層面上...