原创 java日期/時間淺談

參考:點擊打開鏈接 核心問題: 1.怎樣獲得時間 2.怎樣使時間按照指定格式輸出 要注意:java數據類型與數據庫中數據類型匹配問題 一、日期/時間 1.獲取時間 java.util.Date date = new java.util.

原创 JDBC大文本數據處理淺談

核心問題:  1.數據分類:文本,圖片/視頻等  2.jdbc中如何分別設置/獲取   一、大數據也稱之爲LOB(Large Objects),LOB又分爲:clob和blob   clob用於存儲大文本。     blob用於存儲二進制

原创 對於代碼重構的一點認識

最近,參與一個WAP站前端的構建,結合項目,對重構和代碼質量有了新的認識 1 代碼重構並不是後期專門做的一個工作,而是一個在開發過程中逐步迭代重構的過程。 2 真正的難題是在,如果發現“壞味道”的代碼,要狠下心來直接重構掉。(即使是代

原创 設計模式之淺析

設計模式有點多,在代碼級別考慮問題時,不可能考慮那麼多 因此,旨在透過內褲看本質,研究設計模式六大原則 1.單一職責原則 參考:http://blog.csdn.net/zhengzhb/article/details/727

原创 前端之模板

參考: 一個對前端模板技術的全面總結 Regularjs是什麼 artTemplate 模板引擎源碼解析 JavaScript模板引擎原理,幾行代碼的事兒 編寫一個簡單的JavaScript模板引擎 進擊!前端模板工程化

原创 JavaScript數組之概論

參考:http://www.cnblogs.com/dolphinX/p/3353590.html 數組是一段線性分配的內存,它是通過整數計算偏移量並訪問其中的元素,所以數組是性能出色的數據結構,但JavaScript沒有像此類數

原创 Express 應用程序生成器express-generator

參考: 基礎 //安裝 $ npm install express-generator -g //查看幫助 express -h //啓動 set DEBUG=myapp:* npm start //window DEBUG=mya

原创 webstrom 常用快捷鍵

整理常用快捷鍵 參考:IntelliJ IDEA 常用快捷鍵 1.重構 參考:WebStorm重構快捷鍵 1.顯示重構菜單:shift+ctrl+alt+T 2.重命名: shift+F6 3.提取變量: ctrl+a

原创 函數編程之map與Reduce方法

目的,通過map方法的演進 進一步熟悉函數式編程 參考:《在JavaScript函數式編程裏使用Map和Reduce方法》 MDN Array.Map 1.map代碼進化史 實現:數組裏有字符數據,而且你需要把它們轉換進另一

原创 node異常處理

參考: node API 【譯】NodeJS錯誤處理最佳實踐 具體操作 1.最基本同步代碼處理 // Throws with a ReferenceError because z is undefined try { const

原创 JavaScript重構之立即執行函數

代碼級優化,對於文件級的優化,立即執行函數是重中之重 參考:javascript立即執行某個函數:插件中function(){}()再思考 1.代碼套路 1.基本套路 !function($){ // 在function

原创 javascript之操作cookie

目的,瞭解cookie的讀寫及修改 cookie修改條件:必須同時滿足四個條件:Cookie的key、domain、path和secure都匹配 參考:MDN 1.基本信息 cookie 保存一下幾個信息: 1. Co

原创 web緩存

https://github.com/zhengweikeng/blog/issues/5 http://www.alloyteam.com/2012/03/web-cache-2-browser-cache/#prettyPhoto

原创 JavaScript對於模塊加載兼容

目的:JavaScript 對於模塊兼容加載 參考:tangshuan博客; 前端亂燉; 使用 AMD、CommonJS 及 ES Harmony 編寫模塊化的 JavaScript 代碼:Git庫 1.基本知識 1.

原创 JavaScript原生事件機制

參考: http://www.cnblogs.com/iyangyuan/p/4190773.html 1.DOM0事件模型 同名事件只能添加一個(後面覆蓋前面); 移除只需要將xxx.onXXX = null;就哦了;