- 博客(13)
- 收藏
- 关注
转载 Dubbo集群简介
目录 1 简介 1.1 概述 1.2 Cluster和ClusterInvoker 2 ClusterInvoker分析 2.1 抽象基类 2.1.1 invoke 2.1.2 list 2.1.3 sel...
2019-04-06 23:56:00 166
转载 Dubbo的负载均衡算法
目录 1 简介 1.1 自适应默认算法 1.2 抽象基类 1.2.1 选择Invoker 1.2.2 计算权重 2 负载均衡算法实现 2.1 加权随机算法 2.2 最小活跃数算法 ...
2019-04-06 00:41:00 293
转载 Zookeeper服务器启动
目录 1 单机版启动 1.1 预启动 1.2 初始化并启动 2 集群版启动 2.1 初始化选举算法 2.2 异步线程根据服务器角色进入相应流程 3 选举算法 1 单机版启动...
2019-04-04 23:16:00 122
转载 BeanFactoryPostProcessor
目录 1 使用 1.1 XML文件 1.2 POJO:UserPo 1.3 BeanFactoryPostProcessor 1.4 测试 2 源码分析 2.1 简介 2.2 源码 ...
2019-03-21 18:02:00 101
转载 ZK简介
目录 1 会话 1.1 会话状态 1.2 会话基本信息 1.3 会话管理 1.4 会话清理 1.5 重连 2 分布式一致性 2.1 二阶段提交 2.1.1 阶段1:提交事务请求 ...
2019-03-13 14:43:00 151
转载 自定义标签解析
目录 1 示例 1.1 自定义标签 1.2 自定义XSD文件 1.3 解析自定义标签 1.4 注册解析类 2. 源码分析 2.1 EntityResolver用法 2.2 Spring利用EntityRes...
2019-03-13 09:11:00 91
转载 高性能MySQL
目录 1 MySQL架构 1.1 并发控制 1.1.1 读写锁 1.1.2 锁粒度 1.2 事务 1.2.1 隔离级别 1.2.2 事务日志 1.2.3 MySQL的MVCC 1.2.4 M...
2019-03-12 22:45:00 147
转载 Redis原理
目录 1. 数据结构与对象 1.1 SDS 1.1.1 数据结构 1.1.2 优势 1.1.3 内存分配策略 1.2 链表的实现 1.3 字典 1.3.1 数据结构 1.3.2 哈希算法 ...
2019-03-12 22:43:00 77
转载 ApplicationContext
目录 1. 简介 1.1 类图结构 1.2 方法执行流 2 模块详解 2.1 准备上下文环境 2.2 加载BeanFactory 2.3 扩展BeanFactory 2.3.1 SPEL语言的支持 ...
2019-03-11 10:17:00 61
转载 ThreadPoolExecutor
目录 1 简介 1.1 ctl字段 1.2 mainLock字段 1.3 线程池变量 2 Worker线程 3 execute() 3.1 addWork 3.2 执行任务 3.2.1 ru...
2019-03-07 17:45:00 85
转载 Executor
1 ExecutorExecutor是一个用于执行提交Runnable任务的接口,其核心思想在于任务的提交和运行解耦。因此在线程的使用上通常推荐使用Executor而不是显示的创建线程(利用new Thread().start()方式),其继承体系结构如下:Executor接口内容如下public interface Executor { void execute(Run...
2019-03-07 09:13:00 75
转载 Future简介
1 Future接口Future接口表示异步计算的结果,一旦计算完成,计算将不能再取消。整个Future的继承体系结构如下:代表异步结算结果。该接口提供方法:检查计算是否完成(isDone)等待计算完成(get)检索计算结果(get)取消任务(cancel)。cancel()方法只是试图取消任务执行。若已经被取消或计算已经完成,将不能再被取消。该方法返回后,isDon...
2019-03-07 09:11:00 127
转载 AQS简介
目录 1 基础 1.1 常用字段: 1.2 CLH队列 1.2 入队 1.3 hasQueuedPredecessors() 1.4 独占锁和共享锁 2 获取独占资源 2.1 acquireQueued()...
2019-03-05 17:58:00 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人