bloom filter这种数据结构用于判断一个元素是否在集合内,当然,这种功能也可以由HashMap来实现。bloom filter与HashMap的区别在于,HashMap会储存代表这个元素的key自身(如key为"IKnow7",那么HashMap将存储"IKnow7"这12个字节(java),其实还需要包括引用大小,但java中相同string只存一份),而bloom
filter在底...
分类:
其他好文 时间:
2014-11-26 18:55:10
阅读次数:
201
Android性能优化 根据Android的层次结构,性能优化也是分层次进行的,本文会分别对Application、Framework、Native、Kernel各层做总结,每层主要会从性能优化的基本思想、优化技巧、优化工具几个方面进行说明。第一章Android应用性能优化(概述) 应用程序的性能....
分类:
移动开发 时间:
2014-11-25 15:55:07
阅读次数:
192
1.数据库访问性能优化数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(ConnectionPool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需....
分类:
Web程序 时间:
2014-11-25 14:21:41
阅读次数:
202
柯南君 上一章 “柯南君:教你如何对待大型电商平台的性能优化?之 一 (方法、指标、工具、定位)”讲到了一些测试方法、测试指标、以及测试工具、稍微讲了一些如何定位的方法?这一章主要讲一下"如何优化应用程序,将其性能提升"。
一、基本知识
1、下面讲一些JAVA 程序性能方面的一些看法,首先给大家讲一下应用程序调优,需要调优哪些项?
① 运算的性能 : 看哪一个算法的执行好
② 内存分配:程序运行时,需要耗费多少内存?
③ 启动时间:程序启动的时候,需要多长时间?
...
分类:
Web程序 时间:
2014-11-25 00:22:13
阅读次数:
295
Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。原版猛戳:Best Practices for Speeding Up Your ...
分类:
Web程序 时间:
2014-11-24 22:07:36
阅读次数:
371
一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒得思考以至于里面说的一些精髓都没有太深入的理解。鉴于想让自己有一个提升,进不了一个更加广阔的天地,总得找一...
分类:
编程语言 时间:
2014-11-24 18:33:25
阅读次数:
225
总是从ID选择器开始继承在jQuery中最快的选择器是ID选择器,因为它直接来自于JavaScript的getElementById()方法。例如有一段HTML代码:代码交通信号灯红色黄色绿色如果采用下面的选择器,那么效率是低效的。vartraffic_button=$("#content.butt...
分类:
Web程序 时间:
2014-11-24 17:07:39
阅读次数:
251
本质是通过复用控件达到性能优化。
1、通过
被复用控件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:o...
分类:
移动开发 时间:
2014-11-24 15:29:28
阅读次数:
232
http://www.cnblogs.com/ctriphire/p/4115525.htmlhttp://www.cnblogs.com/xjchenhao/archive/2012/10/22/4014166.htmlhttp://www.cnblogs.com/magialmoon/p/use...
分类:
编程语言 时间:
2014-11-24 15:12:17
阅读次数:
137