面试宝典
文章平均质量分 92
wqr503
多年从事java架构, 开发各种脚手架和开源工具和开源模块
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java面试宝典 mysql优化 索引
mysql 索引类型主键索引 PRIMARY KEY它是一种特殊的唯一索引,不允许有空值。一般是在建表的时候同时创建主键索引。注意:一个表只能有一个主键。唯一索引 UNIQUE唯一索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。普通索引 INDEX这是最基本的索引,它没有任何限制。组合索引 INDEX即一个索引包含多个列,多用于避免全表查询。全文索引 FULLTEXT也称全文检索,是目前搜索引擎使用的一种关键技术。mysql 索引优化工具原创 2020-07-21 18:03:19 · 243 阅读 · 0 评论 -
java面试宝典 五分钟了解spring代理 @Transactional
spring代理分为jdk动态代理和cglib代理jdk动态代理jdk动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理,说句人话就是A和B实现了接口C,B持有A(target),调用接口C的D方法时,会先调用B的D方法,执行完后再通过invokeHandler来调用target A的D方法接口C定义package com.lf.she...原创 2020-02-10 11:48:33 · 338 阅读 · 0 评论 -
java面试宝典 五分钟了解ArrayList扩容
先来看个面试题解答:首先我们先来看下部分ArrayList的实现public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ transient Object...原创 2020-02-10 11:47:48 · 839 阅读 · 0 评论 -
java面试宝典 redis和分布式锁
redis 是基于key-value的内存高速缓存数据库redis 是单线程模型redis 是单线程模型为什么能效率这么高?纯内存操作核心是基于非阻塞的 IO 多路复用机制Epoll,可以让单个线程高效的处理多个连接请求单线程反而避免了多线程的频繁上下文切换问题redis持久化rdb策略rdb策略是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实...原创 2020-02-10 11:46:34 · 358 阅读 · 0 评论
分享