1 package sss.mybatis_1; 2 3 import java.io.InputStream; 4 import java.security.Principal; 5 import java.util.ArrayList; 6 import java.util.List; 7 im ...
分类:
其他好文 时间:
2016-07-04 15:29:56
阅读次数:
243
比较的指标:
1、cpu
2、流量
3、电量
4、内存占用
5、联网时间
功能点:
1、重试机制
2、提供的扩展功能
3、易用性
4、是否https
5、是否支持reflect api,OkHttp有配套方法
6、缓存、重试
7、cookie支持session id会话支持
8、弱网性能和稳定性
9、超时时间,几种超时时间 连接超时,响应...
分类:
移动开发 时间:
2016-07-03 19:52:39
阅读次数:
474
先上代码,以1千万记录的内存查找测试: List<Student> stuList = new List<Student>(); Dictionary<int, Student> dictStu = new Dictionary<int, Student>(); Student student = ...
分类:
其他好文 时间:
2016-07-03 11:46:34
阅读次数:
146
看到网上有人已经做过对比,并且贴出了代码,然后我运行了之后发现跟我分析的结论差距很大。发现他的代码有个问题,UUID.randomUUID() 首次调用耗时会很高,这个耗时被计算给了String,这对String是不公平的。 原始代码参见:http://www.codes51.com/article ...
分类:
编程语言 时间:
2016-06-20 18:24:45
阅读次数:
377
在做绘图相关工作,由于对显示绘制结果实时性有要求,筛选了GDI , 与GDI+ 贴图性能。这里假设在内存中已绘制完成一张图片,现需求显示在控件上,同时,总是更新全部区域。 GDI+ 实现 调用1000次,测帧速 结果:帧率:88.81783帧率:91.14108帧率:92.28497帧率:83.16 ...
分类:
其他好文 时间:
2016-06-15 15:49:09
阅读次数:
311
使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,这里我收集整理了几种生成随机字符串的方法,以供大家参考。 方法一: 1、在 33 – 126 中生成一个随机整数,如 35, 2、将 35 ...
分类:
Web程序 时间:
2016-06-15 12:46:54
阅读次数:
257
1摘要 1摘要 开发webservice应用程序中离不开框架的支持,当open-open网站列举的就有很多种,这对于开发者如何选择带来一定的疑惑。性能Webservice的关键要素,不同的框架性能上存在较大差异,而当前在官方网站、网络资料中可以方便的找到各自框架的介绍,但是很少有针对不同框架性能测试 ...
分类:
Web程序 时间:
2016-06-11 21:25:30
阅读次数:
556
staticvoidMain(string[]args)
{
Stopwatchsw=newStopwatch();
int[]intArray=newint[100];
sw.Start();
for(inti=0;i<100;i++)
{
intArray[i]=i;
}
sw.Stop();
Console.WriteLine("Add0~100toint[100]:"+sw.Elapsed);
ArrayListlist=newArrayList();
sw=newStopwatch();
..
分类:
编程语言 时间:
2016-06-08 07:00:09
阅读次数:
134
序列化框架性能对比(kryo、hessian、java、protostuff) 简介: 优点 缺点 Kryo 速度快,序列化后体积小 跨语言支持较复杂 Hessian 默认支持跨语言 较慢 Protostuff 速度快,基于protobuf 需静态编译 Protostuff-Runtime 无需静态 ...
分类:
编程语言 时间:
2016-06-06 16:39:40
阅读次数:
252
每个产品的可配置参数繁多,涉及缓存策略、分布算法、序列化方式、数据压缩技术、通信方式、并发、超时等诸多方面因素,都会对测试结果产生影响,单纯的性能对比存在非常多的局限性和不合理性,所以不能作为任何评估依据,仅供参考。
1、尽管 Memcached 和 Redis 都标识为Distribute,但从Server端本身而言它们并不提供分布式的解决方案,需要Client端实现一定的分布算法将数...
分类:
系统相关 时间:
2016-06-02 14:08:25
阅读次数:
178