自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 vmware虚拟机 centos9 不能连接外网

通过以上步骤,90% 以上的外网连接问题可定位并解决。ip addr show ens33 # 查看 IP。2 编辑虚拟机设置 > 移除网络适配器 > 重新添加新适配器。重启相关服务或宿主机的 VMware 虚拟网络服务。检查宿主机的防火墙是否放行 VMware 流量。(Host-Only),该模式禁止外网访问。检查虚拟机网络模式是否为 NAT/桥接。(重置后会重建虚拟网卡,谨慎操作)。VMware 网络适配器模式的截图。:确保宿主机本身可访问外网。)是否启用且已分配 IP。

2025-02-19 19:14:26 999

原创 PHP 导出excel PhpSpreadsheet

>setCellValue('H'.($k+10), str_replace(array('如何用药:','/'),'',$v[7]))->setCellValue('I'.($k+10), str_replace(array('频次:','/'),'',$v[6]))//->setCellValue('C'.($k+10), str_replace('药品','',$v[0]))->setCellValue('D'.($k+10), str_replace('药名:','',$v[0]))

2025-01-14 17:38:16 275

原创 RabbitMQ 运行机制

Exchange 分发消息时根据类型的不同分发策略有区别,目前共四种类型:direct、tanout、topic、headers header匹配AMQP消息的 header 而不是路由键,headers 交换器和 direct 交换器完全一致,但性能差能多,目前几乎用不到了,所以直接看另外三种类型。的角色 生产者把消息发布到 Exchange 上,消息最终到达队列并被消费者接收,而 Binding 决定交换器的消息应该发送给那个队列。AMQP 中的消息路由。

2024-12-29 10:47:35 259

原创 docker 镜像源文件

{ "registry-mirrors": [ "https://docker.registry.cyou","https://h0khpmk6.mirror.aliyuncs.com","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https://dockertest.jsdelivr.fyi","https://mirror.aliyun

2024-12-28 19:44:04 256

原创 MYSQL PDO 绑定参数后打印sql

【代码】MYSQL PDO 绑定参数后打印sql。

2024-12-09 18:30:19 116

原创 PHP curl 本地域名报错Domain name not found

本地测试没问题, 上传服务器后报错Curl error: Could not resolve: san168.com (Domain name not found)只需要在hosts里把域名指向IP就可以了,

2024-12-04 18:19:39 230

原创 php 高并发防止库存超卖

【代码】php 高并发防止库存超卖。

2024-11-30 16:26:08 178

原创 宝塔PHP安装扩展

安装PHP yar 扩展wget https://pecl.php.net/get/yar-2.0.1.tgztar zxvf yar-2.0.1.tgzcd yar-2.0.1/www/server/php/71/bin/phpize./configure --with-php-config=/www/server/php/71/bin/php-configmake & make install

2024-11-28 16:55:45 430

原创 【已解决】阿里云服务器(ECS)上通过docker部署的MySQL数据库,远程无法连接,Can‘t connect to server on xxx(10061

昨天开通了阿里云服务器,然后用docker部署了mysql数据库,但无法从远程连接,报错Can't connect to server on xxx(10061),排除了多种原因,现记录一下。以上四点都确认无误后,通过telnet测试:telnet ip port,eg:telnet 192.168.0.3 3306,能联通后可以尝试连接数据库。docker exec -it my-mysql mysql -u root -p进入docker的mysql命令行。

2024-11-04 21:29:53 508

原创 docker 常用命令

【代码】docker 常用命令。

2024-10-16 12:14:24 109

原创 laravel 队列使用

也可以在控制器里面直接生产消息。

2024-09-21 12:09:39 338

原创 php多版本创建不同的软链

用第一种方式就行,第二种方式更详细解读参数的意思而已。

2024-09-21 11:21:10 177

原创 github 拉去自己新建的仓库报错

github 拉去自己新建的仓库报错。

2024-09-15 12:09:44 306

原创 go 安装 Gin 框架

【代码】go 安装 Gin 框架。

2024-09-11 09:05:25 624

原创 docker 安装 php8.2+nginx+mysql

1 拉去nginx 镜像。

2024-09-10 13:58:46 642 1

原创 docker 安装 redis

5、登录redis 容器,测试是否能设置key。2、配置文件、数据文件都和容器卷进行映射。1.拉取redis 镜像。4、查看容器是否启动。

2024-09-09 15:09:51 467

原创 linux centos7 安装oci8和pdo_oci扩展

php7版本:./configure --with-pdo-oci=instantclient,/usr/lib/oracle/11.2/client64/lib --with-php-config=/opt/php7.2/bin/php-config。# ./configure --with-oci8=instantclient,/usr/lib/oracle/11.2/client64/lib ----with-php-config=php-config(此处为php-config命令的完整路径)

2024-09-06 23:05:40 1431

原创 宝塔 php 安装 anqp扩展

会导致 安装amqp扩展,使用make 命令时候报错,一直找不到原因。不同的php版本 rabbitmq-c 和 amqp的版本也要不同,坑了我好几天。必须要安装rabbitmq-c才能安装amqp。安装rabbitmq可以用 docker。还有就是,搜索别人的资料很多都没有这句。

2024-09-06 22:38:42 342 1

原创 Linux下全局安装composer方法

/下载 -sS | php//切换国内源参考:Linux/Mac:

2024-09-06 09:13:06 432

原创 php 安装 rabbitmq

php8。

2024-09-05 16:00:53 282

原创 liunx or mac 多php环境使用composer

打开后添加别名(注意PHP不同版本路径要填写正确,还有composer.phar的路径也别填错)目录下,随便你自己放到哪都行,不作要求。# 如果你的终端是bash则用下面命令。# 打开文件,我的终端是zsh。然后重点就是新增命令别名。# 修改保存完成后执行。

2024-09-03 22:47:05 318

原创 golang如何引入自定义的包

go mod init zyj # init后是自定义的项目名。"zyj/model" // zyj 就是全局包名。

2024-08-28 15:16:47 393

原创 swoole配置websocket

【代码】swoole配置websocket。

2024-08-25 16:05:32 273

原创 SWOOLE配置自动加载目录

配置 document_root后,会自动去匹配templ文件夹下面的html文件。,会自动查找templ文件夹下的index1.html文件。SWOOLE配置自动加载目录。

2024-08-25 16:02:31 161

原创 MAC 虚拟机安装GO

1、拉取安装包 wget https://dl.google.com/go/go1.23.0.linux-arm64.tar.gz。# 习惯用vim,没有的话可以用命令`sudo apt-get install vim`安装一个。# 保存退出后source一下(vim 的使用方法可以自己搜索一下)需要注意与传统LINUX包不同,需要选择arm64的包才行。4、查看是否安装成功。

2024-08-22 17:42:21 223

原创 swoole和php、hyperf 性能比较

swoole性能 ab -c 1000 -n 5000 http://192.168.105.129:9501/php性能: 只是输出hello world。hyperf 框架 0.332秒。结论 5000个请求。

2024-08-22 15:33:00 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除