排序
FastAPI 是什么?深入解析
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建基于 Python 的 API。它是一个开源项目,基于 Starlette 和 Pydantic 库构建而成,提供了强大的功能和高效的性能。 FastAPI 官网地址...
使用 preparingThumbnail 优化 iOS 图片展示
概要 今天是 WWDC 2023 的第二天,我在疯狂刷讲座的过程中突然瞥到了一个之前没用见的 API:preparingThumbnail(of:),于是稍微研究了一下,感觉还是非常香的,于是记下来分享一下。 图片渲染...
REST API 设计最佳实践:为什么不要在URI中使用动词?
总的来说,HTTP协议出现以来Web服务也就存在了。但是,自从云计算出现后,才成为实现客户端与服务和数据交互的普遍方法。 作为一名开发者,我很幸运能够在工作中使用一些仍然存在的SOAP服务。但...
是不是还不知道怎么回答面试官JS如何检查对象是否为空
面试官:JS如何检查一个对象是否为空? 我:可以通过`json.stringify、Object.keys、循环、Object.values等方式。 本文将从下面三个方面带你了解其中的原理,从根本上给面试官讲明白其中的原理...
科大迅飞语音听写(流式版)WebAPI,Web前端、H5调用 语音识别,语音搜索,语音听写
写在前面 由于公司有个Web项目需要用到语音搜索功能,找了一些第三方库都不太理想,要么语音识别速度很慢,要么不能精确识别等等,最后选择了迅飞语音(迅飞语音听写(流式版)WebAPI)。迅飞...
了解短信的实现原理以及验证码短信API
前言 短信作为一种便捷、快速的通信方式,已经在我们的日常生活中得到广泛应用。无论是个人通信、企业沟通还是身份验证等场景,短信都发挥着重要的作用。而实现短信功能的核心是短信实现原理和...
MoE 系列(六)|Envoy Go 扩展之并发安全
前一篇介绍了 Envoy Go 扩展的内存安全,相对来说,还是比较好理解的,主要是 Envoy C++ 和 Go GC 都有自己一套的内存对象的生命周期管理。 这篇聊的并发安全,则是专注在并发场景下的内存安全...
利用身份验证和授权机制,例如OAuth、JWT 和 API 密钥,APIaaS 如何帮助解决安全挑战?
什么是 APIaaS? APIaaS,即 API 即服务(API as a Service)是一种创新的基于云的方法,提供 API(应用程序编程接口),使第三方服务提供商能够访问特定服务、数据或资源。它通过抽象内部 API ...
为什么 API 治理需要内部倡导
API 治理旨在帮助人们通过 API 实现最大价值。但是,只有了解 API 是什么以及 API 的重要性,并且认识到 API 治理是在帮助他们而不是监管他们,才能实现这一目标。这就是为什么在任何 API 治理...
手把手带你实现一个简单的React Query
为什么会有React Query的出现 要从 API 获取数据并在 React 应用程序中显示响应,您需要创建一个处理 API 请求的组件。在组件内部,您可以使用 useState 挂钩来初始化状态变量以保存获取的数据...
十大功能特性,助力开发者玩转API Explorer
摘要:华为云API Explorer为开发者提供一站式API解决方案统一平台,集成华为云服务所有开放API,支持全量快速检索、可视化调试、帮助文档、代码示例等能力,帮助开发者快速查找、学习API和使用A...
了解短信的实现原理以及如何使用通知短信API
引言 短信作为一种简单、即时、可靠且广泛应用的通信工具,为个人和企业提供了方便的沟通方式,并在许多方面发挥着重要的作用。短信被广泛应用于各个领域。它可以用于发送营销信息、推广活动、...
Vue 项目路由、自定义指令、api方法自动引入资源(require.context使用)
前端项目(当前我以Vue项目为例)当我们把api挂载在main上后 // 将api挂载到vue的原型上 import api from '@/api' Vue.prototype.$api=api 在src下会有一个api文件夹,结构如下: 通常情况下,a...
【教程】天气预报应用集成台风信息功能的探讨
引言 天气预报应用是我们日常生活中必不可少的工具之一,它帮助我们获取即时的天气状况和预测信息。然而,对于沿海地区的用户来说,台风的动态和可能影响的地区是非常重要的信息。因此,将台风...
【低代码技巧分享】自从用了这个灰度发布插件,版本升级更安心、更稳定!
灰度发布是针对 '全量发布' 的改进,即按照一定的策略上线部分新版本,同时保留老版本,然后让部分用户体验新版本,通过一段时间新版本的反馈收集,再决定是否逐步升级直至全量升级或全部回滚到...
【最佳实践】如何设计 RESTful API ?
良好的 API 设计是一个经常被提及的话题,特别是对于那些试图完善其 API 策略的团队来说。一个设计良好的 API 的好处包括:改进开发者体验、更快速地编写文档以及更高效地推广你的 API。但是,...
一种接口依赖关系分层方案 | 京东云技术团队
源创会,线下重启!2023年7月1日深圳站—基础软件技术面面谈!免费票限时抢购! 1、背景 到店商详迭代过程中,需要提供的对外能力越来越多,如预约日历、附近门店、为你推荐等。这其中不可避免...
接口测试神器:ApiKit
想给大家分享一款技术人必备的接口测试神器:ApiKit,应该是我目前用过,算得上良心的接口工具 背景 作为互联网行业技术从业者,接口调试是必不可少的一项技能,通常我们都会选择使用 Postman ...
如何以无服务器方式运行 Go 应用程序
Go编程语言一直以来都对构建REST API提供了丰富的支持。这包括一个出色的标准库(net/HTTP),以及许多流行的包,如Gorilla mux、Gin、Negroni、Echo、Fiber等。使用AWS Lambda Go运行时,我们...
REST 与 RPC 之间的差异
随着Web应用程序和分布式系统的不断发展,面向服务的架构和分布式系统的设计变得越来越重要。在这个领域中,REST和RPC是两种广泛使用的架构风格。本文将分别介绍REST和RPC的概念和特点,然后从...