原创 Dubbo2.7.5整合SpringBoot構建分佈式系統詳解

          相信大家對於Dubbo都不陌生吧,前段時間看到Dubbo的官網上放出了最新的2.7.5的版本,發現新增了不少特性,這也是自從阿里將Dubbo交給apache維護之後迎來的首次比較大的更新。官網http://dubbo.

原创 深入學習消息中間件 -- CentOS7下RabbitMQ環境搭建以及工作機制詳解

        前幾天給大家介紹了一下Redis的基本使用以及主從複製的集羣搭建,今天來給大家介紹 一下RabbitMQ的基本使用,首先我們來搭建環境,本次教程是在CentsOS7下搭建,首先準備好虛擬機     打開虛擬機,我們知道Ra

原创 win10環境下MySQL5.5安裝和配置詳解

        有很多小夥伴在學習MySQL的時候總是碰到了一堆問題,其中頻率最高的就是第一次安裝失敗了,然後卸載不乾淨,導致後來的安裝報錯,接着永遠卡在了第一步。針對這種問題今天就給大家講解一下MySQL的安裝以及配置,以及怎麼卸載乾淨

原创 解決Idea下創建Maven項目出現Cannot resolve plugin org.apache.maven.plugins:maven-surefire-plugin:2.18.1異常

今天自己在擼碼的時候發現了一個很迷的問題,更新了一下maven項目,突然出現了某個插件異常,控制檯提示信息Cannot resolve plugin org.apache.maven.plugins:maven-surefire-plug

原创 深入學習消息中間件 --- RabbitMQ環境搭建以及基礎入門

        前幾天給大家介紹了一下Redis的基本使用以及主從複製的集羣搭建,今天來給大家介紹 一下RabbitMQ的基本使用,首先我們來搭建環境,本次教程是在CentsOS7下搭建,首先準備好虛擬機     打開虛擬機,我們知道Ra

原创 高併發解決方案 -- Redis環境搭建以及基礎入門

        今天我們來學習一下Redis相關的內容,相信作爲一名優秀的程序員,我們對Redis肯定不陌生,所以就不多廢話了,我們直接來開幹,首先準備一臺虛擬機,這裏我是用的是CentOS7的環境,準備好了之後我們準備好安裝包,並上傳至

原创 深入理解spring核心技術02---Spring中的AOP

上一篇博客中給大家簡單的介紹了一下IOC容器,大家肯定對IOC還很陌生,沒關係,大家只需要簡單的瞭解下一就可以了,後面會給大家詳細的介紹spring實現IOC的原理。既然已經知道了IOC容器的概念,那麼我們今天就來聊聊spring

原创 Win10環境下Maven3.6的安裝以及配置詳解

在前面幾篇博客中給大家講解了一些spring框架的基礎概念和基本的使用,相信大家對於spring框架有了一定的瞭解,想了很久也找不到合適的項目來給大家演示spring的用途,突然想起來了當初剛開始上班的時候寫的一個功能模塊,業務邏輯挺簡單

原创 POI詳解---使用poi操作excel文件

上一篇博客中給大家講解了maven工具的安裝和配置,下面我們就來使用maven來構建一個項目,首先來說一下我們的項目功能,這次我們要做的功能是將excel格式的數據表格中的數據導入到數據庫中,使用的技術主要就是前面給大家講解的Spring

原创 高併發解決方案 -- Redis主從複製集羣部署

       昨天給大家介紹了以下Redis的一些基礎知識、常用的數據類型以及數據持久化的兩種方式。同時對於Redis中的事務也做了一個簡單的介紹,相信大家對Redis已經有了一個全面的認識。今天我們就來學習一下Redis的集羣部署。  

原创 揭祕類與對象之間的關係---征服OOP的思維方式03

上午給大家描述了簡單的OOP思維方式,可能大家還感覺不出來面向對象和麪向過程的區別,不要急,讓我們接着上午的話題。類和對象的關係! 在Java中(OOP中),一類事物的抽象描述叫做類,而對象是該類事物的實體,類是用來創建對象的模板

原创 開啓DevOps之旅--Docker入門與實踐

       前幾年一直流傳這一句話,虛擬機已死,容器纔是未來!   這句話聽起來似乎不可思議,很顯然有的事容器並不能取代虛擬機,但是從這句話可以看得出來,某些領域容器技術已經逐漸的成爲主流了,尤其是微服務架構已經成爲一種潮流的今天,我們

原创 Web全棧工程師修煉之路 -- 構建Tomcat源碼

       作爲一個優秀的程序開發者,我們不僅需要對自己編寫的程序有深刻的理解和認識,同樣的我們還需要對我們編寫的程序的運行環境有一個徹底的認識,這樣我們在能在這條路上走的更遠。相信大家對tomcat都很熟悉,目前也是大陸使用的較多的一

原创 CentOS7環境下Mysql5.7的用戶遠程登錄配置(用戶與權限管理)

         昨天給大家介紹了怎麼在Linux 環境下安裝Mysql5.7,今天給大家介紹一下Mysql5.7d的用戶與權限管理,首先我們先來登錄到mysql中,並且先來創建一個數據庫, 接着我們創建一張數據表, 好了,我們先來看

原创 CentOS7下搭建MySql5.7環境

          上次給大家介紹了一下在Windows上安裝mysql5.5的教程,今天就給大家介紹一下如何在Linux環境下搭建MySql5.7的環境,首先我們準備好一臺虛擬機,由於之前安裝了5.5的版本,因此我先卸載掉之前的版本