原创 Could not resolve placeholder 'spring.datasource.url' in value "${spring.datasource.url}"

 今天在測試環境運行Maven工程時,出現莫名其妙的無法初始化mybatis錯誤,主要是讀取不到配置文件裏面,關於數據庫的配置。 工程有多個profile,在Idea裏面設置了運行時的配置文件,但是運行時沒有生效。 最後通過修改Maven

原创 ELK5.5.0+Filebeat7簡單搭建總結

1、本次配置情況 Elasticsearch:5.5.0 Logstash:5.5.0 Filebeat:7.0.0 OS:ELK安裝在CentOS7上,Filebeat部署在win10 2、ELK安裝在此不表,默認Elasticsear

原创 Logstash詳解之——filter模塊

Logstash三個組件的第二個組件,也是整個Logstash工具中最複雜,最蛋疼的一個組件,當然,也是最有作用的一個組件。 1、grok插件 grok插件有非常強大的功能,他能匹配一切數據,但是他的性能和對資源的損耗同樣讓人詬病。 f

原创 Logstash詳解之——output模塊

原始學習資料,請參考官方文檔:https://www.elastic.co/guide/en/logstash/current/output-plugins.html Logstash的output模塊,相比於input模塊來說是一個輸出

原创 Logstash詳解之——input模塊

我們今天先討論input組件的功能和基本插件。前面我們意見介紹過了,input組件是Logstash的眼睛和鼻子,負責收集數據的,那麼們就不得不思考兩個問題,第一個問題要清楚的就是,元數據在哪,當然,這就包含了元數據是什麼類型,屬於什麼業

原创 Git管理多個SSH密鑰,Git多帳號配置

首先這篇文章適用於Windows和Linux的配置,本人沒有條件去驗證Mac,所以不確定是否可以,不過和Linux一樣屬於Unix系統,應該理論上都是可以的,如果有人實驗了可以給我個反饋。這段時間在Ubuntu上做開發,又一次發現命令是真

原创 Vue調試神器vue-devtools安裝

前言vue-devtools是一款基於chrome遊覽器的插件,用於調試vue應用,這可以極大地提高我們的調試效率。接下來我們就介紹一下vue-devtools的安裝。手動安裝下載https://download.csdn.net/dow

原创 springboot註解

@RestController和@Controllerimport java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java

原创 Apache Shiro系列一,概述 —— 初識

一、什麼是Shiro         Apache Shiro是一個強大、靈活、開源的安全框架,它支持用戶認證、權限控制、企業會話管理以及加密等。                 Apache Shiro的第一個也是最重要的一個目標就是易

原创 Apache Shiro系列之四,概述 —— 配置

Shiro設計的初衷就是可以運行於任何環境:無論是簡單的命令行應用程序還是複雜的企業集羣應用。由於運行環境的多樣性,所以有多種配置機制可用於配置,本節我們將介紹Shiro內核支持的這幾種配置機制。     小貼士:多種配置方案:    S

原创 Apache Shiro系列三,概述 —— Shiro的架構

Shiro的設計目標就是讓應用程序的安全管理更簡單、更直觀。    軟件系統一般是基於用戶故事來做設計。也就是我們會基於一個客戶如何與這個軟件系統交互來設計用戶界面和服務接口。比如,你可能會說:“如果用戶登錄了我們的系統,我就給他們顯示一

原创 maven GroupId ArtifactId version

GroupId和ArtifactId被統稱爲“座標”是爲了保證項目唯一性而提出的,如果你要把你項目弄到maven本地倉庫去,你想要找到你的項目就必須根據這兩個id去查找。   GroupId一般分爲多個段,這裏我只說兩段,第一段爲域,第二

原创 小白使用eclipse提交到GitHub (詳細步驟)

GIT: https://github.com/首先登陸GITHub創建一個新的repository (Start a project),複製地址備用。https://github.com/xxxx/TestDemo.git注意,紅色標識

原创 IOC容器基本原理

IOC---Inversion of Control (控制反轉)在java中,IOC意味着將你設計好的對象交給容器控制,而不是傳統的在你對象內部直接控制。誰控制誰,控制什麼  --》IOC容器來控制對象的創建,主要控制了外部資源獲取(不

原创 Apache Shiro系列二,概述 —— 10分鐘入門

一、介紹看完這個10分鐘入門之後,你就知道如何在你的應用程序中引入和使用Shiro。以後你再在自己的應用程序中使用Shiro,也應該可以在10分鐘內搞定。 二、概述關於Shiro的廢話就不多說了,詳情可以看本系列第一篇博文:Apache