1. Two Sum [Easy] 思路 水题 要点 1. map用法: put, get, containsKey 2. 声明数组new int[]{1, 2}; 3. 异常情况还需要返回值的话, 抛IllegalArgumentException 代码 java class Solution { ...
分类:
其他好文 时间:
2019-09-09 19:11:24
阅读次数:
66
什么是Spring Spring概述(了解) Spring是什么 Spring是JavaEE应用 full stack轻量级开源框架,核心是: 和`AOP(Aspect Oriented Programming:面向切面编程)`为内核,提供了展现层Spring MVC和持久层Spring JDBC以 ...
分类:
编程语言 时间:
2019-09-07 10:34:23
阅读次数:
95
package com.icos.utility.listsort; import java.util.ArrayList; import java.util.Comparator; import java.util.HashMap; import java.util.Map; import jav... ...
分类:
编程语言 时间:
2019-09-06 15:56:04
阅读次数:
92
Map(键值对、键唯一、值不唯一) 核心: Map集合中存储的是键值对,键不能重复,值可以重复。根据键得到值,对map集合遍历时先得到键的set集合,对set集合进行遍历,得到相应的值。 l Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 l ...
分类:
其他好文 时间:
2019-08-31 15:15:11
阅读次数:
151
JavaScript中的Array和Map集合对象 1.Array 用于在单个变量中存储多个值 创建 长度 赋值 遍历 javascript arr.forEach( function(a){ document.write(a); } ); for(var i = 0;i ...
分类:
编程语言 时间:
2019-08-29 18:24:27
阅读次数:
82
1.Collection中的元素是孤立的是单身,需要一个一个向里面存;Map集合中值是成对存在的,每个元素由键和值两部分组成,取值时需要通过键来得到相应的值 2.Collection是单列集合,Map是双列集合;Map中不能包含相同重复的键,可以存重复的值,一个键只能对应一个值, 3.Map集合中包 ...
分类:
其他好文 时间:
2019-08-27 13:12:25
阅读次数:
80
集合系列(一):集合框架概述 Java 集合是 Java API 用得最频繁的一类,掌握 Java 集合的原理以及继承结构非常有必要。总的来说,Java 容器可以划分为 4 个部分: List 集合 Set 集合 Queue 集合 Map 集合 除了上面 4 种集合之外,还有一个专门的工具类: 工具 ...
分类:
其他好文 时间:
2019-08-24 00:32:43
阅读次数:
85
1、什么是Map集合。 Map用于保存具有映射关系的数据。key和value都可以是任意引用类型,但key不允许重复,即同一个Map的任何两个key通过equals方法比较总是返回false。 从Java源码看,Java是先实现了Map,然后通过包装一个所有value都为null的Map就实现了Se ...
分类:
编程语言 时间:
2019-08-22 10:49:29
阅读次数:
93
只添加注解:@Cacheable,不配置key时,redis 中默认存的 key 是: (1.redis cli 中,通过命令: 查看;2. :缓存对象存储在Map集合中的key值,非必需,缺省按照函数的所有参数组合作为key值,若自己配置需使用SpEL表达式,比如:@Cacheable(key = ...
分类:
编程语言 时间:
2019-08-20 19:02:58
阅读次数:
151
1. HashMap的内部实现原理是什么? HashMap内部实现原理是数组+链表,通过散列算法将key值散列到数组中,如果到相同的位置,则通过拉链法解决散列冲突。在JDK8中新增了红黑树结构,当HashMap中的散列冲突链表结构超过8个数据时,会从链表结构转换为红黑树结构。 2. HashMap的 ...
分类:
编程语言 时间:
2019-08-19 12:50:27
阅读次数:
80