摘要:
工厂模式 工厂模式,顾名思义,像工厂的流水线,固定的规格,固定的材料,做固定的事情。 单例模式用户做数据库连接,工厂模式适合做数据连后的增删改查。 绝大部分的架构都会有不同的数据库驱动,在不同的情况下使用不同的数据库。 用MySQL和MongoDB做具体的例子: abstract class DB 阅读全文
posted @ 2019-12-03 15:06
老冬
阅读(839)
评论(0)
推荐(0)
摘要:
单例模式也称作单态,是N多种设计模式中最简单的一种。 单例模式从字面上就可以理解,指一个类只能有一个实例化,目的在于节省代码量、提高使用率、减少资源的消耗,从而达到开发速度快、程序性能好的目的。尤其用在和数据库连接的方面。 单例模式的元素: 1、私有化构造函数和克隆函数,禁止外部直接实例化调用; 2 阅读全文
posted @ 2019-12-03 10:46
老冬
阅读(144)
评论(0)
推荐(0)
摘要:
1 <?php 2 /** 3 * Class redis_lock 4 * 5 * 单机redis 分布式锁 6 */ 7 8 class redis_lock 9 { 10 public $redis; 11 12 public function __construct() //连接Redis服 阅读全文
posted @ 2019-12-03 09:45
老冬
阅读(266)
评论(0)
推荐(0)
摘要:
回退命令: $ git reset --hard HEAD^ #回退到上个版本 $ git reset --hard HEAD~3 #回退到前3次提交之前,以此类推,回退到n次提交之前 $ git reset --hard commit_id #退到/进到 指定commit_id 回滚命令: 1、首 阅读全文
posted @ 2019-12-03 09:33
老冬
阅读(414)
评论(0)
推荐(0)