自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

原创 Windows环境下PHP,在PowerShell控制台输出中文乱码

解决PowerShell中文乱码问题:以管理员身份运行PowerShell,输入命令"chcp 65001"更改编码为UTF-8,重启控制台后即可正常显示中文内容。

2025-05-30 10:27:49 280

原创 在thinkphp5.0中。单表使用 model clone 时就会有问题。 需要使用 alias(), 否则会报错。

ThinkPHP5.0中克隆数据库查询模型时存在问题,若不使用alias()设置表别名会导致SQL语句错误。示例显示:未使用alias()时,克隆后生成的SQL语句中的参数未被正确替换;而使用alias('a')后,生成的SQL语句完整正确。这表明原生克隆功能在处理模型时需要表别名支持才能正常工作。建议在克隆查询模型前务必使用alias()方法设置表别名。

2025-05-27 09:15:04 297

原创 thinkphp 多条件的whereOr 或逻辑

这段代码实现了一个基于关键词的数据库查询功能。通过whereOr逻辑构建查询条件,可以在box_no、goods_nos或goods_names字段中模糊匹配关键词($keyword)。查询被封装在$baseQuery闭包中,可同时用于获取记录总数(count)和列表数据(select)。当关键词非空时,会触发多字段的or条件查询,使用like操作符实现模糊匹配。这种结构实现了代码复用,同一个查询条件被应用于不同的查询操作。

2025-05-27 09:10:34 85

原创 redis搭建最小的集群,3主3从

create.sh脚本用于快速部署一个Docker化的Redis集群。首先,脚本创建了一个自定义的Docker网络redis-net,并指定了子网以防止IP变动。接着,脚本设置了宿主机的公网IP,并生成了六个Redis节点的配置文件,每个配置文件都启用了集群模式、密码认证和外网访问。随后,脚本通过Docker启动六个Redis容器,分别映射到宿主机的不同端口,并挂载相应的配置文件。在容器启动后,脚本等待10秒以确保所有节点就绪,最后使用redis-cli创建Redis集群,指定主从复制比例为1:1,并提供了

2025-05-22 13:46:29 337

原创 thinkphp5.0 运行队列报错 count(): Parameter must be an array or an object that implements Countable

在Windows环境下运行队列时,若出现报错,可能是由于ThinkPHP 5.0框架的兼容性问题。解决方法为:定位到框架目录下的\thinkphp\library\think\process\pipes\Windows.php文件,检查并修改相关代码以适配Windows系统。此问题通常与进程管道处理相关,建议根据具体错误信息调整代码逻辑或更新框架版本以解决兼容性问题。

2025-04-29 16:30:03 153

原创 golang 在windows 系统的交叉编译

GOOS=目标操作系统 GOARCH=目标架构 go build -o 输出文件名 包路径。编译 Windows 64位程序。

2025-04-14 09:18:06 458

原创 chrome浏览器访问自动把http 改为了https ,在哪里改?

2、在底部找到:Delete domain security policies,输入您的url (https),点击Delete。1、打开chrome浏览器,输入 chrome://net-internals/#hsts。3、重启浏览器后,即可正常打开访问 “http+域名” 形式的网址了。

2025-04-02 11:03:14 918

原创 php 扩展库官网

https://pecl.php.net/

2025-04-02 10:34:12 428

原创 linux -- php 扩展之xlswriter

/configure 如果报错,就指定配置路径。

2025-04-02 10:27:17 247

原创 文件路径模板配置

模板使用变量替换结果:// /uploads/20250324/391d847d6b7988e78cfa0c8e2140bf0a.png

2025-03-24 14:16:06 81

原创 Navicat 连接 pgsql 报错: 字段“datlastsysoid“不存在LINE 1: SELECT DISTINCT datlastsysoid FROM pg database

4、在文件中搜索“SELECT DISTINCT datlastsysoid”,并将其替换为“SELECT DISTINCT dattablespace”2、备份libcc.dll文件,将其复制并粘贴为“libcc.dll.bf”或任何其他名称。6、重启navicat,可以发现,无论老和新版本的pgsql,都可以正常访问了。1、 打开 Navicat 安装目录,找到libcc.dll文件。5、将另报错,放到 Navicat 安装目录下。方法1:升级navicat。方法2:降级pgsql。

2025-03-17 17:43:57 1165 3

原创 php 精准计算

bcscale — 配置默认小数点位数,相当于就是Linux bc中的”scale=”bccomp — 比较两个高精度数字,返回-1, 0, 1。bcpowmod — 求高精度数字乘方求模,数论里非常常用。bcsub — 将两个高精度数字相减。bcadd — 将两个高精度数字相加。bcdiv — 将两个高精度数字相除。bcmul — 将两个高精度数字相乘。bcsqrt — 求高精度数字平方根。bcmod — 求高精度数字余数。bcpow — 求高精度数字乘方。

2025-03-15 09:45:19 151

原创 centos 安装composer 教程

打开命令行。

2025-03-08 14:57:43 393

原创 vmware centos 挂载windows 文件目录 (自动挂载)

【代码】vmware centos 挂载windows 文件目录。

2025-03-01 13:47:41 356

原创 vmware centos虚拟机配置网络

修改完按键盘:ESC键, 再输入:wq 回车,进行保存并退出。刚安装好的centos 系统,网络访问不了。

2025-03-01 11:06:09 136

原创 这个Go库超赞!!! 实时可视化Go Runtime指标

服务启动成功,浏览器访问http://localhost:58086/debug/statsviz/,-运行时指标数据:堆、对象、goroutine、GC暂停、调度器等。在Web浏览器中可以实时可视化Go程序的。看到如下页面,可以看出如下的图表信息。

2025-02-23 12:51:59 139

原创 linux 安装docker-compose

1. 下载命令安装。

2025-01-13 16:56:11 292

原创 windows 挂载本地目录到vmware 的centos

windows 挂载本地目录到vmware 的centos;windows设置目录为共享,担心局域网的电脑能用到该目录;

2025-01-13 10:23:44 442

原创 windows10 安装 Golang 版本控制工具g与使用

查询当前可供安装的stable状态及所有的 go 版本。解压, 并添加到环境变量。

2025-01-12 21:11:49 421

原创 阿里云ios镜像源

阿里云镜像源:下载centos7。

2025-01-11 10:28:31 481

原创 win10 安装 docker desktop

阿里云下载:下载官网下载:下载

2024-12-31 13:49:29 257

原创 Nacos 忘记密码,在mysql修改密码

提示:nacos在mysql数据库中的加密方式使用的是Bcrypt机密方式。

2024-12-17 16:43:48 478

原创 数字进制知识

(2)十进制转八、十六进制的原理:跟十转二原理一样,十进制数除以8/16,余数为权位上的数,得到商继续除以8/16,直到商为0终止,然后反向取余数。(1)十进制转二进制的原理:十进制数除以2,余数为权位上的数,得到商继续除以2,直到商为0终止,然后反向取余数。同理,二进制转十六进制时, 4位二进制数按权展开相加得到1位十六进制数,不足四位补0。如下所示,0.68乘以2,取整,然后再将小数乘以2,取整,直到达到题目要求精度。1、八进制数是一种逢八进一的计数体制,基数是8,用0~7表示,如077。

2024-11-11 09:40:30 3554

原创 python3虚拟环境的使用

python(python3) -m venv 【虚拟环境的名字】 在当前目录下创建虚拟环境。

2024-09-19 11:05:55 400

原创 golang(go语言)打包成带图标的 exe 可执行文件

cmd 窗口运行命令 windres -o main.syso main.rc 生成 main.syso 文件。创建 main.rc 文件,rc文件的名称main 与项目根目录下 main.go的 main 同名。运行后生成 main.syso 文件。

2024-08-20 11:06:14 821

原创 发现 智能回答的一个有趣事情

我也知道这是一个错误里面的一个错误!

2024-08-13 16:34:02 117

原创 (亲测有效)php 报错: cURL error 60: SSL certificate unable to get local issuer certificate

导致该问题的原因在于没有配置curl.cainfo,该配置位于php.ini中。curl.cainfo = 【cacert.pem文件的绝对路径】1、下载cacert.pem。2、配置php.ini。

2024-08-13 16:17:41 507

转载 go实现gRPC服务

定义服务接口、接收和响应的消息类型均在.proto文件中定义,以下代码中,定义了一个服务Greeter,服务中定义了一个rpc方法SayHello,该方法接收一个HelloRequest类型的消息,并返回一个HelloReply类型的响应。// 指定protoc版本// 指定自动生成go代码时的包名// 指定包名,防止命名冲突// 定义Greeter服务// 定义SayHello方法// 定义HelloRequest消息,消息中包括一个string类型的name字段。

2024-08-12 09:19:49 1341

原创 laravel 开启sql log, 打印SQL

【代码】laravel 开启sql log, 打印SQL。

2024-08-01 10:15:29 338

原创 laravel 打印 sql

执行你的SQL或model。

2024-08-01 10:09:29 681

原创 在宝塔上 docker 部署php 项目, nginx 反向代理 https (亲测有效)

在宝塔上 docker 部署php 项目, nginx 反向代理 https (亲测有效)

2024-07-06 01:03:12 606

原创 thinkphp where 与 map 为and 关系 ,多个map为or 关系

thinkphp where 与 map 为and 关系 ,多个map为or 关系。

2024-05-22 09:35:48 249

原创 el-input type=“number 禁止鼠标滚动改值

解决方法:在el-input中添加属性设置 @mousewheel.native.prevent。

2024-04-29 16:20:12 919

原创 element plus ui中el-table设置多选checkbox时,selection-change重复执行,以及选不中问题

切换开关,前面的多项,没了。

2024-04-22 12:09:34 1114 1

原创 分享一个好玩的操作系统:大神编写超小的操作系统MenuetOS汇编语言编写

分享一个好玩的操作系统:大神编写超小的操作系统MenuetOS汇编语言编写

2024-04-18 00:06:20 1251

原创 VUE3 在element-plus的el-table组件中插槽加载el-image 组件预览图片层级错乱问题

在element-plus的el-table组件中插槽加载el-image 组件预览图片层级错乱问题

2024-04-16 11:52:02 415

原创 golang版本升级的简单实现步骤

v

2024-03-18 21:49:13 1303 1

原创 实践: linux 切换指定PHP版本 ;

实践: linux 切换指定PHP版本 ;

2023-12-21 13:51:42 470

原创 vue3+element plus 表格自动跨列,方便快捷实现

vue3+element plus 表格自动跨列,方便快捷实现

2023-12-21 13:50:11 746

原创 vue3 页面打印 vue3-print-nb

在Vue3项目中,可以使用vue3-print-nb插件来实现页面打印功能。首先通过npm或yarn安装该插件,然后在main.js中引入并使用。在组件中,通过v-print指令绑定打印对象printObj,其中id属性指定要打印的内容区域。printObj还支持多种API配置,如popTitle设置打印标题,preview启用预览模式等。如果需要自定义功能,可以参考vue-print-nb的源码进行修改,并替换main.js中的引用路径。该插件基本满足常见的打印需求,使用简单且灵活。

2023-09-11 11:45:14 2114 2

PHP,workerman聊天开发,完整项目源码,socket协议(官方包)

PHP,workerman聊天开发,完整项目源码,workerman学习。socket

2018-10-29

H5生鲜模板正版crmeb商城H5前端模板VUE模板,不包含小程序的

分享出来供大家研究学习,请勿商用,下载的完整版本后直接上传分享,这个是H5端。不是小程序版。仅供学习使用!

2020-11-25

python ocr 网站验证码python源码,仅供学习交流,不能干坏事

python ocr 网站验证码python源码,仅供学习交流,不能干坏事。需要安装 Tesseract

2019-10-16

全国地市经纬度数据js文件(超全json格式)

全国地市经纬度数据js文件(超全json格式),全国地市经纬度数据,用于Echarts地图图标展示时加载省市位置。

2019-03-15

小程序,app腾讯IM的表情

小程序,app腾讯IM的表情2018全的表情包

2018-10-29

spring+springmvc4.2.4.rar

springmvc4.2.4+spring完整整合jar包,新老手都适合,springmvc学习,项目部署,jar包的升级

2019-10-04

bottle web开发 项目实战:任务管理系统 V1.0.rar

bottle web开发 项目实战:任务管理系统,是学习pyhton的好项目。可以开发成博客系统,python是比较火

2020-03-18

Sublime.rar

phpstorm配置成sublime的快捷键。 放在 F:\PhpStorm\bin\PhpStormConfig\config\keymaps 的目录下

2021-05-09

gns3思科网络模拟器

思科模拟器GNS3 Mac版是一个Mac上的图形化网络模拟器,思科模拟器GNS3 Mac版可以模拟复杂的网络,软件功能非常强大,可以模拟不同网络设备的硬件平台,如思科和瞻博的网络设备,包括路由器、交换机、防火墙等。 gns3思科网络模拟器,试过,可用

2016-07-13

springmv4.2框架项目demo,可以学习用。简洁的demo

springmv4.2框架项目demo,可以学习用。简洁的demo ,版本:4.2 经本人测试,可正常运行

2019-10-04

Redis友好界面管理工具,php+redis,java+redis

Redis友好界面管理工具,php+redis,java+redis,免安装,绿色

2018-10-29

springmvc+maven+tomcat服务器+demo

springmvc+maven+tomcat服务器+demo,java学习工作。这个是一个项目demo

2019-10-04

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

TA关注的人

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