在项目中对程序性能优化时,发现用SetProcessWorkingSetSize()
方法使内存降低了很多,于是查阅了相关的资料如下。一 SetProcessWorkingSetSize
的工作原理以下来自:http://blog.csdn.net/zlt982001/archive/2005/.....
分类:
其他好文 时间:
2014-07-22 23:16:54
阅读次数:
484
String的连接
方法1 使用+=
String s = new String();
for (int i = 0; i
s+= "a";
}
方法2 使用带缓冲区的StringBuffer
StringBuffer s = new StringBuffer();
for (int i = 0; i
s.append("a")
}
方法1执行时间大概在...
分类:
编程语言 时间:
2014-07-22 23:02:33
阅读次数:
311
原地址:http://blog.sina.com.cn/s/blog_5b6cb9500101dmh0.html转载请留下本文原始链接,谢谢。本文会不定期更新维护,最近更新于2013.11.09主要内容也可以参考:http://docs.unity3d.com/Documentation/Manua...
分类:
其他好文 时间:
2014-05-05 22:15:55
阅读次数:
245
这几天着手解决程序的性能优化。什么是系统性能,包括什么,就不说了,放google搜一下就有了。找到了酷壳里的两篇文章《代码优化概要》、《性能调优攻略》以及阿姆达尔定律,有几点体会:1.阿姆达尔定律是说对某一个模块的改进对系统性能的优化程度,取决于该模块的调用频率,或者该模块的执行时间占程序总执行的比...
分类:
其他好文 时间:
2014-05-01 04:03:07
阅读次数:
337
http://stylechen.com/imglazyload2.html【译】页面加载中的图片性能优化2013年05月26日吴
天豪性能优化原文地址:http://www.stevesouders.com/blog/2013/04/26/i/我的大部分性能优化工作都集中在JavaScript和C...
分类:
Web程序 时间:
2014-04-29 23:45:40
阅读次数:
810
在网站开发过程中,大家都是如何解决多尺寸图片缩略图问题的呢?犹为典型的是电商网站,据了解,淘宝的图片缩略图是直接存储多张缩略图的方式,以满足各种情况下使用,因为它有牛逼的开源+自主开发的海量图片存储架构作支撑。但是,我们在做网站时,并不可能直接搬牛逼的架构过来,就可以达到预期的效果,况且各种成本.....
分类:
Web程序 时间:
2014-04-29 17:16:31
阅读次数:
520
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优...
分类:
数据库 时间:
2014-04-29 16:20:58
阅读次数:
653
现在jquery应用的越来越多, 有些同学在享受爽快淋漓coding时就将性能问题忽略了, 比如我.
jquery虽在诸多的js类库中性能表现还算优秀, 但毕竟不是在用原生的javascript开发, 性能问题还是需要引起重视的.
在twitter上发现了jQuery Performance Rul...
分类:
Web程序 时间:
2014-04-29 14:28:11
阅读次数:
690
自旋锁和互斥锁是多线程编程中的两个重要概念。他们都能用来锁定一些共享资源,以阻止影响数据一致性的并发访问。但是他们之间确实存在区别,那么这些区别是什么?
1 理论
理论上,当一个线程试图获取一个被锁定的互斥锁时,该操作会失败然后该线程会进入睡眠,这样就能马上让另一个线程运行。当持有互斥锁的线程释放该锁之后,进入睡眠状态的线程就会被唤醒。但是,当一个线程试图获取一个自旋锁而没有成功时,该线...
分类:
其他好文 时间:
2014-04-29 13:31:21
阅读次数:
317
Oracle在9i或者早期的版本,对于性能优化方面,主要采用命中率模型,后面的版本,也保留着命中率模型,比如在awr报告中,Instance
Efficiency Percentages (Target 100%)就有关于buffer cache,library
cache等相关的命中率。命中率在性...
分类:
数据库 时间:
2014-04-28 03:20:03
阅读次数:
807