码迷,mamicode.com
首页 >  
搜索关键字:hashset treeset    ( 2235个结果
equals&hashCode
经典规则:如果重写了equals,必须重写hashCode 为什么??? 这个规则考虑的应用场景:如果你的对象可能放入HashMap,HashSet,不重写会出问题 问题场景: new一个对象,重写了equals,但是没有重写hashCode,再new一个对象,原对象.equals(新对象)等于tr ...
分类:其他好文   时间:2020-08-18 13:18:40    阅读次数:49
集合——Collection子接口二:Set接口
1.Set的实现类的结构 Collection接口:单列集合、用来存储一个一个的对象 Set接口:存储无序的、不可重复的数据 HashSet:作为Set接口的主要实现类:线程不安全的,可以存储null值,底层:数组+链表 LinkedHashSet:作为HashSet的子类,在添加数据的同时,每个数 ...
分类:其他好文   时间:2020-08-11 15:47:02    阅读次数:66
项目:图片服务器(图床)
图片服务器目录:一:项目背景:我们平常写博客或者github,本质上是往文章中放了一个url,这个链接对应的资源在另一个服务器上。而我们这个项目就是实现这样一个服务器,可以存储和展示我们的珍贵相片。二:开发环境:操作系统:windows10开发工具:IDEA专业版web服务器:Tomcat8.5.51JDK:java1.8三:图片功能:服务器有上传图片,展示图片,删除图片,查询图片,并且实现一个简
分类:其他好文   时间:2020-08-02 10:12:32    阅读次数:158
Set接口
Set接口 Set接口中没有定义额外的新的方法,使用的都是Collection中声明的方法 存储数据特点 无序的,不可重复的数据 无序性 不等于随机性 以HashSet为例说明 存储的数据在底层数组中并非按照数组索引的顺序进行添加,而是根据数据的哈希值决定的 不可重复性 保证添加的元素按照equal ...
分类:其他好文   时间:2020-07-28 14:19:54    阅读次数:66
LRU缓存
leetcode题目-16.25.LRU缓存 设计和构建一个“最近最少使用”缓存,该缓存会删除最近最少使用的项目。缓存应该从键映射到值(允许你插入和检索特定键对应的值),并在初始化时指定最大容量。当缓存被填满时,它应该删除最近最少使用的项目。 它应该支持以下操作: 获取数据 get 和 写入数据 p ...
分类:其他好文   时间:2020-07-27 09:38:03    阅读次数:65
redis
1.概念:redis是一款高性能的NOSQL系列的非关系型数据库 2.下载安装 官网比较慢(不推荐):https://redis.io/ redis中文网(只有Linux版本):https://www.redis.net.cn/ windows版本只有去github上下载 解压后直接可以运行,先双击 ...
分类:其他好文   时间:2020-07-26 22:48:41    阅读次数:83
Thymeleaf对象使用
package com.ruoyi.project.tool.thymeleaf; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.HashSet; imp ...
分类:其他好文   时间:2020-07-25 23:31:30    阅读次数:71
1261. 在受污染的二叉树中查找元素
给出一个满足下述规则的二叉树: root.val == 0如果 treeNode.val == x 且 treeNode.left != null,那么 treeNode.left.val == 2 * x + 1如果 treeNode.val == x 且 treeNode.right != nu ...
分类:其他好文   时间:2020-07-25 11:44:04    阅读次数:102
Java中Set、List、Map的区别
Set: 不允许重复对象 无序容器,你无法保证每个元素的存储顺序,TreeSet通过 Comparator 或者 Comparable 维护了一个排序顺序。 只允许一个 null 元素 Set 接口最流行的几个实现类是 HashSet、LinkedHashSet 以及 TreeSet。最流行的是基于 ...
分类:编程语言   时间:2020-07-25 11:40:11    阅读次数:127
实际场景思考-装饰器模式、开闭原则
实际场景 工作中遇到一个场景,系统引入了第三方的单点登录(SSO)认证过滤器,但是该过滤器不具备“无需认证路径配置”的功能,因此需要自己增加该功能,为此想到了使用装饰器模式来增强该过滤器。 如下为简单模拟该场景代码,这里的AuthenticationFilterWithExclude类就是用于增强原 ...
分类:其他好文   时间:2020-07-25 09:39:22    阅读次数:81
2235条   上一页 1 ... 4 5 6 7 8 ... 224 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!