自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ArrayList和LinkedList的区别

1.数据结构不同:ArrayList是动态数组实现;LinkedList是双向链表实现。2.随机访问效率:ArrayList在随机访问的时候效率高于LinkedList,因为LinkedList是线性的数据据存储方式,所以需要移动指针依次向后查找。3.增加和删除效率:在非首位增加或删除操作,LinkedList效率高于ArrayList,ArrayList的删除和插入会影响数组内其他数据的下标。4.内存空间占用:LinkedList比ArrayList更占内存,因为LinkedList的节点除了

2022-02-07 14:36:56 964

原创 == 和 equals()的区别

==:判断两个对象是否相等。对于基本数据类型,比较的是值是否相等;对于引用类型,比较的是内存地址是否相同;equals():他的作用也是判断两个对象是否相等,在没有被重写的情况下,equals等效于"=="。注*:equals()属于Object类举个栗子:public class Test{ public static void main(String[] args...

2022-01-28 17:56:40 698

原创 java面试题2022

一.java基础1.jdk和jrejdk是java开发工具包,jre是java运行环境,jdk包含jre,运行java程序jre就够了,开发java程序需要jdk。2.Object类常用方法equals(),hashcode(),wait(),notify(),notifyAll()3.什么情况下需要重写equals()和hashcode()方法自定规则进行实体类比较时。4.java特点继承,封装,多态5.基本数据类型byte,short,int,long,float

2022-01-11 20:35:43 359

原创 idea实用插件推荐

idea插件

2021-12-30 16:41:37 708 2

原创 linux下redis6.0.6注册本地服务及开机自启教程

linux下redis6.0.6注册本地服务及开机自启教程

2021-12-17 15:59:04 1667

原创 linux下redis-6.0.6简单部署及常用配置文件修改

linux下redis-6.0.6简单部署及常用配置文件修改

2021-12-17 15:21:50 824

原创 springboot中的后端接口加密解密

近期在项目中因为安全红线要求需要进行接口加解密,在此记录一下。通过@ControllerAdvice扫描所有接口进行接口加密以及接口解密,本文选择的是AES加密,通过密匙及偏移量加密接口数据。一.结构://加密方法,通过@ControllerAdvice扫描所有接口,对含有@EncryptResponse注解的类或者方法进行加密/** * 请求响应处理类 * 对加了@Encrypt的方法的数据进行加密操作 * * @author gzy */@ControllerAdvic

2021-09-29 15:43:08 3002

原创 正则数据效验

代码中遇到数据校验,自己封装了一个工具类,记录一下。枚举类存放正则验证/** * @author gzy * @version 1.0 * @date 2021.9.13 * @Description: 正则效验 */public enum Regular { /** * 手机号 */ PHONE(1, "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"), /** * 邮箱 ...

2021-09-15 16:44:21 192

空空如也

空空如也

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

TA关注的人

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