自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卩杉的博客笔记

勤学如早春之苗,不见其增,日有所长。辍学如磨刀之石,不见其减,日有所损。

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 php 策略模式与简单工厂模式结合实现商场打折功能

简单工厂模式和策略模式简介 需求 代码实现 优化 简单工厂模式和策略模式简介 关于简单工厂模式可以参看。 所谓的策略模式就是用来封装算法的。策略模式定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用此算法的用户。 需求 现在有这样一个需求: 商场推出优惠活动,所有物品一律八折。 具体代码实现 为了后期维护,比如满 1000 才能打八折,我们使用策略...

2019-05-19 21:45:19 697

原创 php 之简单工厂模式

简单工厂模式是由一个工厂对象决定创建出哪一种类的实例。 比如现在我们用面向对象的方式封装了一个运算类 Operation <?php /** * Created by phpStorm. * User: binwei * Date: 2019/5/18 * Time: 17:02 */ class Operation { public static function g...

2019-05-18 17:50:56 228

原创 php 与方法重载和方法重写的关系

方法重载(#reload) 方法重写(#override) 方法重载 方法重载指的是提供了创建同名的多个方法的能力,但这些方法需使用不同的参数类型。由于 php 是弱类型的语言,对于方法中的参数类型我们可以忽略,在 php 中显然第一点就是不能满足的,php 中原生不支持创建多个同名方法的能力。 <?php /** * Created by phpStorm. * User: bi...

2019-05-18 10:57:45 1157

原创 微信小程序中如何使用字体图标

在 h5 中我们使用 icoMoon 的字体图标都很简单,直接在 icomoon 的官网https://icomoon.io 下载成 font 格式即可 然后再在 less 或是 css 文件中引入就好了. 但是在小程序中这样是不可以的,如果我们按照之前的方式引入,在模拟器中可能会正常显示字体图标,但是在真机中字体图标是不能正常显示的,控制台中还会抛出类似如下错误. 在小程序中我...

2019-05-08 19:54:51 1172

原创 Laravel5.5+/Lumen 自定义日志文件存储

对于 laravel/lumen 而言,所有的日志文件信息(八种日志级别 emergency、alert、critical、error、warning、notice、info 和 debug )都是存在 /storage/logs/laravel.log 或 /storage/logs/lumen.log 中的.类似这样的存储方式 [2018-09-10 06:45:44] lumen.INF...

2019-05-08 19:53:49 2236 1

跟我一起写Makefile.rar

跟我一起写Makefile

2021-05-26

空空如也

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

TA关注的人

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