原创 Spring Cloud---Zuul網關篇( 一)-----Zuul請求流程解析(簡化)

前述:Spring Zuul是Spring微服務的網關,作爲微服務的入口,用來統一管理請求。Zuul不是把網關的所有事情都做了,而是暴露了當前請求的整個過程生命週期的處理。實際網關的實現邏輯還是需要我們自己處理,在解析完Zuul後我會提

原创 Spring Cloud 數據庫篇----MySQL架構

      MySQL數據是關係型數據庫,在不同的OLTP場景中有着很廣泛的應用,使用的方式也是有很多種。從數據庫的業務需求、架構設計、運營維護、遷移擴容,不同的應用場景有着不同的側重點,這些側重點適應於業務的場景或者是解決業務的問題。

原创 Springboot 集成mybatis -插件 Pagehelper

說明:   網上很多地方都有說明怎麼使用PageHelper,但是大多數人沒有描述場景以及版本。導致很多問題一直找不到答案,所以在此留下記錄。 1 引用maven包   這個地方需要說明一下,網上有人的文章中說的直接使用原生的: <de

原创 RabbitMQ設計理解-使用模式(場景)

簡介: 基於隊列消費的模式,Rabbit提供了集中使用的場景模式。 1 直推模式 直推模式中消息只做簡單的發送和接   2 多工作者模式 多工作者模式中,推送任務消息之後,由於有的任務是耗時的任務,當耗時任務的時候,很長時間纔會返回確認

原创 Java 代理的理解

   java 的代理分爲三種類型: 靜態代理(JDK)、動態代理(JDK)、Cglib代理 一 、靜態代理   靜態代理比較好理解:(個人通俗理解)  靜態代理  代理: 由一個類代替另外一個類去工作,那麼兩個類必須保證處理的是同一個事

原创 Spring cloud---分佈式

一、 分佈式的定義 和 集羣的區別 (1) 分佈式定義     分佈式是將不同的業務模塊部署在不同的服務器上或者同一個業務務拆分成多個子業務部署在不同的服務器上,多個子業務之間配合完成整個業務,解決高併發的問題。分佈式好處在於提高子業務的

原创 導入Openfire源碼流程

導入Openfire源碼流程 這篇文章用來描述eclipse導入的流程 -基礎環境準備(很重要) - 1.eclipse - 2.JDK-1.7(版本很重要,我之前用的1.8,一直報錯) - 3.openfire源碼 下面提供官

原创 Spring Cloud----Spring解析導圖

前期先提供思維導圖,後續會寫出對應的文章以供參考。如果對導圖有好的建議,可以留言。 (如果看不清楚,請在新窗口(Tab)中單獨打開圖片,單擊放大即可) Spring 導圖 本導圖參考了java思維導圖系列內容,是對重點部分的整合形成連貫

原创 Spring Cloud---Zuul網關篇( 一)-----Zuul請求流程源碼解析

前述:Spring Zuul是Spring微服務的網關,作爲微服務的入口,用來統一管理請求。Zuul不是把網關的所有事情都做了,而是暴露了當前請求的整個過程生命週期的處理。實際網關的實現邏輯還是需要我們自己處理,在解析完Zuul後我會提

原创 NDK JNI開發配置以及Demo

NDK開發環境搭建—-AndroidStudio 本片文章用於講解windows下android studio 的NDK環境搭建以及Demo展示: Android Studio搭建 開發軟件: 1 NDK下載:https://d

原创 ListView adapter 顯示錯亂

ListView adapter 顯示錯亂 在使用ListView時候,一般都會使用複用的adapter去優化。但是有的時候會出現listView顯示錯亂的情況。下面先看下我之前的錯誤代碼。 附上我的item佈局文件,增加理解: <?x