- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 oracle in超过1000报错,非子查询
将超过1000个值的列表分割成多个小的子查询,并使用OR操作符将它们组合起来。例如,如果有一个包含1000个以上值的列表,可以将其分割成两个子查询,每个子查询包含大约500个值,然后使用OR连接这两个子查询。当需要在Oracle数据库中使用IN子句,且列表中的值超过1000个时,会遇到ORA-01795错误,因为Oracle限制了IN子句中表达式的最大数量为1000。解决这个问题的方法包括:12。
2024-05-06 11:13:14
257
原创 List的sub list
subList 方法的截取范围是从 start(包含)元素开始到 end(不含)元素位置结束。这意味着,如果你有一个列表 list,那么 list.subList(start, end) 将返回一个新的列表,包含从 start 索引到 end 索引(不包括 end 索引)的所有元素。
2024-04-29 09:43:00
281
原创 Spring中的事件
spring还提供了通过@EventListener注解的方式来创建一个监听器,直接将这个注解标注在一个bean的方法上,那么这个方法就可以用来处理感兴趣的事件,使用更简单.System.out.println(String.format(“给用户【%s】发送注册成功邮件!备注:或可以通过注解注入。
2024-04-24 15:10:28
269
原创 opsforvalue的使用
例如,redisTemplate.opsForValue().set(“key”, “value”, 60, TimeUnit.SECONDS) 将键 “key” 的值设置为 “value”,并设置过期时间为60秒。当键不存在时设置:使用 setIfAbsent 方法可以在键不存在时设置键值对。例如,redisTemplate.opsForValue().setIfAbsent(“key”, “value”) 如果键 “key” 不存在,则设置其值为 “value”。
2024-04-23 15:55:35
711
原创 【无标题】map中的getOrgDefault
作用:当 Map 集合中有这个 key 时,就使用这个 key 值;如果没有就使用默认值 defaultValue。getOrDefault(Object key, V defaultValue)方法是Map接口下的一个方法。
2024-04-23 15:36:43
86
原创 mysql 性能优化
第16章 性能优化16.1优化简介Mysql优化,一方面找出系统的瓶颈,提mysql数据库整体的性能;另一方面需要合理的结构设计和参数调整,以提高用户操作响应的速度;同时还要节省系统资源,以便系统可以提供更大负荷的服务。查询mysql的性能参数show status like ‘value’;16.2优化查询16.2.1分析查询语句Explain [EXTENDED] SELECT ...
2019-06-01 12:53:19
103
空空如也
项目启动报错,求解,求解释
2017-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人