Android用户也许会经常碰到以下的问题:1)应用后台开着,手机很快没电了——应用耗电大2)首次/非首次启动应用,进入应用特别慢——应用启动慢3)应用使用过程中,越来越卡——CPU能力不足/内存泄露4)应用页面卡顿——帧率较低、页面卡顿因此,对开发的Android应用,必须对其进行性能测试,不然将...
分类:
移动开发 时间:
2016-01-15 12:25:40
阅读次数:
332
【编者按】本文出自站外作者BrijBhushanMishra,Brij是微软MVP-ASP.NET/IIS、C#CornerMVP、CodeProjectInsider,前CodeProjectMVP,CodeProjectMentor以及CodeProjectPlatinumMember,拥有6年左右的高级开发工程师/架构师经验,自幼酷爱计算机。采用ASP.NET和IIS构建Web应用程..
分类:
Web程序 时间:
2016-01-13 20:14:25
阅读次数:
269
Android用户也许会经常碰到以下的问题: 1)应用后台开着,手机很快没电了——应用耗电大 2)首次/非首次启动应用,进入应用特别慢——应用启动慢 3)应用使用过程中,越来越卡——CPU能力不足/内存泄露 4)应用页面卡顿——帧率较低、页面卡顿 因此,对开发的Android应用,必须对其...
分类:
移动开发 时间:
2016-01-13 19:26:05
阅读次数:
180
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。意思就是说用SparseArray来替代,以获取更好性能。老实说,对SparseArray...
分类:
移动开发 时间:
2016-01-07 14:52:26
阅读次数:
219
园子里面很多关于高性能,大并发,还有什么日pv百万的架构搭建。其实真心真心很扯淡。 对于大部分应用来说,想要高性能,主要是要做到尽可能的减少网络请求(含db、redis、mongo、mq等)。 几乎所有的应用,性能瓶颈永远是在带宽那里,硬件方面这里就不提了,说说我们能做的事。 关于各个组件...
分类:
其他好文 时间:
2016-01-06 20:00:56
阅读次数:
119
Kafka简介在当前的大数据时代,第一个挑战是海量数据的收集,另一个就是这些数据的分析。数据分析的类型通常有用户行为数据、应用性能跟踪数据、活动数据日志、事件消息等。消息发布机制用于连接各种应用并在它们之间路由消息,例如通过message broker。Kafka是快速地将海量信息实时路由到消费者的...
分类:
其他好文 时间:
2016-01-02 01:05:40
阅读次数:
265
原文地址:http://blog.sina.com.cn/s/blog_5014663501007n40.html在设计数据库的时候,选择正确的数据类型,往往可以避免很多的问题,正确理解数据库的类型,对于存储空间规划,应用性能调整都会很有帮助,下面是我个人的一点总结:1、 Char定长格式字符串,在...
分类:
数据库 时间:
2015-12-29 22:54:45
阅读次数:
436
在英雄列表中动态生成cell的代码在中,- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{// 创建一个cell并且设置cell的风格 UIT.....
分类:
其他好文 时间:
2015-12-27 06:17:59
阅读次数:
185
【自动化测试模式】支持以adb shell命令的形式启动和运行。需要注意的是,office系列软件可能会更改命令中的字符,导致命令不可用!请手工输入命令,或从附带的command.txt文本中复制。1、启动首页adb shell am start -a android.intent.action.M...
分类:
移动开发 时间:
2015-12-14 10:55:10
阅读次数:
221
前言 下文中说的手机测试范围不包含短信和电话功能,而是指用于通信功能之外的其他应用。如今手机已经成为大多数人的日常必需品。手机的使用量逐年增加,运行在手机上的应用也层出不穷。除了处理通常的电话和短信之外,人们也开始用手机来拓展业务,联络亲友,扩展职业圈,玩游戏,打广告,买卖商品。手机和其他移动平台....
分类:
移动开发 时间:
2015-12-11 20:32:58
阅读次数:
234