原创 java基礎-JDK、JRE、JVM三者間的關係

JDK(Java Development Kit)是針對Java開發員的產品,是整個Java的核心,包括了Java運行環境JRE、Java工具和Java基礎類庫。Java Runtime Environment(JRE)是運行JAVA程序

原创 ELK(實時日誌分析平臺)搭建必備基礎知識-------elasticsearch

預熱:基礎知識       Elasticsearch是個開源分佈式搜索引擎,提供蒐集、分析、存儲數據三大功能。它的特點有:分佈式,零配置,自動發現,索引自動分片,索引副本機制,restful風格接口,多數據源,自動搜索負載等。 一,安裝

原创 ELK(實時日誌分析平臺)搭建必備基礎知識-------logstash

預熱:基礎知識        Logstash 是一個開源的數據收集引擎,它具有備實時數據傳輸能力。它可以統一過濾來自不同源的數據,並按照開發者的制定的規範輸出到目的地。 顧名思義,Logstash 收集數據對象就是日誌文件。由於日誌文件

原创 ELK(實時日誌分析平臺)搭建必備基礎知識-------filebeat

預熱:基礎知識        Beats是elastic公司的一款輕量級數據採集產品,它包含了幾個子產品: packetbeat(用於監控網絡流量)、 filebeat(用於監聽日誌數據,可以替代logstash-input-file)、

原创 springboot+elasticsearch (elasticsearch-rest-high-level-client)

1,準備條件      es服務:127.0.0.1 2,pom.xml <dependency> <groupId>org.elasticsearch.client</groupId>

原创 Springboot+log4j

1、在pom文件中假如依賴 在創建Spring Boot工程時,我們引入了spring-boot-starter(spring-boot-starter-web,繼承了spring-boot-starter,所以同理),其中包含了spri

原创 springboot+redis(史上最簡單)

1, pom.xml <dependency> <groupId>org.springframework.springframework.boot</groupId> <a

原创 springboot+mybatis+druid 多數據源

Druid介紹和使用 在使用Druid之前,先來簡單的瞭解下Druid。 Druid是一個數據庫連接池。Druid可以說是目前最好的數據庫連接池!因其優秀的功能、性能和擴展性方面,深受開發人員的青睞。 Druid已經在阿里巴巴部署了超過6

原创 MYSQL【觸發器】簡單實用

1、瞭解什麼是觸發器?        mysql 的觸發器和存儲過程一樣,都是嵌入到mysql的一段程序,觸發器 是由事件觸發某個動作,這些事件包括,插入 ,更新、刪除等語句。如果定義了觸發程序,觸發器就會觸發執行相應的操作。      

原创 Spring配置中心(Spring Cloud Config)在配置了context-path後消費端無法通過eureka獲取配置的解決

最近研究微服務,使用Eureka搭建了註冊中心,並且使用SpringCloudConfig做配置中心 當配置中心註冊到註冊中心以後,消費端在bootstrap.yml通過以下配置即可獲取到配置數據 server: port: 888

原创 Jenkins學習之自動構建部署maven項目

一、前置條件 操作的機子上已經安裝了tomcat、maven、git、jdk 我的操作系統是windows jenkins版本:2.150 二、下載jenkins部署並啓動 點擊 jenkins 下載jenkins war包 將jenki

原创 maven打包dubbo服務接口(maven-assembly-plugin)--jar

一、Dubbo服務的運行方式1、使用Servlet容器運行(Tomcat、Jetty等)----不可取 缺點:增加複雜性(端口、管理)tomcat/jetty等佔用端口,dubbo服務也需要端口浪費資源(內存):單獨啓動tomcat,je

原创 java8新特性(拉姆達表達式lambda)-2

一、函數式接口 函數式接口(functional interface 也叫功能性接口,其實是同一個東西)。簡單來說,函數式接口是隻包含一個方法的接口。比如Java標準庫中的java.lang.Runnable和 java.util.Co

原创 maven打包dubbo服務接口(maven-assembly-plugin)--zip

dubbo 服務只需要提供service層接口,並不需要用servlet容器。完全打成其他的包直接去跑,dubbo接口性能就不會因爲tomcat的限制。dubbo 容器的加載內容可以擴展,內置了spring, jetty, log4j等加

原创 SpringBoot jpa事務註解詳解

@Transactional spring 事務註解 1.簡單開啓事務管理 @EnableTransactionManagement // 啓註解事務管理,等同於xml配置方式的 <tx:annotation-driven /> 2.事