原创 11、Seata AT+SpringCloud+MyBatisPlus+Nacos進行分佈式事務操作

具體請看:http://blog.shangsw.com/articles/2020/03/28/1585382453622.html

原创 10、Seata-分佈式解決方案

具體請看:http://blog.shangsw.com/articles/2020/03/27/1585307384359.html

原创 5、客戶端負載均衡:Spring Cloud Ribbon

具體請看:http://blog.shangsw.com/articles/2019/11/07/1573116847434.html

原创 4、Nacos + Spring Cloud

具體請看: http://blog.shangsw.com/articles/2019/11/07/1573114090015.html

原创 7、聲明式服務調用:Spring Cloud Feign

具體請看:http://blog.shangsw.com/articles/2019/11/12/1573525854760.html

原创 8、API網關服務:Spring Cloud Zuul

具體請看:http://blog.shangsw.com/articles/2019/11/13/1573612965720.html

原创 6、服務容錯保護:Spring Cloud Hystrix

具體請看:http://blog.shangsw.com/articles/2019/11/11/1573451589937.html

原创 9、消息驅動的微服務:Spring Cloud Stream

具體請看:http://blog.shangsw.com/articles/2019/11/14/1573698479496.html

原创 3、服務治理:Spring Cloud Eureka

一 Spring Cloud Eureka Spring Cloud Eureka是Spring Cloud Netfix微服務條件中的一部分,它基於Netfix Eureka做了二次封裝,它主要負責完成微服務架構中的服務治理功能。  

原创 20、Math和File

一 Math類 1.1 Math類 java.lang.Math提供了一系列靜態方法用於科學計算;其方法的參數和返回值類型一般爲double型 abs:絕對值 acos,asin,atan,cos,sin,tan sqrt:平方

原创 2、微服務構建:Spring Boot

一 Spring Boot 1.1 框架簡介 Spring框架的構建,具有很多的配置文件。Spring Boot的宗旨並非要重寫Spring或者替代Spring,而是希望通過設計大量的自動化配置等方式來簡化Spring原有樣板華的配置,使

原创 22、時間處理類:Date、DateFormat、Calendar

一 時間處理類 1.1 時間處理相關類 常用的時間處理類如下圖所示:   1.2 Date時間類(java.util.Date) Date類:表示日期和時間,提供了操作日期和時間各組成部分的方法 DateFormat類與SimpleDa

原创 1、微服務

一 微服務 1.1 什麼是微服務架構 簡單的說,微服務是系統架構上的一種設計風格,它的主旨是將一個原本獨立的系統拆分成多個小型服務,這些小型服務都是在各自獨立的進程中運行,服務之間通過基於HTTP的RESTful API進行通信協作。  

原创 21、Enum

一 Enum 1.1 Enum java.lang.Enum枚舉類型 只能夠取特定值中的一個 使用enum關鍵字 是java.lang.Enum類型 強烈建議當你需要定義一組常量時,使用枚舉類型   如下面一段代碼 pu

原创 23、大數字運算(BigInteger、BigDecimal)和數據格式化(NumberFormat、DecimalFormat)

一 大數字運算 在Java中提供了大數字的操作類,即BigInteger與BigDecimal,這兩個類用於高精度計算,其中BigInteger是針對大整數的處理類,而BigDecimal則是針對大小數的處理類 1.1 BigIntege