- 博客(3)
- 收藏
- 关注
原创 redis分布式锁
为何用redis锁? java并发包中提供的锁只能保证在单jvm中的代码块同时被一个线程执行,想要实现分布式锁则必须依赖外部的机制,例如1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。此处讨论第二种方式。 假定一个场景:有多个线程要执行同一个任务,要保证这个任务同时只能被一个线程执行。加锁 我们用一个key作为锁对象,当从...
2019-05-30 23:51:48 61
原创 java源码分析——java.lang.Object
所有的java类均继承Object类,package java.lang;public class Object { public Object() { } private static native void registerNatives(); public final native Class<?> getClass(); ...
2018-11-07 15:19:30 157
原创 jstl笔记
JSTL笔记:(用于在JSP中显示数据)(1) value参数(输出的值)u value=”xxx” 和value=”${‘xxx’}”等同;u value=“”非空,value=“${null}”为空;u 取值顺序:pageàrequestàsessionàapplicationu (错误,name为单独属性名不能用‘.’来扩展)u (正确)u
2014-07-22 08:58:02 187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人