golang测试hashof 的重复性
来源:互联网 发布:软件行业发展前景概述 编辑:程序博客网 时间:2024/05/21 19:28
funccrc32_test(){
mp := make(map[uint32]byte)
crc32tab := crc32.MakeTable(crc32.IEEE)
for i := 1; i <= 99999999; i++ {
mp[crc32.Checksum([]byte(strconv.Itoa(i)), crc32tab)] = 1
//mp[crc32.ChecksumIEEE([]byte(strconv.Itoa(i)))] = 1
}
fmt.Println(len(mp))
}
func adler32_test() {
mp := make(map[uint32]byte)
for i := 1; i <= 99999999; i++ {
mp[adler32.Checksum([]byte(strconv.Itoa(i)))] = 1
}
fmt.Println(len(mp))
}
func crc64_test() {
mp := make(map[uint64]byte)
//算到199999999依然没有重复,已经5G内存
crc64_tab := crc64.MakeTable(crc64.ISO)
for i := 1; i <= 99999999; i++ {
mp[crc64.Checksum([]byte(strconv.Itoa(i)), crc64_tab)] = 1
}
fmt.Println(len(mp))
}
0 0
- golang测试hashof 的重复性
- Golang 的二分查找测试
- java set的不重复性
- golang: 官博译文:可测试的 Golang 代码示例
- Golang 测试
- 感悟从事重复性劳动的想法
- 重复性的操作让给计算机执行
- golang test测试实例
- golang测试技术
- Golang测试技术
- Golang测试技术
- Golang测试技术
- Golang中的测试
- Golang中的覆盖率测试
- golang:interface{}类型测试
- Golang语言--测试技术
- Golang测试技术
- Golang RPC性能测试
- windows下pthread线程库的使用
- 选择,是一个开始
- 黑科技——通过docker+xware在群辉DSM 6.0系统实现迅雷远程下载
- jq_数据库取到的date数据类型装换
- 每次进步一点点——spark中cache和persist的区别
- golang测试hashof 的重复性
- poj 3700 Missile Defence System
- uc/os-II中的任务(1)
- vmware相关
- appendChild() , insertBefore()插入节点需注意的问题
- C++基础
- PHP-与Web页面交互
- 逝去的时间
- 游南归北