- 【Yii2】使用indexBy解决查询结果不重复的问题 问题描述 当我们使用ActiveRecord进行连表查询的时候,如果主表和关联表的关系是一对多的,就会在查询结果中出现多条主表id相同的数据 ... 【Yii2】使用indexBy解决查询结果不重复的问题 问题描述 当我们使用ActiveRecord进行连表查询的时候,如果主表和关联表的关系是一对多的,就会在查询结果中出现多条主表id相同的数据 ...
- 需求 因为业务需求需要修改数据的排序值,但是为了单独修改排序值打开页面提交数据又对用户操作不好,所以我决定采用直接在列上对数据进行修改。 版本说明 PHP root@1bd5d900decc... 需求 因为业务需求需要修改数据的排序值,但是为了单独修改排序值打开页面提交数据又对用户操作不好,所以我决定采用直接在列上对数据进行修改。 版本说明 PHP root@1bd5d900decc...
- Url的重写 nginx的配置文件 [root@localhost protected]# vim /etc/nginx/conf.d/default.conf server { listen 80; server_name localhost; #charset koi8-r; ... Url的重写 nginx的配置文件 [root@localhost protected]# vim /etc/nginx/conf.d/default.conf server { listen 80; server_name localhost; #charset koi8-r; ...
- 项目需求 在Yii2的高级模板中,可以创建多个应用。 目前有两个应用 网站 管理后台 其中网站使用pageCache作为缓存组件。 由于使用缓存组件,导致后台的内容没有及时更新,所以,需... 项目需求 在Yii2的高级模板中,可以创建多个应用。 目前有两个应用 网站 管理后台 其中网站使用pageCache作为缓存组件。 由于使用缓存组件,导致后台的内容没有及时更新,所以,需...
- sourcePath/basePath/baseUrl sourcePath 源文件路径 sourcePath的位置位于vendor/yiisoft/yii2/web/AssetBundle.php ... sourcePath/basePath/baseUrl sourcePath 源文件路径 sourcePath的位置位于vendor/yiisoft/yii2/web/AssetBundle.php ...
- PageCache PageCache的使用是通过在控制器的过滤器,针对限定的action使用组件 public function behaviors() { return [ ... PageCache PageCache的使用是通过在控制器的过滤器,针对限定的action使用组件 public function behaviors() { return [ ...
- 在项目的main.config文件中的 'params' => array( 'adminEmail' => 'webmaster@example.com',), 就是自定义的配置文件 不过这样的方式不容易修改 推荐的方法是 'params' => require('params.php'), ... 在项目的main.config文件中的 'params' => array( 'adminEmail' => 'webmaster@example.com',), 就是自定义的配置文件 不过这样的方式不容易修改 推荐的方法是 'params' => require('params.php'), ...
- 生活中没有弱者,仅有不愿努力的人。 🐮 目录 一、前言二、源码分析1. 执行流程2. HTTP状态码3. 返回格式4. 响应头5. 快捷方法 三、知识点汇总1. HTTP状态... 生活中没有弱者,仅有不愿努力的人。 🐮 目录 一、前言二、源码分析1. 执行流程2. HTTP状态码3. 返回格式4. 响应头5. 快捷方法 三、知识点汇总1. HTTP状态...
- 为什么 首先,每个框架要保证自己的易用性,不会搞得特别复杂。 然后,实际项目中,作为一个工程,我们要保证团队成员的项目配置傻瓜化。 因此可见,修改入口文件是有足够的必要性的。 操作 修改inde... 为什么 首先,每个框架要保证自己的易用性,不会搞得特别复杂。 然后,实际项目中,作为一个工程,我们要保证团队成员的项目配置傻瓜化。 因此可见,修改入口文件是有足够的必要性的。 操作 修改inde...
- 目录 前言`rules()`基本类型支持boolean(布尔型)compare(比对)date(日期)default(默认值)double(双精度浮点型)each(循环验证)email(电子邮件)... 目录 前言`rules()`基本类型支持boolean(布尔型)compare(比对)date(日期)default(默认值)double(双精度浮点型)each(循环验证)email(电子邮件)...
- 需求 在后台管理系统中,一般遇到图片列表或者详情,都会要求点击放大展示完整图片,毕竟在列表中不能百分百展示完整图片。 实现 最终效果的实现是在img增加点击事件,在另一个div中展示图片。 为什么... 需求 在后台管理系统中,一般遇到图片列表或者详情,都会要求点击放大展示完整图片,毕竟在列表中不能百分百展示完整图片。 实现 最终效果的实现是在img增加点击事件,在另一个div中展示图片。 为什么...
- 一.搭建步骤 1.下载 2.把文件解压,放到根目录 Php yii/framework/yiic.php webapp demo 创建了一个应用,因为项目需要framework的文件,所以不要删除那个文件夹 3.修改文件夹读写权限,保证gii操作时能正... 一.搭建步骤 1.下载 2.把文件解压,放到根目录 Php yii/framework/yiic.php webapp demo 创建了一个应用,因为项目需要framework的文件,所以不要删除那个文件夹 3.修改文件夹读写权限,保证gii操作时能正...
- 环境 Yii 2.0.15.1 PHP 7.2.7 AppAsset AppAsset在项目根目录下的assets文件夹内,作用是控制项目的资源文件。 资源文件也就是我们的js/css这些... 环境 Yii 2.0.15.1 PHP 7.2.7 AppAsset AppAsset在项目根目录下的assets文件夹内,作用是控制项目的资源文件。 资源文件也就是我们的js/css这些...
- 日拱一卒无有尽,功不唐捐终入海 💋 目录 一、问题:什么是安全的表单验证?二、经典场景:用户登录三、分析`ActiveForm`源码1.`enableClientValidati... 日拱一卒无有尽,功不唐捐终入海 💋 目录 一、问题:什么是安全的表单验证?二、经典场景:用户登录三、分析`ActiveForm`源码1.`enableClientValidati...
- 生活中没有弱者,仅有不愿努力的人。 目录 一、什么是事务二、事务的特性1. 原子性 **A**tomicity2. 一致性 **C**onsistency3. 隔离性4. 持久性 ... 生活中没有弱者,仅有不愿努力的人。 目录 一、什么是事务二、事务的特性1. 原子性 **A**tomicity2. 一致性 **C**onsistency3. 隔离性4. 持久性 ...
上滑加载中
推荐直播
-
2024年川渝职工软件创新应用技能竞赛 作品开发赋能
2024/11/05 周二 16:00-17:00
杰森 华为云AI工程师
直播将涵盖大赛作品提交、作品模板要求讲解,评分规则介绍等,期待大家的参与!
回顾中 -
华为云入门必修课:技术精髓知识点精讲
2024/11/07 周四 17:40-19:40
Jackie 华为云资深布道师
本期直播旨在帮开发者了解云的基本概念、云的优势、常见存储服务的原理及使用,掌握ECS的概念、功能、场景和使用等,为你的开发之路奠定坚实理论根基,帮助开发者在云计算领域提升技能,增强职业竞争力。
去报名 -
0代码智能构建AI Agent——华为云AI原生应用引擎的架构与实践
2024/11/13 周三 16:30-18:00
苏秦 华为云aPaaS DTSE技术布道师
大模型及生成式AI对应用和软件产业带来了哪些影响?从企业场景及应用开发视角,面向AI原生应用需要什么样的工具及平台能力?企业要如何选好、用好、管好大模型,使能AI原生应用快速创新?本期直播,华为云aPaaS DTSE技术布道师苏秦将基于华为云自身实践出发,深入浅出地介绍华为云AI原生应用引擎,通过分钟级智能生成Agent应用的方式帮助企业完成从传统应用到智能应用的竞争力转型,使能千行万业智能应用创新。
去报名
热门标签