网站面临大流量的情况下,数据库读写成了性能瓶颈。除了使用多级缓存外,进行数据读写分离,也是提高网站承载能力重要的手段。下面是mysql读写分离的配置过程。 主库配置 1. 配置mysql vim /etc/my.cn # 在文件中增加以下内容 server-id
常见的定时器有两种:一种周期性定时执行,例如每天的凌晨三点出报表;另一种在指定时间后执行(一次),例如会员登录系统五分钟后发放每日登录奖励。两种情况对应shell中的cron和at命令,与JavaScript中的setInterval和setTimeout函数类
在网站上很多地方都需要发送邮件,如用户的激活,找回密码等,因此发送邮件是站点的基本需要。之前使用虚拟主机构建站点的时候用phpmailer通过smtp协议来发送邮件。现在有了自己的服务器,就可以考虑自己搭建服务器来发送邮件,好处一是
不习惯ubuntu 12.04的界面,还因为兼容性等原因,决定把笔记本上的12.04换成10.04. 本来打算用openSUSE, 后来一想对这个系统不熟悉冒然在个人电脑上用风险很大,于是放弃了。 开始以为对ubuntu已经很熟悉不会怎么费劲,后来发现自己太年
仙五前传正式发售的第二天就把游戏CD买了回来,装上之后就开始试玩。当时正值学期末,许多杂事需要处理,只是休闲的时候偶尔玩玩。 让我震惊的是我拿到游戏CD的时候,论坛里已经有人发帖表示已经无压力通关了。不由感慨这帮人真是拿生命
上个学期快结束的时候就开始看《潜意识》,由于时间忙打算春节回家的时候把它看完。我想我肯定太高估了我对学习的兴趣了,在家的时候几乎就没翻过书。总共带了两本书回去,其外一本表示在火车上无聊的时候看完了。悲剧的《潜意识》在春节
这几天不在状态,大多数时间花在了看电影等消磨时间的事情上。还有好几件事情等着去做,然而就是没有动力。偶尔间看到书架上有《意志力》这本书,于是顺手拿起当做玩电脑的替代。 看了前面几页的序言和提要,就意识到这本书正是我需要的
这段时间都在写前端的代码,总结一下近期的学习和体悟,作为以后的参考。 一、bootstrap 来自twitter的前端开源框架,调用其提供的API能够免除许多痛苦。经过两天的使用,感觉十分方便,一般的功能都提供。除了CSS样式的提供,js插件提供
一半是因为京东上排名靠前,另外一半则是喜欢这个名字,就把《世界上的另一个你》这本书买了回来。凭书名让我感觉这本书应该是讲述人的心理的,目前比较喜欢心理学的书。 忙于看其他的书还有其他的事情,买回来几个月才决定开始看这本书
git是现代化的版本控制管理软件,熟练掌握git是每一个程序员应有的技巧。 一、版本库的初始化 本地初始化 git init 远程初始化(克隆) git clone url,其中url是版本库的地址。git支持https,ssh,git等多种协议完成对代码库的克隆。 二