private final Map<T, HandlerMethod> mappingLookup = new LinkedHashMap(); key-> value RequestMappingInfo -> HandlerMethod private final MultiValueMap<S ...
分类:
编程语言 时间:
2020-08-19 19:07:50
阅读次数:
60
/* * 学习修饰符时,希望大家问自己问题? * (1)修饰符本身的意思 * (2)它可以修饰什么? * (3)它修饰后有什么不同? * * * final:修饰符的一种 * 1、意思:最终的 * 2、final可以修饰:类(外部类、内部类)、变量(成员变量(类变量、实例变量)、局部变量)、方法(静 ...
分类:
其他好文 时间:
2020-08-18 15:42:15
阅读次数:
95
抽象类可以有自己的成员变量,继承抽象类的对象共用成员变量,也可以修改成员变量的值。可以有非抽象的方法。 接口只能有static final的成员变量(一般不使用),只能有抽象的方法。 public abstract class Door { String color; abstract void o ...
分类:
编程语言 时间:
2020-08-18 13:17:02
阅读次数:
65
单例的7种设计思路 1:饿汉式:final类不允许被继承,static实例能利用jvm的<clinit>确保同步,缺点就是无法保证被ClassLoader加载的singleton04在什么时候使用, 这就意味着singleton04实例所开辟的堆内存空间会驻留更久的时间,这种情况对轻资源的类来说影响 ...
分类:
其他好文 时间:
2020-08-17 16:42:17
阅读次数:
61
JAVA: public final boolean isHappy(int n) { int next = next(n); while (n != 1 && n != next) { n = next(n); next = next(next(next)); } return n == 1; } ...
分类:
其他好文 时间:
2020-08-12 15:41:43
阅读次数:
51
操作字符串的类有:String、StringBuffer、StringBuilder都是final修饰的 String 类是不可变的类,就是说String对象声明后不能修改,,如对字符串修改都会创建新的对象 String 和 StringBuffer、StringBuilder 的区别在于 Stri ...
分类:
编程语言 时间:
2020-08-08 00:34:17
阅读次数:
81
ReadWriteLock: 一个用于只读操作,一个用于写入操作;读的时候可以由多个线程进行,写的时候只能有一个。 读-读:可以共存 读-写:不可共存 写-写:不可共存 读锁:共享锁 写锁:独享锁 代码示例 package pers.vincent.matrix.subject.readwrite; ...
分类:
其他好文 时间:
2020-08-07 12:32:20
阅读次数:
64
前言:性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力,直至达到某个值,然后持续运行一段时间。 在jmeter中,有这样一个插件,可以帮我们实现这个功能,这个插件就是:Stepping Thread Group 1、下载配置方法 Stepping Thread Gr ...
分类:
其他好文 时间:
2020-08-05 13:09:23
阅读次数:
76
Service是Android四大组件之一,是一个计算型组件。它在Android开发中扮演着一个重要的角色,虽然他不如Activity那么常见,但是在很多App中都有着实际的应用场景。 Service的运行不依赖于任何用户界面,所以它非常适合用于去执行那些不需要和用户交互但却需要长期运行的任务,如A ...
分类:
移动开发 时间:
2020-08-04 18:16:23
阅读次数:
110
后台控制层: public static final String HEAD_IMG_DIR = "D:/upload/"; // 本地存放图片路径 //图片上传 @RequestMapping("/upload") @ResponseBody public String upload(Multip... ...
分类:
编程语言 时间:
2020-08-04 14:08:49
阅读次数:
96