Laravel 单元测试实战(4)- 测试成功后的方法重构并再次测试通过 github 项目地址 git clone https://gitee.com/three_kingdoms_of_zhang/unit_test_practice.git comp...
Laravel 单元测试实战(3)- 编写集成测试确保接口和数据库正确 github 项目地址 git clone git@gitee.com:three_kingdoms_of_zhang/unit_test_practice.gitcomposer in...
Laravel 单元测试实战(2) github 项目地址 git clone git@gitee.com:three_kingdoms_of_zhang/unit_test_practice.gitcomposer installgit checkout v2.0代码是完整的...
Laravel 单元测试实战(1) 单元测试的理解 本文理解的单元测试,不含任何外部系统,包括数据库。 需求 为了写这个文章,虚拟一个电商项目,要求,每次用户购买商品时,...
1. 运行环境 1). 当前使用的各软件版本? CentOS 7PHP 7.4.30curl 7.85.0(目前最新版本) 2. 问题描述? 项目是用 Laravel 写的爬虫,运行在 CLI 模式,需要使用 HTTP2....
Laravel 中使用集成测试时的数据库设置方法 需求 其实官方文档有说的很仔细,但是我不太想用文档的方式,原因是比较慢,比较重,没有必要,希望能简单一些使用。官方的方...
在 AppServiceProvider.php 中的 boot 方法中添加如下代码: if ($this->app->isLocal()) { // 记录DB操作日志 \DB::listen(function ($query) {...
七年来,从PHP被其他语言冷嘲热讽到由中国人惠新宸参与核心开发的php7横空出世以及到目前已经发布的PHP8,在性能方面也提高了不少,但是渐渐的趋向完善与稳定。我们先来...
mysql排他锁的使用 需求 当数据库的某条记录被多个php进程同时修改时,希望数据修改正确。 实现, 通过加锁与解锁来实现,也叫mysql行锁,排他锁,悲观锁。 加锁的实现...
swoole 的练习 demo(6)- 数据库设计 一直不能下决心好好学习,仔细研究一下,决定用尽量降低难度曲线的方法,从易到难,一步一步的学习,所以整了个demo项目。 本文只...
swoole 的练习 demo(5)- 加入心跳功能 一直不能下决心好好学习,仔细研究一下,决定用尽量降低难度曲线的方法,从易到难,一步一步的学习,所以整了个demo项目。 git仓...
swoole 的练习 demo(4)- 初具聊天室功能 一直不能下决心好好学习,仔细研究一下,决定用尽量降低难度曲线的方法,从易到难,一步一步的学习,所以整了个demo项目。 git...
swoole 的练习 demo(3)- 简陋的 websocket 项目 一直不能下决心好好学习,仔细研究一下,决定用尽量降低难度曲线的方法,从易到难,一步一步的学习,所以整了个demo项...
swoole 的练习 demo(2) 一直不能下决心好好学习,仔细研究一下,决定用尽量降低难度曲线的方法,从易到难,一步一步的学习,所以整了个demo项目。 git仓库和使用步骤 g...
swoole 的练习 demo 一直不能下决心好好学习,仔细研究一下,决定用尽量降低难度曲线的方法,从易到难,一步一步的学习,所以整了个demo项目。 git仓库 git clone github...
社交账号:
我要举报该,理由是: