資料來(lái)源:有架構(gòu)給我的一些資料,以及自己百度和論壇、社區(qū)找來(lái)的一些資料,權(quán)當(dāng)做一個(gè)總結(jié)式的簡(jiǎn)介。。。 目錄如下: 一、微服務(wù)架構(gòu)介紹 二、出現(xiàn)和發(fā)展 三、傳統(tǒng)開(kāi)發(fā)模式和微服務(wù)...
在寫后臺(tái)代碼時(shí),避免不了需要與其他第三方接口交互,如向服務(wù)號(hào)下發(fā)模板消息,有時(shí)可能需要下發(fā)超過(guò) 10 萬(wàn)條。這時(shí)不得不考慮使用異步和「多線程」的網(wǎng)絡(luò)請(qǐng)求。 今天向 PHP 工...
本文是對(duì)Redis的集群部署模式一個(gè)學(xué)習(xí)總結(jié),共包括如下章節(jié)內(nèi)容: 概述 主從集群模式 “哨兵”集群模式 Cluster集群模式 小結(jié) 參考資料: 1、如果需要對(duì)Redis的...
本文是對(duì)Redis基礎(chǔ)知識(shí)的一個(gè)學(xué)習(xí)總結(jié),共包括如下章節(jié)內(nèi)容: Redis是什么 安裝和部署 數(shù)據(jù)庫(kù)操作 Java API 小結(jié) 一、Redis是什么 Redis是一個(gè)開(kāi)源的...
Redis有哪些數(shù)據(jù)結(jié)構(gòu)? 字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。 很多人面試時(shí)都遇到過(guò)這種場(chǎng)景吧? 其實(shí)除了上面的幾種常見(jiàn)...
在簡(jiǎn)書看到一算法題,如下: n = 1 輸出 ( )n = 2 輸出 ( ) ( ) , ( ( ) )n = 3 輸出 ( ) ( ) ( ), ( ( ) ) ( ), ...
PHP多線程 線程概述 線程是操作系統(tǒng)能夠進(jìn)行調(diào)度的最小單位 一個(gè)多線程程序比單線程程序被操作系統(tǒng)調(diào)度的概率更大,所以多線程程序一般會(huì)比單線程程序更高效; 多線程程序的多個(gè)線...
explode和implode函數(shù)主要用作字符串和數(shù)組間轉(zhuǎn)換的操作,比如獲取一段參數(shù)后根據(jù)某個(gè)字符分割字符串,或者將一個(gè)數(shù)組的結(jié)果使用一個(gè)字符合并成一個(gè)字符串輸出。在PHP中...