自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

野蛮秘籍

冰冻三尺非一日之寒

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计模式之装饰器模式

装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。UML图示例代码:<?phpinterface Booking{ public function calculatePrice(): int; public function getDescript...

2018-12-21 00:06:01 279

原创 设计模式之策略模式

在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。UML图示例代码<?phpclass StrategyContext { private $strateg...

2018-12-19 23:34:49 281

原创 设计模式之工厂模式

工厂模式工厂模式具体可分为三类模式:简单工厂模式,工厂方法模式,抽象工厂模式;1.简单工厂模式又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 <?php class Cat { f...

2018-12-19 00:05:20 226

原创 phpstorm+xdebug远程调试配置

1、xdebug的安装参考 :http://blog.csdn.net/fationyyk/article/details/78963683(mac版本)centos下安装// 下载git clone git://github.com/xdebug/xdebug.git// 解压tar -xzf xdebug-2.5.5.tgzcd xdebug-2.5.5// 本人在

2018-12-15 07:43:18 1737

原创 Redis面试定期更新

Redis支持的数据类型?String字符串:格式: set key valuestring类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string类型是Redis最基本的数据类型,一个键最大能存储512MB。Hash(哈希)格式: hmset name key1 value1 key2 value2Redis hash 是...

2018-12-14 22:33:01 233

转载 PHP获取ip地址(REMOTE_ADDR,HTTP_VIA, HTTP_X_FORWARDED_FOR)

一、没有使用代理服务器的情况: REMOTE_ADDR = 您的 IP HTTP_VIA = 没数值或不显示 HTTP_X_FORWARDED_FOR = 没数值或不显示二、使用透明代理服务器的情况:Transparent Proxies REMOTE_ADDR = 最后一个代理服务器 IP HTTP_VIA = 代理服务器 IP HTTP_X_FORWARDED_F...

2018-12-13 22:13:52 2772

原创 composer 自定安装包路径

1、Github新建一个项目代码结构如下composer.json配置如下 { "name": "fationyyk/self-test-package", "type" : "composer-plugin", // 必须指定类型为 composer-plugin "description": "testcomposer", "auth

2018-12-05 00:04:55 5419

js双日历选择器

项目中用的一款日历双选插件,简单的配置下参数即可。具体说明在sample.html里。

2016-04-28

面向对象分析设计

详细的讲述面向对象分析设计与方法 北航老师的精品课程

2012-10-23

空空如也

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

TA关注的人

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