自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 上传的文件存本地

public Object upLoad(MultipartFile file) throws IOException { //获取文件名 String fileName = file.getOriginalFilename(); //获取文件后缀 String suffix = fileName.substring(fileName.lastIndexOf("....

2019-01-24 15:07:00 369

转载 拦截器和过滤器的区别

拦截器: 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执...

2018-12-28 10:35:31 303

原创 移位运算符

java中有三种移位运算符 <<      :     左移运算符,num << 1,相当于num乘以2 >>      :     右移运算符,num >> 1,相当于num除以2 >>>     :     无符号右移,忽略符号位,空位都以0补齐   例子: public static void main(St...

2018-12-28 10:23:28 178

原创 位运算符——与、非、或、异或

与(&)运算 与运算进行的是这样的算法: 0&0=0,0&1=0,1&0=0,1&1=1 在与运算中两个开关是串联的,如果我们要开灯,需要两个开关都打开灯才会打开。 理解为A与B都打开,则开灯,所以是1&1=1 任意一个开关没打开,都不开灯,所以其他运算都是0   通俗理解为A(与)&B都开则开,否则关   非(~)运算 ...

2018-12-28 10:19:03 313

原创 浅拷贝和深拷贝

浅拷贝与深拷贝: 拷贝一个类,如果其中无其他引用类属性,浅拷贝可以直接完全拷贝这个对象, 但如果其中有其他引用类对象的话,浅拷贝不能拷贝其中的引用类。 即对象的浅拷贝会对“主”对象进行拷贝,但不会复制主对象里面的对象。”里面的对象“会在原来的对象和它的副本之间共享。   浅拷贝: 为什么我们要用clone? 当我需要一个与变量A相同的值B,并且当我们修改B时,不影响A的值,clone...

2018-12-28 10:16:18 96

空空如也

空空如也

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

TA关注的人

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