一個出發(fā)點 當(dāng)談起軟件設(shè)計的目的時,能夠獲得所有人認(rèn)同的答案只有一個:功能實現(xiàn)。 因為這是一個軟件存在的根本原因。 而在計算機軟件發(fā)展的初期,這一點也正是所有人做軟件設(shè)計的唯...
目錄: HAProxy是什么 HAProxy的核心能力和關(guān)鍵特性 HAProxy的安裝和運行 使用HAProxy搭建L7負(fù)載均衡器 使用HAProxy搭建L4負(fù)載均衡器 HA...
虛環(huán)境準(zhǔn)備 參考: Ubuntu中安裝Python3和virtualenv 初始化Django項目 進入虛環(huán)境 安裝Django 初始化項目 Hello World! 編輯配...
前言 使用AWS中的Redhat實例搭建Django項目時,發(fā)現(xiàn)AWS自帶yum源中未包含python3相關(guān)rpm包,故撰此文 正文 下載與解壓 編譯 安裝 檢查安裝是否成功...
1. 為什么我們要改變形象? 剛工作的頭幾年,我都是運動褲,運動鞋,穿衛(wèi)衣。發(fā)型也是板寸頭,或者去理發(fā)店跟師傅說:“修一下就好”,更懶的時候,我干脆自己買來一個電動理發(fā)器,套...
Redis 網(wǎng)絡(luò)架構(gòu)及單線程模型 最近略有閑暇時間,于是對Redis進行了一些學(xué)習(xí),學(xué)習(xí)途徑除了官方文檔還有Redis源代碼,我看的版本是2.8.13,Redis源碼總行數(shù)不...
0 前言 在過去單CPU時代,單任務(wù)在一個時間點只能執(zhí)行單一程序。之后發(fā)展到多任務(wù)階段,計算機能在同一時間點并行執(zhí)行多任務(wù)或多進程。雖然并不是真正意義上的“同一時間點”,而是...
1 前言 在JDK5之前,Java多線程以及其性能一直是個軟肋,只有synchronized、Thread.sleep()、Object.wait/notify這樣有限的方法...
貪心算法 貪心算法總是作出在當(dāng)前看來最好的選擇。也就是說貪心算法并不從整體最優(yōu)考慮,它所作出的選擇只是在某種意義上的局部最優(yōu)選擇。當(dāng)然,希望貪心算法得到的最終結(jié)果也是整體最優(yōu)...
回溯算法 回溯法:也稱為試探法,它并不考慮問題規(guī)模的大小,而是從問題的最明顯的最小規(guī)模開始逐步求解出可能的答案,并以此慢慢地擴大問題規(guī)模,迭代地逼近最終問題的解。這種迭代類似...
1我們都聽過 cache,當(dāng)你問他們是什么是緩存的時候,他們會給你一個完美的答案,可是他們不知道緩存是怎么構(gòu)建的,或者沒有告訴你應(yīng)該采用什么標(biāo)準(zhǔn)去選擇緩存框架。在這篇文章,我...