- 博客(4)
- 收藏
- 关注
原创 Redis(单节点)实现分布式锁
在实现分布式锁前,先了解下以下内容1 缓存有效期Redis中的数据,不一定都是持久化的;给定key设置的生存时间,当key过期,它会被自动删除。2 setnx 命令setnx key value , 将key的值为value.当且仅当key不存在,若给定的key已存在,则setnx不做任何操作。setnx 是 [ set if not eXists ] (如果不存在,则set)的简写3 ...
2019-02-17 15:13:26 799 1
原创 Java 连接Redis
pom.xml<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> &
2019-02-17 13:25:17 257
转载 Jvm内存结构
转载地址:https://blog.csdn.net/ityouknow/article/details/51744374先看一张图,这张图能很清晰的说明JVM内存结构布局。Java的内存结构:JVM内存结构主要有三大块:堆内存、方法区和栈。堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,...
2019-02-14 10:29:06 204
转载 Jvm类加载机制
这里还需要注意如下几点: - 对基本数据类型来说,对于类变量(static)和全局变量,如果不显式地对其赋值而直接使用,则系统会为其赋予默认的零值,而对于局部变量来说,在使用前必须显式地为其赋值,否则编译时不通过。 - 对于同时被static和final修饰的常量,必须在声明的时候就为其显式地赋值,否则编译时不通过;而只被final修饰的常量则既可以在声明时显式地为其赋值,也可以在类初始化时显式地为其赋值,总之,在使用前必须为其显式地赋值,系统不会为其赋予默认零值。 - 对于引用数据类型referen
2019-02-13 16:30:08 204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人