原创 Spring Cloud--Hystrix配置Dashboard

前言 Github:https://github.com/yihonglei/thinking-in-springcloud Eureka註冊中心:eureka-server 服務提供者(訂單服務):eureka-provider-ord

原创 Spring Cloud--Feign負載均衡

前言 Github:https://github.com/yihonglei/thinking-in-springcloud Eureka註冊中心:eureka-server 服務提供者(訂單服務):eureka-provider-ord

原创 BIO Server和Client通信

前言 Github:https://github.com/yihonglei/thinking-in-netty 一 BIO線程模型 BIO是阻塞IO,客服端發起請求,服務端阻塞響應,中間可以加線程池處理請求,實現簡單,但是處理不了高併發

原创 NIO Server和Client通信

前言 Github:https://github.com/yihonglei/thinking-in-netty 一 NIOServer package com.jpeony.netty.nio; import java.io.IOE

原创 【daisy-framework】集成rocketmq

前言 Github:https://github.com/yihonglei/daisy-framework 一 daisy-rocketmq-spring-boot-starter介紹 自定義rocketmq的starter,使用roc

原创 【daisy-framework】事件監聽機制(event,listener)

前言 Github:https://github.com/yihonglei/daisy-framework 一 事件監聽 Java很多web框架源碼都能看到很多事件監聽的存在,主要解決的問題就是類似觀察者模式的行爲, 當一件事情發生的時

原创 MySql面試題(索引、分庫分表、高可用等)

前言 MySql基礎:https://blog.csdn.net/yhl_jxy/category_5622941.html MySql進階:https://blog.csdn.net/yhl_jxy/category_6390753.h

原创 緩存中間件面試(redis、memcached、mongodb)

前言 Github:https://github.com/yihonglei/nosql-middle 一 項目中緩存如何使用的,爲什麼要使用緩存,可能會出現哪些不良問題? 1、項目中如何使用緩存? 項目中如何使用的,需要結合你實際項目的

原创 Spring體系面試(spring、spring mvc、spring boot、spring cloud)

前言 Github:https://github.com/yihonglei/thinking-in-spring 一 CGLIB和JDK動態代理原理 CGLIB和JDK動態代理區別 1、JDK動態代理 利用攔截器(攔截器必須實現Invo

原创 rose-framework集成rocketmq

前言 Github:https://github.com/yihonglei/rose-framework 一 rose-rocketmq-spring-boot-starter介紹 自定義rocketmq的starter,使用rocke

原创 rose-framework快速開始

前言 Github:https://github.com/yihonglei/rose-framework 一 rose-framework介紹 Spring Boot前後端分離,集成MyBatis、數據庫、消息中間件、緩存中間件、分佈式

原创 AQS同步器源碼分析

一 隊列同步器 1、概述        AbstractQueuedSynchronizer(隊列同步器)簡稱同步器,是用來構建鎖或者其他同步組件的基礎框架, 內部維護了一個volatile int state(代表共享資源)變量表示同步

原创 合併分支的某個commit

將A分支的一個commit合併到B分支步驟: 1、首先切換到A分支 git checkout A git log 找出需要合併的commit id 。 比如,c76f4719e270ce5b58a5a633a257f2c9cb1224a8

原创 Spring Cloud--zuul網關

前言 Github:https://github.com/yihonglei/SpringCloud-Study Eureka註冊中心:eureka-server 服務提供者(訂單服務):eureka-provider-order zuu

原创 Spring Cloud--Hystrix配置Dashboard,Turbine集羣監控

前言 Github:https://github.com/yihonglei/SpringCloud-Study Eureka註冊中心:eureka-server 服務提供者(訂單服務):eureka-provider-order Fei