摘要: 在实例化的过程中,经常使用D方法和M方法,这两个方法的区别在于M方法实例化模型无需用户为每个数据表定义模型类,如果D方法没有找到定义的模型类,则会自动调用M方法。通俗一点说:M实例化参数是数据库的表名。D实例化的是你自己在Model文件夹下面建立的模型文件例如:$user = new UserMod 阅读全文
posted @ 2017-07-11 19:54 傲世狂枫 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: thinkphp是比较好的PHP开发框架,能比较快速的开发MVC架构的管理系统,我们需要用到 select()和find()方法,两个方法都能返回数据集数组,但有什么不同呢?先看一下我的代码对比: 结果: 从上面的代码可以看出,find()返回一个一维数组,select()返回一个二维数组,所以在取 阅读全文
posted @ 2017-07-11 19:44 傲世狂枫 阅读(147) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP3.1快速入门教程 ThinkPHP3.1快速入门教程 http://www.thinkphp.cn/info/155.html http://www.thinkphp.cn/info/155.html ThinkPHP 3.1 完全开发手册 http://doc.thinkphp. 阅读全文
posted @ 2017-07-11 19:42 傲世狂枫 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 打开MSSQL 2008 R2的时候,展开数据库都显示以下的错误提示:值不能为空。参数名viewinfo(microsoft.sqlserver.management.sqlstudio.explorer)解决办法:根据下面的路径 :C:\Users\你的用户名\AppData\Local\Temp 阅读全文
posted @ 2016-12-29 15:22 傲世狂枫 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: 一、 原型(Prototype)模式 通过给出一个原型对象来指明所要创建的对象类型,然后用复制这个原型对象的办法创建出更多的同类型对象。Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。 二、原型模式的结构 三、原型模式的详细介绍 在现实生活中,也有很多原 阅读全文
posted @ 2016-08-06 01:59 傲世狂枫 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、 建造者(Builder)模式 建造者模式(Builder)将复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。在软件系统中,有时候面临一个复杂对象的创建工作,该对象通常由各个部分子对象用一定的算法构成,或者按一定的步骤组合而成;这些算法和步骤是稳定的,而构成这个对象的子对象却经常 阅读全文
posted @ 2016-08-06 01:19 傲世狂枫 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、 组合(Composite)模式 组合模式允许你将对象组合成树形结构来表现”部分-整体“的层次结构,使得客户以一致的方式处理单个对象以及对象的组合。下面我们用绘制的例子来详细介绍组合模式,图形可以由一些基本图形元素组成(如直线,圆等),也可以由一些复杂图形组成(由基本图形元素组合而成),为了使客 阅读全文
posted @ 2016-08-05 23:32 傲世狂枫 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、概述在软件开发中,有些对象由于创建成本高、访问时需要与其它进程交互等原因,直接访问会造成系统速度慢、复杂度增大等问题。这时可以使用代理模式,给系统增加一层间接层,通过间接层访问对象,从而达到隐藏系统复杂性、提高系统性能的目的。二、代理模式代理模式为其他对象提供一种代理以控制对这个对象的访问。其结 阅读全文
posted @ 2016-08-05 21:31 傲世狂枫 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、概述在软件设计工作中会存在对象之间的依赖关系,当某一对象发生变化时,所有依赖它的对象都需要得到通知。如果设计的不好,很容易造成对象之间的耦合度太高,难以应对变化。使用观察者模式可以降低对象之间的依赖,以松耦合的方式实现这一目标。 二、观察者模式观察者模式定义对象间的一种一对多的依赖关系,当一个对 阅读全文
posted @ 2016-08-05 13:26 傲世狂枫 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、 策略(Strategy)模式 策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 假设现在要设计一个贩卖各类书籍的电子商务网站的购物车(Shopping Cat)系统。一个最简单的情况就是把 阅读全文
posted @ 2016-08-05 12:22 傲世狂枫 阅读(211) 评论(0) 推荐(0) 编辑