原创 1、Spring Boot 集成 JSP WEB頁面

1、Springboot 官方已經不建議使用JSP 開發web 項目,建議使用模板 ,例如freemarker velocity 2、考慮當前研發成員對框架的熟悉情況,以及後期項目架構調整的計劃,還是暫時使用JSP 3、Springboo

原创 8、Springboot 集成Aop

1、引入aop maven依賴 注意:(1) 去除默認logging組件,因爲我們框架已經更改使用log4j2;            (2)引入依賴後AOP默認開啓,無需再添加開啓aop註解 2、聲明aop切面處理類(切面處理操作

原创 Fastdfs group同步及一臺服務器部署兩個storage

  背景:       1921.68.0.164 上已經有一個storage ,組名:group1;   192.168.0.171上有tracker(單tracker),一個storage,組名:group0;        現在要做

原创 時間、空間複雜度概念的理解及計算

一、概述 1、時間複雜度:一個程序(算法實現)在計算機上從開始運行到結束耗費的時間,且隨着輸入數據量的不斷增大(無限大),耗費時間的量級也不一樣,通過時間複雜度來判定一個程序實現消耗時間的量級程度,從而判斷該程序是否爲最佳實現(程序算法無

原创 框架中後端服務兩種重複提交策略實現以及前端重複提交控制

一、概述 框架中後端服務兩種重複提交策略實現方式 1、基於token方式: 該種方式在請求頁面信息時需要在session中預置uuid,並且需要在頁面中隱藏該uuid值,在在頁面執行保存請求中攜帶uuid值,後端攔截器中判斷請求中攜帶的u

原创 5、springboot集成 mybatis generator 代碼生成工具

1、配置 mybatis generator 自動生成代碼插件   2、代碼自動生成配置文件   generatorConfig.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE

原创 3、spring boot 配置druid 連接池及監控

  1、druid githun項目地址 https://github.com/alibaba/druid https://github.com/alibaba/druid/wiki/常見問題 (必看)   2、druid 的過濾器 (重

原创 WEB端、WebApp、LED大屏等 H5頁面基於縮放實現頁面自適應

1、CSS3 transform 屬性(http://www.w3school.com.cn/cssref/pr_transform.asp)   transform 屬性向元素應用 2D 或 3D 轉換。該屬性允許我們對元素進行旋轉、

原创 4、在IntelliJ idea 中基於spring-boot-devtools 實現項目熱啓動

1、引入spring-boot-devtools maven依賴 2、開啓idea自動build功能  3、組合鍵:Shift+ALT+Ctrl+/ ,選擇“Registry”,回車,找到“complier.automake.allo

原创 2、springboot 集成 log4j2

1、Spring boot默認是使用logback來進行日誌記錄,而大多數框架依賴log4j,即將logback替換爲log4j2   2、引入log4j2 的maven依賴     3、如果引入springboot 其他組件的自動啓

原创 6、springboot 集成mybatis

http://www.mybatis.org/mybatis-3/ https://github.com/mybatis/spring-boot-starter 1、添加mybatis 相關依賴   2、在application.prop

原创 7、Springboot 集成分頁插件pagehelper

1、官網https://pagehelper.github.io/ 2、集成springboot文檔 https://github.com/pagehelper/pagehelper-spring-boot 使用細則:https://gi

原创 9、springboot 集成 kaptcha驗證碼

kaptcha: https://github.com/penggle/kaptcha 基於 SimpleCaptcha 開發的驗證碼插件,google開源插件 1、引入kaptcha maven依賴   kaptcha 依賴 <!-

原创 JAVA異常體系詳解

在構建框架統一異常管理機制之前,需要對java的異常體系深入理解   一、java中的 異常分類 1、 java.lang.Throwable 是java中異常的基類,通過Throwable 的集成實現關係可以看出, Error 、Exc

原创 Linux磁盤分區、掛載

Linux服務器第一次分區或掛載新磁盤說明 1、磁盤分區常用命令說明 1)fdisk -l     參看磁盤信息,可獲得當前服務器磁盤的總體狀況 2)lsblk 查看磁盤分區信息,磁盤分區前重要的信息獲取命令,根據當前已有分期信息來綜合判