原创 java設計模式之策略模式

在現實生活中常常遇到實現某種目標存在多種方案可供選擇的情況,例如出行旅遊可以乘坐火車,飛機,或者自駕等。 在軟件開發中,也常常遇到類似的情況,當實現某個功能存在多種算法或者策略,我們可以根據不同的條件選擇不同的算法來實現該功能。比

原创 node中的path模塊常用介紹

對於前端開發的同學相信大家都會用過path這個模塊去解析路徑,比較遺憾的是,以往都只是百度其某個方法的用法,沒有完整的去看過接口文檔,導致現在閱讀一些代碼的時候碰到path的其他方法一臉懵逼,所以趁着項目不忙去看了一下官方文檔並做

原创 webpack配置介紹

webpack.config.js爲webpack的默認配置,我們可以爲開發環境和生產環境分別做不同的配置.下面一一介紹每個配置的作用 webpack配置 var path = require('path'); var webp

原创 UML中的類圖及常見類圖關係

UML(統一建模語言,Unified Modeling Language),是用來設計軟件藍圖的可視化建模語言。從目標系統的不同角色出發,分爲用例圖,類圖,對象圖,狀態圖,活動圖,時序圖,協作圖,構件圖,部署圖等9種圖 最近重新研