上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 35 下一页
摘要: php链式操作的关键是在做完操作后要return $this; 一、不使用__call方法实现链式操作 <?php class Sql{ private $sql=array("from"=>"", "where"=>"", "order"=>"", "limit"=>""); public fun 阅读全文
posted @ 2020-03-18 14:15 八重樱 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 内容概要 1、安装homebrew 2、通过homebrew安装php7 3、配置apache文件 4、重启apache 安装homebrew homebrew是OSX下的最好的包管理软件(没有之一),而且非常简单易用,包都非常新。这是官方帮助homewbrew,如果你安装了请跳过。同时为确保后面的 阅读全文
posted @ 2020-03-17 16:16 八重樱 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 从最开始的使用redis实现的单进程消费的异步任务系统到加入swoole的多进程消费模式,现在,我们的异步任务系统终于又能迈进一步。 因为有了前面两个简单系统的经验,这回基于RabbitMQ的异步任务系统设计的的更加完善,包括多进程消费,异常重试等。 系统介绍 消费端架构图 从图中可以看到,我们这个 阅读全文
posted @ 2020-03-17 14:25 八重樱 阅读(2295) 评论(1) 推荐(2) 编辑
摘要: 弹幕[dàn mù] (barrage),中文流行词语,指的是在网络上观看视频时弹出的评论性字幕。下面我们就来看一下使用workerman实现简单弹幕的方法。 怎么从一名码农成为架构师的必看知识点:目录大全(持续更新)50W年薪挑战!​ php代码: <?php use Workerman\Work 阅读全文
posted @ 2020-03-17 13:26 八重樱 阅读(644) 评论(0) 推荐(0) 编辑
摘要: php后端及时推送消息给客户端 原理: 1、建立一个websocket Worker,用来维持客户端长连接 2、websocket Worker内部建立一个text Worker 3、websocket Worker 与 text Worker是同一个进程,可以方便的共享客户端连接 4、某个独立的p 阅读全文
posted @ 2020-03-16 17:25 八重樱 阅读(2456) 评论(0) 推荐(1) 编辑
摘要: Contracts Laravel 的契约是一组定义框架提供的核心服务的接口, 例如我们在介绍用户认证的章节中到的用户看守器契约IllumninateContractsAuthGuard 和用户提供器契约IlluminateContractsAuthUserProvider以及框架自带的App\Us 阅读全文
posted @ 2020-03-16 16:07 八重樱 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 异常处理是软件开发过程中无法逃避的问题。对于一套设计良好代码高效的程序,出现异常的可能性会比较低,但这并不意味着不会出现异常,有些异常甚至会引起严重的后果,所以如何及时的发现程序中的异常并处理它便显得十分重要了。 通常,我们可以依靠用户反馈、经常查看程序日志来发现程序存在的问题。但这要么不可靠要么不 阅读全文
posted @ 2020-03-16 15:21 八重樱 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 可以使用GDB调试swoole程序。gdb是GNU debugger的缩写,是编程调试工具。 gdb的功能: 1. 启动程序,可以按照用户自定义的要求随心所欲的运行程序。 2. 可让被调试的程序在用户所指定的调试断点处停住(断点可以是条件表达式)。 3. 当程序停住时,可以检查此时程序中所发生的事。 阅读全文
posted @ 2020-03-14 16:52 八重樱 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 本篇文章给大家带来的内容是关于swoole模块的编译安装:php编译安装swoole模块的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 1.下载swoole 1 wget https://github.com/swoole/swoole-src/archive/v1.9.3- 阅读全文
posted @ 2020-03-14 16:40 八重樱 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 本篇文章介绍了ThinkPHP使用Redis实现电商秒杀的处理方法,具有一定的参考价值,希望对学习ThinkPHP的朋友有帮助! TP5使用Redis处理电商秒杀 1、首先在TP5中创建抢购活动所需要的Redis类库文件,代码如下: <php namespace app\base\service; 阅读全文
posted @ 2020-03-13 16:50 八重樱 阅读(2015) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 35 下一页