Spring Cloud 并不是一個項目,而是一組項目的集合。在 Spring Cloud中包含了很多的子項目,每一個子項目都是一種微服務開發過程中遇到的問題的一種解決方案。它利用 Spring Boot的開發便利性巧妙地簡化了分布式系統基礎設施的開發,如服務發現注冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,都可以用 Spring Boot的開發風格做到一鍵啟動和部署。查看全文>>
就目前來看微服務并沒有一個嚴格的定義,每一個人對微服務的理解都是不一樣的. Martin Fowler 在它的博客中是這樣表述微服務的查看全文>>
ElasticSearch 提供了一套基于restful風格的全文檢索服務組件。前身是compass,直到2010被一家公司接管進行維護,開始商業化,并提供了ElasticSearch 一些相關的產品,包括大家比較熟悉的 kibana、logstash 以及 ElasticSearch 的一些組件,比如 安全組件shield 。當前最新的ElasticSearch 版本為 5.1.1 ,比較應用廣泛的為 2.X,直到 2016年12月推出了5.x 版本,將版本號調為 5.X 。查看全文>>
簡單的說,Idea就是寫代碼用的工具。Idea是一個專門針對Java的集成開發工具(IDE),由Java語言編寫。所以,需要有JRE 運行環境并配置好環境變量。它可以極大地提升我們的開發效率,可以自動編譯,檢查錯誤。查看全文>>
HashMap是Java中常用的集合,而且HashMap的一些思想,對于我們平時解決業務上的一些問題,在思路上有幫助,基于此,本篇博客將分析HashMap底層設計思想,并手寫一個迷你版的HashMap!查看全文>>