自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 DecimalFormat 构造方法 patterrn值定义介绍

0:表示必须存在的数字位,如果不存在则用0填充。%:表示将数字乘以100后以百分数形式显示。#:表示可选的数字位,如果不存在则不填充。,:表示千位分隔符。

2023-04-10 17:15:28 784

原创 jpa 批量删除数据过多的经历 记录

记录一次jpa删除数据过多

2022-06-23 16:11:00 1831

原创 数据库字段长度

数据库字段长度介绍

2022-06-16 11:42:38 4141 2

原创 html页面获取后端数据

项目场景:记一次根据页面返回html页面转换成后端数据经历 问题描述:一次项目经历需要去获取谷歌云平台的某个页面的数据,查询接口文档无果,后来在浏览器控制台上发现了获取该页面数据的接口,并且不需要携带对应的鉴权信息,但是返回的是一个html页面,遂将该html页面转换成后端需要的数据,以此记录解决方案: 首先因为是将获取到html页面,所以需要引入Jsoup 来解析对应的html页面其次,根据想要的结果去找对应的html标签,比如说我这边需要的是白色字体的数据,这些数据是在标签tabl

2021-11-29 19:29:13 6823

转载 数据库引擎

一:数据库引擎的定义 数据库引擎简单来说就是一个"数据库发动机"。当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是 通过数据库引擎去访问数据库文件。以关系型数据库为例,你发SQL语句给数据库引擎, 数据库引擎解释SQL语句,提取出你需要的数据返回给你。因此,对访问者来说,数据库引擎就是SQL语句的解释器。   正式来说,数据库引擎是用于 存储、处理和保护...

2021-11-02 16:20:44 2240

转载 java 校验注解之 @NotNull、@NotBlank、@NotEmpty

实体字段校验 @NotNull、@NotEmpty、@NotBlank 1.@NotNull 不能为 null,但可以为 empty,一般用在 Integer 类型的基本数据类型的非空校验上,而且被其标注的字段可以使用 @size、@Max、@Min 对字段数值进行大小的控制 2.@NotEmpty 不能为 null,且长度必须大于 0,一般用在集合类上或者数组上 3.@NotBlank 只能作用在接收的 String...

2021-04-30 10:10:02 53624

原创 mysql在yml文件中常见配置详解

spring: datasource: url: jdbc:mysql://localhost:3306/test?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2b8 username: root password: root这一般就是我们在代码中有关mysql 的配置,一般有 allowMultiQ

2020-12-16 17:45:40 5334

原创 记录异常InvalidKeyOrParametersException: Key length not 128/192/256 bits

Key length not 128/192/256 bits     一般是使用对称算法加密的时候出现的异常,它的意思是指 key的长度不是 128,192或者256 位,注意!!! 并不是不足,而是不是,这个意思指的是key的长度必须要是128,192或者256 位,知道了这个的话就很好去解决这个问题了     以AES 加密为例:     aes.getSecretKey().getEncoded().length 能获取到aes 的 字节长度 (注意是字节)128 位 对应的是 16

2020-11-26 15:14:08 11823 1

原创 java之BigDecimal 介绍

概述:   BigDecimal 是Java在java.math包中提供的API类,主要是用于金钱等要求高精度数值的计算。   1.转换为BigDecimal 类型构造方法: BigDecimal bigDecimal = new BigDecimal (参数);作用:会将括号内的值的类型转换为BigDecimal 类型括号里面的值可以填以下图片里的类型     BigDecimal bigDecimal = BigDecimal.valueOf();也

2020-11-06 15:19:03 1883

原创 pom文件中的score字段介绍以及本地jar没有打包进maven

pom文件中的标签1.scope 作用1.1.确认导入的jar的范围 (main主程序下,test测试环境下)1.2.确定某个依赖是否参与到maven的打包中2.scope取值2.1.compile(默认)导入的jar对于main主程序下有效;导入的jar对于test测试程序下有效;导入的jar参与maven的打包2.2.test 导入的jar对于main主程序下无效导入的jar对于test测试程序下有效导入的jar参与maven的打包2.3.provided导入的jar对于ma

2020-05-11 14:45:25 684

原创 jar和war和pom文件的区别

1.pompom是maven依赖文件,一般用于是作为maven依赖,比如你在这个工程a中写好了一个工具类,而如果工程b想要调用的话,就可以把工程a打包成pom文件,然后在工程b中引入工程a的依赖,这样就可以使用工程a中的方法了,所以pom一般用于父级工程中,用于作jar包的版本控制。2.jarjar是java普通项目打包,一般是指java普通类,java文件和普通文件,在maven中,一般是...

2020-04-04 14:47:49 2266

原创 VO,DTO,BO,POJO,PO的概念介绍

po: persistent object 持久对象,持久对象的意思指的是可以从内存中存储到关系型数据库中,因此一个po对应的数据库中的每一条记录,而且po不会对数据库的数据进行操作。pojo: pojo对应的是我们代码中的实体类,可以看作是一个java对象。po和pojo的区别:...

2020-03-20 14:15:02 6168 3

原创 数据库迁移数据库中表的结构和数据

在工作中可能会遇到这样的问题,原来的数据库表不用了,但是原来的数据库表的数据要转移到新表中,这时可以借用数据库的可视化工具实现,下面就以mysql为例1.sqlyog转移数据和结构1.1 选中数据库的某张表,鼠标移到备份/导出,再点击导出表数据作为1.21.选择导出的数据的格式,推荐sql,方便新表的数据插入2. 选择要导出的字段,可以全部选择也可以选择部分字段3. 选择要导出的表的...

2020-02-25 18:32:41 702

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除