原创 Linux定時任務crontab學習總結

使用前準備Crontab簡介crontab命令常見於Unix和類Unix的操作系統之中,用於設置週期性被執行的指令。該命令從標準輸入設備讀取指令,並將其存放於“crontab”文件中,以供之後讀取和執行。用途:(一) 每週日誌切割備份(二

原创 Spring Boot學習總結之整合thymeleaf

對於thymeleaf的簡介前一篇文章裏面已經講過了,本篇文章的內容是快速和Spring Boot整合 。(一)添加依賴<dependency> <groupId>org.springframework.boot</groupId>

原创 Oracle實用操作總結

觸發器實現記錄對某張表做刪除修改操作的用戶信息數據庫觸發器是一個與表關聯的存儲下來的可以自動執行的PL/SQL程序。每當一個特定的數據操作語句在指定的表上發出時,Oracle自動的執行觸發器中定義的語句序列。比如我們可以使用觸發器實現讓用

原创 JAVA多線程總結(一)

應用場景(1) 異步處理,例如:發微博、記錄日誌等;(2) 分佈式計算(3) 定期執行一些特殊任務:如定期更新配置文件,任務調度(如quartz),一些監控用於定期信息採集等(4) TOMCAT處理多用戶請求。(5) 針對特別耗時的操作。

原创 Spring Boot 學習總結之JPA【分頁+自定義SQL+多表查詢】

目錄 目錄 Spring Data JPA簡介 與mybatis對比 入手使用 (一)引入依賴 (二)添加配置文件: (四)實體類 (五)Repository: (六)使用: 自定義簡單查詢 複雜查詢 (一)分頁 (二)

原创 Spring Boot 之自定義Filter

Filter即過濾器,可以用來記錄請求的日誌,校驗登錄權限等功能。 Spring Boot 自動添加了 OrderedCharacterEncodingFilter 和 HiddenHttpMethodFilter,我們也可以自定

原创 Tomcat優化之probe監控

psi-probe是在相同的開源許可證(GPLV2)下分發的社區驅動的LAMBDA Probe。它的目的是替換和擴展Tomcat管理器,使得管理和監視Apache Tomcat的實例更容易。與許多其他服務器監控工具不同,psi-prob不

原创 tomcat優化之Http請求壓縮

HTTP 壓縮可以大大提高瀏覽網站的速度,它的原理是,在客戶端請求網頁後,從服務器端將網頁文件壓縮,再下載到客戶端,由客戶端的瀏覽器負責解壓縮並瀏覽。相對於普通的瀏覽過程HTML ,CSS,Javascript , Text ,它可以節省

原创 BUG解決:部分JS等資源文件直接加載失敗

記一次BUG解決 記一次BUG解決 問題描述 排查及解決 後續 問題描述 近期用戶反映系統經常頁面加載不全,功能按鈕失效,需要多次刷新纔可用,失敗率極高,已經影響了用戶的使用,我們在本地使用卻沒有任何問題。後面

原创 Spring Boot 學習總結之 JPA多數據源配置

目錄 目錄 簡述 快速上手 (一) 配置兩個數據源 讀取兩個配置源,構建兩個數據源 配置 簡述 有時候,項目中會有需要用到多個數據源,本篇總結,使用JPA連接多個數據源,並在項目裏面使用不同的數據源,後續再加上

原创 Spring Boot學習總結之thymeleaf

關於ThymeleafThymeleaf 是一個跟Velocity、FreeMarker 類似的模板引擎,它可以完全替代 JSP 。相較與其他的模板引擎,它有如下三個極吸引人的特點:1.Thymeleaf 在有網絡和無網絡的環境下皆可運行