会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yorkiiz
博客园
首页
新随笔
联系
订阅
管理
2023年4月19日
oracle数据库改字段数据类型造成索引失效的bug
摘要: 问题说明: oracle的varchar2最大长度为4000,由于某个字段长度超过4000,所以就将其数据类型改成了CLOB,结果报错: java.sql.SQLException: ORA-01502: 索引 'DEV.SYS_C0019380' 或这类索引的分区处于不可用状态 问题解决: 查看索
阅读全文
posted @ 2023-04-19 15:07 yorkiiz
阅读(230)
评论(0)
推荐(0)
2023年3月13日
SQL优化案例分享
摘要: 使用with表视图对SQL进行优化 问题重现: 用户数据落库到多个子表 从多个子表加工单个用户数据到一起 问题解释: oracle中有一个大sql,逻辑如上图,查询需要5分钟以上。 优化的第一步是解释SQL语句,查询中有全表扫描的问题,根据全表扫描的表,再查看这些表的数据量,有超过千万的级别。有表的
阅读全文
posted @ 2023-03-13 10:34 yorkiiz
阅读(115)
评论(0)
推荐(0)
2023年2月27日
java新增注解映射字段
摘要: 1.注解样例:新建注解 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface MyName { public String value() default ""; } Retention:生效
阅读全文
posted @ 2023-02-27 17:00 yorkiiz
阅读(131)
评论(0)
推荐(0)
2023年2月15日
ORACLE 常用SQL汇总
摘要: 1.排序 2.日期 3.函数 4.慢sql(需要admin权限) 5.存储 6.锁 1.排序 默认排序,rownum,order by 1.oracle中的默认排序(SQL语句不带order by功能)是按照存储结构排序的,即使你是自增主键,按时间顺序先后插入,但是查出来的结果不一定依次递增。 2.
阅读全文
posted @ 2023-02-15 17:00 yorkiiz
阅读(235)
评论(0)
推荐(0)
2023年2月1日
java对方法进行反射
摘要: 1.获取类的class信息 2.获取method 3.invoke方法执行method 被反射对象 ```@Data@AllArgsConstructor@NoArgsConstructorpublic class User { private String id; private String u
阅读全文
posted @ 2023-02-01 11:18 yorkiiz
阅读(18)
评论(0)
推荐(0)
2022年11月29日
反射对字段赋值2.0
摘要: 1.使用BeanUtils.copyProperties对变量赋值 2.使用反射功能自定义赋值 1.使用BeanUtils.copyProperties对变量赋值 场景:多个实体类映射到目标实体类,字段没有冗余 需要将映射实体类复制到目标实体类时,公共字段会做copy; 直接使用BeanUtils.
阅读全文
posted @ 2022-11-29 16:24 yorkiiz
阅读(157)
评论(0)
推荐(1)
2022年11月16日
Application.properties文件(持续更新)
摘要: 1.通过@Value注入 2.通过ConfigurationProperties(prefix = "")注入 3.数组注入 4.map注入 5.中文乱码 6.$变量 1.通过@Value注入 oracle.datasource.druid.initial-size=20 Value("${orac
阅读全文
posted @ 2022-11-16 17:37 yorkiiz
阅读(84)
评论(0)
推荐(0)
2022年10月28日
nacos1.0---快速开始
摘要: nacos配置前提准备 nacos官网,关于nacos服务端下载和快速配置,在官网都有 https://nacos.io/zh-cn/docs/what-is-nacos.html nacos版本冲突问题特别多,如下是各个版本依赖关系 (76条消息) Java SpringCloud系列(七) ——
阅读全文
posted @ 2022-10-28 16:34 yorkiiz
阅读(100)
评论(0)
推荐(0)
2022年10月21日
线程池ThreadPoolTaskExecutor参数使用测试
摘要: 线程池的执行流程 所有线程池的执行流程都相同,如下图所示 线程池不同场景测试 根据线程池不同参数进行测试 测试service @Service @Slf4j public class ThreadPoolService { @Resource TaskExecutePool taskExecuteP
阅读全文
posted @ 2022-10-21 10:38 yorkiiz
阅读(493)
评论(0)
推荐(0)
spring集成的线程池ThreadPoolTaskExecutor使用1.0
摘要: 工具类:返回已经创建好的单例ThreadPoolTaskExecutor,并赋值默认参数 用spring集成线程池都有默认参数,也可以根据自己需求修改对应参数 @Configuration @EnableAsync @Slf4j public class TaskExecutePool { pr
阅读全文
posted @ 2022-10-21 09:27 yorkiiz
阅读(112)
评论(0)
推荐(0)
下一页
公告