E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Hashtable
Java中级:面试题-1
Java中级面试题序列化注解反射选择题填空题简答题反射机制数组选择题填空题简答题编程题集合选择题填空题简答题ArrayList.LinkedList.Vector的底层实现和区别HashMap和
HashTable
sanduo112
·
2023-10-13 21:48
Java体系
java
面试
jvm
Java基础面试-HashMap和
HashTable
HashMap和
HashTable
的区别?
凐滅
·
2023-10-13 21:17
java面试
JAVA
java
面试
开发语言
数据结构(python) —— 【25: 哈希表】
1.定义哈希表:哈希表(
HashTable
,又称为散列表),是一种线性表的存储结构。哈希表由一个直接寻址表和一个哈希函数组成。哈希函数h(k)将元素关键字k作为自变量,返回元素的存储下标。
土豆同学
·
2023-10-13 20:35
数据结构(Python)
python
数据结构
哈希表
php逆序遍历,深入理解PHP之数组(遍历顺序) Laruence原创_PHP教程
要完全了解清楚这个问题,我想首先应该要大家了解PHP数组的内部实现结构………PHP的数组在PHP中,数组是用一种HASH结构(
HashTable
)来实现的,PHP使用了一些机制,使得可以在O(1)的时间复杂度下实现数组的增删
何木匠
·
2023-10-13 14:22
php逆序遍历
Hash(散列函数)
如HashMap、
HashTable
等。2、如果两个对象相同,那么两者的hash值
AMeng阿猛
·
2023-10-13 12:00
03 ConcurrentHashMap1.7源码深入剖析
ConcurrentHashMap在对象中保存了一个Segment数组,即将整个Hash表划分为多个分段;而每个Segment元素,即每个分段则类似于一个
Hashtable
;这样,在执行put操作时首先根据
攻城老湿
·
2023-10-13 08:53
从源码的角度看 HashMap
/***
Hashtable
basedimplementationoftheMapinterface.This*implementationprovidesalloftheoptionalmapoperations
imonkeyi
·
2023-10-13 01:55
java
hashmap
《算法图解》NOTE 5 散列表
这是《算法图解》的第五篇读书笔记,内容主要涉及散列表(
hashtable
)。1.散列表简介散列表,又名哈希表,是一种数据结构。
billyang916
·
2023-10-13 00:11
java8 常用集合类汇总详解之Map
Map接口常用的实现类有:ConcurrentHashMap、
Hashtable
、TreeMap、LinkedHashMap、HashMap。Map是key-value对的集合。
龚厂长
·
2023-10-12 23:37
java8
java
Map
3-5年Java面试会问什么?
2、hashmap数据结构,与
hashtable
,concurrenthashmap区别,map的put执行过程3、spring底层原理以及springmvc如何实现的,以及事物4、数据库如何优化,索引底层是什么结构
江流曦
·
2023-10-12 21:55
Java-集合框架
CollectionCollection集合遍历Iterator迭代器增强for循环排序ListArrayListLinkedListVectorSetHashSetMap遍历KeySetEntrySet迭代器HashMap
HashTable
TreeMap
RainbowJie1
·
2023-10-12 12:28
Java基础
java
windows
开发语言
Java面试题总结(一):Java基础
8.
HashTable
与HashMap的区别9.ArrayList和LinkedList的区别10.如何保证ArrayList的线程安全?11.Stri
鹤冲天Pro
·
2023-10-12 10:57
面试题
#
Java
java
开发语言
两年程序员面试要求--little fish
(为什么都是2的N次幂的大小)1.3HashMap同类的区别,优缺点(
HashTable
、ConcurrentHashMap)1.4HashMap并发下的处理(ConcurrentHashMap)2.集合
蜗牛的进阶之路
·
2023-10-12 10:53
【Redis】Set集合内部编码方式
hashtable
(哈希表):当集合类型⽆法满⾜intset的条件时,Redis会使⽤
hashtable
作为集合的内部实现。
摸鱼王胖嘟嘟
·
2023-10-12 10:22
Redis
redis
数据库
缓存
关于hash表的一些练习题
1.前言我在前文已经讲述了,
HashTable
的代码实现,这次来讲讲如何实现hash算法来写一些练习题吧对于hash表存在的优点就是:快速搜索,高效插入和删除和快速搜索2.习题练习2.1返回不重复子串的最大长度示例
风止
·
2023-10-12 07:39
哈希算法
算法
代码随想录算法训练营第六天 | 哈希表理论基础、242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法哈希表理论基础哈希表(
Hashtable
),是根据关键码的值而直接进行访问的数据结构(官方解释)通俗来说,数组就是一张哈希表哈希表中关键码就是数组的索引下标
麦冬茶
·
2023-10-12 07:32
算法
散列表
算法
哈希算法
代码随想录算法训练营第5天(哈希表)| 242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和
文章讲解(哈希表理论基础):代码随想录哈希表(
HashTable
):·哈希表是根据关键码的值而直接进行访问的数据结构。·用来快速判断一个元素是否出现集合里(只需要O(1))。
jllllll000000
·
2023-10-12 07:25
算法
python
leetcode
数据结构
hash
table
哈希表
Java并发包基础回顾
1.ConcurrentHashMap原理:ConcurrentHashMap内部使用段(Segment)来表示这些不同的部分,每个段其实就是一个小的
HashTable
,它们有自己的锁。
魂之挽歌w
·
2023-10-11 08:54
Go语言学习6-字典类型
主要如下:1.字典在Go语言中,字典类型的官方称谓是Map,它是哈希表(
HashTable
)的一个实现。
Huazie
·
2023-10-11 01:42
#
Go语言学习
开发语言-Go
Go语言
字典类型
【Redis】Hash 哈希内部编码方式
同时所有值都⼩于hash-max-ziplist-value配置(默认64字节)时,Redis会使⽤ziplist作为哈希的内部实现,ziplist使⽤更加紧凑的结构实现多个元素的连续存储,所以在节省内存⽅⾯⽐
hashtable
摸鱼王胖嘟嘟
·
2023-10-10 18:28
Redis
哈希算法
redis
算法
iOS官方文档 Foundation篇---NS
HashTable
NS
HashTable
类似于集合的集合,但具有更广泛的可用内存语义。
qianfei
·
2023-10-10 14:03
自定义一个可以被序列化的泛型Dictionary
集合
它有点像数组,但Dictionary的键可以是任何类型,内部使用
HashTable
存储键和值。本篇自定义一个类型安全的泛型Dictionary,并且可以被序列化。
weixin_34405925
·
2023-10-10 04:45
HashTable
与Dictionary
【转】
泛型最常见的用途是泛型集合,命名空间System.Collections.Generic中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。很多非泛型集合类都有对应的泛型集合类,我觉得最好还是养成用泛型集合类的好习惯,他不但性能上好而且功能上要比非泛型类更齐全。下面是常用的非泛型集合类以及对应的泛型集合类:非泛型集合类泛型集合类
weixin_30323961
·
2023-10-10 04:14
c#
python
runtime
HashTable
与Dictionary
泛型最常见的用途是泛型集合,命名空间System.Collections.Generic中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。很多非泛型集合类都有对应的泛型集合类,我觉得最好还是养成用泛型集合类的好习惯,他不但性能上好而且功能上要比非泛型类更齐全。下面是常用的非泛型集合类以及对应的泛型集合类:非泛型集合类泛型集合类
daw4564
·
2023-10-10 04:03
runtime
数据结构与算法
数据库
刷题记录2
classSolution{public:intsingleNumber(vector&nums){unordered_map
hashtable
;for(inti=0;ifirst;}};第一时间想到的就是用
久羽
·
2023-10-10 04:02
刷题
数据结构
leetcode
c++
Python字典对象实现原理
哈希表(
HASHTABLE
S)哈希表(也叫散
petyou
·
2023-10-10 02:52
Java实现哈希表
1.哈希表定义哈希表(
hashtable
,也叫散列表),是根据关键码值(keyvalue)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。
风止
·
2023-10-09 23:44
散列表
数据结构
java
哈希算法
开发语言
JavaSE集合类
Collection接口常用方法Set接口List接口List接口常用方法ArrayListLinkedListMap接口Map接口常用方法HashMap类HashMap与TreeMap的比较HashMap与
Hashtable
小白菜aaa
·
2023-10-09 22:31
76. Minimum Window Substring刷题笔记
没做出来,参考的该回答classSolution:defminWindow(self,s:str,t:str)->str:#
hashtable
tostoretherequiredcharfrequencyneed
waiting不是违停
·
2023-10-09 21:41
LeetCode
Python刷题
leetcode
python
操作系统--多线程进阶(下)
目录前言一丶Callbale基本用法拓展应用二丶共享锁countDownLatch信号量--Semaphore三丶线程安全的集合类多线程使用List使用队列使用哈希表1>
HashTable
2>ConcurrentHashMap
梦想成为光头强!
·
2023-10-09 18:37
操作系统
多线程
java-ee
【多线程进阶】线程安全的集合类
文章目录前言1.多线程环境使用ArrayList2.多线程环境使用队列3.多线程环境使用哈希表3.1
HashTable
3.2ConcurrentHashMap总结前言本文主要讲解Java线程安全的集合类
慧天城寻
·
2023-10-09 18:32
多线程学习之路
java
多线程
线程安全
集合
数据结构
python
5月28日刷题笔记——数组
:classSolution{public:vectortwoSum(vector&nums,inttarget){//定义哈希表,key存放数组元素,value存放元素下标unordered_map
hashtable
ZD困困困
·
2023-10-09 05:43
leetcode
哈希算法
算法
8.2 JUC - 7.线程安全集合类概述
*包下的对象线程安全集合类可以分为三大类:一、遗留的线程安全集合
Hashtable
,Vector二、使用Collections装饰的线程安全集合Collections.synchronizedCollectionCollections.synchronizedListCollec
小晨想好好学习
·
2023-10-08 23:34
#
Java多线程
java多线程
哈希表实现
include#include#include#include#defineMAX_N2typedefstructNode{char*s;structNode*next;}Node;typedefstruct
HashTable
云儿乱飘
·
2023-10-08 22:50
数据结构与算法
哈希算法
数据结构
Java容器相关(2)-- Map、Set、Queue
二、Map1)HashMap:HashMap实现了Map接口,即允许放入key为null的元素,也允许插入value为null的元素;除该类未实现同步外,其余跟
Hashtable
大致相同;跟TreeMap
脆皮鸡大虾
·
2023-10-08 19:16
leetcode lintcode python
目录1.TwoSum(
HashTable
)Givenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoaspecifictarget.Youmayassumethateachinputwouldhaveexactlyonesolution
望舒向晚
·
2023-10-08 15:43
算法
leetcode
哈希算法
散列表
【JavaEE】线程安全的集合类
文章目录前言多线程环境使用ArrayList多线程环境使用队列多线程环境使用哈希表1.
HashTable
2.ConcurrentHashMap前言前面我们学习了很多的Java集合类,像什么ArrayList
不能再留遗憾了
·
2023-10-08 09:38
JavaEE
java-ee
安全
java
多线程
HashCode和Equals区别(一)
我们首先来看一下HashCode的源码:/***Returnsahashcodevaluefortheobject.Thismethodis*supportedforthebenefitof
hashtable
ssuchasthoseprovidedby
RoundYuan
·
2023-10-08 01:18
Git工作原理
按照官方文档的描述,Git是这样定义的内容寻址(content-addressable)文件系统,在此之上提供了一个VCS用户界面Git采用
HashTable
的方式进行查找,通过简单的存储键值对的方式来实现内容寻址
Lonelyyy
·
2023-10-07 10:48
数据结构与算法(四):哈希表
参考引用Hello算法Github:hello-algo1.哈希表1.1哈希表概述哈希表(
hashtable
),又称散列表,其通过建立键key与值value之间的映射,实现高效的元素查询具体而言,向哈希表输入一个键
Robot_Yue
·
2023-10-07 10:53
数据结构与算法
散列表
哈希算法
数据结构
学习
笔记
算法
c++
16哈希表-基础操作
目录哈希表散列思想哈希表的实现简单示例开胃菜:LeetCode之路——242.有效的字母异位词分析哈希表英文名字为
Hashtable
,散列表的英文叫“
HashTable
”,我们平时也叫它“哈希表”或者“
Elaine202391
·
2023-10-06 23:00
LeetCode刷题之路
散列表
哈希算法
数据结构
9张图深入剖析ConcurrentHashMap
key-value键值对的HashMap,其使用哈希表实现,用空间换取时间,提升查询性能但在多线程的并发场景中,HashMap并不是线程安全的如果想使用线程安全的,可以使用ConcurrentHashMap、
HashTable
菜菜的后端私房菜
·
2023-10-06 17:15
Java
后端
面试
并发
(九)深入并发编程之并发容器:阻塞队列、写时复制容器、锁分段容器原理详谈
所以当我们在多线程环境下使用容器时,一般会使用Vector、
HashTable
来代替之前的ArrayList、HashMap,或者通过如
竹子爱熊猫
·
2023-10-06 15:33
这篇文章带你彻底搞定哈希表!
这个哈希好熟悉,记得好像有HashMap和
HashTable
之类的吧,这是一样的嘛?
26a058e669f9
·
2023-10-06 14:53
由[哈希/散列]模拟实现[unordered_map/unordered_set] (手撕迭代器)
文章目录1.迭代器分析2.细节处理3.完整代码3.1
HashTable
.h3.2unordered_set.h3.3unordered_map.h3.4Test.cpp1.迭代器分析2.细节处理以下两篇文章均为笔者的呕心沥血想要搞懂本篇文章的
阿猿收手吧!
·
2023-10-06 13:20
遣返回家的C家家
哈希算法
算法
C语言
c++
数据结构
redis dict
字典结构1.Hash表(dict.h/dictht结构定义)/*Thisisour
hashtable
structure.
多多的大白
·
2023-10-06 09:17
快手校招Java后端面经
(答了加锁,如
hashtable
,因为jdk1.8虽然能防止出现死链问题,但仍然有并发问题)mysql的sql是如何执行的,从sql语句到存储引擎的执行流程(这个我直接说不知道)mysql索引了解吗?
Randomom
·
2023-10-06 07:00
java
面试
分布式
阿里巴巴JAVA社招
二面(电话面)在第二次面试中,面试官问到了Java的内存模型(原子性,有序性,可见性),ava中集合的层次,JVM的垃圾回收机制,HashMap、
Hashtable
、ConcurrentHashMap的区
程序员七十一
·
2023-10-06 03:56
HashMap
Hashtable
HashSet
HashMapHashMap主要结构数组加链表数组加红黑树存放数据的对象Node<-Map.EntryTreeNode<-Node<-Map.Entry默认构造函数数组默认初始化容量1<<4数组最大容量1<<30默认负载因子0.75f负载阀值=容量*负载因子链表树化阀值,链表长度大余等于8树结构链化,树的大小小余等于6树化最小数组长度,也就是如果数组长度小于64,如果遇到链表长度大于树化阀值,则是
Lemon666
·
2023-10-05 17:27
2018-05-08 HashMap和
hashtable
区别
不同点:一,HashMap可以允许key为null,value为null,
HashTable
都不允许为null如果key为空时,hashmap会创建一个null的对象,而
hashtable
则
MiaLing007
·
2023-10-05 17:04
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他