- 博客(6)
- 收藏
- 关注
原创 java集合相关详解
1.结构图:2.集合与数组的区别长度区别:数组固定,集合可变内容区别:数组可以是基本类型,也可以是引用类型而集合只能是引用类型元素内容:数组只能存储一种数据类型,集合可以存储不同类型3.常用集合分类Collection接口:其中List接口:元素按进入先后有序保存,可重复 - LinkedList接口实现类,底层数据结构是链表,查询慢,增删快,线程不安全,效率高,可以存储重复元素 - ArrayList接口实现类:底层数据结构是数组,查询快,增删慢,
2020-10-16 16:28:03 84
原创 自定义手机号码注解
自定义手机号注解可用于对于账号为手机号的进行验证1.创建自定义注解import javax.validation.Constraint;import javax.validation.Payload;import java.lang.annotation.*;/** * 手机号码的校检注解 */@Target({ElementType.METHOD,ElementType.FIELD,ElementType.ANNOTATION_TYPE,ElementType.CONSTRUCTOR,E
2020-10-07 17:11:17 1091
原创 使用MD5加密详情
MD5密码加密MD5加密可用于对于密码进行加密MD5算法的原理可简要的叙述为:MD5码以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。/*** 获取输入字符串的MD5* DigestUtils.md5Hex 对密码进行加密*/public static String md5(String src){ return DigestUtils.md5Hex(
2020-10-07 17:03:12 229
原创 JSON字符串、JSON对象及JavaBean之间的相互转换
使用alibaba的FastJson其maven依赖<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --><dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version>
2020-09-10 20:04:29 289
原创 Docker命令
1. 帮助命令docker version 查看docker版本信息docker info 查看docker相关信息docker --help 查看docker帮助,以及个命令相关信息2.镜像命令 查看本地已存在的镜像:docker images [options] options说明:-a:列出本地所有的镜像(含中间印象层) -p:只显示镜像ID --digrsts:显示镜像的摘要信息 --no-tr
2020-08-29 15:28:03 84
原创 centos8安装docker
一、安装docker1.使用root登录linux系统2.如果安装过旧版本的话,卸载旧版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrot
2020-08-06 18:14:43 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人