自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 静态方法和非静态方法的区别

静态方法static(类方法)和 非静态方法(实例方法)的区别:方法我们主要分为三种:1.构造方法2.静态方法(类方法)3.非静态方法(普通方法/实例方法/成员方法)对于1(补充一下):构造方法分为无参构造方法 和 有参构造方法。另外这两个方法,涉及到了方法重载(小伙伴可以自己去了解方法重载、方法重写、方法重构区别,当然我其他文章也会写相关的介绍)。一、静态方法和非静态方法的区别(调用对象、引用变量不同)对于2:静态方法,是使用static关键字修饰的方法,又叫类方法。属于类的,不属于对象,

2022-04-14 16:25:29 4859 2

原创 面试技术点

字节番茄小说一面 2021/9/24 约1h自我介绍项目相关Java中常用的集合类 (先说Collection和Map接口,再分别说子接口和实现类,以及大概的区别,没让细讲源码)有一组数据,需要按照顺序对它进行加密,如果用集合做的话你会选哪个集合?比如一个数组,其元素本身无序,每个元素是字母或者数字都行,对它从小到大进行排序,你会选哪个集合去存储?Java中线程同步的方案有哪些(参考《深入理解Java虚拟机》第13章第2节,从“阻塞同步方案 | 非阻塞同步方案 | 无同步

2022-04-13 16:59:33 131

转载 给springboot增加XSS跨站脚本攻击防护功能

XSS原理xss攻击的原理是利用前后端校验不严格,用户将攻击代码植入到数据中提交到了后台,当这些数据在网页上被其他用户查看的时候触发攻击举例:用户提交表单时把地址写成:山东省济南市上面的数据如果没有在后台做处理,当数据被展示到网页上的时候,会在网页上弹出N个alert框,当然实际攻击肯定是比这个要复杂的多的SpringBoot防护给SpringBoot增加这种防护的原理是用户提交数据之后后台在获取数据内容时做一层过滤。过滤方式有两种第一种第一种方式是对特殊字符进行转义操作,例如将 < &

2020-07-21 16:44:40 965

转载 java定时任务

@[TOC]java定时任务Java定时任务Java开发过程中经常会遇到使用定时任务的情况,我总结了一下有如下四种方式:Timer、ScheduledExecutorService、SpringTask、Quartz。一、使用java的Timer1、Timernew Timer(“testTimer”).schedule(new TimerTask() {@Overridepublic void run() {System.out.println(“TimerTask”);}}, 100

2020-07-07 14:29:49 1159

空空如也

空空如也

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

TA关注的人

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