摘要: 任意公共方法的执行: ? 1 execution(public * *(..)) ? 1 execution(public * *(..)) ? 1 execution(public * *(..)) ? 1 execution(public * *(..)) execution(public * 阅读全文
posted @ 2018-04-08 09:32 zfzf1 阅读(183) 评论(0) 推荐(0) 编辑
摘要: redis快速的原因 1内存操作\ 2epoll模型 异步非阻塞io 3采用单线程,避免了不必要的上下文切换和竞态条件 客户端发出的命令是 串行执行的 也就是 数据库的最高隔离级别 串行化 redis 可以使用 watch multi/exec 做原子性命令组装 阅读全文
posted @ 2018-04-08 09:14 zfzf1 阅读(122) 评论(0) 推荐(0) 编辑
摘要: hashMap 线程不安全,无序 concurrentHashMap 线程安全 linkedHashMap 按照元素put的顺序保存 treemap 可以定义 comparator 自定义排序规则 应用 编写一个本地缓存组件 继承自linkedHashMap 重写部分方法 使用lock手动锁 阅读全文
posted @ 2018-04-08 08:46 zfzf1 阅读(2139) 评论(0) 推荐(0) 编辑