- 博客(7)
- 收藏
- 关注
原创 SQL结果数据范围限制
被限制在 0 到 100 的范围内。如果计算结果小于 0,则返回 0;子句中添加更多的条件表达式或函数调用。此外,也可以结合 Hive 的索引功能(如引用中提到的 ORC 文件格式的行组索引。这些表达式允许根据计算结果的数值范围返回不同的值,从而实现对输出结果的范围控制。确保结果不大于 100。这种方式可以简洁地实现数值范围的限制。)优化查询性能,尤其是在对大规模数据进行过滤操作时。若希望对计算结果进行数值范围的限制,可以通过在。如果需要对多个计算结果进行范围限制,可以在。函数组合来实现类似的范围限制。
2025-08-11 09:05:38
330
原创 @Scheduled注解不生效 失效 无效
@Configuration@EnableSchedulingpublic class Timers { @Scheduled(cron = "*/5 * * * * ?") public void scan(){ System.out.println("hello world"); }}重要的类上面的两个注解
2020-11-09 16:06:12
2118
原创 Spring Boot 自定义注解失效
SpringBoot旧版自动引用的包非常多,但是在新版中很多的包不会自动引用,这就会导致你代码虽然没有报错,但是你的代码是无效的,需要在pom文件中手动引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency><de..
2020-11-03 17:31:15
625
原创 Mybatis-Plus插入和更新自动将date转换为Timestamp,日期会减少8小时
Mybatis-Plus插入和更新自动将date转换为Timestamp,日期会减少8小时修改properties或yml配置文件中的Mysql数据库连接配置网上一般都是这样的jdbc:mysql://127.0.0.1:3306/ah?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTCUTC的时间比国内的时间是要少8小时的我的是jdbc:mysql://127.0.0.1:3306/ah?useU
2020-10-28 17:07:24
1833
1
原创 Mysql分组排序排名
单个条件SELECT id,name,type,year,height, IF ( @temp = type, @rank := @rank + 1, @rank := 1 ) ranking, @temp := typeFROM user, (select @temp:= '', @rank:=0) tORDER BY year,type,height DESC多个条件SELECT id,name,type,year,height, IF ( @temp = type
2020-07-29 10:17:42
522
1
原创 excel导入日期
String time = 4969; //excel导入的日期数字Calendar c = Calendar.getInstance();c.set(1900, 0, 1);c.add(Calendar.DATE, Integer.parseInt(time) - 2);SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-...
2020-03-20 09:51:02
392
转载 IDEA 打包 Error:(21,14) java: 找不到符号
一、idea找不到符号,可能是因为编码问题,所以,在File-》settings-》Editor-》File Encodings-找到编码设置,更改为项目的编码要求,一般都为utf-8,或者可以试一下GBK其他编码编译一下,反正我是几种方式都试了。最终编译结果比较之下,发现公司的项目编码格式是以UTF-8为基准的。二、解决方法还有就是,重新配置一下IDEA的JDK路径,重新选择。Fil...
2020-01-19 18:02:40
2526
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅