- 博客(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关注的人