摘要:
要为大家分享的内容是PECL 和 PEAR 他们之间的不同和相同之处。 PEAR 是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库。 PEAR 将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈现、数据库访问、文件操作、数据结 阅读全文
摘要:
策略模式: 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 封装:把行为用接口封装起来,我们可以把那些经常变化的部分,从当前的类中单独取出来,用接口进行单独的封装。 互相替换:我们封装好了接口,通过指定不同的接口实现类进行算法的变化。 单例模式: 作为对 阅读全文
摘要:
装饰模式: 组合模式: 工厂模式 单例模式 策略模式 适配器模式 阅读全文
摘要:
存储设备进行格式化(即建立文件系统) 1。关于文件系统 对存储设备分区还是不够的,我们还要对新增分区进行格式化;一个分区只有建立了某种 文件系统后,这个分区才能使用;建立文件系统过程,就是用相应格式化工具格式化分区的过程,这个过程和我们在Windows中格式化某个分区为NTFS分 区类似;没有什么高 阅读全文
摘要:
1.依赖 我们定义两个类:class Supperman 和 class Power,现在我们要使用Supperman ,而Supperman 依赖了Power 一旦Power发生了变化,Supperman 不得不修改,这种就叫耦合程度太高,所以面临的问题是解耦,就需要用到控制反转. 2.依赖注入 阅读全文
摘要:
自 PHP 5.3.0 起,PHP 增加了一个叫做后期静态绑定的功能,用于在继承范围内引用静态调用的类。 虽然也可以调用非静态方法,但是不会在运行时绑定。 static 不再只是简单的静态修饰关键字。而是可以像下面这样调用类的静态方法,非静态方法,为什么静态非静态要分开说呢,因为调用的效果是不一样的 阅读全文
摘要:
什么是环境变量?系统的环境变量就是参数及其对应的地址,打开我的电脑,系统属性,高级系统设置, 然后就可以看到环境变量这个选项了。里面有很多已经设置好的环境变量了, 不如:path,这个变量的路径就是指,当要求系统运行一个程序而没有告诉它程序所在的 完整路径时,系统除了在当前目录下面寻找此程序外,还应 阅读全文
摘要:
php 依赖注入 对于依赖注入 我现在的理解是把一个方法当成一个变量放进另一个方法的形参里 <?php class Factory { public static function getDb(){ return new Db(); } } class Db { public static func 阅读全文
摘要:
ORM模型简介 1>什么是ORM? ORM,即 Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在操作具体的 业务对象时,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法即可。 2>ORM 两种最 阅读全文
摘要:
浅谈CSS3中display属性的Flex布局 最近在学习微信小程序,在设计首页布局的时候,新认识了一种布局方式display:flex 1 .container { 2 display: flex; 3 flex-direction: column; 4 align-items: center; 阅读全文