最小差值(附加单词积累)

每日题目

题目:最小差值 I

给你一个整数数组 nums,和一个整数 k 。

在一个操作中,您可以选择 0 <= i < nums 的任何索引 i 。将 nums[i] 改为 nums[i] + x ,其中 x 是一个范围为 [-k, k] 的整数。对于每个索引 i ,最多 只能 应用 一次 此操作。

nums 的 分数 是 nums 中最大和最小元素的差值。

在对nums中的每个索引最多应用一次上述操作后,返回 nums 的最低 分数 。

阅读全文

mysql和oorcale日期区间查询【含左右区间问题】

mysql和oorcale日期区间查询【含左右区间问题】

直接看样例↓

mysql:

1
2
3
4
5
6
7
8
9

-- 查询区间[2021-12-01,2021-12-03)
SELECT * FROM b WHERE b.trigger_time >= '2021-12-01'
AND b.trigger_time <= '2021-12-03'

-- 查询区间[2021-12-01,2021-12-03]
SELECT * FROM b WHERE to_days( b.trigger_time ) >= to_days( '2021-12-01' )
AND to_days( b.trigger_time ) <= to_days( '2021-12-03' )

阅读全文

规范【锦上添花系列】

我们提交代码时,有时可能没有什么格式,就简单记录下这次提交了哪部分代码,但是当我们看gitee和github上的提交时就会发现,在提交信息前会有一些单词,那就是用来标识这次提交代码的类别的。

规范的好处:

  • 首先可读性强,不比深看代码,即可知道本次commit的作用
  • 便于根据项目开发历史
  • 提高项目整体质量,提高个人专业性
  • 为Code Reviewing做准备
阅读全文

浅显理解Java泛型的super和extends

浅显理解Java泛型的super和extends

目录

概念简单理解

  • List<? extends T>表示该集合中存在的都是类型T的子类,包括T自己

  • List<? super T>表示该集合中存的都是类型T的父类,包括T自己

阅读全文

日常Java练习题(每天进步一点点系列)

==提示==:好多小伙伴反映,直接看到答案不太好,那我把答案的颜色设置为透明,答案位置还是在题目后面,需要鼠标选中才能看见(操作如下图),同时为了手机端的小伙伴,我还会把所有答案放到文章最下面,希望给每天进步一点点的小伙伴更好的体验,==末尾还有福利==。

阅读全文

SpringBoot集成使用jsp(超详细)

添加依赖

SpringBoot-starter-web内嵌的Tomcat无法解析jsp(Thymeleaf),需要额外添加类库:Jasper

1
2
3
4
5
<!-- 解析jsp类库  -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
阅读全文

解决访问tomcat下文件夹(如temp)显示有权限【在tomcat目录下创建文件需要管理员权限】的问题

有些时候我们会看到错误日志,显示没有权限访问tomcat下的某某目录,或者用tomcat时报出了一些错误,极有可能和我们的tomcat文件夹存在访问权限的问题有关!我们试一下在tomcat下的某些目录,特别是在temp文件夹下创建文件,看是否需要管理员权限,有时我们把tomcat装到了系统盘,就会显示需要管理员权限才可以创建文件,这样会导致很多情况下提示在tomcat的目录下存在访问权限的问题。

解决办法:

阅读全文