简单工厂模式

简单工厂模式:一般情况下,一个类,会在很多地方进行实例化,如果以后对这个类进行什么修改(如改名), 那么就需要在类实例化的地方去修改,这就很麻烦,工厂模式即使把业务类放入工厂类中,由工厂类去实例化这…

Read More...


Nginx中fastcgi_params参数详解

网上关于Nginx中fastcgi_params参数的一些解释:fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&nb…

Read More...


链式操作的实现

fluent interface流利接口,又被称为链式操作,在很多框架的数据库操作中都有这样的模式(TP,CI,Laravel等),这个操作的特点就是每个方法都会返回一个$this(对象本身)。nam…

Read More...


字符串自增

今天在V站上看到一个很有意思的php面试题:$a = 'zzz'; $a++; echo $a;一看到这个题,脑子里立马反应:这不是很简单么,字符串转…

Read More...


初识斐波那契数列

大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n<=39。斐波那契数列:F(n) = F(n-1) + F(n-2),从第三个数开始,每一项都为前两项的和.func…

Read More...


重建二叉树

输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。

Read More...


书山有路勤为径 学海无涯苦作舟