摘要:
1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索 引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而 符合条件的结果又很少,那么不加索引会引起致命的性能 阅读全文
摘要:
转自:http://www.cnblogs.com/hayley/archive/2011/01/25/1944577.html 由于在项目后期会引入缓存策略对角色的数据进行缓存,而现在我们大部分缓存都使用文件缓存,开发过网页游戏的朋友们大都知道,语言包和游戏相关的数据大部 分不经常改动,有时候几个 阅读全文
摘要:
目标: 1高性能 2高可用性 3可扩展 4易维护 5低成本 阶段 1code优化 2代表优化 3webserver优化 架构选型 1向上扩展 优点:程序不需要修改 缺点:成本大 硬件有极限达到极限难处理 2平行扩展 优点 省成本 缺点 技术复杂 需要重写 session入库 以文件的形式存储于服务器 阅读全文
摘要:
http://www.golaravel.com/download/ 阅读全文
摘要:
每8位二进制,各位从左到右对应的权值分别是 128,64,32,16, 8,4,2,1 。(即2的n-1次方,n是从右到左当前位的位数) 所以随便拿一个256以内的数给你化为二进制,都可以分解为权值相加。对应的权值的位值为1,其他位为0即可。比如137, 137=128+8+1,所以这几个权值对应的 阅读全文
摘要:
我们在做抢购秒杀这类模块的时候经常要考虑使用消息队列,那么最基本的就是先进先出,那么当抢购开始给用户什么样的提示呢?比如小米给的就是个排队的动画。估计是ajax异步请求,直到有结果后停止,比较笨的方法。那么还可以根据该用户在redis队列里排了多少位来判断他是否买到了,直接给出提示。 在此之前小米官 阅读全文
摘要:
web的优化就是一场阻止http请求最终访问到数据库的战争。 优化的方式就是加缓存,在各个节点加缓存。 熟悉流程及节点,才能定位性能的问题。而且优化的顺序一般也是按请求的流程逐一优化。这里的流程只是做个概要,并不代表全面。 整个流程是以最快的方式让用户看到结果 思路是:把看不见的http,具体化、可 阅读全文
摘要:
1 使用jsonp等跨域方式自己写一个,当用户在A站登录时我们跨域请求传值到B站,在B站点帮他登录。 2 使用ucent实现站点整合 3 使用cas实现站点整合 4 如果A站和B站是主站与子站的关系,那么还可以设置cookie的作用域来实现 5 session入库并不是用来解决单点登录的问题,而是解 阅读全文
摘要:
今天ftp点击下载按钮的时候火狐可以谷歌不行,上网查了一下网友提供两种方法确实可用记录如下 1、把"ftp"开头的网址修改为”http"开头的网址,即可顺利访问2、直接保存为bat,双击即可用资源管理器打开FTP 阅读全文