摘要:使用來描述算法和數據結構的教程很少,目前市面上用描述算法和數據結構的書屈指可數,并且就我看過的那本而言我只看過數據結構與算法語言描述質量實在堪憂。 使用JavaScript來描述算法和數據結構的教程很少, 目前市面上用JS描述算法和數據結構的書屈指可數,并且就我看過的那本而言(我只看過《數據結構與算法 JavaScript 語言描述》)質量實在堪憂。碰巧有次看到Nicolas博客中的C...
摘要:所以這里我們就需要對數據庫的用戶名和密碼進行加密,這也是本文的由來。本文采用對配置文件加密的相關方法,其實呢,也還有其他方案,具體的會在后面的相關文章中說明。 前言 在日前安全形勢越來越嚴重的情況下,讓我意識到在項目中存在一個我們經常忽略的漏洞,那就是我們的項目的配置文件中配置信息的安全,尤其是數據庫連接的用戶名和密碼的安全。所以這里我們就需要對數據庫的用戶名和密碼進行加密,這也是本文...
摘要:說到復盤基礎,并不是所有的都會復盤,沒那個時間更沒那個必要。比如,一些基礎的語法以及條件語句,極度簡單。思前想后,我覺得整個計劃應該從集合開始,而復盤的方式就是讀源碼。通常,隊列不允許隨機訪問隊列中的元素。 ?showImg(https://segmentfault.com/img/remote/1460000020029737?w=1080&h=711); 老讀者都知道,我是自學轉行...
摘要:的參數和返回值需求使用數組存儲多個對象對數組中的對象使用的方法通過年齡進行升序排序下面舉例演示接口的使用場景代碼,其中的抽象方法定義為當需要對一個對象數組進行排序時,方法需要一個接口實例來指定排序的規則。 3.8 Lambda的參數和返回值 需求: 使用數組存儲多個Person對象 對數組中的Person對象使用Arrays的sort方法通過年齡進行升序排序 下面舉例演...
摘要:許多文章都在強調不要過度設計自己的系統,但是沒有道出個所以然來,所以本文列出一些經典的過度設計,希望能給你帶來啟發,在工程上做一些平衡,避免過度設計把我們推到另外一個復雜度上工程師通常認為自己是最聰明的,這第一個錯誤容易讓自己過于工程化。 showImg(https://segmentfault.com/img/bVbvYbI?w=1280&h=718); 許多文章都在強調不要過度設計...