码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
Java并发编程系列-(5) Java并发容器
5 并发容器 5.1 Hashtable、HashMap、TreeMap、HashSet、LinkedHashMap 在介绍并发容器之前,先分析下普通的容器,以及相应的实现,方便后续的对比。 Hashtable、HashMap、TreeMap 都是最常见的一些 Map 实现,是以 键值对 的形式存储 ...
分类:编程语言   时间:2019-12-15 18:10:54    阅读次数:86
使用 Ocelot 匹配路由的方法匹配路由
使用 Ocelot 匹配路由的方法匹配路由 Intro 之前我们在 Ocelot 网关的基础上 "自定义了一个认证授权的 Ocelot 中间件" ,根据请求的路径和 Method 进行匹配,找到对应的权限配置,并判断是否可以拥有访问资源的角色,如果没有则返回 401/403,如果有权限则转发到下游服 ...
分类:其他好文   时间:2019-12-15 14:11:32    阅读次数:199
redis分布式锁原理与实现
分布式锁原理 分布式锁,是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。 使用setnx、get ...
分类:其他好文   时间:2019-12-14 19:21:06    阅读次数:66
RSA加密公钥系数获取结果多00
写在前面 本文是在解决加密和解密用的不是同一套密钥对时找到的一篇, 最后问题不在byte数组, 是自己工具类中生成密钥对的问题, 但是本文RSA加密中公钥指数和公钥系数的获取(byte[]部分)讲解比较细致, 虽然最后也没用这种方式. 以下是本人采用的方式. 位数确实不对, 但是不影响前台根据系数和 ...
分类:其他好文   时间:2019-12-14 16:01:04    阅读次数:121
136. 只出现一次的数字(异或/哈希表)
哈希表,暴力. 1 class Solution { 2 public int singleNumber(int[] nums) { 3 Set<Integer> map=new HashSet<>(); 4 for(int num:nums){ 5 if(map.contains(num)){ 6 ...
分类:其他好文   时间:2019-12-14 15:27:47    阅读次数:108
7. 代码操作
1.1. 代码清理1.2. 重写/实现方法1.3. getter/setter方法1.4. 代理方法1.5. toString,equals,hashCode方法1.6. 生成构造方法-Fields1.7. 生成构造方法-SuperClass1.8. 提取字符串1.9. 样式(风格)1.10. 代码 ...
分类:其他好文   时间:2019-12-14 13:59:32    阅读次数:66
java中String为什么设计成不可变对象
设计成不可变对象为了安全和高效 1.安全方面:举例说明:在文件操作或反射操作的时候需要传递字符串,如果是设计成可变的那么就会造成安全问题 2.高效:举例说明 字符串源码中会将hashcode缓冲下来,那么比如在HashMap中以字符串为key时第一次计算出hash值放缓冲中,以后直接就可以获取到这个 ...
分类:编程语言   时间:2019-12-14 13:36:40    阅读次数:139
哈希情史知多少
<palign="right">——日拱一卒,不期而至!</p>简介hash是我们工作中经常听到的词,比如哈希表、哈希函数、hashCode、HashTable、HashMap等等,那么它们之间到底有怎样的爱恨情仇呢?来一起看一看吧~~数组讲哈希表之前,我们先来看看数据结构的鼻祖——数组。数组比较简单,我就不多说了,大家都会都懂,见下图。数组的下标一般从
分类:其他好文   时间:2019-12-14 09:42:42    阅读次数:84
Set集合介绍
HashSet源码312行。 对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因此HashSet 的实现比较简单,相关HashSet的操作,基本上都是直接调用底层HashMap的相关方法来完成 Hash值一样的情况下,调用equals()方法 ...
分类:其他好文   时间:2019-12-13 23:33:59    阅读次数:96
学习总结
Java学习总结 一,java的一些基本概念 1,Java中的关键字: 关键字 含义 abstract 表明类或者成员方法具有抽象属性 assert 断言,用来进行程序调试 boolean 基本数据类型之一,声明布尔类型的关键字 break 提前跳出一个块 byte 基本数据类型之一,字节类型 ca ...
分类:其他好文   时间:2019-12-13 18:00:24    阅读次数:100
6917条   上一页 1 ... 76 77 78 79 80 ... 692 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!