蒲东平的博客
M1 安装 Homebrew 和 php 开发环境 M1 安装 Homebrew 和 php 开发环境
先安装 homebrew 方便下载软件。 如果使用官网推荐的方式下载时提示以下错误信息时,则表示网络超时,建议直接使用源码包的形式安装 错误信息如下所示: curl: (7) Failed to connect to raw.githu
2023-11-27
wise-locksmith PHP 互斥锁库 wise-locksmith PHP 互斥锁库
wise-locksmith 是一个不局限于框架的互斥锁库,用于在高并发场景下提供 PHP 代码的互斥执行。
2023-10-18
如何基于 PHP 搭建 GRPC 服务 如何基于 PHP 搭建 GRPC 服务
PHP7.4 搭建 GRPC 客户端服务 本地系统:MacBook M1 arm64为了下载软件方便,统一采用 Homebrew 安装软件php 目前只能搭建 gRPC 客户端,详见 gRPC官方文档,不过你要是想使用 php 搭建 grp
2023-04-27
Hyperf 框架中将数据导出到 csv 文件中 Hyperf 框架中将数据导出到 csv 文件中
Hyperf 框架中将数据导出到 csv 文件中直接看代码吧…… <?php declare(strict_types=1); namespace App\Controller; use Hyperf\HttpServer\A
2022-11-09
Hyperf 启动服务脚本 start 、 status 、stop 、restart Hyperf 启动服务脚本 start 、 status 、stop 、restart
Hyperf 启动服务脚本 start 、 status 、stop 、restart使用方法 在项目根目录,创建新的脚本文件 server.sh ,将以下内容复制进去 设置执行权限 chmod u+x server.sh 执行命令 ./s
2021-09-29
Hyperf 框架中开协程的几种方式 Hyperf 框架中开协程的几种方式
Hyperf 框架中开协程的几种方式 <?php /** * 开协程做请求 * * Created by PhpStorm * User: Alex * Date: 2021-09-21 19:22 * E-mail: &
2021-09-28
PHP RSA 加解密 PHP RSA 加解密
PHP RSA 加解密最近在做支付宝的跨境支付,自己写了一个 composer 包,里面涉及到 RSA 加密,以及验签,故分享之。也方便以后自己随时拿过来用 😃 <?php /** * RSA 加解密 * * 可以线上生成一
2021-08-27
Laravel 中的模型事件与 Observer Laravel 中的模型事件与 Observer
Laravel 中的模型事件与 Observer当模型已存在,不是新建的时候,依次触发的顺序是: saving -> updating -> updated -> saved 当模型不存在,需要新增的时候,依次触发的顺序则
2021-08-25
laravel 使用 ORM 写复杂 sql laravel 使用 ORM 写复杂 sql
laravel 使用 ORM 写复杂 sql直接先贴出 sql 查询语句如下 SELECT `assets_device`.* FROM ( ( SELECT `id`, `sub_category_id`,
2021-08-24
laravel 性能优化 laravel 性能优化
laravel 性能优化composer 优化此命令会把 PSR-0 和 PSR-4 转化为一个映射表,来提高类的加载速度 composer dump-autoload --optimize 安装 Debugbarcomposer req
2021-08-23
全新服务器使用 lnmp 搭建 laravel 项目 全新服务器使用 lnmp 搭建 laravel 项目
使用 lnmp 搭建 laravel 项目 打包源码 # 先在旧服务器上面打包源代码 tar -czvf hello-world.tar.gz hello-world # 然后将源码直接复制到新的服务器上面 scp hello-wor
2021-08-22
php 抽奖算法(适合九宫格和大转盘) php 抽奖算法(适合九宫格和大转盘)
php 抽奖算法(适合九宫格和大转盘)/* * 不同概率的抽奖原理就是把0到*(比重总数)的区间分块 * 分块的依据是物品占整个的比重,再根据随机数种子来产生0-* 中的某个数 * 判断这个数是落在哪个区间上,区间对应的就是抽到的那
2021-08-21
1 / 2