通常情况下,一个网站的架构出来功能性需求外,还应该考量以下五个方面:
性能
可用性
伸缩性
扩展性
安全性
性能
性能的官方解释,我就不说了。对用户来说,就是系统的反应速度是否快。
对网站来说,性能问题是无处不在的,继而,我们优化性能的手段也有很多。
我们从前到后一个一个来说
在浏览器端,可以通过浏览器缓存,页面压缩,合理布局页面等方式
还可以使用cdn,让一些静态文...
分类:
Web程序 时间:
2016-05-12 14:03:00
阅读次数:
157
其实测试这一行当也做了有六,七年了,一直在思考怎么样的素质才能成为一个优秀的测试人员。 最近根据自己的项目工作经验,感悟出一种需要的能力,可能别人不会赞成,但是至少是我在最近感悟出来的。所以还是记录下来。 简单的说叫:敏锐的观察力,或者叫第一反应速度。 第一:其实这是跟我所在的公司和项目相关的。创业 ...
分类:
其他好文 时间:
2016-04-27 20:55:00
阅读次数:
131
一不小心着凉感冒了。关键时刻,怎么感冒 -______-! 头痛咳嗽流鼻涕肌肉酸痛,直接影响了刷题进度。 要进行食补,食补,食补,食补,食补,食补!!!! 现在白纸差不多刷了近200题,不少题目已经可以一遍过了。还要继续训练反应速度和准确度。有机会也要做一个个人网站。练习一下Python和web排版 ...
分类:
其他好文 时间:
2016-04-23 07:33:04
阅读次数:
130
一、为什么需要用SurfaceView绘图,不直接继承View绘图 它的特性是:可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏开发中多用到SurfaceView。 二、SurfaceView类的机制 1.简单机制:详见"Camer ...
分类:
其他好文 时间:
2016-03-27 17:32:48
阅读次数:
129
本文内容结构: 总结:很久没有使用vs进行开发了,重新拿起vs,还是有一些陌生,相对于基于intellij IDEA的android studio,vs的反应速度好像总是慢了一拍,但是不能否认vs的强大,所以在这里整理一下单元测试的具体细节,为日后的开发过程留下一些资料。 第一部分:VSTS写单元测
分类:
其他好文 时间:
2016-03-19 16:08:47
阅读次数:
178
摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页) · 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;
分类:
Web程序 时间:
2016-03-17 14:36:55
阅读次数:
153
这次介绍的是如何简单的优化Tomcat服务器,如果用户并发量小,系统可能不会出问题,但是并发量大时,系统反应速度迅速下降,由于不了解原因拼命在自己的应用中寻找问题,从而浪费了宝贵的时间。下面来看看Tomcat是如何优化的。(1)屏蔽DNS查询Web应用程序可以通过Web容器提供..
分类:
其他好文 时间:
2016-03-10 16:15:16
阅读次数:
180
Android平台中关于音频播放有以下三种方式: 1.SoundPool ---- 适合短促且对反应速度比较高的情况(游戏音效或按键声等) 2.MediaPlayer ---- 适合比较长且时间要求不高的情况 3.AudioTrack ---- 播放解码后的PCM码流 方法一:SoundPool 1
分类:
移动开发 时间:
2016-02-22 19:16:26
阅读次数:
390
游戏玩法:点击開始游戏。等待一个随机时间。然后背景颜色会变(在t1时刻),这时候你须要点击屏幕(在t2时刻),游戏结束。你的反应时间就是天t2-t1。游戏逻辑: 游戏逻辑非常easy,如上图所看到的。一共同拥有五个界面,其有用五张图片就能够取代主要代码:var MainLayer = cc.Lay....
分类:
Web程序 时间:
2016-01-17 18:46:42
阅读次数:
143