大前端
-
Rancher 环境变量不支持中文的分析解决
1、查看 /build/c_files/config/init/config0.sh 文件 sed -i "s@PCS_API_CFG_CPU_PARAMS_XCONTE…
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),调整默认字符集为:utf8mb4,接口响应格式的调整,空数组自动转换为空对象,在接口应用中收集请求日志消息(1个请求对应1条日志消息)至数据库,且实现日志功能的相应接口:日志列表(设置数据过滤器以启用筛选器处理)、日志详情 (五) (2)
1、在开发环境中,执行数据库迁移命令失败:1071 Specified key was too long; max key length is 767 bytes,如图17 图17…
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),调整默认字符集为:utf8mb4,接口响应格式的调整,空数组自动转换为空对象,在接口应用中收集请求日志消息(1个请求对应1条日志消息)至数据库,且实现日志功能的相应接口:日志列表(设置数据过滤器以启用筛选器处理)、日志详情 (五) (1)
1、设置数据库的默认排序规则为:utf8mb4_unicode_ci,如图1 图1 2、修改用于数据库连接的默认字符集为:utf8mb4,编辑开发环境下的配置文件,/environ…
-
基于 Yii 2 的 HTTP 客户端扩展,通过应用组件配置客户端,HTTP 请求数据以 JSON 格式发送
1、通过应用组件配置客户端,/common/config/main-local.php <?php return [ ‘components’ => [ ‘yqdsjA…
-
在 Rancher 中出现 Rolling-Back (Expected state running but got stopped),无法再次升级的解决
1、在 Rancher 中升级失败,回滚时出现 Rolling-Back (Expected state running but got stopped),如图1 图1 2、点击查…
-
在 Yii 2.0 上,对某些没有绑定任何模型类的值进行临时验证(利用核心验证器)的实现
1、打印出当前模型 api/modules/v1/models/PlanTask Object ( [_attributes:yii/db/BaseActiveRecord:pri…
-
在 Yii 2.0 上,使用 updateAll() 更新表列值为同一表的另一列值的实现
1、使用 updateAll() 更新 prev_status 的值为 status 的值,更新 status 的值为 4,表结构如图1 图1 2、基于查询构建器,代码如下 sel…
-
在 Yii 2.0 上,RESTful 风格的 Web Service 服务的 API,PUT 批量更新资源的实现
1、编辑 /api/config/urlManager.php,定义路由以支持 PUT close/{id} // 任务管理 [ ‘class’ => ‘yii/rest/U…
-
在 Yii 2.0 上,声明与需验证模型特性相关的验证规则,使用了[[yii/behaviors/TimestampBehavior]],重写 [[yii/base/Model::rules()]] 方法的技巧
1、/common/models 目录中的模型类文件仅允许Gii工具所生成,为公共的模型数据层,如图1 图1 /** * {@inheritdoc} */ public funct…
-
在 Windows 10 中,系统右键 -> 新建 -> 没有新建文本文档 的解决
1、在 Windows 10 中,系统右键 -> 新建 -> 没有新建文本文档,被家人使用了一段时间,就被弄没了,如图1 图1 2、参考网址:https://answe…