测试环境:
CPU 1 核 Intel 2.2GHZ
内存 1GB
算法
种类 对称加密算法
AES CBC 模式
非对称加密算法
RSA 256加密明文长度为160 bytes
各运行10000次上代码 test_aes.pyfrom Crypto.Cipher import AES
import time
obj = AES.new('This is a key123...
分类:
编程语言 时间:
2015-07-21 20:38:43
阅读次数:
378
Golang中也有实用的泛型编程模板。如map。据Go官方团队称,其实现为Hash表,而非类似cpp或Java的红黑树。所以理论上速度更能快上几个等级(Hash与红黑树的效率对比可以看我的文章C++中各种关联方式的速度对比,效率比约为3:1),但有一些区别,就是遍历时,数据是无需且随机的(当然,.....
分类:
其他好文 时间:
2015-07-20 23:13:44
阅读次数:
171
最近弄 Redis ,涉及数据序列化存储的问题,对比了:JSON, Serialize, Msgpack, Hprose 四种方式测试平台:
1. 对序列化后的字符串长度对比
2. 序列化速度对比
3. 反序列化速度对比
4. redis 内存占用对比...
分类:
Web程序 时间:
2015-07-13 18:50:07
阅读次数:
220
阅读目录:介绍进程缓存通信方式速度对比总结介绍之前有童鞋问到关于首次为空的问题,这里简单补充下:一般来说并发量小、缓存数据量小的网站让用户自行触发页面让其缓存即可。大点网站都会多台部署,用负载均衡路由。常见的策略是在每台机器发布应用时,节点从负载均衡节点集合中移除,发布结束后,首次访问通过人工或自动...
分类:
其他好文 时间:
2015-07-13 08:54:13
阅读次数:
216
把(T为任意类型)关联起来,是很常见的需求。如笔者最近要做一个贝叶斯算法的垃圾邮件过滤器,就需要把每个单词与频率对应起来,做成一个表。而当单词很多时,对于每个单词做一遍O(N)的枚举,效率实在不尽人意。而下文讲到的一些关联容器或函数,都可以吧时间复杂度降至O(log2n)或更低。 本文对比4种...
分类:
编程语言 时间:
2015-07-07 08:14:01
阅读次数:
140
Hawkhost老鹰主机一直以来都是我比较喜欢的美国虚拟主机商之一,从早些时候在网络公司建站,公司就要求企业客户的网站如果不BA的话,那就全部放到老鹰主机虚拟主机中,因为海外虚拟主机都不限制建站数量,一般的企业网站占用硬盘和内存都比较小,基本上一个小的虚拟主机都可以放好几个企业网站,性价比比较高。时...
分类:
其他好文 时间:
2015-05-22 16:51:52
阅读次数:
440
Go语言中写文件有多种方式,这里进行如下几种方式的速度对比:打开文件,写入内容,关闭文件。如此重复多次打开文件,写入内容,defer 关闭文件。如此重复多次打开文件,重复多次写入内容,defer 关闭文件在VMWare下的Ubuntu 14.04下运行的结果表明:方式1速度最慢,但是慢的很稳定方式2...
分类:
编程语言 时间:
2015-03-07 22:31:44
阅读次数:
218
这篇文章主要是说php插入数据库速度的对比,方法都是从网上找的,自己实践测试了下。其实主要是使用方案三解决了自己的问题,所以在此处记录下第一种方法:使用insert into 插入,代码如下:1 $params = array(‘value'=>'50′);2 set_time_limit(0).....
分类:
数据库 时间:
2015-01-15 00:20:14
阅读次数:
232
在选购一款无线路由器的时候,哪个参数是你最为关注的?相信绝大多数用户的答案都是无线传输速率。没错,这个常常出现在产品外包装显著位置的数字,早已成为无线路由器的最重要的参数。但你可了解,这个数字仅仅是一个理论值,相比无线路由的实际传输速率有很大的水分。那么这..
分类:
其他好文 时间:
2014-11-30 00:52:56
阅读次数:
194