原创 RocketMQ 場景及使用

一、整體介紹 RocketMQ 是一款分佈式、隊列模型的消息中間件 支持分佈式事務 天然的支持集羣模型、負載均衡、水平擴展能力 億級別的消息堆積能力 採用零拷貝的原理, 循序寫盤,隨機讀 底層通信框架採用netty NIO 框架

原创 Activiti 工作流引擎

需要引入的POM依賴 <!-- activiti依賴包 --> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artif

原创 SpringCloud學習筆記(六)- SpringCloud Config

分佈式配置中心 SpringCloud Config Spring Cloud Config 爲分佈式系統中的爲服務提供集中化配置的支持; 分爲客戶端和服務端,服務端也稱爲配置中心,是一個獨立的微服務應用,用來連接配置倉庫併爲客戶

原创 redies 學習筆記

1: redis解壓完成之後直接執行make命令; 可選步驟: make test 測試編譯情況 (可能出現: need tcl >8.4這種情況, yum install tcl) 可能會出現缺少依賴包: yum inst

原创 Spark2.x 學習筆記(一) - Spark Core

1、Spark 介紹 Apache Spark 是專爲大規模數據處理而設計的快速通用的計算引擎。Spark是Scala編寫,方便快速編程; Spark 技術棧中包括 SparkCore,SparkStreaming,SparkSQ

原创 Docker一些常用的命令

Docker Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。 Dock

原创 redis Java調用

<!-- redis依賴 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</a

原创 Nginx部署及參數配置

一、一個簡單的demo worker_processes 1; # 設置多少個進程,與cup覈保持一致最好 events { worker_connections 1024; # 每個進程允許的最大連接數 } htt

原创 併發基礎學習小記

一個簡單的demo import lombok.extern.slf4j.Slf4j; import java.util.concurrent.CountDownLatch; import java.util.concurren

原创 ECharts

<html> <head> <base href="<%=basePath%>"> <title>ECharts實例</title> </he

原创 SpringSecurity權限管理

登錄攔截 流程: 用戶登陸,會被AuthenticationProcessingFilter攔截,調用AuthenticationManager的實現,而且AuthenticationManager會調用ProviderMana

原创 數據庫解鎖

數據庫解鎖 select B.owner,b.object_name,a.session_id,a.LOCKED_MODE from v$locked_object a,dba_objects b where b.OBJECT

原创 Nginx詳細教程

一、一個簡單的demo worker_processes 1; # 設置多少個進程,與cup覈保持一致最好 events { worker_connections 1024; # 每個進程允許的最大連接數 } http

原创 kafka + sparkStreaming 學習筆記

Kafka kafka是一個高吞吐的分佈式消息隊列系統。特點是生產者消費者模式,先進先出(FIFO)保證順序,自己不丟數據,默認每隔7天清理數據。消息列隊常見場景:系統之間解耦合、峯值壓力緩衝、異步通信。 producer :

原创 Spark2.x學習筆記(三) - Spark Streaming

SparkStreaming簡介 SparkStreaming是流式處理框架,是Spark API的擴展,支持可擴展、高吞吐量、容錯的實時數據流處理,實時數據的來源可以是:Kafka, Flume, Twitter, ZeroMQ或者