跳到主要内容

Posts · 编程

编程

共 423 篇文章。 PHP · 前端 · Java · Flutter

2025年12月22日 flutter

Riverpod 中的 Ref:连接 Provider 的桥梁

在 Riverpod 中,Ref 是一个至关重要的对象。它是 Provider 与其他 Provider 之间、以及 Widget 与 Provider 之间进行交互的核心媒介。通过 Ref,我们可以读取状态、监听变化并管理生命周期。一、 什么是 Ref?简单来说,Ref

2025年12月21日 flutter

深入理解 Riverpod 的核心:ProviderContainer

在 Riverpod 的架构中,ProviderContainer 是一个至关重要但往往被隐藏在幕后的核心对象。它是所有 Provider 状态的真正居住地。本文将带你了解它的定义、作用场景以及如何正确使用它。一、 什么是 ProviderContainer?P

2025年12月21日 flutter

Riverpod 消费者 (Consumers)

📌 核心概念整理(什么是 Consumers)🧠 1. 什么是 Consumer在 Riverpod 中,Consumer 是一种 Widget,它能让你在构建 UI 时访问 provider 的状态并监听它的变化。换句话说,它是 UI 与 provider 树之间的桥梁。(riverpod.dev)

2025年12月21日 flutter

Riverpod Providers 核心概念 (Generator 版)

可以将 Provider 理解为应用程序状态的“胶囊”。它负责包裹数据、处理逻辑,并提供缓存。使用 Generator 时,你不再需要手动选择 FutureProvider 或 StateNotifierProvider,你只需要决定:是一个函数(只读/无副

2025年08月18日 PHP

Laravel Eloquent 中可以通过静态方式调用的方法

在 Laravel Eloquent 中,可以通过静态方式调用的方法包括:1. 查询作用域 (Scopes)// 可以静态调用UserComment::active()->get();UserComment::where('status', 1)->first();2. Eloquent 内置的查询方法UserComment::fi

2025年08月07日 其他

常用索引、主键、唯一约束等命名规范

在SQL数据库中,给索引、主键、唯一约束等对象命名时,使用统一的前缀是一种良好的命名规范,有助于提升代码可读性和可维护性。🏷️ 常见SQL对象命名前缀 前缀 含义说明 示例 pk_ 主键(Primary Key) pk_u

2025年07月29日 PHP

laravel推荐把业务逻辑写在控制器中还是放在服务类中?

在 Laravel 开发中,官方推荐和业界最佳实践是:将业务逻辑放在服务类(Service Classes)中,而不是控制器(Controller)中。✅ 推荐做法:业务逻辑放在服务类中原因如下: 控制器职责单一: 控制器应该只负责接收请求、调用服务层、返

2025年07月29日 PHP

laravel最佳实践

来自: https://github.com/alexeymezenin/laravel-best-practices/blob/master/chinese.md 单一职责原则保持控制器的简洁使用自定义Request类来进行验证业务代码要放到服务层中DRY原则 不要重复自己使用ORM而不是纯

2025年06月19日 其他

android studio 没有对应的jetbrains中文语言包的解决方法

根据as的版本下载 时间相近的版本 https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack---- 然后使用zip解包修改相应文件 使用压缩文件管理工具(如 7ZIP)打开 zh.xxx.jar。 找到 META-I

2025年06月15日 其他

1panel 添加ipv6

主机开通ipv6 绑定需要的单个ipv6地址到 /etc/network/interfaces docker网络新增网络 ipv6a4-bridge ipv4: "Subnet": "172.80.0.0/16", #同ip范围 "Gateway": "172.80.0.1" ipv6: "

第 3 / 43 页 · 共 423 篇

WeChat

扫码加我微信

微信二维码