一、背景 最近在看一個開源框架的源碼特姐,涉及到的內(nèi)容非常雜亂佑淀,有的函數(shù)不知道是在什么時候被誰給調(diào)用了?調(diào)用的時候傳入了什么參數(shù)纫谅?為了解決這個問題,寫了一個小的裝飾器。 二益缎、實現(xiàn)...
![240](https://upload.jianshu.io/users/upload_avatars/18880184/8b6b1569-a8fc-431b-b94c-ef8088ae9b64.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、背景 最近在看一個開源框架的源碼特姐,涉及到的內(nèi)容非常雜亂佑淀,有的函數(shù)不知道是在什么時候被誰給調(diào)用了?調(diào)用的時候傳入了什么參數(shù)纫谅?為了解決這個問題,寫了一個小的裝飾器。 二益缎、實現(xiàn)...
多路復(fù)用I/O 在簡明網(wǎng)絡(luò)I/O模型文章可以知道常用的IO模型。其中同步模型中然想,使用多路復(fù)用I/O可以提高服務(wù)器的性能莺奔。 在多路復(fù)用的模型中,比較常用的有select模型和p...
本文為轉(zhuǎn)載变泄,原文:MongoDB集群搭建 —— 主從模式 介紹 在大數(shù)據(jù)的時代令哟,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫要能更高的服務(wù)必須要解決高并發(fā)讀寫、海量數(shù)據(jù)高效存儲妨蛹、高可擴(kuò)展性和高可用性這...
使用git下載 git clone https://github.com/libevent/libevent.git sudo apt-get install cmake s...
LibEvent快速入門 簡介 基本的socket變成是阻塞/同步的屏富,每個操作除非已經(jīng)完成,出錯蛙卤,或者超時才會返回狠半,這樣對于每一個請求,要使用一個線程或者單獨(dú)的進(jìn)程去處理颤难,系...
簡介 Python 中神年,一切皆對象。 當(dāng)我們訪問某個對象屬性時行嗤,在不同的情況下瘤袖,Python 對屬性的訪問機(jī)制有所不同。 在介紹 Python 屬性訪問機(jī)制前昂验,先來了解一些前...
重構(gòu)是編程的基礎(chǔ)捂敌,是在不改變外部行為的前提下艾扮,有條不紊地改善代碼。編程愛好者都知道占婉,Martin Fowler 的《重構(gòu):改善既有代碼的設(shè)計》已經(jīng)成為全球有經(jīng)驗的程序員手中的...
1. 初見SSH SSH是一種協(xié)議標(biāo)準(zhǔn)泡嘴,其目的是實現(xiàn)安全遠(yuǎn)程登錄以及其它安全網(wǎng)絡(luò)服務(wù)。 SSH僅僅是一協(xié)議標(biāo)準(zhǔn)逆济,其具體的實現(xiàn)有很多酌予,既有開源實現(xiàn)的OpenSSH,也有商業(yè)實現(xiàn)...