原创 SpringCloud常用組件入門和搭建

一、微服務架構編碼構建 二、Eureka服務註冊與發現 三、Ribbon負載均衡服務調用 四、OpenFeign服務接口調用 五、Hystrix斷路器 六、Gateway新一代網關 七、SpringCloud Config分佈式配置中心​

原创 SpringCloud Alibaba Seata處理分佈式事務

一、分佈式事務問題 1.1 分佈式前 單機單庫沒這個問題 從1:1 -> 1:N -> N: N 1.2 分佈式之後  一句話,一次業務操作需要跨多個數據源或需要跨多個系統進行遠程調用,就會產生分佈式事務問題。 二、Seata簡介 2.

原创 SpringCloud Alibaba Nacos服務註冊和配置中心

一、Nacos簡介 1.1 爲什麼叫Nacos 前四個字母分別爲Naming和Configuration的前兩個字母,最後的s爲Service 1.2 是什麼 一個更易於構建雲原生應用的動態服務發現、配置管理和服務管理平臺 Nacos:D

原创 安裝VM和Centos

一、安裝VMware  雙擊vm12   許可證:5A02H-AU243-TZJ49-GTC7K-3C61N 、 至此vmware安裝完成。 二、CentOS的安裝 2.1 創建虛擬機  

原创 Spring Cloud Stream消息驅動

一、消息驅動概述 1.1 什麼是SpringCloud Stream? 屏蔽底層消息中間件的差異,降低切換版本,統一消息的編程模型。 官方定義Spring Cloud Stream是一個構建消息驅動微服務的框架。 應用程序通過input

原创 SpringCloud Alibaba

一、爲什麼會出現SpringCloud Alibaba 1.1 SpringCloud Netflix項目進入維護模式 https://spring.io/blog/2018/12/12/spring-cloud-greenwich-rc

原创 SpringCloud Sleuth分佈式請求鏈路追蹤

一、概述 1.1 爲什麼會出現這個技術?需要解決哪些問題? 在微服務框架中,一個由客戶端發起的請求在後端系統中會經過多個不同的服務節點調用來協同產生最後的請求結果,每一個前段請求都會形成一條複雜的分佈式服務調用鏈路,鏈路中的任何一環出現高

原创 IDEA運行vue項目

1. File - Settings - Languages&Frameworks - JavaScript: 修改JavaScript language version爲ECMAScript 6,確認 2. Teminal中cd 到項目

原创 使用IDEA創建springboot項目時,出現錯誤Cannot download https://start.spring.io: connect timed out

  改用這個阿里的https://start.aliyun.com/    成功解決 

原创 IDEA從遠程倉庫clone項目

1. 2. 3. 4. 5. 6.

原创 Java高版本報錯

IDEA改變Java版本的幾個地方  

原创 IDEA2019 Debug說明

1.Debugger的面板,查看各類東西 2.控制檯,查看日誌 3、Show Execution Point: 單擊後跳到此次debug最後執行位置。方便你一頓操作後不知道現在執行到哪個點了。當然,點擊Frames最頂那行,也能回到最

原创 IDEA進行單元測試簡例

一、新建工程   二、新建類 Student package com.cattle.mockito.domain; /** * @author by XXX * @descriptaion # * @date 2020

原创 測試是否連接數據庫,並打印日誌

1.新建module 2.構建如下目錄,項目目錄下新建libs文件夾,將mysql驅動jar包拷貝到裏面,然後,右鍵add as library 3.JDBCUtils.java import java.sql.*; public

原创 idea新建項目,避免每次新建項目都需要指定自己的maven目錄

File->Other Settings -> Default Settings  將Maven home directory目錄修改成我們自定自定義安裝Maven的目錄