基于SPL标准库实现观察者模式的示例
近来在项目中需要使用到观察者模式去设计模块时,发现SPL标准库中已实现了观察者和被观察者的接口定义,这边直接拿来用...
用 Event 扩展来实现一个 epoll 循环程序(定时器)
<?php // 纯PHP实现,使用pcntl,性能一般 /* // 给当前php进程安装一个alarm信号...
面试题:找出所有和为零的不重复三元组
之前在南山软件产业园靠近腾讯那边面试了一家公司,其中有一道算法题挺有印象的。当时没能准确写出答案,后来去网上找了下...
ThinkPHP实现自定义门面类(Facade)动态加载
首先翻看手册上的例子<?php namespace app\facade; use think\Facad...
RabbitMQ使用(配合ThinkPHP6框架)
<?php namespace app\controller; use app\BaseControlle...