原创 springboot+mybatis整合thymeleaf實現增刪查改,yml配置

1.今天來學習一下thymeleaf,做一個增刪查改的demo, 首先新建一個springboot工程 把lombok、thymeleaf、mybatis、web的starter添加進來,或者直接複製我的maven 2.項目的

原创 Linux安裝Elasticsearch及插件,elasticsearch學習一

Centos7使用yum安裝elasticsearch,ik分詞,elasticsearch-head 1.Elasticsearch原理 Elasticsearch是一個基於Lucene的搜索服務器。它提供了一個分佈式多用戶能力

原创 springboot整合elasticsearch實現增刪改查,elasticsearch學習二

前提:首先當然是配置好es的環境,可以參考我的上一篇博客https://blog.csdn.net/weixin_39025362/article/details/105359306 Elasticsearch Java API

原创 如何理解cicd

說明 CICD簡單理解也就是持續集成、持續交付、持續部署 在項目開發工作中,可以分爲這幾個階段 編碼 -> 構建 -> 集成 -> 測試 -> 交付 -> 部署 其中持續集成、持續交付和持續部署有着不同的軟件自動化交付週期,接

原创 centos7下安裝docker、卸載docker,及docker常用命令

說明 Docker是一個容器化平臺,它將應用程序及其所有依賴項以容器的形式打包在一起,以確保應用程序在任何環境(無論是開發環境、測試環境還是生產環境)中無縫運行。 Docker容器,將一個軟件包在一個完整的文件系統中,其中包含運

原创 springboot使用redis(StringRedisTemplate的常用方法)

1.先了解RedisTemplate和StringRedisTemplate之間的關係: 1.RedisTemplate是Spring對於Redis的封裝,而StringRedisTemplate繼承RedisTemplate。

原创 springboot整合elasticsearch實現文章搜索,elasticsearch學習三

springboot整合elasticsearch實現全文檢索做文章搜索 最近做一個信息分享類的項目:使用springboot集成elasticsearch使用全文檢索,實現文章搜索。 開發完成做一個總結記錄。 下面是es倉庫數據

原创 mysql中CONCAT()、ROUND()和COALESCE()的用法,及常用聚合函數

1.mysql中CONCAT() 函數的作用 CONCAT() 函數用於將多個字符串連接成一個字符串,語法簡單就是:CONCST(str1,str2,…) 兩種返回結果: 然後就返回連接後的字符串 其中有一個參數爲NULL ,則

原创 springboot使用自定義starter,springboot學習一

1.說明 springboot是一個高度集成spring和springmvc的框架,此外在使用其他框架如msyql、mybtis等時, 只需要添加他們的starter既可使用。 在此,筆者創建一個maven項目創建兩個模塊,一個模

原创 如何使用redis實現微博熱搜榜

前言 搜索的功能其實每個網站或者app都會有,前面筆者就使用elasticsearch+ik做了一個全文檢索的搜索功能,有興趣大家可以看一下https://blog.csdn.net/weixin_39025362/article

原创 Centos7安裝配置Jenkins,Jenkins學習一

1.安裝Java環境 Jenkins依賴Java,如果你的系統沒有安裝的話,需要先安裝Java,已安裝的話,可以忽略第一步。 我們安裝openjdk1.8,搜索一下yum的openjdk版本 yum search openjdk

原创 scala開發環境搭建,Scala學習一

1.Scala 環境搭建 Spark是由Scala開發的,要學Spark先學習Scala。 Scala對Java相關的類,接口進行了包裝,所以Scala的運行依賴Jvm環境,需要安裝jdk,以及Scala的開發包。 jdk1.8

原创 FreeMarker使用開發總結

1.FreeMarker的定義 FreeMarker是一個基於java的免費開源的模板引擎,基於文本的模板輸出工具,有着豐富的表達式,還可以自定義表達式。 Freemarker可以將後端準備好的數據,通過Freemarker表達式

原创 centos7安裝mysql和主從複製配置

環境說明 筆者使用的使用vmware虛擬機,在虛擬機安裝好mysql好,再克隆一份作爲mysql的slave,並完成主從複製配置。 1.下載mysql的安裝包 wget https://dev.mysql.com/get/mysq

原创 mysql主從同步錯誤:The slave I/O thread stops because master and slave have equal MySQL server UUIDs

在配置mysql主從複製的時候出現錯誤: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs