说说Java里的equals(上) 说说Java里的equals(中) ...
分类:
编程语言 时间:
2020-07-05 15:16:17
阅读次数:
44
Object在java中是所有类的父类,默认所有类都继承了Object类。 Object类的结构,可以发现其最常见的toString()与equals()方法,还有getClass()方法。 Object类的toString()方法源码: public String toString() { ret ...
分类:
编程语言 时间:
2020-07-04 13:41:22
阅读次数:
61
//基于JDK1.8版本以上 lambada函数 map.forEach((k, v) -> { System.out.println("key:value = " + k + “:” + v); if (k.equals(“test”)) { //map.put(k, JsonUtil.fromJ ...
分类:
编程语言 时间:
2020-07-02 18:16:13
阅读次数:
224
作者:hsm_computer 来源:cnblogs.com/JavaArchitect/p/10474448.html 我在面试Java初级开发的时候,经常会问:你有没有重写过hashcode方法? 不少候选人直接说没写过。 我就想,或许真的没写过,于是就再通过一个问题确认:你在用HashMap的 ...
分类:
其他好文 时间:
2020-07-02 11:54:39
阅读次数:
45
注意到 n名同学 n<=1000 m个询问 m<=1000 因此思路可以是: 将n名同学的信息存储在一个数组中,对于每个询问,向这个数组查找这名同学。 至于题目要求的“”他们与第一名相差多少名次“ 实际上就是前面有几个人比他分数高。 于是相当于循环里面套两个循环。 请注意读入字符串的时候读入了”:“ ...
分类:
其他好文 时间:
2020-07-01 20:21:45
阅读次数:
63
12、文件上传和下载 12.1 准备工作 文件上传是项目开发中最常见的功能之一,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配 MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用 Spring 的文件上传功能,则需要在上下文中 ...
分类:
编程语言 时间:
2020-07-01 20:12:35
阅读次数:
58
一、lombok projectlombok 使用lombok消除冗余的代码,需要安装ide插件,具体参考官网 @Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法 @Setter: ...
分类:
其他好文 时间:
2020-07-01 15:55:32
阅读次数:
57
//OPTIONS请求直接放行if(RequestMethod.OPTIONS.name().equals(request.getMethod())) { return true;} ...
分类:
编程语言 时间:
2020-06-29 18:30:38
阅读次数:
212
在上篇文章中分析了mybatis解析mapper标签中的resource、url属性的过程,《mybatis源码配置文件解析之五:解析mappers标签(解析XML映射文件)》。通过分析可以知道在解析这两个属性的时候首先解析的是对应的XML映射文件,然后解析XML映射文件中的namespace属性配 ...
分类:
移动开发 时间:
2020-06-29 16:53:12
阅读次数:
62
枚举工具类:封装判断是否存在这个枚举 1. 定义一个枚举类,继承BaseEnum public enum MethodEnum implements BaseEnum { /** get请求方法 */ GET(1, "GET"), /** post请求方法 */ POST(2, "POST"), / ...
分类:
其他好文 时间:
2020-06-29 11:57:58
阅读次数:
48