摘要: 一、基础规范 使用InnoDB存储引擎 支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 推荐使用utf8mb4字符集 无需转码,无乱码风险, 支持emoji表情以及部分不常见汉字 表、字段必须加注释 方便他人理解字段意思,在后期维护中非常非常有用,不用去瞎猜这个字段是干嘛的 阅读全文
posted @ 2020-11-29 21:04 caibaotimes 阅读(93) 评论(0) 推荐(0) 编辑
摘要: mysql的优化,对于MySQL的设置是否合理优化,直接影响到网站的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验进行判断,然后设置合理的参数。 下面我们了解一下MySQL优化的一些基础,MySQL的优化我分为两个 阅读全文
posted @ 2020-11-29 20:59 caibaotimes 阅读(1403) 评论(0) 推荐(1) 编辑
摘要: 一、sql执行顺序 from join on where group by (开始使用select中的别名,后面的语句中都可以使用) avg,sum.... having select distinct order by limit 从这个顺序中我们不难发现,所有的 查询语句都是从from开始执行的 阅读全文
posted @ 2020-11-29 20:56 caibaotimes 阅读(378) 评论(0) 推荐(0) 编辑
摘要: mysql中order by是在group by之后执行的,而group by则是在同一组数据里挑选出id最小的数据记录作为汇总记录 group by 和 order by 一起使用时,会先使用group by 分组,并取出分组后的第一条数据,所以后面的order by 排序时根据取出来的第一条数据 阅读全文
posted @ 2020-11-29 20:44 caibaotimes 阅读(1824) 评论(0) 推荐(0) 编辑
摘要: 想在电脑上装一个docker,但是发现自己的系统是Windows10家庭版,而家庭版是不带Hyper-V的,那要如何解决这个问题呢? 复制下列代码到文本文件里,重命名为Hyper-V.cmd pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\* 阅读全文
posted @ 2020-11-29 19:52 caibaotimes 阅读(2947) 评论(2) 推荐(2) 编辑
摘要: 简介 Cron 是 UNIX、SOLARIS、LINUX 下的一个十分有用的工具,通过 Cron 脚本能使计划任务定期地在系统后台自动运行。这种计划任务在 UNIX、SOLARIS、LINUX下术语为 Cron Jobs。Crontab 则是用来记录在特定时间运行的 Cron 的一个脚本文件,Cro 阅读全文
posted @ 2020-11-29 19:29 caibaotimes 阅读(337) 评论(0) 推荐(0) 编辑
摘要: JSON格式 服务器处理http请求后返回的JSON,应该是这样的格式: { code: data: message: } (二)对主动返回的错误值做处理 原理是通过主动抛出异常,来处理所有需要返回错误代码和错误信息的情况,由框架的异常处理机制来构造最终的返回值。 (三) 对Validate不通过的 阅读全文
posted @ 2020-11-29 19:12 caibaotimes 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1、简介 Simple Qrcode 是 Bacon/BaconQrCode 针对 Laravel 框架的封装版本,用于在 Laravel 中为生成二维码提供接口。 2、安装&配置 在项目根目录下使用如下命令安装依赖包: composer require simplesoftwareio/simpl 阅读全文
posted @ 2020-11-29 18:59 caibaotimes 阅读(768) 评论(0) 推荐(0) 编辑
摘要: //获取请求参数 form-data 与 raw 请求类型 request()->input(); // url: http://xx.com/aa/bb Request::url(); // 路径: /aa/bb Request::path(); // 获取请求 Uri: /aa/bb/?c=d 阅读全文
posted @ 2020-11-29 18:43 caibaotimes 阅读(211) 评论(0) 推荐(0) 编辑