原创 4 springMVC詳解(項目實戰2-傳遞模型數據,文件上傳,異常處理,攔截器)

具體信息可以查看https://download.csdn.net/download/A1342772/12127249

原创 3 Spring Security詳解(授權及保護視圖)

不同用戶登錄後看到的菜單是不一樣的。例如,管理員能夠看到系統管理,而普通用戶看不到。 實現這一功能需要兩步: 給用戶不同的權限。 Spring Security使用JSP標籤庫來渲染視圖。 1 保護視圖 1.1 Spring Securi

原创 07從零開始學習微服務之RabbitMQ(事件驅動架構學前準備)

何爲RabbitMQ? AMQP,即Advanced Message Queuing Protocol,高級消息隊列協議,是應用層協議的一個開放標準,爲面向消息的中間件設計。消息中間件主要用於組件之間的解耦,消息的發送者無需知道消息使用者

原创 springMVC對RESTful的支持

1 RESTful基礎 1.1 RESTful是什麼? RESTful不是一種協議,也不是一種文件格式,更不是一種開發框架。它是一系列設計約束的集合:無狀態、將超媒體作爲應用狀態的引擎等。 1.2 RESTful的基本術語 以RESTfu

原创 1 Spring Security詳解(入門篇)

1 權限管理 1.1 權限管理概念 權限管理,一般指根據系統設置的安全規則或者安全策略,用戶可以訪問而且只能訪問自己被授權的資源。權限管理幾乎出現在任何系統裏面,前提是需要有用戶和密碼認證的系統。 在權限管理的概念中,有兩個非常重要的名詞

原创 Docker安裝RocketMQ(坑有點多)

1 Docker安裝RocketMQ 1.1 安裝流程 #拉取鏡像 docker pull foxiswho/rocketmq:server-4.3.2 docker pull foxiswho/rocketmq:broker-4.3.

原创 1 Gitlab和Git安裝

1 安裝Docker yum -y install docker-io   Docker 倉庫分爲公開倉庫(Public)和私有倉庫(Private)兩種形式,我們使用阿里雲的公開倉庫。  2 在Docker下安裝GitLab 拉取g

原创 02從零開始學習微服務之使用Spring Cloud配置服務

1 配置管理的架構 如圖3-2所示,微服務啓動到配置完成,發生了以下幾件事情。 當一個微服務實例出現時,它將調用一個服務端點來讀取其所在環境的特定配置信息。配置管理的連接信息(連接憑據、服務端點等)將在微服務啓動時被傳遞給微服務。 實際的

原创 原型工具開發:基於代碼變更的過時需求識別

1 捕獲代碼變更 Jdiff可以捕獲代碼中新增或刪除的代碼元素,舊版本中的一個代碼元素在新版本中沒有同名元素則被認爲是刪除的元素,同理可得新增的元素。 2 構建變更組  首先根據新增和刪除的類型提出了17種變更場景;緊接着通過一組製品屬

原创 雲服務到底是什麼?

1 虛擬化技術 想要了解雲服務,首先需要知道什麼是虛擬化技術。在計算機中,虛擬化(英語:Virtualization)是一種資源管理技術,是將計算機的各種實體資源,如服務器、網絡、內存及存儲等,予以抽象、轉換後呈現出來,打破實體結構間的不

原创 05從零開始學習微服務之服務路由

1 服務網關 服務網關充當服務客戶端和被調用的服務之間的中介。服務客戶端僅與服務網關管理的單個URL進行對話。服務網關從服務客戶端調用中分離出路徑,並確定服務客戶端正在嘗試調用哪個服務。 由於服務網關位於客戶端到各個服務的所有調用之間,

原创 1 Spring實現數據持久化(開篇)

1 Spring在持久化中的應用 多年以來,關係型數據庫一直是企業級應用中的統治者。在博客“Spring實現數據持久化(Spring+JDBC)”中,我們將會看到如何使用Spring的JDBC抽象來查詢關係型數據庫,這要比原生的JDBC簡

原创 04從零開始學習微服務之客戶端彈性模式

草稿 1 斷路器模式  

原创 4 vue開發環境下跨域問題

1 跨域問題  跨域產生的原因:瀏覽器的同源策略不允許跨域訪問,所謂同源策略是指協議、域名、端口相同。 2 解決方法:採用proxyTable解決。 2.1 proxyTable是什麼? vue-cli提供的解決vue開發環境下跨域問題

原创 11支付功能≠支付系統:微信&支付寶通用支付系統開發實戰

支付的代碼只需十行,項目的代碼請查看https://github.com/TLR2019/xc-edu02 1 微信支付 1.1 下單生成二維碼 二維碼可以利用下圖的請求參數生成(下圖沒有截全,詳系參數可以查看https://pay.we