![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试准备
忆蝶梦寒&
晓看天色暮看云,行也思君,坐也思君。
春看百花冬看雪,醒亦念卿,梦亦念卿。
展开
-
准备面试需要看的一些面试题(一)
一点一点的更新吧,正好最近也在准备面试。 一、关于redis 1. redis数据结构 字符创 String、字典 Hash、列表 List、集合 Set、有序集合 SortSet 2. 关于redis分布式锁 先使用setnx来争抢锁,抢到之后再用expire给锁加一个过期时间防止忘记锁,为防止中间出现重启等意外,可以通过set将setnx与expire合成一条指令执行 ...原创 2018-03-17 14:01:37 · 787 阅读 · 6 评论 -
准备面试需要看的一些面试题(二)
一、关于多线程 1. 实现多线程的方式 两种方式实现多线程:一种是继承Thread类,一种是实现Runable接口,由于java特性单继承多接口,所以使用Runable相对好一点。 2. start与run的区别 start方法用来启动新建线程,内部调用了run方法,但是run方法是在原来的线程中调用。 3. sleep与wait的区别 java程序中wait与sle...原创 2018-03-20 08:57:08 · 194 阅读 · 0 评论 -
准备面试需要看的一些面试题(三)
一、关于Mybatis 1. #{}与${}有什么区别 #{}解析传递进来的参数数据,是预编译处理可以有效的防止sql注入,提高系统安全性 ${}对传递进来的参数原样拼接在sql中,是字符串替换 2. 当实体类中的属性名和表中的字段名不一致,怎么办 通过在查询的sql语句中定义字段的别名,让字段的别名和实体类的属性名一致 通过映射字段和实体类属性名一一对应的关系 3. 如...原创 2018-03-20 17:07:38 · 781 阅读 · 0 评论 -
准备面试需要看的一些面试题(四)
一、java虚拟机相关 1. java内存分那几个区?每个区的作用是什么? 1.方法区 有时也称永久代,在该区内很少发生垃圾回收,但是不代表不发生GC,在这里进行GC主要是对方法区里的常量池和对类型的卸载 方法区主要用来存储已被虚拟机加载的类的信息、常量、静态变量和即时编译器编译后的代码数据 该区域是被线程共享的 方法区内有一个运行时常...原创 2018-03-21 18:50:39 · 202 阅读 · 0 评论