原创 LINUX 系統安裝軟件包——yum、rpm

yum命令是Fedora、RedHat以及SUSE中基於RPM的軟件包管理器,可以從指定的服務器下載rpm包並且安裝,可以自動處理所有依賴性關係,並且一次性安裝所有的依賴軟件包,無需一次次的下載安裝依賴包。 國內yum源 國內常用的,也是

原创 Atom編輯器之atom-beautify、emmet、atom-ternjs的安裝和使用

聽人云,不如自己試。 許久以來,工作中一直需要寫前端代碼(html、css、javascript、jquery),但一直苦於找不到比較好的開發工具能像寫後臺代碼那樣,美化代碼、智能提示、智能補全等等。直到前不久,朋友推薦一個非常不錯的編輯

原创 我對REST的理解

此文會隨着我對REST的理解不斷更新。 REST——REpresentational State Transfer,表現層狀態轉移。看着很晦澀難懂,實際上是因爲去掉了前面的主語, 全稱是 Resource Representational

原创 js立即執行函數(function ( ){})( ) 與 (function ( ){}( )) 區別

結論:沒有區別。 下面說下立即執行函數表達式(IIFE)的原理: function foo(){...} //這是函數定義,解釋器遇到它的時候,不會運行; foo(); //這是語句,解釋器遇到語句會執行它。這種寫法是傳統寫法,定義和

原创 基於 Token 的身份驗證

最近了解下基於 Token 的身份驗證,跟大夥分享下。很多大型網站也都在用,比如 Facebook,Twitter,Google+,Github 等等,比起傳統的身份驗證方法,Token 擴展性更強,也更安全點,非常適合用在 Web 應