蒲东平的博客
如何基于 PHP 搭建 GRPC 服务 如何基于 PHP 搭建 GRPC 服务
PHP7.4 搭建 GRPC 客户端服务 本地系统:MacBook M1 arm64为了下载软件方便,统一采用 Homebrew 安装软件php 目前只能搭建 gRPC 客户端,详见 gRPC官方文档,不过你要是想使用 php 搭建 grp
2023-04-27
在 redis 中通过 redis-cli 调试 lua 脚本 在 redis 中通过 redis-cli 调试 lua 脚本
在 redis 中通过 redis-cli 调试 lua 脚本假设我有如下一段 lua 脚本 <?php $redis = new \Redis(); $redis->connect('192.168.10.194');
2023-04-25
Redis 数据备份与恢复 Redis 数据备份与恢复
Redis 数据备份与恢复1. 命令行执行 save 手动开启 RDB 持久化使用 RDB 文件做迁移时,需要注意需要先关闭掉目标 redis 的 aof 功能,因为如果二者同时存在的话,会优先于 aof 的方式进行数据恢复。 redis-
2022-12-11
Go 打包和部署 Go 打包和部署
Go 打包和部署打包相关命令 命令 含义 go run 编译并马上运行 go 程序(只接收 main 包下的文件作为参数) go build 编译指定的源文件、软件包及其依赖项,但它不会运行编译后的二进制文件。(如果想要指定所
2022-11-26
如何在 Go 项目中可靠的获取项目根目录 如何在 Go 项目中可靠的获取项目根目录
如何在 Go 项目中可靠的获取项目根目录 package main import ( "fmt" "os" "path" "path/filepath" "runtime" "strings" ) // getRootPat
2022-11-22
Go Modules 模式 Go Modules 模式
Go Modules 模式GOPATH 目录GOPATH 目录下一共包含三个子目录: bin:存储所编译生成的二进制文件。 pkg:存储预编译的目标文件,以加快程序的后续编译速度。 src:存储所有 .go 文件或源代码。在编写 Go 应
2022-11-14
Hyperf 框架中将数据导出到 csv 文件中 Hyperf 框架中将数据导出到 csv 文件中
Hyperf 框架中将数据导出到 csv 文件中直接看代码吧…… <?php declare(strict_types=1); namespace App\Controller; use Hyperf\HttpServer\A
2022-11-09
Golang 开发环境搭建 Golang 开发环境搭建
Golang 开发环境搭建第一种方式:安装包安装根据不同的操作系统安装对应的安装包:https://golang.google.cn/doc/install,如果是 mac 系统,还可以直接使用 Homebrew 安装 直接通过 pkg
2022-11-08
Golang http client 请求封装 Golang http client 请求封装
Golang http client 请求封装使用原生 http 包简单的封装了一下 get 和 post 请求 源代码详见 Github 代码 package http_client import ( "context" "enco
2022-10-26
Golang 时间操作大全 Golang 时间操作大全
Golang 时间操作大全源代码详见 GitHub 获取时间 // 获取当前时间 now := time.Now() // 当前时间 ====> 2022-10-24 23:36:33.47472 +0800 CST m=+0.000
2022-10-24
Golang 使用 olivere/elastic 客户端操作 ElasticSearch Golang 使用 olivere/elastic 客户端操作 ElasticSearch
Golang 使用 olivere/elastic 客户端操作 ElasticSearcholivere/elastic 插件包,算是 go 语言中比较通用的操作 ElasticSearch 的客户端了,这里使用的是 v7 版本。 下载 o
2022-08-16
Docker 安装 ElasticSearch 和 Kibana Docker 安装 ElasticSearch 和 Kibana
Docker 安装 ElasticSearch 和 Kibana 安装的时候,ElasticSearch 和 Kibana 的版本一定要一致。 创建一个网络# 创建一个网络 docker network create alex-netwo
2022-08-06
12 / 20