原创 redis 常用命令

最全官網文檔:http://redisdoc.com/index.html# 一:redis命令基本篇 1.【 set key value 】 存入一個key和值。如:set myname reson 2.【 get key 】 讀取一個

原创 RabbitMQ 基礎概念的理解

                             預計閱讀時間:12分鐘 本文文字雖多,字字濃縮,靜下心來,學習需要沉澱。 目錄直通車 一、程序中爲什麼要用MQTT? 二、MQTT是什麼? 1、Qos(確保消息送達) 2、LWT(

原创 Spring Cloud Eureka 整合 feign 客戶端(三)

feign簡介 在上一節的 ribbon的demo中是配置並使用 RestTemplate (或 HttpClient)來訪問微服務的api的,這裏的feign不需要RestTemplate。Feign 是在 Ribbon的基礎上進行了一

原创 spring-cloud-eureka 與 Ribbon負載均衡(二)

Ribbon簡單介紹 1、 Ribbon主要提供客戶端的軟件負載均衡算法(說白了就是排隊的時候哪個隊伍人少就排哪)。 2、Ribbon客戶端組件提供一系列完善的配置項如何連接超時、重試等。 3、負載均衡的算法可以自定義。 搭建環境 我這裏

原创 Spring Cloud Zuul 路由網關(五)

我在強調一下我的環境版本,有很多夥伴郵件來說環境有問題,版本不一致會發生意向不到的報錯。 JDK 1.8、Spring Boot 2.0.0.RELEASE、Spring Cloud Finchley.M9 Zuul簡介 Zuul 相當於

原创 Spring Cloud Hystrix 斷路器(四)

博客衆多,難免會有人“胡說八道”。請見官方出品:https://github.com/Netflix/Hystrix/wiki/How-To-Use 本文文字較多,但內容精簡豐富,覺得我總結的不好或是存在誤導大家的地方,還望直言不諱! 目

原创 Spring Cloud Config 配置中心(六)

目錄直通車 一、面臨的問題 二、解決問題 三、配置及使用Config 1、配置Config的Server端 2、配置Eureka的Server端 3、微服務提供者 4、啓動與測試 一、面臨的問題 分佈式系統面臨的配置問題! 微服務把單體應

原创 Java基礎易錯部分

學習需要沉澱!浮躁的心是學不好的!耐心看完我的踩坑總結,相信你會學到更多的Java知識。本文將持續更新。 一、關於Java平臺 SUN公司將Java劃分爲三個技術平臺:JavaEE、JavaME、JavaSE。 簡述 ①SE最基本的版本,

原创 MySQL基礎知識彙總梳理

目錄直通車 1 最基礎的知識點   1)mysql存儲結構   2)管理數據庫   3) 管理表:  4) 管理數據:  4.1)所有字段  4.2)指定字段  4.3)指定別名 4.4)合併列  4.5)去重  4.6)條件查詢 4.7

原创 EurekaServer啓動:Unsatisfied dependency expressed through field 'eurekaServerBootstrap'

本人環境測試:SpringBoot 2.0.0 、SpringCloud Finchley.M9、Tomcat 9.0、Maven 5.4 報錯如下: org.springframework.beans.factory.Unsatisf

原创 SpringCloud 整合 Eureka 詳細完整版

目錄直通車 一、簡介 二、配置與Eureka的使用 1、創建Eureka的Maven模塊 2、創建Eureka的Server(服務端) 3、創建Eureka的Client端並接入Server端 三、細節配置優化 1、修改該端口的微服務名稱

原创 SpringCloud整合SpringBoot報錯:java.lang.NoSuchMethodError

java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder 報錯原因:SpringBoot的版本與SpringCloud的版

原创 Spring Boot項目:java.util.zip.ZipException: error in opening zip file

本人踩了一天的坑,多次排錯,解決問題。廢話不多說,本文雖短,融合了6個小時的精髓!!! 原因:SpringBoot的版本低,Tomcat版本高的原因造成的(本人這裏的環境是Spring Boot 1.5.6,Tomcat 9.0)。 解決

原创 用Vue2.x + Mint-UI實現智能家居app demo

這個項目參賽用了一次,現在我拿着也沒什麼用了,免費貢獻給大家吧。代碼結構還是很清晰的,文檔在GitHub裏面,這裏就不贅述了。效果圖什麼的也都在裏面。希望對你能有所幫助,有我幫得上的地方[email protected]聯繫我,如果本人有空

原创 Java之對象流(ObjectOut/InputStream)與序列化(Serializable)

1. 對象的序列化機制 允許把內存中的Java對象轉換成平臺無關的二進制流,從而允許把這種二進制流持久地保存在磁盤上。 2.注意 ObjectOutputStream和ObjectInputStream不能序列化tatic和transie