原创 第1篇:window環境搭建Elasticsearch以及可視化Elasticsearch-head插件

從本篇文章開始,筆者將撰寫一系列關於Elasticsearch的相關案例,一方面爲了自己加強鞏固,幫助有需要的小夥伴。本篇教程詳細講解window系統搭建Elasticsearch環境和安裝可視化客戶端elasticsearch-head

原创 SpringBoot集成ElasticSearch以及通過ElasticSearch的Java API實現增刪改查

一、簡介 ElasticSearch,簡稱ES, 是一個基於Lucene的分佈式可擴展的實時搜索和分析引擎,是基於分詞和分段的全文搜索引擎,具有分詞,同義詞,詞幹查詢的功能,ES天生具有分佈式和實時的屬性。當然 Elasticsearch

原创 SpringBoot集成MyBatis配置多數據源詳細教程

一、工程創建 申明一點本案例使用的springboot版本是1.5.6.RELEASE。首先需要創建springBoot項目,添加springBoot框架對MyBatis支持的相關依賴Jar:分別添加MyBatis、MySQL以及Web依

原创 springcloud微服務之間通過feign調用方式上傳文件MultipartFile

通過我們使用spring系列的框架上傳文件,都會利用MultipartFile文件流進行文件的上傳。但是我在最近的項目中遇到一個問題,我們的項目是基於springboot框架的springcloud微服務搭建的,後端服務技術層面整體上分爲

原创 Spring Cloud微服務連載(一):搭建服務註冊中心以及註冊服務提供者

10萬+IT人都在關注的史上最全面的企業級微服務快速開發學習腳踩:5分鐘快速搭建一個標準的Spring Cloud服務註冊中心 前言:springcloud項目是基於springboot框架,我們演示的都創建springboot工程 一、

原创 Spring Cloud微服務連載(二):搭建高可用Eureka服務註冊中心集羣

  10萬+IT人都在關注,史上最全面的企業級微服務快速開發學習教程:5分鐘快速搭建一個高可用服務註冊中心集羣 前言:springcloud項目是基於springboot框架,我們演示的都創建springboot工程 上篇博客【Sprin

原创 Java實現批量壓縮圖片 裁剪壓縮多種尺寸縮略圖 一鍵批量上傳圖片

10萬+IT人都在關注的圖片批量壓縮上傳方案(完整案例+代碼) 背景需求:爲了客戶端訪問圖片資源時,加載圖片更流暢,體驗更好,通常不會直接用原圖路徑,需要根據不同的場景顯示不同規格的縮略圖,根據商品關鍵屬性,能夠獲取到圖片不同尺寸規格的圖

原创 Java開發公衆號系列教程(二):公衆號開發全局緩存access_token和jsapi_ticket

上篇文章給大家分享了Java實現微信公衆號調用微信拍照接口和打開本地相冊上傳圖片的實戰案例詳解,近期收到很多開發者朋友通過筆者微信的諮詢和反饋,表示很專業,很全面,很詳細,十足的乾貨,足金足兩,很受益。廣大開發者朋友的持續支持和好評,讓筆

原创 Python極簡教程_Python爬取網站數據_非常詳細的入門教程

簡述:我們都知道,現在市面上Python這門編程語言很火,Python 是一個高層次的結合瞭解釋性、編譯性、互動性和麪向對象的腳本語言,也就說說類似於PHP這樣的弱類型語言,但是功能很強大,常用的功能體現在爬取網頁數據,實現思路就是通過網

原创 Java設計模式之策略模式詳解_Strategy模式案例

策略模式 在策略模式(Strategy Pattern)中,一個類的行爲或其算法可以在運行時更改,這種類型的設計模式屬於行爲型模式。在策略模式中,我們創建表示多個策略的對象和一個行爲隨着策略對象改變而改變的 context 對象。每個策略

原创 Spring Boot獲取配置文件application.yml的屬性值

在 Spring Boot 項目中,配置文件格式有兩種,一個是 properties ,另一個是 yml 。雖然 properties 文件比較常見,但是相對於 properties 而言,yml 文件的配置項更加簡潔明瞭,可讀性很強,不

原创 Java設計模式之觀察者模式詳解_消息發佈/訂閱_廣播機制_監聽器模式

一、觀察者模式定義    觀察者模式是廣播機制,是消息訂閱和推送的核心設計。觀察者模式是對象的行爲模式,又叫發佈-訂閱(Publish/Subscribe)模式、源-監聽器(Source/Listener)模式或從屬者(Dependent

原创 Spring Boot集成MyBatis配置多數據源(DataSource)詳細教程

一、工程創建 申明一點本案例使用的springboot版本是1.5.6.RELEASE。首先需要創建springBoot項目,添加springBoot框架對MyBatis支持的相關依賴Jar:分別添加MyBatis、MySQL以及Web依

原创 微信公衆號開發 公衆號接口開發 封裝統一的GET/POST請求接口

10萬+IT人都在關注,史上最全面的微信開發實戰教程:包含公衆號,小程序,微信支付等開發案例 歡迎關注筆者個人博客:http://blogs.chenyunkeji.com/ 在微信公衆號/小程序開發過程中,後端服務要用到微信公衆平臺提供

原创 微信公衆號菜單欄開發 微信公衆號接口開發個性化菜單 菜單事件開發

10萬+IT人都在關注,史上最全面的微信開發實戰教程:包含公衆號,小程序,微信支付等開發案例 歡迎關注筆者個人博客:http://blogs.chenyunkeji.com/ 首先,直接上圖,看效果,如下,有三個根菜單,每個菜單上有不同