原创 基於redis lua腳本的同步鎖(業務篇)

lock工具類:   import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.StringUtils; import org.springframework.da

原创 日期正則表達式校驗(支持閏年)

//YYYY-MM-DD HH:mm:ss 日期正則表達式 private static final String DATE_PATTERN_HHMMSS_REG="(((01[0-9]{2}|0[2-9][0-9]{2}|[1-9][

原创 Java經典筆試題之字符串逆序輸出

輸入爲指定字符串,輸出爲該字符串逆序。   import java.util.Scanner; public class Main{ public static void main(String[] args){

原创 Java經典筆試題之求立方根

求立方根,輸入一個數字,輸出爲小數,精確到一位小數。 import java.text.DecimalFormat; import java.util.Scanner; public class Main{ //不用j

原创 mybatis報錯 Invalid bound statement (not found) 之解決方案

1.語法錯誤導致 檢查:1. 接口中方法名(delete)與xml文件中 id="delete"是否一致    2. xml文件中的 namespace="xxx.xxx.xxx.Mapper" 中的路徑是否與接口文件路徑一致    3.

原创 利用Git命令上傳本地項目到github

第一步:註冊github賬戶(略). 第二步:安裝Git 第三步:在github上新建與本地項目名一樣的Repository.如下圖: 第四步:鼠標右鍵點擊本地項目,選 Git Bash Here 第五步:依次輸入以下命令: git

原创 Feign跨服務上傳文件

1.feign multipart 跨服務傳遞文件配置類(非全局配置) public class FeignMultipartConfig { @Bean public Encoder multipartFormEnc

原创 基於JDK8的List基本操作方法

//List轉換爲逗號分隔的字符串 List<Integer> list = Stream.of(1, 2, 3).collect(Collectors.toList());//jdk8 初始化List String result=St

原创 zookeeper分佈式鎖實現原理圖

點贊 收藏 分享 文章舉報 Fantasy_IT 發佈了66 篇原創文章 · 獲贊 31 · 訪問量 14萬+ 私信 關

原创 用Eclipse打jar時,有些選項必須勾選

點贊 收藏 分享 文章舉報 Fantasy_IT 發佈了66 篇原創文章 · 獲贊 31 · 訪問量 14萬+ 私信 關

原创 Java代碼和Oracle數據庫對日期轉換時的差別

oracle數據庫中某個日期(date類型):date=2017/10/25 9:12:27 1.在oracle查詢器中或在mybatis的xml文件中想將該日期轉換爲字符串,則應該用    to_char(date,'yyyy-MM-

原创 針對oracle中in操作超過1000個參數 會拋異常 處理實例

1.先貼一個工具類OracleSQUtils,此類目的是爲了將數千個參數,按指定等分切片,最後用or進行拼接sql。 /** * 將千條參數切成等分拼sql查詢,提高查詢效率 * @author Fantasy */ pub

原创 linux tomcat snmp adaptor 端口被佔用 解決方案

問題描述: 1.etc/profiles全局配置文件中,加了 配置如下: JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xmn512m -Xss256k -XX:PermSize=256m -XX:Max

原创 win10打開txt文件時總是提示"Windows無法訪問指定設備,路徑或文件解決辦法

新建txt文件,鼠標右鍵 選擇 編輯,輸入以下內容,保存,重命名以  .reg  結尾的文件。再雙擊,註冊到註冊表,即可雙擊打開TXT 文件了。 Windows Registry Editor Version 5.00 [HKEY_CLA