- 博客(13)
- 收藏
- 关注
原创 DecimalFormat 构造方法 patterrn值定义介绍
0:表示必须存在的数字位,如果不存在则用0填充。%:表示将数字乘以100后以百分数形式显示。#:表示可选的数字位,如果不存在则不填充。,:表示千位分隔符。
2023-04-10 17:15:28 804
原创 html页面获取后端数据
项目场景:记一次根据页面返回html页面转换成后端数据经历 问题描述:一次项目经历需要去获取谷歌云平台的某个页面的数据,查询接口文档无果,后来在浏览器控制台上发现了获取该页面数据的接口,并且不需要携带对应的鉴权信息,但是返回的是一个html页面,遂将该html页面转换成后端需要的数据,以此记录解决方案: 首先因为是将获取到html页面,所以需要引入Jsoup 来解析对应的html页面其次,根据想要的结果去找对应的html标签,比如说我这边需要的是白色字体的数据,这些数据是在标签tabl
2021-11-29 19:29:13 6972
转载 数据库引擎
一:数据库引擎的定义 数据库引擎简单来说就是一个"数据库发动机"。当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是 通过数据库引擎去访问数据库文件。以关系型数据库为例,你发SQL语句给数据库引擎, 数据库引擎解释SQL语句,提取出你需要的数据返回给你。因此,对访问者来说,数据库引擎就是SQL语句的解释器。 正式来说,数据库引擎是用于 存储、处理和保护...
2021-11-02 16:20:44 2403
转载 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 58570
原创 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 5406
原创 记录异常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 12383 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 1932
原创 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 711
原创 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 2326
原创 VO,DTO,BO,POJO,PO的概念介绍
po: persistent object 持久对象,持久对象的意思指的是可以从内存中存储到关系型数据库中,因此一个po对应的数据库中的每一条记录,而且po不会对数据库的数据进行操作。pojo: pojo对应的是我们代码中的实体类,可以看作是一个java对象。po和pojo的区别:...
2020-03-20 14:15:02 6239 3
原创 数据库迁移数据库中表的结构和数据
在工作中可能会遇到这样的问题,原来的数据库表不用了,但是原来的数据库表的数据要转移到新表中,这时可以借用数据库的可视化工具实现,下面就以mysql为例1.sqlyog转移数据和结构1.1 选中数据库的某张表,鼠标移到备份/导出,再点击导出表数据作为1.21.选择导出的数据的格式,推荐sql,方便新表的数据插入2. 选择要导出的字段,可以全部选择也可以选择部分字段3. 选择要导出的表的...
2020-02-25 18:32:41 802
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人