原创 Spring 學習筆記:Spring 測試框架

Spring 測試框架單元測試模擬對象EnvironmentJNDIServlet APISpring Web reactive單元測試支持類庫通用測試工具類Spring MVC 測試工具類集成測試概覽Spring集成測試框架的目

原创 Kafka學習筆記-- 3 Kafka exactly once等 use case

目錄   1 exactly once的實現 1 producer只生產了一次消息 2 consumer 只消費了一次消息 2 如何數據處理時間不可控, 因爲長時間不poll導致consumer退出的問題?  1 exactly once

原创 前後端分離筆記(動態的請求都通過ajax進行)

1 什麼是前後端分離 這裏的前後端分離, 定義爲網頁的動態內容都通過ajax等異步的方式進行。 關於前後端分離常見的另一種含義:前端完全負責view層和controller層。 見另一篇筆記:https://blog.csdn.net/q

原创 前後端分離筆記(前端完全負責view層和controller層)

1 什麼是前後端分離 這裏的前後端分離, 定義爲前端完全負責view層和controller層。 關於前後端分離常見的另一種含義:網頁的動態內容都通過ajax等異步的方式進行。 見另一篇筆記:https://blog.csdn.net/q

原创 Kafka學習筆記-- 2 持久化,Producer攔截器,Partitionor和調優參考

目錄   1Kafka持久化機制 1.1 如何使用磁盤達到較高的吞吐量?  1.2 寫磁盤的過程   2 Producer 攔截器 3 Kafka Partitionor  4 Kafka調優參考 4.1 吞吐量 4.2 延遲 4.3 可

原创 Kafka學習筆記-- 3 Kafka use case

目錄   1 exactly once的實現 1 producer只生產了一次消息 2 consumer 只消費了一次消息 2 如何數據處理時間不可控, 因爲長時間不poll導致consumer退出的問題?  1 exactly once

原创 Kafka學習筆記-- 1 入門知識和使用場景

目錄   1 Kafka入門 1.1 主流mq框架對比 1.2 kafka主要特性 1.3 AMQP協議 1.4 Kafka整體架構 1.5 核心概念 broker topic partition record replication 1

原创 緩存中間件學習筆記 - 大綱

大綱 這個系列的學習筆記, 目的是對緩存中間件相關的知識進行梳理, 主要包括的內容有: 概述 緩存 什麼是緩存 緩存的基本原理 緩存的適用場景 使用緩存的注意事項和使用技巧 本地內存緩存 基於ConcurrentHashMap

原创 緩存中間件學習筆記 - 1 概述

1.1 緩存 緩存是將數據移動到速度較快的介質上, 以加快數據的處理速度。 使用緩存有兩個主要的好處: 首先, 將數據從比較慢的介質放到比較快的介質上, 加快數據的讀取速度; 將計算的結果存起來, 下次需要的時候直接從緩存中獲取, 避免重