自定义博客皮肤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)
  • 收藏
  • 关注

原创 Elasticsearch相关面试题

es面试题

2025-04-15 23:37:27 1264

原创 MySQL锁详解

全局锁:锁定数据库中所有的表。表级锁:每次曹锁锁住整张表。行级锁:每次操作锁住对应的行数据。表级锁,每次锁住的是整张表。锁定粒度较大,发生锁冲突的概率最高,并发度最低。引用在MyIsam,innodb等存储引擎中。对于表级锁,主要分为一下三类:1.表锁2.元数据(meta data lock,MDL)3.意向锁1.全局锁对整个数据库实例加锁,加锁后整个实例就处于只读状态;性能较差,数据逻辑备份时使用2.表级锁操作锁住整张表,锁定粒度大,发生锁冲突的概率高。

2025-04-11 19:12:24 1558

原创 jdk1.7之hashMap

对于学习hashmap最好的方式就是读懂源码,并且独立进行设计一个hashmap的算法即手写hashMap。jdk1.7中hashmap的数据结构是数组+链表,在其中链表的节点存储的是Entry对象,Entry为一个链表中的一个节点,每个Entry对象都存在这属性:概念图如图:部分问题1.hashMap初始容量为16的原因需要在效率和内存使用上做一个权衡。这个值不能太大,也不能太小。太小了就可能会频繁的发生扩容,影响效率;太大了又浪费空间,不划算。2.hashMap的容量为什么是2的n次幂:充分利

2022-09-02 11:22:59 1530 1

原创 MyBatis

MyBatisMyBatis是一个优秀的基于java的持久层框架,内部封装了JDBCMyBatis自增主键的返回(1) 利用xml配置的形式:在标签中添加Select last_insert_Id()(2) 利用注解的形式进行设置:@selectkey(keyColumn = “u_id”,keyProperty = “id”,before = false,resultT...

2018-10-19 21:39:56 325

空空如也

空空如也

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

TA关注的人

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