29 2025-10 laravel Laravel Nova 表单功能 创建资源 php artisan nova:resource Post 1 php artisan nova:resource Post 基础资源示例 ... 阅读全文 2025年10月29日 14:56:38 周三 2025-10-29 周三 11 0 0
28 2025-09 laravel PHP laravel 契约和门面 什么是契约(Contracts)? 基本概念 契约是 Laravel 框架的接口,定义了核心服务应该提供的方法。 // 契约就是接口 namespace Illuminate\Contracts\Mail; interface Mai... 阅读全文 2025年09月28日 15:00:27 周日 2025-09-28 周日 29 0 0
28 2025-09 laravel PHP laravel 分析三种语法糖 功能等价性 // 以下三行代码完全等效 $mailer = app('mailer'); $mailer = $this->app->make('mailer'); $mailer = App::make('mailer'); ... 阅读全文 2025年09月28日 14:16:35 周日 2025-09-28 周日 27 0 0
28 2025-09 laravel PHP Laravel服务/服务提供者/容器[beta2] 1. 服务是什么? 服务是提供了特定功能的类。例如,邮件服务、日志服务、哈希服务等。在 Laravel 中,这些服务由服务容器进行统一管理,确保它们能够被正确初始化和依赖注入。 2. Laravel 服务提供者是... 阅读全文 2025年09月28日 12:13:10 周日 2025-09-28 周日 25 0 0
26 2025-09 laravel PHP Laravel Eloquent 关系详解:hasOne、hasMany、belongsTo 的完整指南 核心概念理解 在 Laravel Eloquent ORM 中,三种基本关系的中文含义和语义: hasOne:有一个 → A 有一个 B(一对一关系) hasMany:有很多 → A 有很多 B(一对多关系) belongsTo:属于 → A 属于... 阅读全文 2025年09月26日 11:40:21 周五 2025-09-26 周五 15 0 0
25 2025-07 GO golang for range 遍历 不同数据类型的遍历方式 数组/切片: for index, value := range arr { // index 是下标,value 是元素值 // &v 始终指向同一个地址 } ... 阅读全文 2025年07月25日 11:09:57 周五 2025-07-25 周五 19 0 0
25 2025-05 默认 微信服务号实现设备添加与消息转发方案 实现原理 微信服务号实现设备添加和消息转发主要基于微信公众号开发平台的能力,结合物联网通信技术。核心原理如下: 设备绑定机制:通过微信开放接口建立用户-公众号-设备的关联关系 消息中转机制... 阅读全文 2025年05月25日 21:31:05 周日 2025-05-25 周日 24 0 0
23 2025-05 GO golang 参考题 1,在Golang中,goroutine和线程的主要区别是什么?如何通过channel解决并发通信问题? Go的channel设计为线程安全的,这意味着多个goroutine可以安全地同时发送和接收数据,而不需要额外的同步机制。 ... 阅读全文 2025年05月23日 17:07:07 周五 2025-05-23 周五 22 0 0
22 2025-05 GO 使用 pprof 排查 Go 死锁的步骤 死锁(Deadlock)的简明定义 死锁是指多个进程(或线程、协程)在竞争资源时,因互相持有对方所需的资源且不释放,导致所有参与者无限阻塞的状态。 死锁的四个必要条件 互斥条件:资源一次只能被一... 阅读全文 2025年05月22日 18:33:20 周四 2025-05-22 周四 19 0 0
22 2025-05 GO Golang工程师技术题 瑞和云图Golang工程师技术题 第一部分:Golang基础 问题1:Goroutine与线程的区别 简述Goroutine与传统线程的区别,并说明Goroutine为什么更轻量。 1、协程通过gmp调度,一个线程对应多个协程,用户态... 阅读全文 2025年05月22日 18:21:41 周四 2025-05-22 周四 23 0 0