原创 freemarker中 list 、map、 if語句用法

需求: freemarker 遍歷後端返回的 List<Map<String,Object>> 類型的數據 assertDataList。 用到了: <#if>…<#else if>…<#else>…</#if>; <#list

原创 Date類型數據在頁面無法顯示的問題

問題描述: 後端返回的實體類中 Date 類型的字段無法正常顯示。 解決: 通過 string('yyyy-MM-dd HH:mm:ss) 將日期格式化以後可以正常顯示; ${exeLogPo.exeTime?string('yy

原创 前端-打壓縮包-下載

一、需求 mysql表中存儲了可執行的腳本與執行後的報告兩個字段,需要將這兩個字段的內容寫到兩個文件中,並打成壓縮包下載到本地。 二、實現 1、需要的js包: 使用jszip這個項目實現的: https://github.com/

原创 前端實現下載文件功能

一、需求: 將 jmeter 執行日誌的結果從mysql數據表中讀出來,並下載成一個文件; 二、實現: 1、發送ajax請求,查詢需要下載的內容。 function downloadFile(){ var row

原创 SpringBoot+Dubbo+Quartz(一)- SpringBoot工程創建

1、Spring Boot 簡介 SpringBoot整合了整個Spring技術棧,是簡化Spring應用開發的一個框架; SpringBootd的優點: (1) 快速創建可獨立運行的Spring項目,並與其他框架集成; (2

原创 SpringBoot+Dubbo+Quartz (三) - 整合 Quartz

一、準備工作 1.maven的 pom.xml中添加依賴 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifact

原创 SpringBoot多 profile的配置與激活

Profile 在開發中,可以配置多個profile文件,在測試時進行切換使用。 1 properties配置文件的方式: 1.1 配置方式: 我們在主配置文件編寫的時候,文件名可以是 application-{profile

原创 SpringBoot 配置文件的位置與加載順序

1、配置文件加載位置 springboot 啓動會掃描以下位置的application.properties或者application.yml文件作爲Spring boot的默認配置文件。springBoot按照從上到下的順序依次

原创 @PropertySource & @ImportResource & @Bean

@PropertySource&@ImportResource&@Bean 一、@PropertySource:加載指定的properties配置文件; 1. 註解用法: @ConfigurationProperties 註解只能

原创 dubbo的 timeout 與 retries

一、問題描述: dubbo消費者端向 dubbo 服務提供者端發起RPC遠程調用,服務提供者端任務正常執行,但是卻執行了3次。後來發現,雖然 provider 端程序正常執行,但是執行超時了,此時,consumer 端在超時前沒有

原创 YAML 配置文件語法

SpringBoot 使用 application.properties 或 application.yml 文件作爲全局配置文件(文件名是固定的),用於修改 SpringBoot 自動配置的默認值,本篇主要整理 yml 配置文件

原创 SpringBoot 給bean的屬性注入值

SpringBoot給屬性注入值的兩種方式: 一、使用 @ConfigurationProperties 註解 該註解將全局配置文件(application.properties 或 application.yml 文件)中配置的

原创 Spring Boot 的aplication.properties 中文亂碼問題

問題描述: 配置文件中,同樣是中文的屬性值,在yml 文件中配置時,打印的對象值是正常的,而在properties 文件中配置時,打印的對象值就是亂碼的。 原因: idea默認的編碼是utf8, propeties配置文件的默認編

原创 mysql 存儲 longtext 與 longblob數據類型的區別

最近項目中同時用到了存儲大文本的兩種情況,做一小結。 mysql數據類型參考連接:mysql數據類型 1.將文件存儲到 mysql 中,存儲爲二進制數據。 mysql 的表字段類型選擇了LONGBLOB。在java中生成的實體類對

原创 mac下安裝與配置jmeter

參考原文 1、下載安裝JDK a、java -version # 檢查JDK版本 /usr/libexec/java_home -V # 列出所有JDK版本的JAVA_HOME 2、配置JDK環境變量 a、mac本配置環境變量