码迷,mamicode.com
首页 >  
搜索关键字:设计模式 五个 php    ( 106057个结果
23天设计模式之迭代器模式
23天设计模式之迭代器模式 文章简介 今天在看Vector类的源码时发现集合基本上都使用到了迭代器模式,去了解了迭代器模式的相关知识,于是就有了这篇文章!在文章中我会拿我们最熟悉的ArrayList类来举例,对应迭代器中的几种角色一一阐释清楚。废话不多说,文章献上。 是什么 迭代器模式(Iterat ...
分类:其他好文   时间:2021-07-05 17:14:21    阅读次数:0
树莓派 Zero W 安装 apache2 + php
※ 树莓派Zero W ,默认 hostname为 raspberrypi ,通过USB网络方式登陆时,修改hostname后,登录主机名要随之变化。 ① ssh pi@raspberrypi 更新系统: sudo apt update && sudo apt upgrade -y ② 安装apac ...
分类:Web程序   时间:2021-07-02 16:33:55    阅读次数:0
设计模式-备忘录模式
备忘录模式 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 使用场景:需要保存、恢复数据的相关场景。提供可回滚的操作。如游戏中的存档、应用软件里的Ctrl+Z等。 注意事项:为了符合迪米特法则,还需增加一个管理备忘录的类。为了节约内存还可使用原型模式+备忘录模式。 ...
分类:其他好文   时间:2021-07-02 15:45:16    阅读次数:0
DBA学RUST设计模式--观察者模式
#[derive(Debug, Clone)] struct Work { //消息实体,存储消息 id: i32 } struct WorkMaster { //消息管理者属性 workers: Vec<Box<Worker>> //存储注册的接收者。每个接收者须实现Worker接口才能注册进。 ...
分类:数据库   时间:2021-07-01 16:45:32    阅读次数:0
设计模式-七大设计原则-依赖倒转原则
一、依赖倒转原则介绍 二、依赖倒转原则引入 1.方式一(传统方式) public class DependencyInversion { public static void main(String[] args) { Person person = new Person(); person.rec ...
分类:其他好文   时间:2021-07-01 16:40:10    阅读次数:0
设计模式-七大设计原则-单一职责原则
一、单一职责原则介绍 二、单一职责原则引入 1.方式一(违反了单一职责原则) 解析:摩托车、汽车是公路上运行的,但飞机并不是在公路上运行的。 public class SingleResponsibility1 { public static void main(String[] args) { / ...
分类:其他好文   时间:2021-07-01 16:31:05    阅读次数:0
设计模式-命令行模式
命令行模式 定义:将一个请求封装为一个对象,使发出的请求的对象和执行请求的对象分割开。这两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。 顺序:请求者->命令->执行者 优点: 降低系统耦合度 扩展性好,增加或删除命令不会影响其他类 方便实现Undo和Redo操作, ...
分类:其他好文   时间:2021-06-30 18:05:13    阅读次数:0
PHP 函数
PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。 PHP 用户定义函数 除了内建的 PHP 函数,我们可以创建我们自己的函数。 函数是可以在程序中重复使用的语句块。 页面加载时函数不会立即执行。 函数只有在被调用时才会执行。 在 PHP 创建用户定义函数 用户定义的函数声明以单词 ...
分类:Web程序   时间:2021-06-30 17:35:51    阅读次数:0
PHP 运算符
PHP 算数运算符 运算符名称例子结果显示结果 + 加法 $x + $y $x 与 $y 求和 显示结果 - 减法 $x - $y $x 与 $y 的差数 显示结果 * 乘法 $x * $y $x 与 $y 的乘积 显示结果 / 除法 $x / $y $x 与 $y 的商数 显示结果 % 取模 $x ...
分类:Web程序   时间:2021-06-30 17:32:51    阅读次数:0
Centos6 PHP开启dbase扩展
一、下载dbase组件,我下载的是5.1.1版本:https://pecl.php.net/get/dbase-5.1.1.tgz 如果需要安装其它版本,可以在这个页面下载:https://pecl.php.net/package/dbase 二、执行安装命令 # tar -xvzf dbase-5 ...
分类:数据库   时间:2021-06-29 16:02:49    阅读次数:0
106057条   上一页 1 2 3 4 5 6 ... 10606 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!