摘要:在圖中,我們很自然地會問這幾個問題從一個頂點能否到達頂點以為頂點能到達的所有頂點解決能否到達問題的算法就是深度優先算法,使用深度優先算法獲得的從到的路徑的時間與路徑的長度成正比。 在圖中,我們很自然地會問這幾個問題 從一個頂點s能否到達頂點v? 以s為頂點能到達的所有頂點? 解決能否到達問題的算法就是深度優先算法,使用深度優先算法獲得的從s到v的路徑的時間與路徑的長度成正比。 ...
摘要:實現表頭固定,垂直滾動準備工作獲取頁面可是區域高度屏幕旋轉觸發事件正常方向或者屏幕旋轉豎屏屏幕順時針旋轉或者逆時針旋轉橫屏方法一兩個思路第一個放表頭,第二個方內容。 實現表頭固定,tbody垂直滾動準備工作: 獲取頁面可是區域高度 function setIframeHeight() { var screenHeight = document.documentElement.c...
摘要:常用的六大設計模式有單一職責原則,里氏替換原則,依賴倒轉原則,接口隔離原則,迪米特法則,開閉原則。這六大原則是最虛,最抽象的,很難理解。這就是接口隔離原則。當我們遵循前面介紹的五大原則,以及使用種設計模式的目的就是遵循開閉原則。 設計模式的目的是為了更好的代碼重用性,可讀性,可靠性和可維護性。常用的六大設計模式有:單一職責原則(SRP),里氏替換原則(LSP),依賴倒轉原則(DIP...