mz

PHP转码与过滤函数

//trim($str) //mysql_real_escape_string() //转义SQL字符串中的特殊字符 //addslashes() //单双引号、反斜线及NULL加上反斜线转义 //nl2br() //将换行字符转成<br> //htmlentities() //所有字符都转成HTML格式 //serialize unserialize 序列化 //json_encod […]

PHP高级函数(持续更新)

// ignore_user_abort(); //即使关闭浏览器 依然会在服务器执行php // date_default_timezone_set(‘PRC’); //设置为中国时间 // strtotime($params[‘date’].”+1 day”); //制定日期加上一天 分 秒 都可以 // fsockope […]

面试总结

1.ajax的作用 2.单点登录 3.mysql千万级别数据优化 4.mysql的并发以及锁机制 1.ajax 使用jsonp可以跨域 2.cookie和session 集群下实现Session共享的几种方案 cookie 存在客户端 只能访问自己域名下的cookie 可以设置为可访问顶级域名 session 存在客户端 基于cookie但也可以用url重写来实现 不可跨域名 https://bl […]

mysql事务

事务是一条或多条数据库操作语句的组合,具备ACID,4个特点。 原子性:要不全部成功,要不全部撤销 隔离性:事务之间相互独立,互不干扰 一致性:数据库正确地改变状态后,数据库的一致性约束没有被破坏 持久性:事务的提交结果,将持久保存在数据库中 set autocommit = 0 每条语句都不自动提交,只有遇到commit才会执行。 开启事务:begin  或者 start transaction […]

php调试大法

$t1 = microtime(true); 脚本… $t2 = microtime(true); echo ‘耗时’.round($t2-$t1,3).’秒<br>’;   debug_backtrace;    //方便调试 产生一条回溯跟踪 ini_set(“display_errors”,”On”);  //开启错误 […]

mysql操作百万级别数据

delayed关键词可以延迟插入 一个insert写多个values比直接insert快 myisad比innodb快 有主键和索引会让你更慢 1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中 […]

meta的功能介绍

简介 meta http-equiv=”refresh” content=”0; url=” 这个代码有什么用? meta http-equiv=”X-UA-Compatible” content=”IE=edge” 又有什么用? 转载自:http://www.xiaodaiblog.top/index/detail/index.html?id=3 […]

学习的技巧

简介 我喜欢把听课当做练吸星大法,只吸收干货,不消化是不行的,所以还需要练习化功大法,把这些干货消化掉,变成自己的技能。 转载自:http://www.xiaodaiblog.top/index/detail/index.html?id=3 第一步:听课看书 无论是听课,还是看书,看视频教程,都是学习的第一步,这一步仅仅起到的是一个了解的作用,并不能真正给你带来改变。 第二步:提炼干货 你听的内容 […]