06 2018 档案
摘要:1、错误: PHP Fileinfo extension must be installed/enabled to use Intervention Image. 2、原因: 缺少 fileinfo扩展,一般安装包编译的时候考虑到fileinfo需要的资源比较多,所以没有在安装的时候编译安装这个扩展
阅读全文
摘要:进程状态转换图 kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。 执行kill命令,系统会发送一个SIGTERM信号给对应的程序。当程序接收到该signal信号后,将会发生以下事情: 程序立刻停止 当程
阅读全文
摘要:通过实例理解单列索引、多列索引以及最左前缀原则 实例:现在我们想查出满足以下条件的用户id: mysql>SELECT `uid` FROM people WHERE lname`='Liu' AND `fname`='Zhiqun' AND `age`=26 因为我们不想扫描整表,故考虑用索引。
阅读全文
摘要:一、什么是索引?为什么要建立索引? 索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部
阅读全文
摘要:在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL
阅读全文
摘要:在运营网站的过程中,可能会遇到网站突然变慢的问题,一般情况下和 MySQL 慢有关系,可以通过开启慢查询,找到影响效率的 SQL ,然后采取相应的措施。下面介绍一下如何开启慢查询: 1、开启慢查询 找到 MySQL 的配置文件 ,my.cnf (Windows 为 my.ini ),在 [mysql
阅读全文
摘要:表信息: 为了存储过程能够正常执行,我们需要把命令执行结束符修改 delimiter $$ set global log_bin_trust_function_creators=TRUE; MySQL创建随机字符串函数: 随机数函数: 存储过程: 调用存储过程: wampserver中开启mysql
阅读全文
摘要:mysql数据库优化技巧 1、表的设计合理(字段合理,符合3NF) 2、SQL语句优化(慢查询) 查看开启慢查询 全文索引: 唯一索引: 一般字段建立索引规则如下: 索引的使用 查询需要使用索引最重要的是查询条件中需要使用索引 Sql语句优化: mysql的索引和最左前缀原则: mysql授权:
阅读全文
摘要:怎么解决tomcat占用8080端口问题 相信很多朋友都遇到过这样的问题吧,tomcat死机了,重启eclipse之后,发现 Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in u
阅读全文
摘要:用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录 发现在
阅读全文
摘要:1.属性 appId 2.常量参考官方文档http://docs.apicloud.com/Client-API/api#c1 3.事件 4.方法参考官方http://docs.apicloud.com/Client-API/api#c1
阅读全文
摘要:新打开一个窗口: 新打开一个Frame: api.ajax使用: api中的Local Storage使用:(APICloud对html5的Local Storage进行了封装,在存储时更加方便。通过$api对象的setStorage方法不仅可以存储字符串,还可以直接存储JSON对象,而getSto
阅读全文
摘要:get标签非常好用,自定义模型后get几乎变成万能的了。但是PHPCMS升级到V9后,把2008的很多功能都去掉了,比如get标签中,在后面自动添加了一个LIMIT 0,20,这样你即使写了num='数字'也没用,写在SQL语句里面,例如 就会报错,打印出来的SQL语句是: 这样很明显是错误的。有2
阅读全文