写点什么

接口

0 人感兴趣 · 58 次引用

  • 最新
  • 推荐

【web 开发】快来给你的类定个标准 -PHP 的接口技术(64)

用户头像
迷彩
05-09

因为php和Java一样,只支持单继承,即是每个类只能继承自一个父类。这就跟现实生活非常贴切,从生理学上来说,一个人只有一个父亲。当声明的心类继承抽象类实现模板以后,他就不能再有其他父类了。为了解决这个问题,php引入了接口的概念。接口是一种特殊的抽象

https://static001.geekbang.org/infoq/60/60fa7a113b9d164fbe76f012fa1324af.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Apifox WebSocket 调试功能你会用了吗?

用户头像
Apifox
04-26

在 2.2.32 及更高版本的 Apifox 中,支持对 WebSocket API 进行调试。

https://static001.geekbang.org/infoq/24/249dd330f058dd09f71fa283f6e45b0d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深度分享 | API 测试经济学与 API First 践行

用户头像
Apifox
04-25

本篇内容是基于 4 月 19 日极狐 GitLab 举办的江狐会第十九期「研发团队的全生命周期管理实践」线下分享会中, Apifox 产品与运营 VP 张路宇所分享的《API 测试经济学与 API First 践行》课题内容整理发布。

https://static001.geekbang.org/infoq/18/18bdbf7d4ba8d62d0483fbb15a5e393d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

后端开挂!一个接口实现 CRUD 操作,这款工具绝了!

作为前端开发,想必经常做的事情就是:调接口、画页面、调接口、画页面...

https://static001.geekbang.org/infoq/78/782ab3b6cde2164c9339098ac77fce62.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

什么是接口定义? 接口定义的概念和用途详解

用户头像
Apifox
04-13

很多人会谈论接口或者 API 的定义。到底什么是接口定义?如何阅读接口定义?

https://static001.geekbang.org/infoq/a4/a4977107089c96ff517c1c335dca52ad.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面向状态机编程:复杂业务逻辑应对之道

灰度发布,尤其是对于toB业务和SAAS类平台,很多情况需要根据租户或用户维度进行灰度控制,实现业务上的A/Best功能。尽管几经迭代,但仍存在系统入侵性强、新版本接口异常等问题。因此,探索了一条基于Istio的服务流量治理方案下的灵活可配置的灰度发布方案。

https://static001.geekbang.org/infoq/44/44401b583d6cb184b73fa955a26985bf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

手写模拟 Spring 底层原理 -Bean 的创建与获取

相信大家对Spring都有一定的了解,本篇文章我们会针对Spring底层原理,在海量的Spring源代码中进行抽丝剥茧手动实现一个Spring简易版本,对Spring的常用功能进行手写模拟实现。

SpringBoot 如何保证接口安全?老鸟们都是这么玩的!

对于互联网来说,只要你系统的接口暴露在外网,就避免不了接口安全问题。 如果你的接口在外网裸奔,只要让黑客知道接口的地址和参数就可以调用,那简直就是灾难。

https://static001.geekbang.org/infoq/73/731b6b3245bc3365dd94753771ab010a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 Spring Cache 实现 Caffeine、jimDB 多级缓存实战

在早期参与涅槃氛围标签中台项目中,前台要求接口性能999要求50ms以下,通过设计Caffeine、ehcache堆外缓存、jimDB三级缓存,利用内存、堆外、jimDB缓存不同的特性提升接口性能。

https://static001.geekbang.org/infoq/f4/f461cec76b7c01d4c0d619282ac67d17.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

极光笔记 | 十分钟搞懂手机号码一键登录

说到一键登录,我们需要先熟悉一下登录方式的演变过程,大致可以分为四个阶段。

https://static001.geekbang.org/infoq/31/3168beff84b239d07225274b3fde415c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

浅谈服务接口的高可用设计

作为一个后端研发人员,开发服务接口是我正常不过的工作了,这些接口不管是面向前端HTTP或者是供其他服务RPC远程调用的,都绕不开一个共同的话题就是“高可用”,接口开发往往看似简单,但保证高可用这块实现起来却不并没有想想的那么容易。

扩展接口 SmartInstantiationAwareBeanPostProcessor 解析

之前我们分析了 InstantiationAwareBeanPostProcessor、BeanPostProcessor、今天来分析一下SmartInstantiationAwareBeanPostProcessor的用法;

https://static001.geekbang.org/infoq/65/65af6050590bc68d42b125c07f38fb95.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文了解 Go 接口

用户头像
陈明勇
2022-12-02

本文将对接口定义、接口的实现方法、空接口和类型断言以及类型断言变种 type switch 进行介绍。

https://static001.geekbang.org/infoq/31/3168beff84b239d07225274b3fde415c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

剖析一下"抢茅台"脚本底层逻辑

带着种种的疑问,百度了下网上抢茅台的种种手段与方法,发现里面的猫腻还真不少,同时作为风险人也想不断的通过各种技术手段识别发现风险,让羊毛党无处躲藏, 今天就带你走近抢茅台的脚本,领略下TA们有趣的灵魂

接口请求合并的 3 种技巧,性能直接爆表!

用户头像
小小怪下士
2022-11-09

将相似或重复请求在上游系统中合并后发往下游系统,可以大大降低下游系统的负载,提升系统整体吞吐率。文章介绍了 hystrix collapser、ConcurrentHashMultiset、自实现BatchCollapser 三种请求合并技术,并通过其具体实现对比各自适用的场景。

https://static001.geekbang.org/infoq/3e/3e57e58cb29867ce38a2bc99325ab3a7.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

C#中关于接口 (Interface) 的详解 (附带案例)

用户头像
木偶
2022-10-27

前言:相信在生活中,"接口"这个词对于大家来说都不陌生吧,比如说:很多不同的软件都拥有查看天气这个功能,难道说每个软件都有对应的气象局?这是因为气象局给了它们一个接口,进而实现天气功能的,显而易见接口的作用了,今天跟随博主一起来了解一下"接口"吧

优雅代码的秘密,都藏在这 6 个设计原则中

用户头像
小小怪下士
2022-10-20

优雅的代码,犹如亭亭玉立的美女,让人赏心悦目。而糟糕的代码,却犹如屎山,让人避而远之。

https://static001.geekbang.org/infoq/39/39bba773b3eba677d46a528a56d34187.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 中的接口详解

用户头像
共饮一杯无
2022-10-19

接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法(JDK 9)。接口的定义,它与定义类方式相似,

JavaSE 抽象类和接口

用户头像
whispar
2022-10-15

在Java中,一个类如果被 abstract 修饰称为抽象类,抽象类中被 abstract 修饰的方法称为抽象方法,抽象方法不用给出具体的实现体。

https://static001.geekbang.org/infoq/ac/acb4c3993bb09ece2a3663bcaa99c5a5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java | interface 和 implements 关键字【接口,看这篇就够了】

用户头像
Fire_Shield
2022-09-30

三万字详解Java接口,带你从浅入深理解接口,掌握接口的各方面灵活调用

https://static001.geekbang.org/infoq/07/07d0e53f564a7af6ab071cdf3390f79c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 中 Interface 天天都在写,你知道其背后的原理是什么吗?

用户头像
wljslmz
2022-09-30

接口是java中的核心概念之一,Java 接口是 Java 编程语言的核心部分,不仅在 JDK 中而且在Java 设计模式中也被广泛使用,大多数框架大量使用java接口。

https://static001.geekbang.org/infoq/28/2889a2e7d92029bd5a31784bd28e58d4.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 进阶 (三十六) 深入理解 Java 的接口和抽象类

     对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一

秒验 手机号码置换接口

秒验是一款帮助开发者实现一键验证功能的产品,从根源上降低企业验证成本, 有效提高拉新转化率,降低因验证带来的流失率,3秒完成手机号验证

Web Service 接口怎么测试

用户头像
和牛
2022-08-16

看过网上很多对Web Service的解释,有些文章写得通俗易懂,但是缺少深度解读;有的文章图文并茂,但是没有现成案例;有的文章非常详细,但是没有直观感受。

Vue 路由切换 &Axios 接口取消重复请求

用户头像
南城FE
2022-07-08

在日常前端开发中, 经常会遇到频繁发起的重复请求, 会给服务器及网络造成不必要的压力, 可通过取消重复请求解决

https://static001.geekbang.org/infoq/1b/1be05b2325e74da43b1db9e8ce8cb6d8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

关于接口测试自动化的总结与思考

对于接口自动化测试,从用例设计到测试脚本实现,总结起来,需要我们具备如下思想:模块化思想、数据驱动思想、关键字驱动思想

https://static001.geekbang.org/infoq/b3/b3e57226ad1ea8527e2081dc5e4e8cfb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Go 入门很简单:Writer 和 Reader 接口

用户头像
宇宙之一粟
2022-04-18

我们学习其他语言编程时,会学到一个 io 包,这个包可以以流的方式高效处理数据,而不用考虑数据是什么,数据来自哪里,以及数据要发送到哪里的问题。

java 培训基础知识 - 抽象类和接口

用户头像
@零度
2022-03-31

​在使用 abstract 关键字修饰抽象方法时不能使用 private 修饰,因为抽象方法必须被子类重写,而如果使用了 private 声明,则子类是无法重写的_java培训。

.Net Minimal API 介绍

Minimal APIs 是.Net 6 中新增的模板,借助 C# 10 的一些特性以最少的代码运行一个 Web 服务。本文脱离 VS 通过 VS Code,完成一个简单的 Minimal Api 项目的开发。

https://static001.geekbang.org/infoq/0b/0b581795fc453aba0aa00817f51000a0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Go 语言快速入门指南:第八篇 接口

用户头像
宇宙之一粟
2021-12-29

前面的文章中,了解到 Go 语言不是一种传统意义上的面向对象语言,因此 Go 没有类和继承的概念。

接口_接口技术文章_InfoQ写作社区