原创 Spring boot 臨時目錄被清除解決方案

背景 附件上傳反饋錯誤: Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary uplo

原创 微服務架構基礎原理

微服務框架 ‌6個基本組件:服務描述、註冊中心、服務框架、服務監控、服務治理、服務追蹤。 常用的服務描述方式: RESTful API(http協議)、XML配置(PRC協議)、IDL文件(跨語言服務調用)。 註冊中心:服務的發

原创 前端工程化中對接口請求工具的封裝

引言 web項目對後臺服務的請求一般使用jQuery.ajax axios等開源工具。在實際業務場景中需要對部分參數隱藏和統一處理。這就需要對開源工具類進行封裝,並提供接口給其他方法調用,使得前端開發過程中不對源碼修改就可以實現一

原创 使用yarn替代npm進行webpack項目開發的模塊管理

引言 NodeJS 默認的包管理工具爲 NPM ,在開發期間出現如下問題: 每個項目從 SVN checkout 後開發需要重複下載依賴包; 下載依賴包過程中網絡請求容易發生異常(即使能正常訪問的網站也會異常,如github);

原创 Vue基礎及工程化開發

開發環境 依賴庫 NodeJS Webpack vue-cli Vue.js 安裝過程 $ cnpm install --global vue-cli $ vue init webpack my-project $ cd my-p

原创 Servlet 與Spring MVC中對參數和url請求的處理

引言 在 JAVA WEB 的學習中,處理 HTTP 請求最先使用的是 Servlet ,一般使用開源的 Tomcat 作爲 WEB 服務器處理 HTTP 請求的操作。到後來學習了 MVC 模型,使用 Spring MVC 開發工程,

原创 關於HTML表格導出的兩種方式,使用datatables插件excelHtml5和Apache POI

引言 datatables是基於jQuery的HTML表格插件,通過各種參數配置可以自定義出對應的表格功能。同時datatables有許多plug可以擴展功能。 表格導出Excel是很常見的需求,有兩種實現方式,前端導出以及使用POI