原创 Java.Utils:圖像處理工具類

package com.bood.common.utils; import javax.imageio.ImageIO; import javax.imageio.stream.ImageOutputStream; import

原创 Java.Utils:網絡工具包

package com.bood.common.utils; import org.springframework.util.MultiValueMap; import org.springframework.web.util.

原创 Java.Utils:執行命令行命令

package com.bood.common.utils; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.P

原创 Java.Utils:LocalDate、LocalTime、LocalDateTime 工具類

基於Java 8,新的日期和時間API package com.bood.common.utils; import java.time.*; import java.time.format.DateTimeFormatter

原创 Java.Utils:JSON對象工具類

Maven <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.60<

原创 IDEA插件 - EasyCode,MyBatis最優配置

具體安裝步驟,在這裏不再贅述,我附上個人在工作學習中的對EasyCode 的詳細配置。 插件鏈接地址:https://gitee.com/makejava/EasyCode Type Mapper varchar(\(\d+\

原创 Springboot:@Component註解下無法@Autowired

這是由於Springboot Bean的加載機制所導致的,具體大家可以去研究源碼。 下面是我的解決方案,僅供參考。 A: @Component public class XxxConfig { // 1 publi

原创 Java.Utils:AES-128-CBC 加密方式

package com.bood.common.utils; import org.apache.commons.codec.binary.Base64; import org.bouncycastle.jce.provider

原创 Java.Utils:文件操作工具類 拷貝|刪除|寫入|讀取

package com.bood.common.utils; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.

原创 Java.Utils:Twitter的Snowflake

package com.bood.common.utils; /** * Twitter的分佈式自增ID雪花算法snowflake (Java版) * * @author:bood * @since:2020/3/31

原创 淺談 MyBatis 三級緩存

1、一級緩存 ​ MyBatis 默認開啓了一級緩存,一級緩存是在SqlSession 層面進行緩存的。即,同一個SqlSession ,多次調用同一個Mapper和同一個方法的同一個參數,只會進行一次數據庫查詢,然後把數據緩存到

原创 Java.Utils:獲取電腦配置信息

package com.bood.common.utils; import java.io.*; /** * 電腦配置信息 * * @author:bood * @since:2020/2/7 */ public c

原创 Java.Utils:BigDecimal精確運算工具類

Maven <!-- guava --> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <v

原创 MySQL 後端程序員必知優化

1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by涉及的列上建立索引。 2.應儘量避免在 where 子句中使用 !=或<> 操作符,否則將引擎放棄使用索引而進行全表掃描。 3.應儘量避免在

原创 Java.Utils:Cookie操作工具類

package com.bood.common.utils; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; imp