
海量數據問題的處理方法: 1.hash map 就是把任意長度的輸入通過散列算法編程固定長度的輸出。這種轉換時一種壓縮映射 哈希表,用來快速查找...
搭建大規模可擴展系統 1.如何檢測一臺機器是否宕機? CAP理論:一致性,對于一些操作,每一個客戶端有同樣的view,可用性,指所有客戶端可以讀...
系統設計與實踐 系統設計介紹 短URL設計 設計一個系統把用戶提供的URL轉換為短的URL,訪問的時候要跳回到原始的URL,在系統設計的面試里,...
Week11 Notes “對象性能模式” 單間模式 面向對象很好地解決了抽象的問題,但是不可避免要付出一定的代價,在某些情況下,抽象帶來的代價...
工廠方法:factory method 其實是當我們在類里面要實例化一個類的時候,有可能有多種情況出現,需要創建的對象類型經常改變,我們可以通過...
C++設計模式 為了理解松耦合設計思想,掌握面向對象設計原則 什么是設計模式? 是一種解決方案的核心,可以避免重復勞動 設計模式不等于面向對象設...
Week8 Notes 變易算法: copy:對象拷貝 templateinlineOutIt copy(InIt_First, _InIt _...
Week7 Notes 容器Containers Stack 也是一個線性容器,是一種先進后出FILO的數據結構,所以支持的操作有push po...
STL和泛型編程 Week6 Notes 1.模板概念和模板函數 C++模板簡介 概觀 為什么會有模板這個概念 STL里面可能會有大量的重載出現...