大前端
-
策划指挥的 MySQL 5.6|5.7 中添加索引的规则整理与优化,使用 EXPLAIN 优化查询 (一)
1、pa_config_column 表的索引如图1,pa_config_column_user 表的索引如图2 图1 图2 2、基于 Explain 分析 第 1 条 SQL 如…
-
在 Yii 2.0 中,编辑与更新租户的任务类型与步骤设置(多条记录、树形结构)的拆分实现 (三)
1、编辑与更新租户的任务类型与步骤设置的 UI 在接口实现后才设计完毕。上一版本的实现:http://www.shuijingwanwq.com/2019/11/14/3605/ …
-
在 Rap 工具中,某个接口文档的字号相对于其他接口文档更小的分析解决
1、在 Rap 工具中,某个接口文档的字号相对于其他接口文档更小,如图1 图1 2、仔细分析差异,发现 <object> 已丢失,如图2 图2 3、决定将 (array…
-
在 Yii 2.0 中,编辑与更新租户的任务类型与步骤设置(多条记录、树形结构)的实现 (二)
1、编辑与更新租户的任务类型与步骤设置的需求有所变更,需要让用户可自主添加任务类型,然后从 18 个步骤中选择其中一些加入至新添加的任务类型中。上一版本的实现:http://www…
-
在 Yii 2.0 中,编辑与更新租户的任务类型与步骤设置(多条记录、树形结构)的实现 (一)
1、打开任务配置表,如图1 图1 2、打开任务步骤配置表,如图2 图2 3、现在有新的需求:基于不同的租户,可以自定义其任务配置与任务步骤配置,因此,决定新建 租户的任务配置表、租…
-
在 Docker 容器中,Nginx PHP 环境中响应 404 Not Found 的分析与解决
1、在 Docker 容器中,Nginx PHP 环境中响应 404 Not Found,打开一个映射至 PHP 文件的路由,如图1 图1 <html> <hea…
-
上传资源文件的表结构的设计与思考,整体流程的重构
1、现阶段的表设计(选题与资源的关联),字段:plan_id 表示记录属于哪一个选题ID,如图1 图1 2、在编辑选题页面,上传了 2 个资源文件,如图2 图2 3、保存选题之后,…
-
Docker 部署,基于 Supervisor 的 crontab (bash sleep) 的实现,以降低内存占用
1、命令行脚本的运行基于 Supervisor 提供支持,持续运行期间,占用内存过高的问题仍然未得到根本解决,查看网址:http://www.shuijingwanwq.com/2…
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,日志消息的自动定时删除 (十一)
1、由于日志消息是存储于 MySQL 的 log 表中,在生产环境中,累积了大量的数据,log 表的数据长度已经达到 数百 GB ,因此,决定基于控制台命令行实现日志消息的定时删除…
-
在 Yii 2.0 中上传文件的接口,在多场景(每个场景的验证规则有差异)下复用的实现
1、上传文件的接口,之有仅实现了 上传选题素材 的场景,现在需要新增 上传基地图标 的场景,决定复用上传文件的接口,如图1 图1 2、新增请求参数,scenario:可选,场景,d…