如果是mysql使用5的驱动
例如5.1.8版
将连接数据库的url改为
url = "jdbc:mysql://localhost:3306/表名?useUnicode=true&characterEncoding=utf8"
如果使用8的驱动
例如8.0.16版
将连接数据库的url改为
name="jdbcUrl" value="jdbc:mysql://localhost:3306/表名?serverTimezone=GMT"
顺便更新个刷题思路众数中位数,复习stream用法
Scanner scanner = new Scanner(System.in);
HashMap<Integer, Integer> haspMap = new HashMap<>();
Arrays.stream(scanner.nextLine().split(" "))
.forEach(item->{
int i = Integer.parseInt(item);
haspMap.put(i,haspMap.getOrDefault(i,0)+1);
});
Integer integer = haspMap.values().stream().max(Integer::compareTo).get();
List<Integer> result = haspMap.keySet().stream()
.filter(item -> haspMap.get(item).equals(integer))
.sorted(Integer::compareTo)
.collect(Collectors.toList());
int size = result.size();
if (size % 2 == 0 ){
System.out.println((result.get(size/2) + result.get(size/2-1)) / 2);
}else {
System.out.println(result.get(size/2));
}
&spm=1001.2101.3001.5002&articleId=105208082&d=1&t=3&u=81279e2a8e4d48948db358c379f307eb)
5万+





