mdtoc start
hash表中key的分布规律
当hash表中key和bucket数量一样时(n/b=1):
key的数量对3类bucket数量的影响
key的数量对bucket的均匀程度的影响
Load Factor: n/b<0.75
Load Factor: n/b>1
n/b 越大, key的分布越均匀.
计算
每类bucket的数量
空bucket 数量
有1个key的bucket的数量
多个key的bucket
key在bucket中分布的均匀程度
通过~~正太~~正态分布来近似
计算最小key数量 x
程序模拟
Reference
继续阅读 »
content
{:toc}
注:此处为镜像文档,最新在线文档请看:http://xmake.io/#/zh/
xmake
一个基于Lua的轻量级跨平台自动构建工具
简介
XMake是一个
继续阅读 »
content
{:toc}
注:此处为镜像文档,最新在线文档请看:http://xmake.io/#/zh/plugins
插件开发
简介
XMake完全支持插件模式,我们可以很方便的扩展实现自己的插件,并且xmake也提供了一些内建的使用插件。
我们可以执行下 xmake -h 看下当前支持的插件:
Plugins:
l, lua Run the lua script.
m, macro Run the given macro.
doxygen
继续阅读 »
content
{:toc}
注:此处为镜像文档,最新在线文档请看:http://xmake.io/#/zh/manual
接口规范
命名规范
接口的命名,是有按照预定义的一些规范来命名的,这样更加方便理解和易于使用,目前命名按照如下一些规则:
| 接口规则 | 描述 |
| --------------------- | ------------------------------------------------------------ |
| is_前缀的接口 | 表示
继续阅读 »
下载JMeter 5.1.1(Requires Java 8+)并设置中文界面
下载后解压到任意位置
http://mirrors.shu.edu.cn/apache//jmeter/binaries/apache-jmeter-5.1.1.zip
设置中文界面
修改启动文件 jmeter.batapache-jmeter-5.1.1\bin\jmeter.bat,把默认language 改为zh_CN
改动前:
set JMETER_LANGUAGE=-Duser.language="en" -Duser.region="EN"
改动后:
set JMETER_LANGUAGE=-Duser.language="zh" -
继续阅读 »