上一页 1 2 3 4 5 6 ··· 22 下一页
摘要: ueditor单图上传图片显示上传错误/多图上传显示服务器错误,实际上图片已经传到服务器或者本地 1、这个问题是因为ueditor里面的Upload.class.php里面__construct()方法里面的iconv函数有问题 /*$this->stateMap['ERROR_TYPE_NOT_A 阅读全文
posted @ 2020-06-24 14:57 雪剑无影 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 文件目录 闭包方式调用钩子 闭包传参调用 行为钩子绑定 行为钩子绑定传参 tage 文件统一定义行为 直接执行行为 行为变量模板赋值 模板中调用钩子 最后总结 文件目录 闭包方式调用钩子 \application\pub\tags.php return [ //接口初始化 'app_init' => 阅读全文
posted @ 2020-06-20 16:30 雪剑无影 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 抢购商品前准备工作 商品表、订单表(订单号设置唯一键)、账单表、支付回调表 秒杀/抢购商品表字段: 商品ID 开始时间 秒杀/抢购时间(例如1个小时的抢购时间) 库存(秒杀/抢购)数量(100 件) 限购数量(每人购买1件) 订单超时(订单创建多长时间未支付,系统自动取消订单,30分钟) 缓存表 秒 阅读全文
posted @ 2020-06-19 14:03 雪剑无影 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 先决条件:主从服务器数据一致,主服务器刷新并生成一个新的 bin-log 日志 flush logs; 1、主服务器配置 主服务器 MySQL 授权从服务器用户 主服务器:192.168.01.1,从服务器:192.168.01.2; 主服务器授权用户:slave GRANT replication 阅读全文
posted @ 2020-06-18 22:04 雪剑无影 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 管道可以实现请求/响应服务器,以便即使客户端尚未读取旧响应,它也可以处理新请求。这样,可以将多个命令发送到服务器,而根本不用等待答复,最后一步即可读取答复,这称为流水线。 pipeline 只是把多个redis指令一起发出去,redis并没有保证这些指定的执行是原子的;multi相当于一个redis 阅读全文
posted @ 2020-06-16 14:31 雪剑无影 阅读(130) 评论(0) 推荐(0) 编辑
摘要: Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从开始到执行会经 阅读全文
posted @ 2020-06-16 14:18 雪剑无影 阅读(154) 评论(0) 推荐(0) 编辑
摘要: redis加锁分类 INCR、SETNX、SET 加锁应用场景 锁机制适用于多个用户执行同一个操作,但不适用过多用户,例如一些商城秒杀的促销活动 防止重复请求 如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。例如换领优惠券,如果用户同一时间并发提交换领码,在没有加锁限制的情况 阅读全文
posted @ 2020-06-12 21:07 雪剑无影 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 官方文档: top-think/think-queue 应用场景: 队列适用与多个用户同时执行一个操作,锁适用与单个用户多次执行同一个操作 消息队列,发送邮件、短信 缺点: 一旦需处理数据加入到任务内就不能删除,如果删除可以使用redis 队列配置: Tp5.1 config/queue.php 配 阅读全文
posted @ 2020-06-12 16:23 雪剑无影 阅读(1843) 评论(0) 推荐(0) 编辑
摘要: 存储引擎:是指表的类型以及表在计算机上的存储方式。 查看MySQL支持的引擎 show engines; 各种引擎的特点: InnoDB InnoDB 文件只有表结构,数据全部存储到ibdata1文件中ib_logfile0和ib_logfile1:日志文件.frm : 表结构,保存了每个表的元数据 阅读全文
posted @ 2020-06-06 11:03 雪剑无影 阅读(126) 评论(0) 推荐(0) 编辑
摘要: snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID。其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID),12bit作为毫秒内的流水号(意味着每个节点在每毫秒可以产生 4096 个 ID),最后还有一个符号 阅读全文
posted @ 2020-06-05 23:03 雪剑无影 阅读(247) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 22 下一页