1 背景 刚好接触到业务分层,现在状态迁移比较耦合,不利于后期扩展,故想应用状态机在业务中。php中有symfony的workflow,java就更多了。本文章只针对过一遍状态机的思想以及实现最基础的功能。 1.1 早期状态 2,3年前的设[…]
分类:其他
laravel扩展包开发离不开服务提供者以及容器,请确保你已经对两章已经掌握了。 今天的流程就是开发一个扩展包,然后提交到packagist,然后再composer require到本地项目下。 一:扩展包开发 1.创建一个packages[…]
一般由于秒杀抢购要求的性能以及实时性,实现方法有:① 一个redis队列数组,存放的是N商品的信息,用户进来拿取并出队 ②一个redis队列数组,存放的是N个用户的信息,达到N时无法新增,再给队列里面所有用户N个商品。 本文实现的时第一种,[…]
最近发现一个问题,就是我博客http://bayaojiu.com首页中左侧栏在IE/edge浏览器下向下滚动屏幕的时候,出现上下跳动,最后问题定位到了“盒子的position:fixed”上 google了一下后,一篇文章上说,原因是ie[…]
为什么在win下跑PHP的时候,使用readdir函数的文件顺序和我上传到服务器后运行的结果不一致呢? 原因是linux的文件顺序是按文件索引进行的,并不是按照名称排序 所以要么改变linux的文件存放顺序,要么就在php中加入转换 虽然繁[…]