HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化 初始size为11,扩容:newsize = olesize*2+1 计算index的方法: ...
分类:
其他好文 时间:
2018-10-31 23:26:46
阅读次数:
262
ceph rgw性能测试,ceph的rgw支持s3和swift两种接口,本文先阐述s3接口的性能测试
分类:
其他好文 时间:
2018-10-31 17:08:53
阅读次数:
1075
构造函数publicHashtable(intinitialCapacity,floatloadFactor){if(initialCapacity<0)thrownewIllegalArgumentException("IllegalCapacity:"+initialCapacity);if(loadFactor<=0||Float.isNaN(loadFactor))thrown
分类:
其他好文 时间:
2018-10-27 22:57:23
阅读次数:
219
SDK参考 -》python->上传文件-》简单上传 # -*- coding: utf-8 -*- import oss2 auth=oss2.Auth('<yourAccessKeyID>','<yourAccessKeySecret>') bucket = oss2.Bucket(auth,' ...
分类:
编程语言 时间:
2018-10-25 14:25:20
阅读次数:
308
drill 支持s3数据的查询,同时新版的通过简单配置就可以实现minio 的集成 测试使用docker 运行drill 参考 https://www.cnblogs.com/rongfengliang/p/9846899.html,minio 安装也可以使用docker minio bucket ...
分类:
其他好文 时间:
2018-10-25 11:05:30
阅读次数:
413
桶排序、计数排序和基数排序这三种算法的时间复杂度都为 $O(n)$,因此,它们也被叫作线性排序(Linear Sort)。之所以能做到线性,是因为这三个算法是 非基于比较 的排序算法,都不涉及元素之间的比较操作。 1. 桶排序(Bucket Sort)? 1.1. 桶排序原理 桶排序 ,顾名思义,要 ...
分类:
编程语言 时间:
2018-10-20 11:51:39
阅读次数:
171
#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/ ...
分类:
其他好文 时间:
2018-10-15 18:15:16
阅读次数:
164
A variant of token bucket implementation ...
分类:
其他好文 时间:
2018-10-13 00:01:20
阅读次数:
187
#include <iostream>#include <iomanip>using namespace std;#define NARRAY 8 // array size #define NBUCKET 5 // bucket size #define INTERVAL 10 // bucket ...
分类:
编程语言 时间:
2018-10-12 16:15:06
阅读次数:
187