自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信模板消息

1.微信公众号平台设置模板消息,获取模板ID 和字段。

2025-03-06 15:29:18 122

原创 微信扫码登陆获取unionid

1.准备工作 登陆微信开放平台,申请对应的应用,获取AppID,AppSecret;

2025-01-21 10:18:15 223

原创 微信分账详情

获取商户号和开发者ID,并开启分账。分账完成后会收取万分之五四的手续费。

2024-07-26 15:42:21 616

原创 微信jsap支付

1.微信公众平台 设置域名关联对应的商户2.微信商户平台配置授权目录1.获取appid key 商户号 支付密钥2.配置url路径(微信公众号及微信商户平台都需要配置)<?php require_once ( dirname(__FILE__).'/wxpay/WxPay.Api.php' );require_once ( dirname(__FILE__).'/wxpay/WxPay.JsApiPay.php' );require_once ( dirname(__FILE__

2024-07-26 15:38:05 352

原创 【获取微信openId】

在微信公众平台 设置对应的域名。

2024-07-19 14:51:00 525

原创 phpstudy +phpstrom 配置xdebug

1.打开phpstrom---->settings---->Languages & Frameworks—>PHP。5.下载对应的xdebug扩展,并配置php.ini。4.点击下拉框 设置对应的域名。3.设置xdebug端口号。2.选择对应的php版本。

2024-05-13 17:59:40 252 1

原创 this is incompatible with sql_mode=only_full_group_by

【代码】执行sql语句报错 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘

2024-05-09 15:46:04 244 1

原创 docker

基本命令镜像基本命令容器基本命令容器其他命令提交镜像(容器->镜像)容器数据卷挂载匿名挂载,居名挂载数据卷容器DockerFile初识dockerfile基本命令示例发布镜像dockerHub阿里云镜像服务267: eth0@if268: 268(容器端): veth4f25563@if267(docker0)是对应得,通过veth 进行交互

2022-11-11 17:01:34 266

原创 【redis集群报错】

1,redis-cli--clustercheck123.57.186.1606379//检查集群查看报错。3,clustersetslot4807stable//迁移对应的槽。2,redis-cli-c-p7005进入对应节点。

2022-07-25 17:37:13 426

原创 【golang操作数据库】

golang操作数据库前期工作链接操作数据库前期工作 go get github.com/go-sql-driver/mysql go get github.com/jmoiron/sqlx链接操作数据库package main import( "fmt" _ "github.com/go-sql-driver/mysql" "github.com/jmoiron/sqlx")type Test struct{

2022-03-31 17:16:19 729

原创 go语言基础

什么是指针指针的变量指向变量的内存地址定义指针var ip *int使用指针使用指针取值package main //定义包名import( "fmt")func main(){a:=100//定义变量var pt * int //定义指针pt=&a //变量的内存地址赋值给指针 定义指针和赋值可写为 pt:=&afmt.Println(a)//输出100fmt.Println(pt)//输出a的内存地址fmt.Println(*pt)//输出100}

2022-02-10 13:41:35 482

原创 go语言的hello wrold

go语言的hello wroldgo环境安装hello worldgo环境安装安装包下载地址为:https://golang.org/dl/如果打不开可以使用这个地址:https://golang.google.cn/dl/。解压到相关目录tar -C /usr/local -xzf go1.17.6.linux-amd64.tar.gz配置环境变量vim etc/profile//文件目录GO_HOME=/usr/local/goexport PATH=$PATH:$GO_HOM

2022-01-29 16:26:32 527

原创 redis主从复制,哨兵,集群

集群主从复制1,开启对应的端口2,修改redis.conf (多个服务器无需配置)复制配置文件cp /etc/redis.conf redis6380.conf//端口号port 6380修改新的pid文件路径pidfile “/var/run/redis_6380.pid”指定新的日志文件路径logfile “/var/log/redis/redis_6380.log”#指定新的数据文件路径dir /data/redis/redis6380/data/指定新的转储文件路径db

2021-12-21 15:29:37 510

原创 centos中mysql8安装

mysql安装相关链接yum install mysql-community-server错误解决方案

2021-12-17 16:29:50 2169

原创 浅谈消息队列

消息队列使用消息队列的原因消息队列应用场景消息队列的缺点重复消费顺序消费消息丢失消息队列的产品使用消息队列的原因随着业务的不断增加,中间件这些功能已经满足不了需求,所以使用了消息队列消息队列应用场景异步解耦削峰消息队列的缺点重复消费队列中多个系统,一个系统失败,会重启请求队列顺序消费消息丢失消息队列的产品KafkaActiveMQRabbitMQRocketMQ...

2021-12-15 15:53:48 2407

原创 MYSQL优化

MYSQL优化MYSQL优化三大范式explain查看SQL的运行计划获取sql真正运行时间慢查询日志(定位执行较慢的语句)唯一索引和普通索引的选择 (重点change buffer)MYSQL优化三大范式第一范式原子性,数据库每一列不能再分割第二范式消除部分依赖,非主键列必须与主键有直接关系第三范式消除传递依赖相关链接explain查看SQL的运行计划概要描述:id:选择标识符select_type:表示查询的类型。table:输出结果集的表partitions:匹配的

2021-12-14 18:13:48 170

原创 mysql索引

mysqlmysql索引索引分类唯一索引(UNIQUE);主键索引();普通索引(NORMAL);全文索引(FULLTEXT);空间索引(SPATIAL)MyISAM索引innodb索引辅助索引联合索引覆盖索引mysql索引使用了B+树的数据结构索引分类唯一索引(UNIQUE);索引列中的值必须是唯一的,但是允许为空值。主键索引();索引列中的值必须是唯一的,但是允许为空值。普通索引(NORMAL);MySQL中基本索引类型,没有什么限制,允许在定义索引的列中插入重复值和空值。全

2021-12-10 18:27:47 911

原创 Redis基础知识

Redis基础知识数据类型字符串String、字典Hash、列表List、集合Set、有序集合SortedSet加分项Redis Module,像BloomFilter,RedisSearch,Redis-MLRedis分布式锁先拿setnx来争抢锁,抢到之后,再用expire给锁加一个过期时间防止锁忘记了释放。127.0.0.1:6379> setnx looi 999(integer) 1127.0.0.1:6379> expire looi 10(integer)

2021-12-08 16:30:56 437

原创 centos redis操作

centos redis操作安装yum install redisyum install php-redis(安装phpredis)配置php.iniextension=redis.so启动redisredis-server停止redisredis-cli shutdown连接数据库redis-cli

2021-11-29 10:52:00 676

原创 tp5.1+workerman实现简单的聊天器

tp5.1+workerman实现简单的聊天器安装tp5.1及workerman代码安装tp5.1及workermancomposer create-project topthink/think=5.1.x-dev tp5composer require topthink/think-worker=2.0.*php think worker(测试是否安装成功)。代码woker.php<?phpnamespace app\push\controller;use think\worke

2021-11-22 15:09:15 364

原创 tp5.0+workerman实现简单的聊天器

tp5.0配置workerman实现简单聊天功能compopser安装workerman实现简单聊天功能不同浏览器访问compopser安装workermancomposer require topthink/think-worker=1.0.*Windows系统需要composer require workerman/workerman-for-win出现以上界面代表应该安装成功了在项目目录下新建server.php#!/usr/bin/env php<?phpdefine(

2021-09-07 14:12:03 436

原创 html页面打包为小程序

html页面打包为小程序微信公众平台申请小程序并设置业务域名,如果有公众号可应用公众号的资质快速申请小程序在微信开发者工具中配置网站域名,提交代码即可

2021-06-07 18:03:16 1038

原创 Html5页面打包为webAPP分享微信

Html5页面打包为webAPP分享微信欢迎使用Markdown编辑器`在这里插入代码片`新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器在这里插入代码片你好! 这是你第一次使用 Markd

2021-06-07 16:18:33 478

空空如也

空空如也

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

TA关注的人

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