- 博客(23)
- 收藏
- 关注
原创 微信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
原创 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
原创 浅谈消息队列
消息队列使用消息队列的原因消息队列应用场景消息队列的缺点重复消费顺序消费消息丢失消息队列的产品使用消息队列的原因随着业务的不断增加,中间件这些功能已经满足不了需求,所以使用了消息队列消息队列应用场景异步解耦削峰消息队列的缺点重复消费队列中多个系统,一个系统失败,会重启请求队列顺序消费消息丢失消息队列的产品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关注的人