• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java ResourceWeights类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights的典型用法代码示例。如果您正苦于以下问题:Java ResourceWeights类的具体用法?Java ResourceWeights怎么用?Java ResourceWeights使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ResourceWeights类属于org.apache.hadoop.yarn.server.resourcemanager.resource包,在下文中一共展示了ResourceWeights类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: AllocationConfiguration

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public AllocationConfiguration(Configuration conf) {
  minQueueResources = new HashMap<String, Resource>();
  maxQueueResources = new HashMap<String, Resource>();
  queueWeights = new HashMap<String, ResourceWeights>();
  queueMaxApps = new HashMap<String, Integer>();
  userMaxApps = new HashMap<String, Integer>();
  queueMaxAMShares = new HashMap<String, Float>();
  userMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxAMShareDefault = 0.5f;
  queueAcls = new HashMap<String, Map<QueueACL, AccessControlList>>();
  minSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionThresholds = new HashMap<String, Float>();
  schedulingPolicies = new HashMap<String, SchedulingPolicy>();
  defaultSchedulingPolicy = SchedulingPolicy.DEFAULT_POLICY;
  reservableQueues = new HashSet<>();
  configuredQueues = new HashMap<FSQueueType, Set<String>>();
  for (FSQueueType queueType : FSQueueType.values()) {
    configuredQueues.put(queueType, new HashSet<String>());
  }
  placementPolicy = QueuePlacementPolicy.fromConfiguration(conf,
      configuredQueues);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:25,代码来源:AllocationConfiguration.java


示例2: testCalculateShares

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
@Test
public void testCalculateShares() {
  Resource used = Resources.createResource(10, 5, 8);
  Resource capacity = Resources.createResource(100, 10, 20);
  ResourceType[] resourceOrder = new ResourceType[3];
  ResourceWeights shares = new ResourceWeights();
  ((DominantResourceFairnessPolicy.DominantResourceFairnessComparator)
      createComparator(100, 10, 20)).calculateShares(
      used, capacity, shares, resourceOrder, ResourceWeights.NEUTRAL);
  
  assertEquals(.1, shares.getWeight(ResourceType.MEMORY), .00001);
  assertEquals(.5, shares.getWeight(ResourceType.CPU), .00001);
  assertEquals(.4, shares.getWeight(ResourceType.GPU), .00001);
  assertEquals(ResourceType.CPU, resourceOrder[0]);
  assertEquals(ResourceType.GPU, resourceOrder[1]);
  assertEquals(ResourceType.MEMORY, resourceOrder[2]);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:18,代码来源:TestDominantResourceFairnessPolicy.java


示例3: AllocationConfiguration

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public AllocationConfiguration(Configuration conf) {
  minQueueResources = new HashMap<String, Resource>();
  maxQueueResources = new HashMap<String, Resource>();
  queueWeights = new HashMap<String, ResourceWeights>();
  queueMaxApps = new HashMap<String, Integer>();
  userMaxApps = new HashMap<String, Integer>();
  queueMaxAMShares = new HashMap<String, Float>();
  userMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxResourcesDefault = Resources.unbounded();
  queueMaxAMShareDefault = 0.5f;
  queueAcls = new HashMap<String, Map<QueueACL, AccessControlList>>();
  minSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionThresholds = new HashMap<String, Float>();
  schedulingPolicies = new HashMap<String, SchedulingPolicy>();
  defaultSchedulingPolicy = SchedulingPolicy.DEFAULT_POLICY;
  reservableQueues = new HashSet<>();
  configuredQueues = new HashMap<FSQueueType, Set<String>>();
  for (FSQueueType queueType : FSQueueType.values()) {
    configuredQueues.put(queueType, new HashSet<String>());
  }
  placementPolicy = QueuePlacementPolicy.fromConfiguration(conf,
      configuredQueues);
}
 
开发者ID:aliyun-beta,项目名称:aliyun-oss-hadoop-fs,代码行数:26,代码来源:AllocationConfiguration.java


示例4: calculateShares

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
/**
 * Calculates and orders a resource's share of a pool in terms of two vectors.
 * The shares vector contains, for each resource, the fraction of the pool that
 * it takes up.  The resourceOrder vector contains an ordering of resources
 * by largest share.  So if resource=<10 MB, 5 CPU>, and pool=<100 MB, 10 CPU>,
 * shares will be [.1, .5] and resourceOrder will be [CPU, MEMORY].
 */
void calculateShares(Resource resource, Resource pool,
    ResourceWeights shares, ResourceType[] resourceOrder, ResourceWeights weights) {
  shares.setWeight(MEMORY, (float)resource.getMemory() /
      (pool.getMemory() * weights.getWeight(MEMORY)));
  shares.setWeight(CPU, (float)resource.getVirtualCores() /
      (pool.getVirtualCores() * weights.getWeight(CPU)));
  // sort order vector by resource share
  if (resourceOrder != null) {
    if (shares.getWeight(MEMORY) > shares.getWeight(CPU)) {
      resourceOrder[0] = MEMORY;
      resourceOrder[1] = CPU;
    } else  {
      resourceOrder[0] = CPU;
      resourceOrder[1] = MEMORY;
    }
  }
}
 
开发者ID:aliyun-beta,项目名称:aliyun-oss-hadoop-fs,代码行数:25,代码来源:DominantResourceFairnessPolicy.java


示例5: testCalculateShares

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
@Test
public void testCalculateShares() {
  Resource used = Resources.createResource(10, 5);
  Resource capacity = Resources.createResource(100, 10);
  ResourceType[] resourceOrder = new ResourceType[2];
  ResourceWeights shares = new ResourceWeights();
  DominantResourceFairnessPolicy.DominantResourceFairnessComparator comparator =
      new DominantResourceFairnessPolicy.DominantResourceFairnessComparator();
  comparator.calculateShares(used, capacity, shares, resourceOrder,
      ResourceWeights.NEUTRAL);
  
  assertEquals(.1, shares.getWeight(ResourceType.MEMORY), .00001);
  assertEquals(.5, shares.getWeight(ResourceType.CPU), .00001);
  assertEquals(ResourceType.CPU, resourceOrder[0]);
  assertEquals(ResourceType.MEMORY, resourceOrder[1]);
}
 
开发者ID:aliyun-beta,项目名称:aliyun-oss-hadoop-fs,代码行数:17,代码来源:TestDominantResourceFairnessPolicy.java


示例6: AllocationConfiguration

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public AllocationConfiguration(Configuration conf) {
  minQueueResources = new HashMap<String, Resource>();
  maxQueueResources = new HashMap<String, Resource>();
  queueWeights = new HashMap<String, ResourceWeights>();
  queueMaxApps = new HashMap<String, Integer>();
  userMaxApps = new HashMap<String, Integer>();
  queueMaxAMShares = new HashMap<String, Float>();
  userMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxAMShareDefault = 0.5f;
  queueAcls = new HashMap<String, Map<QueueACL, AccessControlList>>();
  minSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionThresholds = new HashMap<String, Float>();
  schedulingPolicies = new HashMap<String, SchedulingPolicy>();
  defaultSchedulingPolicy = SchedulingPolicy.DEFAULT_POLICY;
  configuredQueues = new HashMap<FSQueueType, Set<String>>();
  for (FSQueueType queueType : FSQueueType.values()) {
    configuredQueues.put(queueType, new HashSet<String>());
  }
  placementPolicy = QueuePlacementPolicy.fromConfiguration(conf,
      configuredQueues);
}
 
开发者ID:Nextzero,项目名称:hadoop-2.6.0-cdh5.4.3,代码行数:24,代码来源:AllocationConfiguration.java


示例7: QueueManagerInfo

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public QueueManagerInfo(Map<String, Resource> minQueueResources, 
    Map<String, Resource> maxQueueResources, 
    Map<String, Integer> queueMaxApps, Map<String, Integer> userMaxApps,
    Map<String, ResourceWeights> queueWeights, int userMaxAppsDefault,
    int queueMaxAppsDefault, SchedulingPolicy defaultSchedulingPolicy, 
    Map<String, Long> minSharePreemptionTimeouts, 
    Map<String, Map<QueueACL, AccessControlList>> queueAcls,
    long fairSharePreemptionTimeout, long defaultMinSharePreemptionTimeout) {
  this.minQueueResources = minQueueResources;
  this.maxQueueResources = maxQueueResources;
  this.queueMaxApps = queueMaxApps;
  this.userMaxApps = userMaxApps;
  this.queueWeights = queueWeights;
  this.userMaxAppsDefault = userMaxAppsDefault;
  this.queueMaxAppsDefault = queueMaxAppsDefault;
  this.defaultSchedulingPolicy = defaultSchedulingPolicy;
  this.minSharePreemptionTimeouts = minSharePreemptionTimeouts;
  this.queueAcls = queueAcls;
  this.fairSharePreemptionTimeout = fairSharePreemptionTimeout;
  this.defaultMinSharePreemptionTimeout = defaultMinSharePreemptionTimeout;
}
 
开发者ID:ict-carch,项目名称:hadoop-plus,代码行数:22,代码来源:QueueManager.java


示例8: getAppWeight

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public synchronized ResourceWeights getAppWeight(AppSchedulable app) {
  if (!app.getRunnable()) {
    // Job won't launch tasks, but don't return 0 to avoid division errors
    return ResourceWeights.NEUTRAL;
  } else {
    double weight = 1.0;
    if (sizeBasedWeight) {
      // Set weight based on current memory demand
      weight = Math.log1p(app.getDemand().getMemory()) / Math.log(2);
    }
    weight *= app.getPriority().getPriority();
    if (weightAdjuster != null) {
      // Run weight through the user-supplied weightAdjuster
      weight = weightAdjuster.adjustWeight(app, weight);
    }
    return new ResourceWeights((float)weight);
  }
}
 
开发者ID:ict-carch,项目名称:hadoop-plus,代码行数:19,代码来源:FairScheduler.java


示例9: AllocationConfiguration

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public AllocationConfiguration(Configuration conf) {
  minQueueResources = new HashMap<String, Resource>();
  maxQueueResources = new HashMap<String, Resource>();
  queueWeights = new HashMap<String, ResourceWeights>();
  queueMaxApps = new HashMap<String, Integer>();
  userMaxApps = new HashMap<String, Integer>();
  queueMaxAMShares = new HashMap<String, Float>();
  userMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxAppsDefault = Integer.MAX_VALUE;
  queueMaxResourcesDefault = Resources.unbounded();
  queueMaxAMShareDefault = 0.5f;
  queueAcls = new HashMap<String, Map<QueueACL, AccessControlList>>();
  resAcls = new HashMap<String, Map<ReservationACL, AccessControlList>>();
  minSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionTimeouts = new HashMap<String, Long>();
  fairSharePreemptionThresholds = new HashMap<String, Float>();
  schedulingPolicies = new HashMap<String, SchedulingPolicy>();
  defaultSchedulingPolicy = SchedulingPolicy.DEFAULT_POLICY;
  reservableQueues = new HashSet<>();
  configuredQueues = new HashMap<FSQueueType, Set<String>>();
  for (FSQueueType queueType : FSQueueType.values()) {
    configuredQueues.put(queueType, new HashSet<String>());
  }
  placementPolicy = QueuePlacementPolicy.fromConfiguration(conf,
      configuredQueues);
}
 
开发者ID:hopshadoop,项目名称:hops,代码行数:27,代码来源:AllocationConfiguration.java


示例10: calculateShares

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
/**
 * Calculates and orders a resource's share of a pool in terms of two vectors.
 * The shares vector contains, for each resource, the fraction of the pool that
 * it takes up.  The resourceOrder vector contains an ordering of resources
 * by largest share.  So if resource=<10 MB, 5 CPU>, and pool=<100 MB, 10 CPU>,
 * shares will be [.1, .5] and resourceOrder will be [CPU, MEMORY].
 */
void calculateShares(Resource resource, Resource pool,
    ResourceWeights shares, ResourceType[] resourceOrder, ResourceWeights weights) {
  shares.setWeight(MEMORY, (float)resource.getMemorySize() /
      (pool.getMemorySize() * weights.getWeight(MEMORY)));
  shares.setWeight(CPU, (float)resource.getVirtualCores() /
      (pool.getVirtualCores() * weights.getWeight(CPU)));
  // sort order vector by resource share
  if (resourceOrder != null) {
    if (shares.getWeight(MEMORY) > shares.getWeight(CPU)) {
      resourceOrder[0] = MEMORY;
      resourceOrder[1] = CPU;
      resourceOrder[2] = GPU;
    } else  {
      resourceOrder[0] = CPU;
      resourceOrder[1] = MEMORY;
      resourceOrder[2] = GPU;
    }
  }
}
 
开发者ID:hopshadoop,项目名称:hops,代码行数:27,代码来源:DominantResourceFairnessPolicy.java


示例11: testCalculateShares

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
@Test
public void testCalculateShares() {
  Resource used = Resources.createResource(10, 5);
  Resource capacity = Resources.createResource(100, 10);
  ResourceType[] resourceOrder = new ResourceType[3];
  ResourceWeights shares = new ResourceWeights();
  DominantResourceFairnessPolicy.DominantResourceFairnessComparator comparator =
      new DominantResourceFairnessPolicy.DominantResourceFairnessComparator();
  comparator.calculateShares(used, capacity, shares, resourceOrder,
      ResourceWeights.NEUTRAL);
  
  assertEquals(.1, shares.getWeight(ResourceType.MEMORY), .00001);
  assertEquals(.5, shares.getWeight(ResourceType.CPU), .00001);
  assertEquals(ResourceType.CPU, resourceOrder[0]);
  assertEquals(ResourceType.MEMORY, resourceOrder[1]);
}
 
开发者ID:hopshadoop,项目名称:hops,代码行数:17,代码来源:TestDominantResourceFairnessPolicy.java


示例12: AllocationConfiguration

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public AllocationConfiguration(Map<String, Resource> minQueueResources, 
    Map<String, Resource> maxQueueResources, 
    Map<String, Integer> queueMaxApps, Map<String, Integer> userMaxApps,
    Map<String, ResourceWeights> queueWeights, int userMaxAppsDefault,
    int queueMaxAppsDefault, Map<String, SchedulingPolicy> schedulingPolicies,
    SchedulingPolicy defaultSchedulingPolicy,
    Map<String, Long> minSharePreemptionTimeouts, 
    Map<String, Map<QueueACL, AccessControlList>> queueAcls,
    long fairSharePreemptionTimeout, long defaultMinSharePreemptionTimeout,
    QueuePlacementPolicy placementPolicy, Set<String> queueNames) {
  this.minQueueResources = minQueueResources;
  this.maxQueueResources = maxQueueResources;
  this.queueMaxApps = queueMaxApps;
  this.userMaxApps = userMaxApps;
  this.queueWeights = queueWeights;
  this.userMaxAppsDefault = userMaxAppsDefault;
  this.queueMaxAppsDefault = queueMaxAppsDefault;
  this.defaultSchedulingPolicy = defaultSchedulingPolicy;
  this.schedulingPolicies = schedulingPolicies;
  this.minSharePreemptionTimeouts = minSharePreemptionTimeouts;
  this.queueAcls = queueAcls;
  this.fairSharePreemptionTimeout = fairSharePreemptionTimeout;
  this.defaultMinSharePreemptionTimeout = defaultMinSharePreemptionTimeout;
  this.placementPolicy = placementPolicy;
  this.queueNames = queueNames;
}
 
开发者ID:Seagate,项目名称:hadoop-on-lustre2,代码行数:27,代码来源:AllocationConfiguration.java


示例13: getAppWeight

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public synchronized ResourceWeights getAppWeight(FSAppAttempt app) {
  double weight = 1.0;
  if (sizeBasedWeight) {
    // Set weight based on current memory demand
    weight = Math.log1p(app.getDemand().getMemory()) / Math.log(2);
  }
  weight *= app.getPriority().getPriority();
  if (weightAdjuster != null) {
    // Run weight through the user-supplied weightAdjuster
    weight = weightAdjuster.adjustWeight(app, weight);
  }
  ResourceWeights resourceWeights = app.getResourceWeights();
  resourceWeights.setWeight((float)weight);
  return resourceWeights;
}
 
开发者ID:naver,项目名称:hadoop,代码行数:16,代码来源:FairScheduler.java


示例14: compareShares

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
private int compareShares(ResourceWeights shares1, ResourceWeights shares2,
    ResourceType[] resourceOrder1, ResourceType[] resourceOrder2) {
  for (int i = 0; i < resourceOrder1.length; i++) {
    int ret = (int)Math.signum(shares1.getWeight(resourceOrder1[i])
        - shares2.getWeight(resourceOrder2[i]));
    if (ret != 0) {
      return ret;
    }
  }
  return 0;
}
 
开发者ID:naver,项目名称:hadoop,代码行数:12,代码来源:DominantResourceFairnessPolicy.java


示例15: FSAppAttempt

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public FSAppAttempt(FairScheduler scheduler,
    ApplicationAttemptId applicationAttemptId, String user, FSLeafQueue queue,
    ActiveUsersManager activeUsersManager, RMContext rmContext) {
  super(applicationAttemptId, user, queue, activeUsersManager, rmContext);

  this.scheduler = scheduler;
  this.startTime = scheduler.getClock().getTime();
  this.priority = Priority.newInstance(1);
  this.resourceWeights = new ResourceWeights();
}
 
开发者ID:naver,项目名称:hadoop,代码行数:11,代码来源:FSAppAttempt.java


示例16: FakeSchedulable

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
public FakeSchedulable(Resource minShare, Resource maxShare,
    ResourceWeights weight, Resource fairShare, Resource usage, long startTime) {
  this.minShare = minShare;
  this.maxShare = maxShare;
  this.weights = weight;
  setFairShare(fairShare);
  this.usage = usage;
  this.priority = Records.newRecord(Priority.class);
  this.startTime = startTime;
}
 
开发者ID:naver,项目名称:hadoop,代码行数:11,代码来源:FakeSchedulable.java


示例17: testCPU

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
/**
 * Test that CPU works as well as memory
 */
@Test
public void testCPU() {
  scheds.add(new FakeSchedulable(Resources.createResource(0, 20, 0),
      new ResourceWeights(2.0f)));
  scheds.add(new FakeSchedulable(Resources.createResource(0, 0, 0),
      new ResourceWeights(1.0f)));
  scheds.add(new FakeSchedulable(Resources.createResource(0, 5, 0),
      new ResourceWeights(1.0f)));
  scheds.add(new FakeSchedulable(Resources.createResource(0, 15, 0),
      new ResourceWeights(0.5f)));
  ComputeFairShares.computeShares(scheds,
      Resources.createResource(0, 45, 0), ResourceType.CPU);
  verifyCPUShares(20, 5, 5, 15);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:18,代码来源:TestComputeFairShares.java


示例18: testGPU

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
/**
 * Test that GPU works as well as memory
 */
@Test
public void testGPU() {
  scheds.add(new FakeSchedulable(Resources.createResource(0, 0, 20),
      new ResourceWeights(2.0f)));
  scheds.add(new FakeSchedulable(Resources.createResource(0, 0, 0),
      new ResourceWeights(1.0f)));
  scheds.add(new FakeSchedulable(Resources.createResource(0, 0, 5),
      new ResourceWeights(1.0f)));
  scheds.add(new FakeSchedulable(Resources.createResource(0, 0, 15),
      new ResourceWeights(0.5f)));
  ComputeFairShares.computeShares(scheds,
      Resources.createResource(0, 0, 45), ResourceType.GPU);
  verifyGPUShares(20, 5, 5, 15);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:18,代码来源:TestComputeFairShares.java


示例19: createSchedulable

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
private Schedulable createSchedulable(int memUsage, int cpuUsage,
    ResourceWeights weights, int minMemShare, int minCpuShare) {
  Resource usage = BuilderUtils.newResource(memUsage, cpuUsage);
  Resource minShare = BuilderUtils.newResource(minMemShare, minCpuShare);
  return new FakeSchedulable(minShare,
      Resources.createResource(Integer.MAX_VALUE, Integer.MAX_VALUE),
      weights, Resources.none(), usage, 0l);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:9,代码来源:TestDominantResourceFairnessPolicy.java


示例20: testEvenWeightsSameDominantResource

import org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights; //导入依赖的package包/类
@Test
public void testEvenWeightsSameDominantResource() {
  assertTrue(createComparator(8000, 8).compare(
      createSchedulable(3000, 1, new ResourceWeights(2.0f)),
      createSchedulable(2000, 1)) < 0);
  assertTrue(createComparator(8000, 8).compare(
      createSchedulable(1000, 3, new ResourceWeights(2.0f)),
      createSchedulable(1000, 2)) < 0);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:10,代码来源:TestDominantResourceFairnessPolicy.java



注:本文中的org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java Request类代码示例发布时间:2022-05-22
下一篇:
Java EntropySource类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap