原创 關於SSM框架項目使用oracle/mysql數據庫時攔截解析SQL語句

主要用到的jar包: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.18</ver

原创 掃描指定路徑下有多少行代碼

import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; /** * Cre

原创 Linux中tomcat日誌切割

請到我的資源庫下載:https://download.csdn.net/download/qq_37519791/11587375

原创 java http測試工具類

第一種: <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <versi

原创 mybatis xml中有if/else 功能的標籤

示例: <when> 約等於 if <otherwise> 約等於 else <insert id="insertTest" parameterType="com.demo.entity.TBtest"> INSE

原创 將xml字符串轉爲Map

/** * 將xml轉爲key value * @param xml xml格式字符串 * @return map */ public static Map<String,Object>

原创 spring 中使用Java socket

一、客戶端 public static String sendSocket(String str) { logger.info("-----發起socket請求信息:{}", str); Socket

原创 得到當前時間加減後的的時間

/** * 得到當前時間加減後的的時間,單位:天 * @param date 指定時間 * @param index 0表示當前時間,1 加一條,-1 減一天 * @return yyyy-mm-dd */ public st

原创 tomcat集羣中Cookie代替session(java)

#可以訪問該Cookie的域名。如果設置爲“.google.com”,則所有以“google.com”結尾的域名都可以訪問該Cookie。注意第一個字符必須爲“.” #tomcat8.5 以後前面不需要加‘.’ cookie.domai

原创 驗證不超過兩位小數的金額

/** * 驗證不超過兩位小數的金額 */ public static boolean checkDoubleStr(String doubleStr){ try { String regex = "^(([1

原创 判斷當前時間是否在[startTime, endTime]區間,注意時間格式要一致

/** * 判斷當前時間是否在[startTime, endTime]區間,注意時間格式要一致 * @param nowTime 當前時間 * @param startTime 開始時間 * @param endTi

原创 獲取隨機不重複字符串

/** * 獲取隨機不重複字符串 */ public static String createId() { String id = UUID.randomUUID().toString(); id = dekHash(

原创 springboot配置外部yaml配置文件(不同環境加載不同的相應配置)

第一種:jar包運行模式 在啓動類中加入方法注入: package com.example.demo; import org.mybatis.spring.annotation.MapperScan; import org.sprin

原创 spring項目導入導出excel

pom文件需要引入的jar包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15-b

原创 java文本文件讀寫操作

FileOpUtil.java package com.qiaojun; import com.jmt.alipay.property.SystemProps; import lombok.extern.slf4j.Slf4j;