码迷,mamicode.com
首页 >  
搜索关键字:bkdr hash    ( 10451个结果
boost::unordered_map 和 std::map 的效率 与 内存比较
例子链接:http://blog.csdn.net/gamecreating/article/details/7698719结论: unordered_map 查找效率快五倍,插入更快,节省一定内存。如果没有必要排序的话,尽量使用 hash_map(unordered_map 就是 boost 里面...
分类:其他好文   时间:2014-06-29 06:11:10    阅读次数:180
Mysql 自定义HASH索引带来的巨大性能提升----[真相篇]
推倒重来俗话说no zuo no die why you try,这时候我又忍不住zuo了,吭哧吭哧的把解决过程发上博客,向全世界宣布,哥又搞定个难题。剧情的发展往往是看起来主角完全掌握了局势的情况下,会突然跳出来一个很牛的反面人物,然后搞得主角很惨,搞的过程中主角开始小宇宙爆发,然后逆袭。这次也不...
分类:数据库   时间:2014-06-18 20:34:23    阅读次数:383
golang中的检验hash
1.对字符串进行hash大家可以看一下, SHA1 HashesGo by Example写道:The pattern for generating a hash is sha1.New(), sha1.Write(bytes), then sha1.Sum([]byte{}). 附上golang代...
分类:其他好文   时间:2014-06-18 16:07:48    阅读次数:294
Python hashlib模块 (主要记录md5加密)
python提供了一个进行hash加密的模块:hashlib下面主要记录下其中的md5加密方式(sha1加密一样把MD5换成sha1)[python]view plaincopyprint?>>>importhashlib>>>m=hashlib.md5()>>>m.update("Nobodyin...
分类:编程语言   时间:2014-06-17 20:26:49    阅读次数:233
webqq 获得好友列表hash算法 获得最新hash的方法
webqq获得好友列表的hash算法,大约每个月中旬会变动一次。知道怎么获得他就可以了。 js文件路径 http://web.qstatic.com/webqqpic/pubapps/0/50/eqq.all.js 加密算法为 P=function(b,i),有时候是 P=function(b,j) 直接打开这个文件后搜索P=function,有两个参数的就是。 把函数体拷贝下来后百度 js格式化工具,把内容放进去,格式化一下。...
分类:Web程序   时间:2014-06-17 19:05:37    阅读次数:267
python模块——hashlib
python模块——hashlibhashlib模块是对许多hash函数的一个公共接口new(name,string=‘‘)执行给定的hash函数来返回一个新的hash对象,使用给定的字符串数据初始化hash对象。如:>>>importhashlib >>>hashlib.new(‘md5‘,string=‘abc‘).hexdigest()#hexdigest()..
分类:编程语言   时间:2014-06-17 18:11:38    阅读次数:215
XXTEA 加密算法 C++ C#兼容版本
1.一个不错的可逆加密算法XXTEA 之前无意中看到了TexturePacker 使用了XXTEA来加密图片资源。所以花了点时间来看了下XXTEA。 一般有两种加密算法:1.像md5,SHA1,等hash算法,是不可逆的。一般数据库存的用户名和密码就用这个。                                     2.本文所提到的XXTEA算法,是可逆的,有个ke...
分类:编程语言   时间:2014-06-16 22:40:46    阅读次数:409
《python源码剖析》笔记 python中的Dict对象
1.PyDictObject对象 --> C++ STL中的map是基于RB-tree的,搜索时间复杂度是O(logN) PyDictObject采用了hash表,时间复杂度是O(1) typedef struct{ Py_ssize_t me_hash; //me_key的hash值,避免每次查询都要重新计算一遍hash值 PyObject *me_key; PyObject *me_value; }PyDictEntry; 将(key,value)对称为entry,它可以在3种状态...
分类:编程语言   时间:2014-06-16 21:22:45    阅读次数:272
Memcached概述
MemcachedMemcached是一套分布式的内存对象缓存系统,使用C语言编写,作为数据库的前端cache,缓存数据库查询结果能够减轻数据库负载。类似一张巨大的hash表,缓存的对象以key-value对的形式存在。工作流程检查client请求的数据是否在Memcached中存在,若存在直接返回...
分类:其他好文   时间:2014-06-15 09:20:16    阅读次数:222
性能优化——算法优化
背景 由于某种原因,我们系统需要记录另一个系统中一个表里的id。 但是,当我们记录完了以后,别人系统可能会删除那个表里的一些数据,这样的话,我们这边就多了一些无效数据,所以,我们必须的找到这些无效的id,然后将其删除。   开始,我们的实现是这样:我们将记录下来的所有id放在一个list里,然后传到另一个系统,他将他们已经删除的id返回。具体处理代码如下: public String f...
分类:其他好文   时间:2014-06-14 15:06:57    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!