entities.entities_for_tag

37 total results found

玩转 PhpStorm 系列(六):通过代码重构提高代码复用性

玩转 PhpStorm 系列教程

在 PhpStorm 中,我们可以通过自带的重构功能(Refactor)非常方便地对代码进行重构,从而提升代码复用性。 重构变量/属性 我们以下面这段代码为例进行演示: <?php ...

由 学院君 发布于1 week ago    浏览数: 316    点赞数: 0

基于 Swagger/Protoc 自动生成 API/RPC 接口文档

微服务从入门到实践 项目实战

Micro Web 自带的接口文档 在 Micro 微服务生态中,虽然 Micro Web 提供了接口文档功能: 但是这个文档功能略显简陋,对基于 Gin 实现的 API 接口,...

由 学院君 发布于2 months ago    浏览数: 105    点赞数: 1

PHP 抽象类与接口(下)

PHP 入门到实战教程 面向对象编程

接口 说完抽象类,我们再来看接口。 和很多其他语言面向对象编程实现一样,在 PHP 中,接口也是通过 interface 关键字声明的,接口中可以定义多个方法声明,这些方法声明不能有任何实现...

由 学院君 发布于2 months ago    浏览数: 825    点赞数: 0

契约

Laravel 7 中文文档 核心架构

简介 Laravel 中的契约是指框架提供的一系列定义核心服务的接口。 例如,Illuminate\Contracts\Queue\Queue 契约定义了队列任务需要实现的方法,Illumin...

由 学院君 发布于5 months ago    浏览数: 1349    点赞数: 0

服务容器

Laravel 7 中文文档 核心架构

简介 Laravel 服务容器是一个用于管理类依赖和执行依赖注入的强大工具。依赖注入听上去很花哨,其实质是通过构造函数或者某些情况下通过「setter」方法将类依赖注入到类中。 让我们看一个...

由 学院君 发布于5 months ago    浏览数: 3257    点赞数: 0

基于 Laravel + Swoole + Vue 搭建实时在线聊天室(九):实现客服机器人聊天功能

Swoole 从入门到实战教程 实战篇

前面我们已经完成了用户认证和 Websocket 服务器的基础组件,接下来,我们正式开始构建聊天室的核心功能,首先,我们来实现机器人聊天功能,机器人聊天后端调用的是第三方机器人接口,所以并不是基...

由 学院君 发布于8 months ago    浏览数: 1861    点赞数: 1

创建基于 HTTP/JSON 的演示服务接口

微服务从入门到实践 项目实战

上篇教程学院君创建了一个 gRPC/Protobuf 演示接口,这篇教程我们接着来创建一个 HTTP/JSON 演示接口,以便大家对 Go 语言提供的微服务接口有一个初步的认知。 创建 H...

由 学院君 发布于9 months ago    浏览数: 538    点赞数: 0

通过 HTTP 请求调用 Go Micro 提供的微服务接口

微服务从入门到实践 RPC 框架

上篇分享我们简单介绍了基于 Go Micro 框架构建第一个微服务接口,并且编写了简单的客户端测试代码,但是这个客户端代码也是集成在 Go Micro 项目中的,需要调用相应的 Go Micro...

由 学院君 发布于9 months ago    浏览数: 3709    点赞数: 0

契约

Laravel 6 中文文档 核心架构

简介 Laravel 中的契约是指框架提供的一系列定义核心服务的接口。 例如,Illuminate\Contracts\Queue\Queue 契约定义了队列任务需要实现的方法,Illumina...

由 学院君 发布于11 months ago    浏览数: 2525    点赞数: 0

服务容器

Laravel 6 中文文档 核心架构

简介 Laravel 服务容器是一个用于管理类依赖和执行依赖注入的强大工具。依赖注入听上去很花哨,其实质是通过构造函数或者某些情况下通过「setter」方法将类依赖注入到类中。 让我们看一个简单...

由 学院君 发布于11 months ago    浏览数: 5316    点赞数: 0

error 接口及其使用

Go 入门教程 错误和异常处理

PHP 的错误和异常处理逻辑一直比较混乱,对于错误处理,在 PHP 5 中是通过 error_reporting 函数设置错误报告级别,然后通过 set_error_handler 函数注册全局...

由 学院君 发布于1 year ago    浏览数: 3012    点赞数: 4

接口篇(五):空接口及其使用场景

Go 入门教程 面向对象编程

熟悉 Java 的同学应该都知道,在这个号称血统最纯正的面向对象编程语言中,「万事万物皆对象」,并且所有类都继承自祖宗类「Object」,所以 Object 类型变量可以指向任何类的实例。 Go...

由 学院君 发布于1 year ago    浏览数: 2734    点赞数: 7

接口篇(四):通过接口组合实现接口继承

Go 入门教程 面向对象编程

我们知道在 PHP 中支持接口继承以提高代码复用性: <?php interface A { public function foo(); } interface B ext...

由 学院君 发布于1 year ago    浏览数: 2655    点赞数: 3

接口篇(三):接口和类型查询及转化

Go 入门教程 面向对象编程

PHP 中的接口/类型查询 在 PHP 语言中,我们可以通过类型运算符 instanceof 判断某个变量是否属于指定类或接口的实例: <?php interface I { p...

由 学院君 发布于1 year ago    浏览数: 4069    点赞数: 6

接口篇(二):通过接口赋值实现接口与实现类的映射

Go 入门教程 面向对象编程

上篇教程我们介绍了接口定义及实现,和 PHP 一样,Go 语言的接口不支持直接实例化,只能通过实现类实现接口声明的所有方法,不过不同之处在于 Go 语言接口支持赋值操作,从而快速实现接口与实现类...

由 学院君 发布于1 year ago    浏览数: 3862    点赞数: 6