- 【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. 持久性 ...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签