一个应用性能的好坏并不能依靠我们的主观意识去评判,必须要看数据说话,因此必须要了解和学会使用各种性能测试工具才知道问题出在哪以及具体的优化方向。下面对我对性能优化的理解以及在性能优化过程中使用到的一些工具作个介绍。零 性能指标Android的应用性能的指标主要有:布局复杂度:布局复杂会导致布局需要更... ...
分类:
其他好文 时间:
2016-08-31 15:42:07
阅读次数:
114
gprof工作方式在使用gcc编译时指定-pg选项,编译器在用户代码中插入性能测试代码。gprof简单应用实例main.c#include<stdio.h>
#include"lib.h"
intmain(void)
{
func1(20);
func2(100);
return0;
}lib.h#ifndefLIB_H
#defineLIB_H
voidfunc1(inti);
voidfunc2(i..
分类:
系统相关 时间:
2016-08-24 01:14:54
阅读次数:
207
RBO和CBO的基本概念 Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO) RBO: Rule-Based Optimiz ...
分类:
数据库 时间:
2016-07-28 14:17:02
阅读次数:
316
Fis3和Visual Studio/MSBuild的集成,既可以优化web站点的性能,又可以提高开发人员效率,很不错。Fis3是百度开发的功能强大的前端优化工具,开源的,在国内比较流行。把Fis3结合进VS/MSBuild的开发流程中去的想法,大概很多人有过,但存在一定的困难,目前还未见人做过。本... ...
分类:
其他好文 时间:
2016-07-23 12:01:42
阅读次数:
250
随着企业数据库的急剧膨胀和日益复杂,DBA为保证数据库性能所付出的努力与日俱增,手工或使用多种无法集成的管理工具,都会给日常管理和维护带来不必要的困难。 Quest Central for Databases
是一种集成化、图形化、跨平台的数据库管理解决方案,可以管理异构环境下的 Oracle、DB2
和 SQL server 数据库。Quest Central for Databases
...
分类:
数据库 时间:
2016-07-19 13:46:31
阅读次数:
365
简介: Fiddler是用C#编写的一个免费的HTTP/HTTPS网络调试器。Fiddler是以代理服务器的方式,监听系统的网络数据流动英语中Fiddler是小提琴的意思,Fiddler Web Debugger就像小提琴一样,可以让前端开发变得更加优雅。 它可以做什么? Fiddler是以代理服务 ...
分类:
其他好文 时间:
2016-07-05 22:07:37
阅读次数:
206
显示图像包含四个步骤。简单来说,CPU对比显示列表,GPU渲染图片显示,内存存储图片和数据,电池提供点力能源。每个部分的硬件都有限制,超过这个限制会导致应用运行较慢,显示性能差,或者耗电。为了查找造成这些问题的原因,你需要深层的查找原因,使用工具来收集你的应用执行时的数据。用列表和图像的方式呈现,进行理解和分析,从而优化你的代码。Android Studio和你的设备提供了优化工具来记录和可视化你的...
分类:
移动开发 时间:
2016-07-01 11:55:35
阅读次数:
200
在启动器中打开 优化工具 失败 在终端中开启显示 fedora默认python为python3,一些老程序都用的python2 猜测是这个造成的问题 将/usr/bin/gnome-tweak-tool中第一行 改成 然后再在启动器中打开优化工具即可(注意!不能在终端中打开) ...
分类:
其他好文 时间:
2016-06-15 23:52:21
阅读次数:
276