摘要: 当 Oracle 数据库用户的密码过期时,你可以采取以下步骤来处理: 1、连接到数据库:使用具有管理员权限的账户(比如 SYS 或 SYSTEM 用户)连接到 Oracle 数据库。 查看过期用户:运行以下 SQL 查询语句查看已过期的用户列表: SELECT username FROM dba_u 阅读全文
posted @ 2023-12-12 09:45 藤原绿海bluestraggle 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 原文:blog.csdn.net/h254931252/article/details/109257998 在实际工作中,重处理是一个非常常见的场景,比如: 发送消息失败。 调用远程服务失败。 争抢锁失败。 这些错误可能是因为网络波动造成的,等待过后重处理就能成功。通常来说,会用try/catch, 阅读全文
posted @ 2023-04-07 15:42 藤原绿海bluestraggle 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1 IDEA中配置文件line separator 分隔符格式 CRLF、LF和CR这三种东西,CR是MAC老版本的做法,就是回车,但是后来的MAC系统统一换成LF了,LF是Linux下的做法,就是换行,这个做法比较自然。微软采用的是CRLF,看上去好像是兼容了CR和LF,但是实际完全不是那么回事, 阅读全文
posted @ 2022-12-15 13:49 藤原绿海bluestraggle 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1 问题原因 误将空元素null值存入到了List集合中,导致后续的调用中出现了空指针。 后续修改使用Stream过滤掉了空元素。 2 集合特性 Java容器分为Collection和Map两大类,Collection集合的子接口有Set、List、Queue三种子接口。我们比较常用的是Set、Li 阅读全文
posted @ 2022-11-26 14:58 藤原绿海bluestraggle 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 问题展示 oracle Cause: java.sql.SQLException: sql injection violation, deny object : dbms_random 场景 1)使用了Oracle随机排序 order by dbms_random.value; 2)springbo 阅读全文
posted @ 2022-10-31 16:30 藤原绿海bluestraggle 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1 问题背景 在 Oracle 中,根据数据库中配置的保留小数位数,给数据保留对应的位数 2 Oracle to_char 函数格式化数字用法介绍 参数说明 参数 说明 示例 9 存在数字显示数字,不存在显示空格 999 0 存在数字显示数字,不存在显示 0 000 . 指定位置返回小数点 99.9 阅读全文
posted @ 2022-10-27 13:49 藤原绿海bluestraggle 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一、登录数据库 1. 切换到Oracle用户 su命令 – 切换用户身份 su命令来自于英文单词“switch user”的缩写,其功能是用于切换用户身份。管理员切换至任意用户身份而无需密码验证,而普通用户切换至任意用户身份均需密码验证。另外添加单个减号(-)参数为完全的身份变更,不保留任何之前用户 阅读全文
posted @ 2022-10-18 21:40 藤原绿海bluestraggle 阅读(439) 评论(0) 推荐(0) 编辑
摘要: #一、基本用法&快捷键 首先看下IDEA中Debug模式下的界面,随着idea版本的更新Debug模式的图标设计虽有微调改动,但是功能大体相通。 ##1、首先说第一组按钮,从左到右依次如下: | 快捷键 | 说明 | | | | | Show Execution Point (Alt + F10) 阅读全文
posted @ 2022-09-30 14:13 藤原绿海bluestraggle 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 问题背景 由于公司项目经过二次重构,开发人员也早就换了一批又一批,现在项目里同时存在Gradle和Maven项目,这让项目的统一管理和打包都变得有点复杂,于是觉得决定改成由Maven来管理项目。 具体步骤 在原来gradle项目build.gradle文件中加上以下三行代码 apply plugin 阅读全文
posted @ 2022-07-30 14:28 藤原绿海bluestraggle 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 异常分析 这个异常问题本质原因是我们创建了太多的线程,而能创建的线程数是有限制的,导致了异常的发生。能创建的线程数的具体计算公式如下: (MaxProcessMemory - JVMMemory - ReservedOsMemory) / (ThreadStackSize) = Number of 阅读全文
posted @ 2022-07-24 17:05 藤原绿海bluestraggle 阅读(113) 评论(0) 推荐(0) 编辑