本文转自:http://blog.csdn.net/innost/article/details/9008691在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的ho...
分类:
移动开发 时间:
2015-01-04 12:04:23
阅读次数:
296
这里我们就拿一个看上去很简单的功能来分析一下。需求:一个论坛帖子总量的统计附加要求:实时更新在很多人看来,这个功能非常容易实现,不就是执行一条SELECT COUNT(*)的Query 就可以得到结果了么?是的,确实只需要如此简单的一个Query 就可以得到结果。但是,如果我们采用不是MyISAM ...
分类:
数据库 时间:
2015-01-04 09:55:29
阅读次数:
214
本文参考:http://www.trinea.cn/android/android-performance-demo/本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。一、性能瓶颈点整个页面主要由6个Page的ViewPa...
分类:
移动开发 时间:
2014-12-31 16:01:23
阅读次数:
263
写在前面本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重要,如果...
分类:
移动开发 时间:
2014-12-24 17:53:47
阅读次数:
293
随着Nginxweb服务器得到越来越多的SA的青睐,Nginx的cache功能已经具备Squid所拥有的Web缓存加速功能、清除指定URL缓存的功能。而在性能上,Nginx对多核CPU的利用,胜过Squid不少。另外,在反向代理、负载均衡、健康检查、后端服务器故障转移、Rewrite重写、易用性上,Nginx也..
分类:
系统相关 时间:
2014-12-23 10:40:19
阅读次数:
204
写Java也有n年了,现在还是有不少的坏的代码习惯,也通过学习别人的代码学到了不少好的习惯。这篇文章主要是整理的资料。留给自己做个警戒,提示以后写代码的时候注意!在文章的后面,会提供整理的原材料下载。一、类和对象使用技巧1、尽量少用new生成新对象 用new创建类的实例时,构造雨数链中所有构造函数都...
分类:
编程语言 时间:
2014-12-22 19:13:22
阅读次数:
274
禁止ping[root@varnish~]#echo1>/proc/sys/net/ipv4/icmp_echo_ignore_all2.允许ping[root@varnish~]#echo0>/proc/sys/net/ipv4/icmp_echo_ignore_all
分类:
系统相关 时间:
2014-12-22 14:36:31
阅读次数:
214
本文由秀依林枫提供友情赞助,首发于烂泥行天下。 网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。 性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。今天我们专门来介...
分类:
Web程序 时间:
2014-12-22 12:32:28
阅读次数:
288
中文的JVM的扩展参数:-X http://www.blogjava.net/beansoft/archive/2012/03/01/371088.html JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解 http://my.oschina.n...
分类:
其他好文 时间:
2014-12-19 15:40:57
阅读次数:
192
eventlet.backdoor 是正在运行中的进程内的 Pyhon 交互解释器。 该模块便于检测一个长期运行进程的运行状态,提供了一种可以不阻塞应用正常操作的Pyhon 交互解释器,从而极大地方便了调试、性能调优或仅仅是了解事情是怎么运转的。 在应用中孵化一个协程,这个协程运行一个bac...
分类:
编程语言 时间:
2014-12-18 22:09:32
阅读次数:
285