原创 根據參數類型,設置返回類型

protected <T> T getBookByClass(Class<T> clazz, T deffault) { T result = null; if (deffault instanceof

原创 單表千萬級數據 count() 統計優化

1. 創建一張測試表: DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` bigint(20) PRIMARY key not null AUTO_INCRE

原创 Spring Boot 配置中心 多環境配置日誌級別 logback

說明:根據不同的環境打印不同級別的日誌或者輸出日誌到不同的文件路徑。  application-dev.yml 配置 # 日誌配置 logging: path: D:\\log\\dev config: classpath:lo

原创 jdk13連接10.15.2

需要的jar包:derby.jar和derbyshared.jar 下載地址:https://download.csdn.net/download/JavaAlpha/12494368 代碼如下: package test; impo

原创 通過批處理腳本啓動RabbitMQ 服務

軟件解壓包路徑:D:\Tools\RabbitMQ Server\rabbitmq_server-3.7.14\ebin @echo off title RabbitMQ-server set ENV_HOME="D:\Tools\Ra

原创 java.lang.UnsupportedClassVersionError jdk版本錯誤

經常會遇到的jdk版本錯誤,下面是整理的jdk對應的編號 Java Version Numbers For reference, let's take a quick look at the Java version numbers. T

原创 Thymeleaf th:each遍歷,th:if、th:switch 條件判斷,input,select,radio 回顯賦值

1. th:each 遍歷 <!-- 遍歷集合,如果被遍歷的變量 userList 爲 null 或者不存在,則不會進行遍歷,也不報錯--> <tr th:each="user : ${userList}"> <

原创 日期,時間工具類--基於JDK1.8

import java.time.Duration; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; imp

原创 Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(Z)V

今天優化一個很老的項目,結果項目啓動出現了錯誤: Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V     at net.sf

原创 通過批處理腳本啓動MongoDB 服務

解壓包路徑:D:\Tools\mongodb-win32-x86_64-enterprise-windows-64-4.2.1 @echo off title MongoDB-server set ENV_HOME="D:\Tools\

原创 IDEA 斷點只有首次進入的問題解決

最近發現IDEA,只有首次進入了斷點,再請求的時候無法進入斷點。原來是之前服務啓動的時候特別慢,關閉了所有的斷點。 記錄下問題解決方法: 步驟1: 步驟2:

原创 Java 日期字符串格式判斷

/** * 判斷日期格式 * 2004-2-30 是無效的 * 2020-04-31 是無效的 * @param sDate * @return */ public s

原创 Feign 多包掃描配置

需求描述: 1. 本服務的controller提供對外訪問的接口,需要掃描到controller包:com.alpha.controller 2.也需要調用別的feign接口,這是另外一個包:com.alpha.client 解決方案:

原创 IDEA 2019.3 代碼提示忽略大小寫設置,親自驗證

IDEA 2019.3 忽略大小寫設置跟之前的版本稍微有點不同,如圖設置:取消 Match case 前面複選框即可,親自驗證 點贊 收藏 分享 文章舉報 JavaAlpha

原创 通過批處理腳本啓動zookeeper和kafka 服務

說明:D:\Tools\kafka_2.12-2.3.1  這是kafka解壓包路徑,可以自己按照自己的實際路徑修改 1. 啓動 zookeeper @echo off title zookeeper-server set ENV_HO