redis并未使用C语言提供的传统字符串表示,而是使用了自定义的简单字符串(SDS),本文所有的源码解析均基于6.0.8版本,大家可以直接到github上下载。sds数据...
@EnableAutoConfiguration一看名字就知道是激活自动装配的,那它是如何激活自动装配的呢,这一切要在其源码实现层面上寻找答案。 看源码可以发现,@E...
所有操作建议进入root账户进行。 下载redis安装包到/opt目录5.0.5版本 解压:tar zxvf redis-5.0.5.tar.gz解压 安装redis之前要先...
Redis数据对象类型 Redis共有五种数据对象,包括:字符串、列表、hash表、集合、有序集合。每种对象都至少用到一种Redis的底层数据结构。 1. 字符串对象:R...
死锁: 1. : * 互斥条件 * 等待和占有条件 * 不剥夺条件 * 循环等待条件前三个是产生死锁的必要不充分条件,第四个条件是前三个条件同时存在时的结果。 :上...
普通java对象创建(不包括数组及Class对象) 对象的创建对应于虚拟机执行一条new指令这一过程。在执行new指令时,虚拟机会做出如下操作: 1. 检查参数是否可...
Java虚拟机运行时数据区主要包括:程序计数器,本地方法栈,虚拟机栈,方法区,[堆]五部分。每个区域有各自的用途, 创建及销毁时间。其中,方法区及堆这两个区域由所有线程共...
1. 下载windows版本:[下载地址](https://github.com/microsoftarchive/redis/tags) 2. 解压缩 3. 设置为wind...