原创 Redis 安裝使用以及原理攻略

Redis介紹 什麼是Redis? Redis是用C語言開發的一個開源的高性能鍵值對(key-value)內存數據庫。 它提供五種數據類型來存儲值:字符串類型、散列類型、列表類型、集合類型、有序集合類型 它是一種NoSQL數據庫。 什麼是

原创 Zookeeper基礎以及集羣搭建

(一)Zookeeper基礎知識、體系結構、數據模型      1 zookeeper是一個類似linux、hdfs的樹形文件結構,zookeeper可以用來保證數據在(zk)集羣之間的數據的事務性一致、      2 zookeeper

原创 RocketMQ手冊

一、RocketMQ介紹 1.1. 簡介 RocketMQ 是一款分佈式、隊列模型的消息中間件,具有以下特點: 能夠保證嚴格的消息順序 提供豐富的消息拉取模式 高效的訂閱者水平擴展能力 實時的消息訂閱機制 億級消息堆積能力 選用理

原创 設計模式(java版)——結構型——適配器模式

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.structural.adapter.single

原创 設計模式(java版)——結構型——組合模式

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.structural.composite; /*

原创 設計模式(java版)——行爲型——觀察者模式

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.behavioral.observer; imp

原创 設計模式(java版)——行爲型——訪問者模式

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.behavioral.visitor; /**

原创 elasticsearch安裝與配置介紹

基本概念 集羣:一個或者多個elasticsearch節點組成的集合 索引:含有相同屬性的文檔集合,例如一個索引代表消費者數據,一個索引代表產品數據(相當於MySQL的database) 類型:索引可以定義一個或多個類型,通常定義

原创 設計模式(java版)——創建型——單例模式

項目源碼已提交github:https://github.com/ckl001/designPattem_java 創建型 單例模式 1.餓漢模式 2.懶漢模式 3.內部類模式 4.枚舉模式 破壞單例模式 1.序列化 2.反射 p

原创 docker 鏡像下安裝Vim

在docker鏡像運行以後發現沒辦法編輯一些配置文件,解決步驟如下: 首先,進入docker鏡像 #進入鏡像命令 docker exec -it 鏡像Id或鏡像name /bin/bash 配置國內鏡像源 實際在使用過程中,運行

原创 設計模式(java版)——創建型——建造者模式

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.creational.builder; /**

原创 設計模式(java版)——創建型——簡單工廠

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.creational.simpleFactory;

原创 設計模式(java版)——創建型——抽象工廠

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.creational.abstractFactor

原创 劍指Offer -- 面試複習

1、在瀏覽器地址欄鍵入url,按下回車之後經歷的流程 1)DNS解析 2)TCP連接 3)發送HTTP請求 4)服務器處理請求並返回HTTP報文 5)瀏覽器解析渲染頁面 6)連接結束 HTTP狀態碼 1xx : 指示信息

原创 設計模式(java版)——結構型——裝飾者模式

項目源碼已提交github:https://github.com/ckl001/designPattem_java package com.Ljava.design.pattem.structural.decorator; /**