上一页 1 2 3 4 5 6 7 8 ··· 28 下一页
  2016年10月27日
摘要: 1, require在程序解释执行前被加载,被加载的内容,在程序解释执行过程中被经常使用;include则是在解释执行过程中,需要使用某些内容使用,include加载;由此可见,某些内容经常使用,可以使用require;如果每次执行代码是读取不同的文件,或者有通过一组文件迭代的循环,就使用inclu 阅读全文
posted @ 2016-10-27 20:40 张三的哥哥 阅读(5177) 评论(3) 推荐(0) 编辑
  2016年10月25日
摘要: Session共享有多种解决方法,常用的有四种:客户端Cookie保存、服务器间Session同步、使用集群管理Session、把Session持久化到数据库。 1.客户端Cookie保存 以cookie加密的方式保存在客户端,每次session信息被写在客户端,然后经浏览器再次提交到服务器,即使两 阅读全文
posted @ 2016-10-25 00:10 张三的哥哥 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 200 OK 服务器成功处理了请求 301 重定向,请求的URL已移走 304未修改,客户的缓存资源是最新的,要客户端使用缓存 403禁止,请求被服务器拒绝了 404未找到资源 500内部服务器错误,服务器遇到一个错误,使其无法为请求提供服务 阅读全文
posted @ 2016-10-25 00:02 张三的哥哥 阅读(2909) 评论(0) 推荐(0) 编辑
  2016年10月19日
摘要: (1)date表示日期,其范围为1000-01-01到9999-12-31 阅读全文
posted @ 2016-10-19 11:55 张三的哥哥 阅读(1910) 评论(0) 推荐(0) 编辑
摘要: (1)少使用root账户,应该为不同的动作分配不同的账户; (2)sql执行出错后,不能把数据库中显示的出错信息,直接展示给用户。防止泄露服务器和数据库相关信息; (3)防止sql注入,对特殊字符进行转义、过滤或者使用预编译的sql语句绑定变量。 阅读全文
posted @ 2016-10-19 11:44 张三的哥哥 阅读(2578) 评论(0) 推荐(1) 编辑
摘要: (1)mysql_num_rows(),对应select操作,获取select结果中数据集的行数;(2)mysql_affected_rows(),对应update、delete、insert操作,影响的行数; 阅读全文
posted @ 2016-10-19 10:53 张三的哥哥 阅读(146) 评论(0) 推荐(0) 编辑
  2016年10月18日
摘要: 在UTF8中英文字符占一个字节,中文字符占三个字节; 在GBK中英文字符占一个字节,中文字符占二个字节; 阅读全文
posted @ 2016-10-18 20:43 张三的哥哥 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1,varchar与char的区别?(1)区别一,定长和变长,char表示定长,长度固定;varchar表示变长,长度可变。当插入字符串超出长度时,视情况来处理,如果是严格模式,则会拒绝插入并提示错误信息,如果是宽松模式,则会截取然后插入。如果插入的字符串长度小于定义长度时,则会以不同的方式来处理, 阅读全文
posted @ 2016-10-18 18:23 张三的哥哥 阅读(862) 评论(0) 推荐(0) 编辑
摘要: (1)尽量选择较小的列; (2)将where中用的比较频繁的字段建立索引; (3)select中避免使用*; (4)避免在索引列上使用计算、not in和<>等操作; (5)当只需要一行数据时候使用limit1; (6)保证单表数据不超过200w,实时分割表; 针对查询较慢的语句,可以使用expla 阅读全文
posted @ 2016-10-18 00:12 张三的哥哥 阅读(2339) 评论(0) 推荐(0) 编辑
摘要: 事务是作为一个单元的一组有序的数据库操作,如果组中的所有操作都成功,则认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作完成,事务则提交,其修改将作用于所有其他数据库进程。如果一个操作失败,则事务将回滚,该事务所有操作的影响将取消。ACID四大特性:原子性,隔离性,一致性,持久性。 阅读全文
posted @ 2016-10-18 00:07 张三的哥哥 阅读(318) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 28 下一页