logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux查询日志,通过sed命令根据时间段查询

sed -n ‘/开始时间:/,/结束时间:/p’ 文件名。例2(根据上面的继续过滤也行)

文章图片
#linux#运维#服务器
springboot 单元测试

选中要单元测试的service,例如UserService/右键/Go To/Test/选择要单元测试的方法,将会自动在test目录创建对应的测试。操作方法和对service进行单元测试类似,只是添加注解不同。增加注解,让测试服务能在springboot启动,2:对Controller进行单元测试。1:service 单元测试。

#spring boot#单元测试#java
idea 调试本地springboot微服务,设置不向eureka注册服务

dev 环境只有一个eureka 注册中心,企业多人同时本地调试服务,而 dev 服务器环境与个人本地网络不联通,如果个人将本地微服务注册到 eureka 注册中心,dev 上的服务调用微服务时,势必会因为 ribbon 负载均衡,将请求打到个人本地的服务上,但 dev 服务器与本地服务网络又不通,导致其他人在使用 dev 环境时,经常出现访问超时的问题。1、idea 设置本地服务不向 eurek

文章图片
#intellij-idea#spring boot#微服务 +1
在springboot+dynamic-datasource+mybatis项目中多数据源常见问题及解决办法

摘要:针对多数据源配置中的常见问题提供了解决方案:(1)Oracle字符集问题,需添加orai18n.jar依赖;(2)@DS注解失效原因,包括事务注解冲突和数据源名称不一致;(3)分页失效问题,需移除PaginationInnerInterceptor中的DbType设置。修改后的MyBatisPlus配置应自动适应不同数据库类型的分页查询。这些解决方案针对MySQL和Oracle双数据源场景,

#spring boot#mybatis#后端
oracle数据库大数据表通过分区优化查询速度

数据库分区查询通过分区裁剪(Partition Pruning)显著提升查询效率,其核心原理是仅扫描相关分区而非全表。合理选择分区键(如时间字段)并确保查询条件包含分区键,可减少I/O和CPU负载,支持并行处理。通过执行计划可验证分区是否生效(如PARTITION RANGE SINGLE标识)。优化建议包括精确匹配分区边界、创建本地索引以及批量操作时指定分区名。同时需注意避免分区键函数转换、控制

#数据库#oracle
SpringBoot返回文件让前端下载的几种方式

一定要搞清楚和的区别,如果搞不清楚的,可以和字符流进行映射,,换成这样你就知道读取内容需要使用Reader,写入需要使用Writer了。返回给前端的是输出流,不需要你显示的去返回,这样会报错。

文章图片
#spring boot#前端#后端
ORCALE 大数据量删除时间太久解决方案

在数据量比较大的时候,例如到达5000W条或更多,删除其中几千万条就会处理的非常慢,可能执行DELETE好几个小时都没处理完毕。执行后等待,可能时间也挺久,但是是一直在删除中,等待即可。

文章图片
#前端
ORCALE 大数据量删除时间太久解决方案

在数据量比较大的时候,例如到达5000W条或更多,删除其中几千万条就会处理的非常慢,可能执行DELETE好几个小时都没处理完毕。执行后等待,可能时间也挺久,但是是一直在删除中,等待即可。

文章图片
#前端
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor解决方法

报错原因:通过报错内容 “TNS:listener does not currently know of SID given in connect descriptor”,可以分析出,SID 不正确;jdbc连接数据库的时候,使用数据库的 sid_name,而不是数据库的 services_name(服务名)原文链接:https://blog.csdn.net/weixin_45894220/ar

文章图片
#oracle#数据库
到底了