June 30 2015

Zeller公式

蔡勒(Zeller)公式,是一个计算星期的公式,随便给一个日期,就能用这个公式推算出是星期几。

Screen Shot 2015-07-02 at 15.39.20
以1582年9月3日为例:
1582年9月3日后:w = (d + 2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;
1582年9月3日前:w = (d+2*m+3*(m+1)[……]

Read more

Category: 其它 | LEAVE A COMMENT
June 29 2015

mysql slave 跳过错误

mysql主从复制,经常会遇到错误而导致slave端复制中断,这个时候一般就需要人工干预,跳过错误才能继续
跳过错误有两种方式:
1.跳过指定数量的事务:
mysql>slave stop;
mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1    [……]

Read more

Category: mysql | LEAVE A COMMENT
June 29 2015

Binlog 相关参数及优化策略

在安装完MySQL之后,肯定是需要对MySQL的各种参数选项进行一些优化调整的。虽然MySQL系统的伸缩性很强,既可以在有很充足的硬件资源环境下高效的运行,也可以在极少资源环境下很好的运行,但不管怎样,尽可能充足的硬件资源对MySQL的性能提升总是有帮助的。在这一节我们主要分析一下MySQL的日志[……]

Read more

Category: mysql | LEAVE A COMMENT
June 22 2015

redis学习(4)

4.数据类型
•Keys
–非二进制安全的字符类型( not binary-safe strings )
•Values
–Strings         (Binary-safe strings )
–Lists              (Lists of binary-safe string[……]

Read more

Category: redis | LEAVE A COMMENT
June 18 2015

redis学习(3)

3. Redis配置
•1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程
•    daemonize no
•2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定
•[……]

Read more

Category: redis | LEAVE A COMMENT