infolist/Web開發

Web開發系列(十一):資料庫擴充套件

常見的MySQL資料庫擴充套件方式有: 讀寫分離:這種情況適用於讀遠大於寫的情況,讀越多,就可以分出越多的從庫。從庫是隻讀的,主則負責所有的寫入。主和從之間 通過同步binlog完成資料同步。

Web開發系列(十):事務和鎖

事務 事務,有哪四個特性?想必十有八九在面試中問過這個問題: 原子性(Atomicity):事務作為一個整體被執行,包含在其中的對資料庫的操作要麼全部被執行,要麼都不執行 一致性(Co

Web開發系列(九):訊息佇列,非同步任務

有這樣一個需求,第三方請求向我們的使用者傳送一個推送訊息。我們必須儘快響應第三方:你的請求我們收到了,但是第三方又想知道 結果。一種辦法是等,第三方等我們的系統處理好了,然後返回結果給他。這樣做有個優點,程式碼

Web開發系列(六):關係型資料庫,ORM

資料庫,web開發中總是離不開這個核心應用,可以說web開發的核心就是資料庫。但資料庫是一個泛稱,通常我們說的 資料庫是指關係型資料庫,此外還有非關係型資料庫。在這篇文章中,我們單指關係型資料庫。 相信大家

Web開發系列(七):快取,CDN

快取 如果有一個GET請求,每秒鐘有10k請求,但是10s鍾才需要重新整理一次,你會讓內容伺服器不停地處理這類請求嗎? 不會,這10秒內的100k次請求帶來的計算都是毫無意義的,浪費了CPU資源,並且還可能

《Flask Web開發實戰》番外文章索引

《Flask Web開發實戰》刪減下近8萬字的內容,有時間我會把其中有價值的內容整理成文章釋出出來。另外,書中提及的一些有趣的內容也會一併列在這裡。這同時也作為專欄未來的寫作計劃。 大致的文章列表如

做一個完整的Java Web專案需要掌握的技能

最近自己做了幾個Java Web專案,有公司的商業專案,也有個人做著玩的小專案,寫篇文章記錄總結一下收穫,列舉出在做專案的整個過程中,所需要用到的技能和知識點,帶給還沒有真正接觸過完整Java Web專案的同學一個比

1745973621.9775