docker是方便項目環(huán)境部署的虛擬化技術(shù)猴仑,每個docker容器有自己的文件系統(tǒng)和網(wǎng)絡(luò)接口。本文將參考官網(wǎng)文檔[https://docs.doc...
消息隊列(MQ),很多場景都有它的身影杈女,MQ的主要功能包括應(yīng)用解耦朱浴、流量削峰吊圾、異步處理。本文主要講解RabbitMq的原理及應(yīng)用實例翰蠢,將參考官網(wǎng)...
最近在學習協(xié)程项乒,目前Php實現(xiàn)協(xié)程的方式有yield和swoole擴展,另外可實現(xiàn)協(xié)程技術(shù)的還有Go語言梁沧。本文主要介紹yield和generat...
Mysql優(yōu)化的部分有很多趁尼,本文主要介紹Mysql執(zhí)行過程埃碱、索引類型及原理、字段范式/逆范式設(shè)計酥泞、索引設(shè)計及使用砚殿。 1.Mysql語句執(zhí)行過程 ...
本文主要介紹事務(wù)的特性(ACID)悯姊、并發(fā)(concurrency)引發(fā)的數(shù)據(jù)異常問題羡藐、解決數(shù)據(jù)異常的事務(wù)隔離級別、實現(xiàn)事務(wù)隔離級別的鎖機制悯许、死鎖...
設(shè)計模式是一套被反復使用瘩扼,代碼設(shè)計經(jīng)驗的總結(jié),它的主要作用是提升代碼的復用性垃僚、擴展性和可靠性集绰,本文主要介紹常見的幾種設(shè)計模式:工廠模式、單例模式...
環(huán)境及版本:OS:macOs11.4php版本:php8.0.14redis擴展包版本:5.3.5問題描述:安裝php的redis擴展時谆棺,編譯過...
除了排序栽燕,查找指定值也是常見的功能,所以非常有必要掌握一下相關(guān)算法改淑。經(jīng)典查找算法有順序查找碍岔、二分查找、差值查找溅固、斐波那契查找付秕。順序查找比較簡單就...
<輸入的最好方式就是輸出>,本著學習的態(tài)度表達一下自己淺顯的理解侍郭。IOC(Inversion of Control)询吴,即控制反轉(zhuǎn)掠河,是面向?qū)ο笾械?..