原创 dubbo系列(一)—dubbo模塊解讀

RPC框架圖 Dubbo模塊解讀 serialize層 IO線程數 cpu核數+1 通訊框架 協議(netty,netty4,mina和grizzly) 啓動:NettyServer 編解碼 NettyCo

原创 併發編程系列(十)—深入理解共享鎖和ReentrantReadWriteLock

前言 本文對Java的“共享鎖”進行介紹,JUC中的共享鎖有CountDownLatch, CyclicBarrier, Semaphore, ReentrantReadWriteLock等;本章會以ReentrantReadW

原创 Elasticsearch系列(一)—全文檢索

前言 大家好,牧碼心今天給大家推薦一篇Elasticsearch系列(一)—全文檢索的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 背景 什麼是全文檢索 爲什麼使用全文檢索 什麼時候使用全文檢索 全文檢索的流

原创 redis系列(五)—數據結構之集合(set)

前言 大家好,牧碼心今天給大家推薦一篇redis系列(五)—數據結構之集合(set)的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 特點 基本命令 時間複雜度 使用場景 特點 集合(set) 類型也是用來保

原创 redis系列(六)—持久化機制

前言 大家好,牧碼心今天給大家推薦一篇redis系列(六)—持久化機制的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 持久化概述 RDB持久化 AOF持久化 持久化方案對比 常見問題 持久化概述 redis

原创 併發編程系列(二)—常用多線程實現的方式

前言 大家好,牧碼心今天給大家推薦一篇併發編程系列之基礎篇(二)—常用多線程實現的方式的文章,希望對你有所幫助。具體內容如下 Thread,Runnable和Callable聲明 實例演示 主要區別 概要 我們知道,創建線程

原创 IDEA系列—IDEA配置和使用(一)

IDEA設置過濾文件 *.hprof;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;RCS;SCCS;__pycache__;_svn;rcs;vssver.scc

原创 redis系列(八)—集羣

前言 大家好,牧碼心今天給大家推薦一篇redis系列(八)—集羣的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 概述 集羣搭建 集羣工作原理 集羣數據結構 訪問集羣方式 集羣實踐 概述 什麼是集羣 Red

原创 redis系列(三)—數據結構之哈希(hash)

前言 大家好,牧碼心今天給大家推薦一篇redis系列—數據結構之哈希(hash)的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 特點 基本命令 時間複雜度 使用場景 特點 在Redis中, 哈希類型是指鍵值

原创 zookeeper系列(四)—客戶端API使用

前言 大家好,牧碼心今天給大家推薦一篇zookeeper系列(四)—客戶端API使用的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 概要 創建和關閉會話 創建和查看節點 修改和刪除節點 設置權限 curato

原创 併發編程系列(一)—多線程基本概念

前言 大家好,牧碼心從此係列開始將給大家推薦java多線程方面內容,今天給大家推薦一篇Java多線程系列之基礎篇(一)—基本概念的文章,希望對你有所幫助。內容如下: 多線程概念 進程和線程 線程的狀態 幾個關鍵字 多線程的注意

原创 併發編程系列(五)—深入理解synchronized關鍵字

前言 大家好,牧碼心今天給大家推薦一篇併發編程系列之基礎篇(五)—深入理解synchronized的文章,希望對你有所幫助。內容如下: 同步鎖概要 synchronized 的特性 synchronized 的用法 synch

原创 zookeeper系列(一)—概要和基本特點

前言 大家好,牧碼心今天給大家推薦一篇zookeeper系列(一)—概要和基本特點的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 背景 特點 數據模型 會話 背景 在分佈式場景中,往往會產生多個節點之間協同

原创 Elasticsearch系列(二)—elk介紹,安裝和配置

ELK 介紹 ELK是什麼:log grep awk tail -nf |grep ,普通查詢日誌:量大,檢索慢,歷史數據,不安全 ELK優勢 日誌統一收集,分佈式收集,提供查詢界面 ELK應用場景:日誌管理, ELK架

原创 redis系列(九)—緩存

前言 大家好,牧碼心今天給大家推薦一篇redis系列(九)—緩存的文章,在實際工作中有很多應用場景,希望對你有所幫助。內容如下: 緩存概述 緩存優劣 緩存更新策略 緩存常見問題 緩存概述 隨着互聯網的普及,內容信息越來越複雜