摘要: 传统MySQL+ Memcached架构遇到的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Mem... 阅读全文
posted @ 2015-02-25 17:46 精诚所至金石溶灰 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1. 格式sprintf(format, arg1, arg2, arg3,..) 把格式化的字符串写入到变量中,加粗字体为必需参数。2. 说明替换是逐步执行的,按参数顺序,但是如果%符号多于参数个数,则实用占位符(由数字和\$组成),例子:With no decimals: %1\$u",$num... 阅读全文
posted @ 2014-12-26 11:34 精诚所至金石溶灰 阅读(239) 评论(0) 推荐(0) 编辑
摘要: array_change_key_case — 返回字符串键名全为小写或大写的数组array_chunk — 将一个数组分割成多个array_combine — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值array_count_values — 统计数组中所有的值出现的次数arr... 阅读全文
posted @ 2014-12-25 18:31 精诚所至金石溶灰 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 南京,微风,周五,晴。今天在这里记录下php的一个功能点:执行外部其它语言程序感觉很赞吧,是的,php可以执行外部程序,如python语言编写的脚本程序。先来知晓一下php的几个函数吧:1.exec()php标准解释是:执行一个外部程序,支持(PHP 4, PHP 5)。stringexec(str... 阅读全文
posted @ 2014-11-21 13:51 精诚所至金石溶灰 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 说明:如果你想愉快的用php编程,我推荐将PhpStorm编辑器作为标准IDE开发软件,以下分享一些使用技巧,只有你想不到,没有她做不到,大赞!之前用过众多编辑器,包括EditPlus, NotePad++,Zend Studio,Eclipse,Scite,EPP等,一直感觉各有千秋,直到用了PH... 阅读全文
posted @ 2014-11-21 11:21 精诚所至金石溶灰 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.泰戈尔诗云”如果你因为失去太阳而哭泣,那么你也将失去繁星了“。2. 说给自己听:如果有来生,要做一棵树,站成永恒,没有悲欢的姿势。一半在土里安详,一半在风里飞扬,一半洒落阴凉,一半沐浴阳光。非常沉默、非常骄傲。从不依靠、从不寻找。如果有来生,要化成一阵风,一瞬间也能成为永恒。没有善感的情怀,没有... 阅读全文
posted @ 2014-11-17 19:23 精诚所至金石溶灰 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.mysql_real_escape_string()这个函数在PHP中防止SQL注入攻击时非常有用。这个函数会对一些例如单引号、双引号、反斜杠等特殊字符添加一个反斜杠以确保在查询这些数据之前,用户提供的输入是干净的。但要注意,你是在连接数据库的前提下使用这个函数。但是现在已经不推荐使用mysql... 阅读全文
posted @ 2014-11-17 18:14 精诚所至金石溶灰 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 【watch and learn】1.mysql不支持top x用法,支持limit x,y用法;2.多表连接查询1. table1INNER JOINtable2: 内连接。只显示连接的两张表的交集行。2. table1LEFT JOINtable2: 左外连接。显示table1的所有行,即使在t... 阅读全文
posted @ 2014-11-17 16:39 精诚所至金石溶灰 阅读(141) 评论(0) 推荐(0) 编辑