- 博客(4)
- 资源 (3)
- 收藏
- 关注

原创 线程的8大基础知识(持续更新)第一章
实现多线程到底有多少种方式 1. 就只有一种实现方式 创建线程就是构造Thread类,而实现线程的执行单元有两种方式 直接进入正题 其实网上有很多说法,有四种了,有六中的…也不知道那个是 首先我进Oracle官方文档,看看Oracle怎么说 Oracle官方文档解释 首先我们谈一下Runnable的实现原理 调用了Runnable 接口 /** 代码实现 */...
2019-11-06 11:10:41
138
原创 Redis面试常用会问到的一些问题 (二)
Redis数据类型、过期策略、内存淘汰机制Redis都有那些数据类型?redis的过期策略都有哪些?(1)、设置过期时间(2)、内存淘汰 咱们前面有说到Redis的线程和高可用和区别。那咱们今天就来说下数据类型。 Redis都有那些数据类型? 1)string 这是最基本的类型了,没啥可说的,就是普通的set和get,做简单的kv缓存 (2)hash 这个是类似map的一种结构,这个一般就是可以将...
2021-09-26 17:12:30
105
原创 线程的8大基础知识(持续更新)第二章
(解上一期的问题)那么Runnable和Thread同时使用的话,控制台输出结果是什么? 常见面试问题 有多少实现线程的方法?思路5点 从不同角度去看会有不同答案 首先确认是代码实现 还是本质的实现呢 需要确定一个角度去看 典型答案两种 继承Thread类 实现Runnable接口 这两个方法的优缺点 Thread重写了run()太消耗资源,需要重新创建 Run...
2019-11-06 21:37:10
130
原创 Redis面试常用会问到的一些问题 (一)
Redis面试常用会问到的一些问题 (一)一).redis和memcached有什么区别?redis的线程模型是什么?为什么单线程的redis比多线程的memcached效率要高得多(为什么redis是单线程的但是还可以支撑高并发)?首先咱们说区别这个事儿吧,你可以比较出N多个区别来,但是我还是采取redis作者给出的几个比较吧Redis的线程模型为啥Redis单线程模型也能效率那么高 一).re...
2019-08-05 22:34:33
417
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人