原创 使用 Nodejs 編寫命令行工具

最近在做個人文件整理,整理時遇到一個小問題,就是要如何做到同一個文件夾下的同類型文檔批量重命名並按指定格式編號?系統自帶的批量重命名肯定不行,因爲格式定死了,不符合我作爲一個強迫症晚期患者的審美,這樣一來貌似就只能靠批處理或 sh

原创 Sublime 詳細配置筆記

我的 Sublime 爲什麼要用 Sublime Text 有人也許會有疑問,爲什麼不用 Dreamweaver、WebStrom、Visual Studio 這些大型 IDE?功能齊全又好用,爲什麼要用 Sublime Tex

原创 使用 Gulp+Webpack 構建前端項目

使用構建工具的原因 自從 nodejs 誕生以來,很多前端工作都可以在本地進行,其中就包括 JS 調試和工作流等。最開始應用工作流的插件叫 Grunt,因爲起步早,因此插件多,內容豐富,但是執行速度比較慢。後來就出了 Gulp,和

原创 深入理解 JavaScript 函數

函數定義 到目前爲止,定義普通函數總共有四種方式: 函數聲明 函數表達式 箭頭函數 Function構造函數 另外 ES6 新增了Generator函數,是一種不同於Promise的異步編程解決方案,語法行爲與傳統函數完全不同

原创 開啓愉快的路由之旅:廣工校園網Wifi

關於路由 路由(routing)就是通過互聯的網絡把信息從源地址傳輸到目的地址的活動。路由發生在OSI網絡參考模型中的第三層即網路層。test 上面是維基百科中的定義,在我的理解中,路由就是一個分配網絡的中間站。之前我一直以爲路由是一

原创 LEMP環境下Wordpress建站

LEMP代表的是(L:Linux OS,E:Nginx,M:MySQL/MariaDB, P:PHP),與之對應的是LAMP(唯一不同的是A,代表Apache網絡服務器),由於Nginx輕量、高效的特性,LEMP在近來的WEB服務中的出鏡