ENGINEERING How Basic Performance Analysis Saved Us Millions Michael Malis May 19, 2017 9 min read This is the story of how I applied basic performanc ...
分类:
其他好文 时间:
2017-06-19 13:04:14
阅读次数:
231
随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如: 1、High performanc ...
分类:
数据库 时间:
2017-05-27 00:41:56
阅读次数:
303
一 oracle官方文档的使用 左导航栏:getting started installing and upgrading 安装升级 database administration DBA application development 应用开发 grid computing? performanc ...
分类:
其他好文 时间:
2017-02-22 19:48:25
阅读次数:
172
本博客涉及的内容有:多线程并发的性能问题,介绍了AsyncTask,HandlerThread,IntentService与ThreadPool分别适合的使用场景以及各自的使用注意事项,这是一篇了解Android多线程编程不可多得的基础文章,清楚的了解这些Android系统提供的多线程基础组件之间的差异以及优缺点,才能够在项目实战中做出最恰当的选择。
1)Threading Performanc...
分类:
移动开发 时间:
2016-06-26 12:54:00
阅读次数:
357
Findbugs是一个静态分析工具,它检查类或者JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。Findbugs自带检测器,其中有60余种Bad practice,80余种Correctness,1种Internationalization,12种Malicious code vulnerability,27种Multithreadedcorrectness,23种Performanc...
分类:
数据库 时间:
2015-12-07 12:32:39
阅读次数:
398
使用ViewStub动态加载布局,避免一些不经常的视图长期握住引用:
ViewStub的一些特点:
1. ViewStub只能Inflate一次,之后ViewStub对象被置空:某个被ViewStub指定的布局被Inflate后,就不会够再通过ViewStub来控制它了。
2. ViewStub只能用来Inflate一个布局文件,而不是某个具体的View,当然也可...
分类:
移动开发 时间:
2015-07-24 01:29:47
阅读次数:
362
下面是渲染篇章的学习笔记,部分内容和前面的性能优化典范有重合,欢迎大家一起学习交流!1)Why Rendering Performance Matters现在有不少App为了达到很华丽的视觉效果,会需要在界面上层叠很多的视图组件,但是这会很容易引起性能问题。如何平衡Design与Performanc...
分类:
移动开发 时间:
2015-04-29 19:10:54
阅读次数:
208
如果在不需要波形,只需要快速知道结果的情况下,可以用优化选项。这适用于做大量case的仿真阶段。因为这一阶段多数case都是通过的,只需要快速确认即可,然后把没通过的case拿出来做全波形的仿真调试。根据“Quick Reference Guide for Increasing Performanc...
分类:
其他好文 时间:
2015-02-10 18:17:58
阅读次数:
194