Java
The__Grass
小白
展开
-
Spring Boot下Mysql数据库的中文乱码问题
问题描述:在SpringBoot软件使用SQL查询使用as来代表别称乱码。排查Mysql数据库使用发现character_set_server的编码是latin1, 原来问题在这样; 在基本确认问题源头之后,我们来看看如何解决。问题的解决方式 修改character_set_server的encode: >> set global character_set_server = utf8. 然后重启 mysqlServer之后,很不幸,竟...原创 2020-09-07 17:48:52 · 287 阅读 · 0 评论 -
java静态工具类调用服务层方法
一般情况下工具类的方法都是写成静态的(static),这样用spring注入就会产生问题,注入进来的属性在调用时会报空指针异常所以不能用常规的注入1,在工具类上加一个@Component注解,把它交给spring去管理2,先把需要调用的service注入进来,然后在用静态的注入一次@Componentpublic class Util { @Autowired ...原创 2020-04-25 15:12:55 · 576 阅读 · 2 评论 -
Java生成不重复随机数UUID
UUID:全球唯一标识符,是128位长数字,一般用16进制表示,算法的核心思想是结合机器的网卡、当地时间、一个随机数来生成的。代码如下:import java.util.UUID;/** * @author Grass * @date 2019年9月12日下午5:03:34 * @description 生成UUID */public class UUIDTest { p...原创 2019-09-12 17:08:02 · 822 阅读 · 0 评论 -
java 去除两个数组中的重复元素
import java.util.*; /** * 数组去重 * <p> * Created by Cheung on 2016/4/14. */public class Test01 { public static void main(String[] args) { String[] srcArr = {"a", "b", "c", "c", "d",...转载 2019-09-19 18:07:47 · 4782 阅读 · 2 评论