自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 HashMap和HashTable以及HashMap底层实现原理

HashMap采用了哈希算法实现,是Map接口最常用的实现。由于底层采用了哈希表存储数据,我们要求肩不能重复,如果发生重复,旧的键值对就将会被新的键值对替换。HahMap在查找、删除、修改方面都有非常高的效率。执行结果:HashMap和HashTable用法几乎一样,底层实现也几乎一样,只不过HashMap的用法添加了synchronized关键字确保线程同步检查,效率较低。线程不安全,效率高。允许Key或value为null。线程安全,效率低。不允许Key或value为null。

2025-09-30 16:56:23 300

原创 Redis的基本操作

SETEX key seconds value设置指定key的值,并将key的过期时间设为seconds 秒 setex name 30 tom。有序集合(sorted set/zset):集合中每个元素关联一个分数(score),根据分数升序排序,没有重复元素。HSET key field value 将哈希表key中的字段field的值设为value。Redis存储的是key-value结构的数据,其中key是字符串类型,集合(set):无序集合,没有重复元素,类似于Java中的HashSet。

2024-10-30 23:37:12 1605

原创 mybatis基于注解、XML配置文件的形式来定义SQL语句

mybatis——基于注解、XML配置文件的形式来定义SQL语句

2024-09-29 13:59:03 1024

原创 Java实现单链表的建立(头插法、尾插法)

java实现链表的建立(头插法、尾插法)

2024-09-20 17:04:41 292

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除