单例设计模式
摘要://单例 class Uni{ //创建静态私有的变量保存该类对象 static private $instance; //参数 private $config; //防止直接创建对象 private function __construct($config){ $this -> config =
阅读全文
逻辑面试题
摘要:逻辑面试题 假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。答:倒满6升,把6升的到入5升,6的剩一升,把5升的倒掉,把6升的到在5升,现在5升的里有一升,取水到满6升,把6升的到入5升,5升原来有一升,现在6升的剩两升,继续这个
阅读全文
mysql索引
摘要:索引是什么?索引用来快速查找那些具有特定值的记录。 索引分类:单列索引包括主键索引、唯一索引、普通索引;还有组合索引,全文索引。 什么时候该用索引?经常作为查询条件在WHERE或者ORDER BY 语句中出现的列要建立索引;作为排序的列要建立索引;查询中与其他表关联的字段,外键关系建立索引高并发条件
阅读全文
面试题(非程序)
摘要:框架单一入口和多入口以及优缺点:多入口就是通过访问不同的文件来完成用户请求;单一入口只web程序所有的请求都指向一个脚本文件。单一入口更容易控制权限,方便对http请求可以进行安全性检查,但是单一入口URL看起来不那么美观,特别是对搜索引擎来说不友好(SEO)。 开启事务会提高效率,原因不是很清楚,
阅读全文
接口和抽象类的区别
摘要:接口没有构造函数,接口也可以有构造函数,抽象类可以有构造函数; 一个类可以同时实现多个接口,但一个类只能继承一个抽象类 接口中声明的方法只能是public的,默认也是public权限;抽象类可以是public、protected、private(只能非抽象方法可以是private) 抽象类使用ext
阅读全文
session机制
摘要:以下以cookie传输PHPSESSID描述。 1. 客户端请求一个php的服务端地址。 2. 服务端收到请求,此次php脚本中包含session_start()。 3. 服务端会生成一个PHPSESSID。(默认session存储方式为session.save_handler=files,文件形式
阅读全文
cookie机制
摘要:setCookie("名称","值",生存时间); setcookie("UserName","zs",time()+6); //过期时间6秒,设置值 $name = $_COOKIE['UserName']; //获取cookie值,echo $name;更新cookie:利用setcookie重
阅读全文
xss跨站攻击原理
摘要:https://www.cnblogs.com/frankltf/p/8975010.html 跨站脚本攻击:通过对网页注入可执行代码且成功地被浏览器执行,达到攻击的目的,一旦攻击成功,它可以获取用户的联系人列表,然后向联系人发送虚假诈骗信息,可以删除用户的日志等等。有时候还和其他攻击方式同时实施比
阅读全文
SQL注入
摘要:参考简书:https://www.jianshu.com/p/078df7a35671(这个有form表单注入,绕过验证登录后台实例) 参考原文:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html 从根本上防止SQL注入:https
阅读全文
跑马灯
摘要:看这个就够了:https://www.jianshu.com/p/6dcec8a9ea60 <marquee>标签,它是成对出现的标签,首标签<marquee>和尾标签</marquee>之间的内容就是滚动内容。<marquee>标签的属性主要有behavior、bgcolor、direction、
阅读全文