LaraBase // Code Sexily 自带福利的技术社区

观察者模式(Observer)
4天前
专辑

观察者模式(Observer)

大概什么意思 观察者是一种非常常用的模式,具体在 事件的设计上 体现最明显。 在laravel的事件设计中,我们知道有一个listener 和一个handler, 当listener侦听到一个事件...
  • 127
  • 0
  • 0
适配器模式(Adapter / Wrapper)
5天前
专辑

适配器模式(Adapter / Wrapper)

接口 我们先来看看接口的作用 interface Database{ public function connect(); public function query(); public function close(); } class Mysql implements Databa...
  • 136
  • 0
  • 0
[Vue warn]: Failed to mount component: template or render function not defined.
5天前
散文

[Vue warn]: Failed to mount component: template or render function not defined.

这是一个坑 vue router 里有一个 模式叫做 命名视图 本来一个页面里面只能有一个路由视图 对应 一个组件,现在可以多个路由视图 对应 多个组件。 const router = new VueRo...
  • 33
  • 0
  • 0
原型模式(Prototype Pattern)
1周前
专辑

原型模式(Prototype Pattern)

实质就是 对象的复制 对一些大型对象,每次去new,初始化开销很大,这个时候我们 先new 一个模版对象,然后其他实例都去clone这个模版, 这样可以节约不少性能。 这个所谓...
  • 125
  • 0
  • 0
对象池模式(Objects Pool)
1周前
专辑

对象池模式(Objects Pool)

场景 正常的情况下,一个对象随着请求产生,也会随着请求结束被销毁。 有一些对象,需要依赖外部资源,比如说mysql数据库的连接,socket的连接,memcached的连接,以及一些...
  • 72
  • 0
  • 0
抽象工厂模式(Abstract Factory)
1周前
专辑

抽象工厂模式(Abstract Factory)

区别 抽象工厂模式与工厂方法模式在某种程度上是一样的,区别在于子工厂必须全部继承或实现自同一个抽象类或接口。 规则 每个工厂必须继承同一个抽象类或实现同一个接口。...
  • 104
  • 0
  • 0
工厂方法模式 ( Factory Method)
1周前
专辑

工厂方法模式 ( Factory Method)

概念 工厂方法模式 和 简单工厂模式非常接近,唯一不同的是,允许有多个工厂存在,相当于给工厂分组。 规则 每个工厂必须继承一个抽象类或接口类, 使之成为多态。 每个产...
  • 146
  • 0
  • 0
简单工厂模式(Simple Factory)
1周前
专辑

简单工厂模式(Simple Factory)

介绍 这也是一个很基本,很简单,很常用的设计模式。 本来我们要获取一个类的实例,需要用到new关键字。但是如果new 直接写到业务代码里,一个类在很多地方都实例化过,以...
  • 138
  • 0
  • 0
单例模式(Singleton)
1周前
专辑

单例模式(Singleton)

最简单的设计模式 很容易理解,也很简单。 最常见的场景就是一个数据库的链接,我们每次请求只需要连接一次,也就是说如果我们用类来写的话,只需要用一个实例就够了(多了...
  • 146
  • 1
  • 0
PHP设计模式简介
1周前
专辑

PHP设计模式简介

为什么要学这个东西? 当你写了一段时间的PHP代码,用各种框架构建了不同业务,这种时候,你可能会有一种需求:装B; 在编程领域,就这个需求而言,可以从两个点切入,一个...
  • 213
  • 0
  • 0
在Centos下装Nodejs 最快速的方法
1月前
散文

在Centos下装Nodejs 最快速的方法

在windows上,可以直接在官网下客户端安装; 在Centos下,最快速的方法是: 下载 按需选择不同版本 curl --silent --location https://rpm.nodesource.com/setup_6.x | bas...
  • 201
  • 1
  • 0
解决Collection返回json 排序错乱的问题
3月前
散文

解决Collection返回json 排序错乱的问题

问题 $posts= Post::take(5)->get(); $posts->sortBy('order'); return $posts->toJson(); 如果打印,你会发现结果并未按照order排序,这是因为json_encode()的...
  • 317
  • 0
  • 0