自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 bootstrapTable的列宽设置无效问题

加入下面的css样式<style type="text/css">table {table-layout:fixed;} th, td{word-break:break-all;}  .fixed-table-container thead th .th-inner{ white-space:normal; }</style>

2019-01-24 17:51:17 3124

转载 PHP设计模式——代理模式

代理模式为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。        UML类图:                角色介绍:           抽象主题角色(IGiveGift):定义了Follower和Proxy公用接口,这样就在任何使用Follower的地方都可以使用P...

2019-01-15 18:04:58 106

转载 PHP设计模式 迭代器模式

迭代器模式,在不需要了解内部实现的前提下,遍历一个聚合对象的内部元素。,迭代器模式可以隐藏遍历元素所需要的操作。 <?phpnamespace Baobab;class AllHacl implements \iterator{ protected $ids;protected $index;//当前位置 function __construct()...

2019-01-15 17:49:39 70

转载 PHP 装饰器模式

装饰器模式:如果已有对象的部分内容或功能性发生改变,但是不需要修改原始对象的结构或不使用继承,动态的扩展一个对象的功能,则应该使用装饰器模式。简单点说:就是我们不应该去修改已有的类,而是通过创建另外一个装饰器类,通过这个装饰器类去动态的扩展其需要修改的内容,这样做的好处就是————1、我们可以保证类的层次不会因过多而发生混乱。2、当我们需求的修改很小时,不用改变原有的数据结构。 &...

2019-01-15 17:30:15 251

转载 php实现原型模式

设计模式-使用php实现原型模式【概要】创建型模式用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象【结构图】【主要角色】抽象原型(Prototype)角色:声明一个克隆自身的接口具体原型(Concrete Prototype)角色:实现一个克隆自身的操作【优缺点】Prototype模式优点:1、可以在运行时刻增加和删除产品2、可以改变值以指定新对象3、可以改...

2019-01-14 17:22:39 85

原创 php设计模式之观察者(代码解码)

【观察者模式中主要角色】1.抽象主题(Subject)角色:主题角色将所有对观察者对象的引用保存在一个集合中,每个主题可以有任意多个观察者。 抽象主题提供了增加和删除观察者对象的接口。2.抽象观察者(Observer)角色:为所有的具体观察者定义一个接口,在观察的主题发生改变时更新自己。3.具体主题(ConcreteSubject)角色:存储相关状态到具体观察者对象,当具体主题的内部状态改...

2019-01-11 15:09:31 101

原创 thinkphp cli模式产生日志导致web环境写入不了

原因:cli用root用户创建的文件夹,权限为0755,所以导致www用户没有权限写入文件 解决:修改/thinkphp/library/think/log/driver/File.php文件第49开始修改为$destination = $this->getMasterLogFile();$path = dirname($destination);if (PHP_SA...

2019-01-10 17:11:24 3011

转载 PHP单例模式详细介绍

单例模式的概念单例模式是指整个应用中某个类只有一个对象实例的设计模式。具体来说,作为对象的创建方式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局的提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。单例模式的特点单例模式的主要特点是“三私一公”:需要一个保存类的唯一实例的私有静态成员变量构造函数必须声明为私有的,防止外部程序new一个对象...

2019-01-07 16:48:15 84

转载 PHP设计模式之——工厂模式

在开发大型系统过程中,往往会出现这样一种情况:我有一部分基础数据,是类classA是从数据库A读取出来的,其他很多的功能都是基于这个基础数据来操作的。现在呢,我想把数据从数据库A变成从另外的数据源去获取,这时候,要修改起来就比较麻烦,要修改其他很多类的代码。这种设计显然是不够灵活的,换句话说,就是紧耦合的,系统中某个部分的函数或类严重依赖于系统的其他部分中的函数或类的行为和结构。工厂模式,...

2019-01-07 16:46:41 128

转载 PHP设计模式之:策略模式

策略模式:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化;适用场景:1、多个类只区别在于表现行为不同,可以使用strategy(策略)模式,在操作时动态选择具体要执行的行为(算法、策略);2、需要在不同情况下使用不同的策略(算法),或者策略还可能在未来用其它方式来实现;3、对客户隐藏具体策略(算法)的实现...

2019-01-07 16:41:40 90

51单片机 18B20

51单片机 18B20温度显示,内有许多程序,带有不同效果,上下限报警等

2015-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除