设为首页 加入收藏

TOP

Azkaban源码阅读之CachingFlowManager (二)
2014-11-24 11:57:11 】 浏览:472
Tags:Azkaban 源码 阅读 CachingFlowManager
法进行创建对象,那在这里那三个参数又是什么含义呢?

[java]
public LinkedHashMap(int initialCapacity,
float loadFactor,
boolean accessOrder) {
super(initialCapacity, loadFactor);
this.accessOrder = accessOrder;
}

public LinkedHashMap(int initialCapacity,
float loadFactor,
boolean accessOrder) {
super(initialCapacity, loadFactor);
this.accessOrder = accessOrder;
}a、initialCapacity : 代表该LinkedHashMap的初始化容量

b、loadFactor : 代表LinkedHashMap的加载因子,加载因子与LinkedHashMap resize有关。默认为0.75f

c、accessOrder : 排序方式。true是按照最久使用到最近使用的顺序, false是插入式排序

\
3、

在这里传入的参数为最旧的条目,在方法中要进行判断这个条目是否需要从cache被移除。

Azkaban中判定的方法为,(前提是cache已满)如果最旧的job已不在运行,则将最旧的job移出cache,否则不进行操作。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇黑马程序员-java基础学习集合总结.. 下一篇Java中的instanceof关键字

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目