原创 Kibana配置ES日誌

1、進入kibana根目錄下的config目錄,配置kibana.yml server.port: 5601 elasticsearch.url: "http://10.1.1.1:9200" #server.host: "10.99.16

原创 isNaN()函數:檢查參數是否是數字值

在前端頁面表單中,經常需要判斷輸入的內容是否合法。比如要判斷表單輸入的是否爲合法數字,很難用正則表達式或者表單屬性去控制,這時isNaN()函數就派上用場了。 當isNaN()函數返回false時,表示數字是合法的,否則表示不是合法數字。

原创 BigDecimal實現一些簡單的精確運算

BigDecimal經常用於一些精確運算,這裏介紹一些簡單的運算。 /** * 加法 * @param datas * @return */ public static double

原创 MySql根據不同條件查詢同一個字段進行連接查詢並顯示爲兩個字段

功能需求 在字典表(com_dictionary)中查詢類型( type_code) 爲"水果" 且 字典編碼(dictionary_code) 的值含有“果”字,查詢出dictionary_code並顯示爲fruit_name字段,查詢類

原创 Mybatis模糊查詢的幾種書寫格式

Mybatis中使用like進行模糊查詢,主要有三種書寫格式。 格式一:使用'%${...}%' 示例: <select id = "findUserInfo" parameterType="UserInfo" resultType="Us

原创 IDEA2019與maven3.6.3版本不兼容問題

問題 在IDEA2019上配置SpringBoot項目maven版本爲3.6.3,報“Unable to import maven project: See logs for details”錯誤。 解決方案 IDEA2019與maven3

原创 MySql重置自增字段的起始值

功能需求 使用MySql設置了id字段自增,數據庫中的記錄id依次爲1,2,3,4,5,6,如果刪除id爲4,5,6的記錄,再插入一條記錄,id卻依然在6的基礎上自增,生成的值爲7,現在需要實現插入一條數據id值從4開始自增而不是從已刪除記

原创 Mybatis SQL配置文件中>、>=、<、<=如何書寫

在Mybatis SQL的XML配置文件中,Where條件中不能直接使用>、>=、<、<=,需要使用特定的格式進行書寫,否則文件會報錯,主要有兩種書寫格式。 格式一:使用<![CDATA[]]>進行包裹 大於:<![CDATA[>]]> 大

原创 Mybatis如何傳遞多個不同類型的參數

在項目中定義Mapper方法時,有時可能會傳多個不同類型的參數,比如像下面這個Mapper方法,這個時候應該如何進行配置呢? List<String> findUserRole(Integer userId, String roleName

原创 前後端聯調實例-講師管理

之前學習了一下前後端聯調的一般步驟和Nginx的簡單配置,現在以講師管理功能爲例來實戰一下。 項目環境 後端:SpringBoot + MyBatisPlus +MySQL+Nginx 前端:vue-cli + axios 後端 1、編寫講

原创 對象存儲OSS之獲取測試賬號權限

之前我們學習瞭如何開通阿里雲OSS服務和創建Bucket,並且上傳了一張圖片,接下來就來學習一下如何獲取測試賬號權限。 獲取測試賬號權限 1.在Bucket列表頁,點擊右上方賬號頭像,點擊“AccessKey管理”。 2、在彈出的“安全

原创 git reset命令的三種模式

有時,我們用git commit代碼時,發現commit的內容有誤或者有些文件不小心被commit了,這個時候就需要撤銷這一次的commit操作,通常可以使用git reset命令來實現。 用一句話概括該命令: git reset - R

原创 如何在IDEA中快速找到指定類的Maven依賴

問題 我們平時使用IDEA開發Java項目時,有時可能想使用其他項目中的某個類,這個時候通常需要在pom.xml中添加該類對應的Maven依賴,但是如果忘記了依賴怎麼寫怎麼辦呢?IDEA爲我們提供了對應的查找類依賴的功能。 解決方案 這裏以

原创 POI實際應用之POI簡介

POI是什麼? Apache POI是Apache軟件基金會的開放源碼函式庫,它提供了一系列API給JAVA程序實現對Microsoft Office格式文檔的讀寫功能。 官網地址:http://poi.apache.org 對於不同格式的

原创 對象存儲OSS之頭像上傳實現

學習完了OSS,我們來實現一個頭像上傳功能。基本思路就是在前端上傳一個本地文件,點擊上傳按鈕將其上傳到阿里雲服務器上,後臺文件上傳功能需要使用到OSS的API來實現。 頭像上傳 1、在前端項目中新增文件上傳頁面form.vue,使用imag