原创 kafka工作原理

一、爲什麼需要消息系統 1.解耦:   允許你獨立的擴展或修改兩邊的處理過程,只要確保它們遵守同樣的接口約束。 2.冗餘:   消息隊列把數據進行持久化直到它們已經被完全處理,通過這一方式規避了數據丟失風險。許多消息隊列所採用的"

原创 1、Spring框架-IoC與DI

剛開始學習Spring,對這些概念很生,查了很多資料,如下是比較好的,現總結記錄如下: 1.1、IoC是什麼   Ioc—Inversion of Control,即“控制反轉”,不是什麼技術,而是一種設計思想。在Java開發中,I

原创 爲什麼equals(Object o)相等,hashCode()必須相等

https://my.oschina.net/u/2474629/blog/513360

原创 @AutoWired自動裝配註釋去掉下面的紅線

@AutoWired下面有紅線的處理方法: 在file下的setting中設置即可,如圖所示:

原创 在Ubuntu 16.04和14.04安裝Go 1.7

如何在Ubuntu 16.04和14.04安裝Go 1.7  注:非本人原創    Go是一個團隊在谷歌開發的開源編程語言。它提供了輕鬆構建簡單,可靠,高效的軟件。這種語言是專爲寫服務器,這就是爲什麼它是使用廣泛的 。Go已經發布了最新版

原创 SpringBoot熱部署

此文章是轉載,第一次聽熱部署這個詞彙,覺得這篇博主講得很好。 在SpringBoot中啓用熱部署是非常簡單的一件事,因爲SpringBoot爲我們提供了一個非常方便的工具spring-boot-devtools,我們只需要把這個工具引

原创 Spring框架-AOP

鏈接:https://www.zhihu.com/question/24863332/answer/48376158 來源:知乎 最近在學這方面的內容,讀到的這段話我感覺說的很清楚了:這種在運行時,動態地將代碼切入到類的指定方法、指定位置

原创 Windows下kafka以及zookeeper的安裝

     今天,新學習了windows下kafka和zookeeper安裝配置。先分享給大家。 需要提前準備的包:kafka_2.12-0.11.0.0和zookeeper-3.4.6(我的在D:\tools目錄下),可在http://k