自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 Redis持久化机制 面试必问【简答】

RDB(快照)优点:1.体积更小,因为rdb是紧凑型文件2.恢复更快,不需要从新读取再写入内存3.性能更高,无需父进程的进行其他io操作缺点:1.故障丢失:因为RDB是全量的当服务挂掉后会损失一段时间内的数据2.耐久性差:由于RDB的复制是全量的当数据很大的时候对磁盘的消耗会相对较高AOF(日志)优点:1.数据保证:可以设置每次写入追加,所以即使服务挂掉最多丢失一秒数据2.自动缩小:当aof文件大小到达一定程度的时候,后台会自动的去执行aof重写,重写完成后,新的写入将会写到新的a

2020-11-26 10:29:32 118

原创 MySQL的三范式是什么【简答】

1.要求数据达到原子性,使数据数据不可再分2.使每一行数据具有唯一性,并消除数据之间的部分依赖,使一个表中的非主键字段,完全依赖于主键字段3.独立性:消除传递依赖

2020-11-26 10:24:36 115

原创 sql优化 面试必问【简答】

sql优化在使用查询语句中where关键字后面尽量少用或不用使索引失效的运算符或关键字,例如 in or < > 等不要在where后面对索引列进行数据运算使用模糊查询时,不要将"%"放在最左侧使用联合索引查询时,遵循最左原则,即联合索引的最左侧列要放在做左侧,并最好按照顺序进行索引...

2020-11-26 02:10:38 298

原创 Java面试JVM【简答】

JVM组成部分:JVM由JVM运行时数据区、执行引擎、本地库接口、本地方法库组成。运行时数据区有分为吸纳成共享区域方法区、堆,线程隔离区虚拟机栈、本地方法栈、程序计数器。JVM优化:JVM使用过程中主要有年轻带、老年带、持久代。年轻带主要存储新创建的对象年老代存储从年轻代存活的对象持久代用于存放静态文件,如今Java类、方法等JVM优化的主要解决java的GC问题将转移到老年代的对象数量降低到最下减少full GC 的执行时间解决方案:减少使用全局变量和大对

2020-11-21 10:33:53 97

原创 JavaGC面试问题【简答】

GC:(垃圾回收)概念:垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用对象的内容,当使用可用内存不能满足内存请求时,GC会自动进行执行过程在进行垃圾回收时,垃圾回收器会首先搜索内存中的托管对象从托管代码中搜索被引用对象并标记为有效释放没有被标记为有效的对象并回收内存整理内存将有效对象挪动到一起以上为GC的四个步骤...

2020-11-21 10:12:47 125

Linux环境下Git常用指令

该资源为Linux环境下Git的常用指令

2022-04-20

空空如也

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

TA关注的人

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