- 博客(14)
- 收藏
- 关注
原创 @JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss“,timezone=“GMT+8“)
java特殊时间批量转化数据返回出现2020-12-10T04:01:49.000+0000特殊时间,只需要在SpringBoot的配置文件里添加如下代码即可1.application.ymlspring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 serialization: #格式化输出 indent_output: true
2020-12-10 18:44:06 9412 4
原创 java护照号码校验、java港澳台通行证校验、护照正则表达式、港澳台通行证正则表达式
护照、港澳台通行证校验工具类 /** * 证件号码校验 */public class CardUtils { /** * 护照验证 * 规则: G + 8位数字, P + 7位数字, S/D + 7或8位数字,等 * 例: G12345678, P1234567 */ public static Boolean passportCard(String card) { String reg = "^([a-zA-z]|[0-9])
2020-11-27 18:32:07 9180 2
原创 oracle日志解析、logminer解析oracle日志文件
oracle日志解析、logminer解析oracle日志文件文章目录oracle日志解析、logminer解析oracle日志文件前言一、logminer简介二、安装logminer(sqlplus窗口下)1.引入库2.读入数据总结前言解析oracle日志方法分为两种:1.Oracle Logminer2.Oracle Golden Gate这里推荐使用Oracle Logminer,因为Oracle8i以后的版本都带有LogMiner。一、logminer简介解析Oracle 在线(
2020-11-27 14:14:46 1787 1
原创 mysql去重复关键字distinct的用法和distinct去重复失效问题
一、distinct是什么?distinct是mysql去重复关键字。二、使用规则1.distinct关键字必须在select后面第一位表里所有数据的去重复select distinct comptemplate.* from comptemplate表里所有某个字段的数据去重复select distinct comptemplate.comptemplate_name from comptemplate2.distinct去重复的依据 distin
2020-10-27 19:51:05 10481 2
原创 linux发送邮件、shell发送邮件、mailx发送邮件
linux发送邮件、shall发送邮件、mailx发送邮件一、安装linux发送邮件工具二、配置环境1.邮箱信息配置2.配置证书密匙3.发送邮件一、安装linux发送邮件工具yum -y install mailx二、配置环境1.邮箱信息配置[root@muzi /]# vim /etc/mail.rc 注:邮箱授权密码不是邮箱密码,需要从邮箱设置中获取,还需要从设置中开启POP3/SMTP服务set from=123456@qq.com #发送人邮箱set
2021-10-25 19:16:58 699
原创 java文件上传报FileSizeLimitExceededException或Maximum upload size exceeded
文件上传大小问题出现FileSizeLimitExceededException或Maximum upload size exceeded是说明上传文件大小超过限制。文章目录文件上传大小问题一、SpringBoot配置文件设置1.yml设置1.application.properties设置二、Tomcat限制三、Nginx 请求限制一、SpringBoot配置文件设置1.yml设置spring: servlet: multipart: #上传文件大小50M m
2020-12-11 12:02:26 2207
原创 2020-12-10T04:01:49.000+0000java特殊时间转化问题
java特殊时间转化问题只需要在SpringBoot的配置文件里添加如下代码1.application.ymlspring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 serialization: #格式化输出 indent_output: true #忽略无法转换的对象 fail_on_empty_bean
2020-12-10 18:37:46 746 2
原创 Mac桌面上的文件如何才能不同步到iCloud
Mac桌面上的文件如何才能不同步到iCloud打开访达在icloud里移动桌面到个人收藏如下图(这里以文稿为例,桌面类似)
2020-12-09 19:18:19 5679
原创 oracle触发器简单demo
文章目录一、oracle触发器介绍1.触发器简介2.触发器优点二、触发器demo1.有参存储过程2.调用方式一、oracle触发器介绍1.触发器简介触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。2.触发器优点存储过程调用快速而有效。可执行代码会自动缓存并在用户之间共享。这降低了内存需求和调用开销。通过对SQL语句进行分组,存储过程允许通过一次调用来处理这些语句。这样可以减少网络流量并缩短往返响应时间。此外,存储过
2020-12-01 13:20:45 211
原创 存储过程简单demo
文章目录一、oracle存储过程介绍1.存储过程简介2.存储过程优点二、存储过程demo1.有参存储过程2.调用方式一、oracle存储过程介绍1.存储过程简介存储过程是存储在数据库中执行某种特定功能的程序,其中包含一条或多余sql语句。存储过程是一段sql语句集,在编写完成这段sql语句集,编译一次并以可执行形式存储,调用它时在数据库内存空间中执行。2.存储过程优点存储过程调用快速而有效。可执行代码会自动缓存并在用户之间共享。这降低了内存需求和调用开销。通过对SQL语句进行分组,存储过程允
2020-11-30 11:05:32 380
原创 “UNKNOWN“.“OBJ# 45522“(“COL 1“,“COL 2“,“COL 3“,“COL 4“) values (HEXTORAW(‘45465f4748‘),HEXTORAW(‘546
“UNKNOWN”.“OBJ# 45522”(“COL 1”,“COL 2”,“COL 3”,“COL 4”)Logminer解析问题insert into "UNKNOWN"."OBJ# 45522"("COL 1","COL 2","COL 3","COL 4") values(HEXTORAW('45465f4748'),HEXTORAW('546563686e6963616c20577269746572'),HEXTORAW('c229'),HEXTORAW('c3020b'));当出现
2020-11-27 18:17:30 336
原创 查找v$logmnr_contents表中无insert ,update记录
v$logmnr_contents表中无insert ,update记录一、字典文件问题insert into "UNKNOWN"."OBJ# 45522"("COL 1","COL 2","COL 3","COL 4") values(HEXTORAW('45465f4748'),HEXTORAW('546563686e6963616c20577269746572'),HEXTORAW('c229'),HEXTORAW('c3020b'));当出现上述情况时,需要重新生成字典文件。因为字典文
2020-11-27 18:14:54 395
原创 V$LOGMNR_CONTENTS字段含义
V$LOGMNR_CONTENTS简介V$LOGMNR_CONTENTS包含日志历史记录信息。要查询此视图,您必须具有LOGMINING特权。当SELECT是针对已执行的声明V$LOGMNR_CONTENTS来看,归档重做日志文件是按顺序读取。来自重做日志文件的翻译后的记录在V$LOGMNR_CONTENTS视图中作为行返回。这将继续进行,直到满足启动(EndTime或endScn)中指定的过滤条件或达到存档日志文件的末尾为止。V$LOGMNR_CONTENTS字段意义字段数据类型描述
2020-11-27 13:56:21 4759
原创 oracle审计功能的使用
oracle审计功能的使用文章目录oracle审计功能的使用一、orecle审计简介二、审计级别三、使用步骤1.查看是否开启审计功能2.开启审计功能四、注意一、orecle审计简介用于监视用户所执行的数据库操作(insert、update、delete),默认情况下审计未开启,审计记录存储在系统表空间中。 sys.aud$表中,主要的字段如下:字段注释username登录的用户userhost登录的主机timestamp时间戳owner操作表的所有
2020-11-23 14:01:42 5188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人