摘要: 四.Redis简介 redis为什么这么快 4.1 Redis数据类型 String hash 字典,适用于存储对象 list 安照String元素插入顺序排序,最新插入的最先显示。如热点数据 set String元素组成的无序集合,不允许重复。如微博共同关注等功能 zset 从小到大的排序,分数一 阅读全文
posted @ 2019-01-09 23:48 梦里南柯 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一.Lock接口的几个功能: 显示的获取和释放锁 尝试非阻塞的获取锁 能被中断的获取锁 超时获取锁 使用方式: Lock的API 二.AQS 定义:用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成资源获取线程的排队工作。是实现锁的关键。 同步 阅读全文
posted @ 2019-01-09 12:32 梦里南柯 阅读(184) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal,即线程变量,是一个以ThreadLocal对象为键、任意对象为值的存储结构。这个结构被附带在线程上,也就是说一个线程可以根据一个ThreadLocal对象查询到绑定在这个线程上的一个值。目的就是为了让线程能够有自己的变量 可以通过set(T)方法来设置一个值,在当前线程下再通 阅读全文
posted @ 2019-01-09 11:03 梦里南柯 阅读(233) 评论(0) 推荐(0) 编辑