作為一個程序員經(jīng)常會遇到一些數(shù)據(jù)和文本的處理,用到最多的應(yīng)該是全局查找然后替換,當遇到一些比較復(fù)雜的處理,一般全局查找替換就行不通了,這個時候一...
redis緩存是在內(nèi)存中保存數(shù)據(jù),避免業(yè)務(wù)從數(shù)據(jù)庫中讀取數(shù)據(jù),從而提升系統(tǒng)的響應(yīng)速度。內(nèi)存相比于磁盤訪問速度時快了,但是內(nèi)存的成本時遠高于磁盤的...
java注解 什么是注解 Java 注解也就是Annotation是從 Java5 開始引入的新技術(shù) Annotation的作用:不是程序本身,...
Redis 有 5 種基礎(chǔ)數(shù)據(jù)結(jié)構(gòu),分別為:string (字符串)、list (列表)、set (集合)、hash (哈希) 和 zset (...
Eureka架構(gòu)圖 Eureka作為springCloud的注冊中心,提供了服務(wù)注冊、服務(wù)續(xù)約、服務(wù)同步等功能,本片文章結(jié)合源碼來看下Eurek...
偽分布式集群就是在一臺機器部署多個zk應(yīng)用,部署之前服務(wù)器需要有jdk環(huán)境 java -version可以顯示相關(guān)java信息才可以進行zook...
使用消息隊列,繞不開的一個問題就是如何保證消息不丟失,現(xiàn)在主流的消息中間件都提供了完整的消息可靠性保證機制,可以確保消息的可靠傳遞,本文以roc...
目前消息隊列有很多種,如kafaka、rocketMq、rabbitMq,所有消息隊列的模型都比較類似,基本都包括像隊列(Queue)、主題(T...
主要介紹線程池相關(guān)知識,關(guān)于線程池,首先我們思考下為什么要用線程池。如果單純的使用線程,線程的創(chuàng)建和銷毀都是自己來完成,如果并發(fā)請求過多,可能造...