06 2017 档案

摘要:2017-06-26 1.在书写if语句时,判断条件尽量把变量写在前面如$a == 1 ,以避免漏写= 导致出现 1= $a的报错 2.在查询需要分页的列表时,尽量先查询总数,这样的话,如果总数为0,则可以直接判断没有数据,省一次查询时间 3.使用json_encode数组存入数据库时,使用json 阅读全文
posted @ 2017-06-26 21:56 zeoo 阅读(158) 评论(0) 推荐(0)
摘要:github地址: https://github.com/devlinkcn/ppts_for_php2017 阅读全文
posted @ 2017-06-20 14:49 zeoo 阅读(226) 评论(0) 推荐(0)
摘要:由于先前我们公司自己的office预览存在一点问题,有的文件读不出 所以,今天被安排看了一个做 office 预览功能的第三方api 叫officeweb365 使用起来很方便,有两种使用方式 一种是动态获取文件 动态获取的话是使用接口的方式输出所需要预览的文件的内容, 一种是静态获取文件 静态获取 阅读全文
posted @ 2017-06-07 17:47 zeoo 阅读(2224) 评论(0) 推荐(0)
摘要:今天上午在做一个大表的查询优化, 结果发现有的关键词非常非常慢, 于是去日志里查了一下sql, 去控制台explain 了一下发现, 在关键词不同的时候,使用到的索引居然不一样?! 于是,度娘了一下 ,结果发现是被查询的关键词太多,导致索引失效了。 顺便记一下 索引失效的原因: 索引失败原因wher 阅读全文
posted @ 2017-06-02 11:18 zeoo 阅读(3015) 评论(0) 推荐(0)
摘要:最近老大给了一个需求,是要写一个姓名的模糊查询。 问题很简单,难度在于这张表有将近500W条数据。 如果要做中文的模糊查询,效率简直惨不忍睹。 网上查了一下资料,发现全文索引挺符合我的需要的。 结果,使用下来。其实并不太符合我的要求。 全文索引的最小单位是词,如果不是在 in boolean mod 阅读全文
posted @ 2017-06-01 15:18 zeoo 阅读(4369) 评论(0) 推荐(0)