月度归档:2014 年十二月

解决Nginx 504 Gateway Time-out的方法



解决Nginx 504 Gateway Time-out的方法。

在CentOS下配置lnmp组合基本上用的都是同样的配置文件,一直都没出现过问题,可最近在一个vps上安装同样的环境之后,网站在线10多人就出 现了打开速度非常缓慢的情况,有好几次都是直接达到了nginx中设置的脚本最大超时时间[......]

Read more

负载均衡技术浅谈之DNS负载均衡优缺点



负载均衡技术浅谈之DNS负载均衡优缺点 。

负载均衡技术能够平衡服务器集群中所有的服务器和请求应用之间的通信负载,根据实时响应时间进行判断,将任务交由负载最轻的服务器来处理,以实现真正的智能通信管理和最佳的服务器群性能,从而使网站始终保持运行和保证其可访问性。

为了充分利用利用现有服务器软件[......]

Read more

微博计数器的设计|数量统计

微博计数器的设计。Update: 更新了数据持久化和一致性保证相关的内容,多谢 @lihan_harry @郑环Zheng @51刘达 等同学的提醒。

Update2: 更新了 对于weibo_id key的优化,使用前缀压缩,可以节省近一半的空间。 感谢 @吴廷彬 @drdrxp 的建议!

[......]

Read more

Java字符串比较的注意点

Java字符串比较的注意点。

熟悉C++的人对于两个字符串比较的代码一定很了解:
(string1==string2)
但在java中,这个代码即使在两个字符串完全相同的情况下也会返回false
Java中必须使用string1.equals(string2)来进行判断

补充
如[......]

Read more

JS的编码与解码

JS的编码与解码。

通过JS传递的URL中包含了一个中文词语,传递过去的值就变成了乱码,后来上网上一查,才发现,原来JS传递URL参数是采用UTF-8,而我们平常的地址栏传递编码格式是“ISO-8859-1”,因此在通过JS传递参数的时候,必须先编码,然后在使用的时候进行解码,针对此情况,我们可以[......]

Read more

sql语句的执行顺序是怎么样的?

sql语句的执行顺序是怎么样的?是什么时候执行的?今天上午在开发的过程中,突然遇到一个问题,需要了解SQL语句的执行顺序才能继续,上网上查了一下相关的资料,现整理如下:

一、sql语句的执行步骤:
1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。
2) 语义分析,检查语[......]

Read more