有JSDoc还需要TypeScript吗 这听起来是不是很耳熟:你想写一个小型脚本,不管是为页面、命令行工具,还是其他什么类型。你从JavaScript开始,直到你想起写代码时没有类型是多么痛苦。所以你把文件从.js重命名为.ts。然后意识到... 网站建设# api# jsdoc# typescript 3年前2100
MetrAutoAPI系统架构设计 公司正在进行数据战略转型,因此我们面临的数据需求越来越多,而我们拥有的指标数据越来越丰富。不过,仅仅拥有数据并不够,我们需要能够更加灵活高效的使用这些数据,以应对频繁多变的数据需求。传统的数据业务开发... 网站建设# api# metrautoapi# 数据 3年前1860
推荐八个鲜为人知实用的Web API 在 Web API 中,有非常有用的对象、属性和函数可用于执行小到访问 DOM 这样的小任务,大到处理音频、视频这样的复杂任务。常见的 API 有 Canvas、Web Worker、History... 网站建设# api# audio# https 4年前1740
未来网站开发必备:14个让你惊艳的JavaScript Web API! ,终于上线啦,有好多好玩的模型,包括最近很火的瞬息宇宙 。 ,文章首先介绍了JavaScript Web API的概念,解释了它们是如何扩展网站功能并提供丰富用户体验的。接着,文章列举了14个... 网站建设# api# javascript# web 3年前1580
源码解析 Kubectl Port-Forward 工作原理 本文的源码基于 Kubernetes v1.24.0,容器运行时使用 Containerd 1.5,从源码来分析 kubectl port-forward 的工作原理。,通过 port-forward... 网站建设# api# forward# kubectl 4年前1220
聊聊 Java 数据结构与算法中的堆最小堆和最大堆 堆的数据结构有很多种体现形式,包括;2-3堆、B堆、斐波那契堆,而在 Java API 中最常用的是用于实现优先队列的二叉堆,它是由 JWJ Williams 在 1964 年引入的,作为堆排序算法的... 网站建设# api# java# 小堆 3年前1130
围绕Vue 3 Composition API构建一个应用程序,包含一些优秀实践! ,Vue 3已经发布了一年,它的主要新功能是:Composition API。从2021年秋季开始,推荐新项目使用Vue 3的 script setup 语法,所以希望我们能看到越来越多的生产... 网站建设# api# composition# vue 3年前1010
用Mockoon测试API交互 译者 | 布加迪,审校 | 孙淑娟,自动处理重复的任务是系统管理员日常工作的核心部分。这种自动化越来越需要使用基于Web的API ,以便跨设备、云提供商或软件即服务(SaaS)工具来协调活动。无论编... 网站建设# api# mockoon# web 4年前1000
应用程序接口(API)安全的入门指南 作者丨Artem Arzamas 译者丨陈峻 策划丨孙淑娟 【51CTO.com快译】本文简单回顾了 API 的发展历史,其基本概念、功能、相关协议、以及使用场景,重点讨论了与之相关的不同安全... 网站建设# api# 安全# 应用安全 3年前950
API接口架构REST vs GraphQL 无论是创建网站,还是移动应用程序,我们都需要通过 API 来传递数据,通过 API 我们可以获取到数据库中的数据,可以操作数据库,可以处理一些业务逻辑。现在最流行的 API 架构是 REST。但是,G... 网站建设# api# graphql# rest 3年前950
如何使用 JavaScript 快速构建一个二维码生成器 二维码在今天的生活中,使用场景较多,像我们使用二维码进行无现金支付、交易和登录等。,在今天的内容中,我将分享一个快速构建二维码生成器的案例,它只需要我们熟悉 HTML5、CSS3 和 JavaScri... 网站建设# api# javascript# 二维码 4年前910
Java8全新日期、时间API在这全明白了 时间对生活来说非常重要,Java也为我们提供了时间的API,多数程序员都在吐槽Java8之前的日期和时间,在Java8中引入全新的日期和时间API,目前我们项目中都在使用这一新的API。之前的API到... 网站建设# api# java# 日期 3年前870
取名的艺术:为什么说API命名约定很重要? ,如今,能帮助开发人员设计API的工具、技术和平台可谓种类繁多。尽管资源丰富,但API设计中仍然存在着一大难题:如何为API命名。这事听起来简单,但命名本身也需要一整套可持续且稳定可靠的设计流程,用以... 网站建设# api# geewax# 命名 4年前830
如何让你的 Django API 快十倍 在 Django 里写 REST API 是简单的,如何让 API 的速度更快呢?本文分享一种方法:用 Redis 作为缓存,可以让你的 API 的速度提升 10 倍。,这里假定你已经安装了 Redi... 网站建设# api# django# py 3年前820
这几个高级前端常用的 API,你用到了吗? 本文在github做了收录 github.com/Michael-lzg/my--article/blob/master/other/分享几个实用的API.md:,MutationObserver 是... 网站建设# api# dom# github 5年前800
Springboot整合Camunda工作流引擎实现审批流程实例 环境:Spingboot2.6.14 +camunda-spring-boot-starter7.18.0,依赖配置,应用程序配置,通过上面的配置后访问控制台:http://localhost:810... 网站建设# api# boot# bpm 3年前790
面试官问:Vue3 对比 Vue2 有哪些变化? ,内容混杂用法 + 原理 + 使用小心得,建议收藏,慢慢看。,整体来看,变化不大,只是名字大部分需要 + on,功能上类似。使用上 Vue3 组合式 API 需要先引入;Vue2 选项 API 则可直... 网站建设# api# vue# 生命周期 3年前790
使用 Node.js 构建博客 API ,在本文中,我们将使用 Node.js 构建一个简单的博客 API。 API代表“应用程序编程接口”,它允许不同的软件系统相互通信。 在这种情况下,我们的博客 API 将允许我们创建、读取、更新和删除... 网站建设# api# js# node 4年前790
从UseEffect看React、Vue设计理念的不同 ,大家好,我卡颂。,我们知道,React发布Hooks后,带来了业界一波Hooks热。很多框架(比如Vue Composition API、Solid.js)都借鉴了Hooks的模式。,但是,即使这些... 网站建设# api# hooks# react 3年前770
Spring中自定义数据类型转换详解 环境:Spring5.3.12.RELEASE。,Spring 3引入了一个core.onvert包,提供一个通用类型转换系统。系统定义了一个SPI来实现类型转换逻辑,以及一个API来在运行时执行类型... 网站建设# api# conversionservice# spring 3年前760
封装几个有用的 Vue3 组合式API 本文将介绍如何使用Vue3来封装一些比较有用的组合API,主要包括背景、实现思路以及一些思考。,就我自己的感觉而言,Hook与Composition API概念是很类似的,事实上在React大部分可用... 网站建设# api# composition# hook 3年前750
聊聊前端存储库Localforage和存储配额 浏览器本地存储,是每一个前端小伙伴都相当熟悉的知识点。,目前使用率最高的当之无愧为Web Storage API,也就是localStorage和sessionStorage,API简单,读取效率... 网站建设# api# indexeddb# localstorage 4年前750
来聊一聊 ElasticSearch 最新版的 Java 客户端 可能不少小伙伴都注意到了,从 ElasticSearch7.17 这个版本开始,原先的 Java 高级客户端 Java High Level REST Client 废弃了,不支持了。老实说,Elas... 网站建设# api# client# elasticsearch 4年前740
为地铁站构建一个智能停车系统 ,Web 应用程序是在 Web 服务器上运行的软件。终端用户通过 Web 浏览器访问 Web 应用程序。Web 应用程序使用客户端—服务器(C/S)架构进行编程,该架构是用户(客户端)通过远程服务器... 网站建设# api# web# 停车 4年前720
想知道Vue3与Vue2的区别?五千字教程助你快速上手Vue3! 从Vue3发布以来,我就一直对其非常感兴趣,就一直想着将其投入公司的生产中,但是开始考虑到很多不确定性就暂时对一些很小的功能进行一些尝试;慢慢的发现组合式Api的形式非常适合开发(个人感觉),尤其是V... 网站建设# api# setup# vue 4年前700
Observable设计模式简介 译者 | 蔡柱梁,策划 | 言征,Observable设计模式存在于许多Java API和响应式编程中。下面介绍Java中永恒的Observable模式。 ,Observable设计模式用于许多重要... 网站建设# actionlistener# api# java 4年前700
Web Audio API 太强了,让我们一起领略音频之美 在浏览器中,我们通常使用 audio 标签来播放音频:,虽然 audio 标签使用起来很简单,但也存在一些局限。比如它只控制音频的播放、暂停、音量等。如果我们想进一步控制音频,比如通道合并和拆分... 网站建设# api# audio# web 4年前690
API安全浅析 ,Part 01、什么是API,关于API的定义,先来看看维基百科上对API的描述。,“An application programming interface(API)is a way for tw... 网站建设# api# interface# other 4年前680
从这个API能看到整个前端的缩影 ,大家好,我卡颂。,如果要从JS中找一个API作为整个前端的缩影,ESM规范中的import再合适不过了。,本文我们从这个API出发,来聊聊web的发展。,在所有JS运行时中,web是最开放的(紧... 网站建设# api# import# js 3年前650
为什么我对JavaScript的未来持乐观态度? Lee Robinson 写了一篇《Why I'm Optimistic About JavaScript's Future》 表达对 JavaScript 未来的看好。,正文开始...,我对Java... 网站建设# api# javascript# 乐观 3年前650
浅谈 Canvas 渲染引擎设计 用过 Canvas 的都知道它的 API 比较多,使用起来也很麻烦,比如我想绘制一个圆形就要调一堆 API,对开发算不上友好。,为了解决这个痛点,诞生了例如 PIXI、ZRender、Fabric 等... 网站建设# api# canvas# 封装 5年前650
如何使用 K8s 实现跨集群管理,这篇文章告诉你了! 集群联邦(Federation)的目的是实现单一集群统一管理多个Kubernetes集群的机制,这些集群可能是跨地区(Region),也可能是在不同公有云供应商上,或者是公司内部自行建立的集群。,一但... 网站建设# api# federation# kubernetes 3年前640
接口测试利器—APIFox的调研报告 ,强烈推荐:,1.目前最好用的接口测试工具,集API 文档编写、API 调试、API Mock、API 自动化测试与一体。,2.如果不考虑接口的私密性,直接使用免费版(共用化部署)即可。,3.如果考虑... 网站建设# a# api# f 3年前630
程序员不得不知道的 API 接口常识 ,实话,我非常希望自己能早点看到本篇文章,大学那个时候懵懵懂懂,跟着网上的免费教程做了一个购物商城就屁颠屁颠往简历上写。,至今我仍清晰地记得,那个电商教程是怎么定义接口的:,管它是增加、修改、删除、带... 网站建设# api# post# 哪个 5年前630
WireMock 让你轻松模拟API 哈喽,大家好,我是指北君。,我们开发过程中,前端和后端的开发大多是同时进行的,而前端开发需要访问某个接口返回数据的时,我们可以使用WireMock模拟指定API返回指定测试数据,这可以极大的方便我们的... 网站建设# api# http# web 3年前620
API开发,gRPC还是GraphQL? 译者 | 崔皓,审校 | 云昭,gRPC是由Google开发的一个高性能、通用的开源RPC框架,主要面向移动应用开发且基于HTTP/2协议标准而设计,同时支持大多数流行的编程语言。,GraphQL既... 网站建设# api# graphql# grpc 3年前600
微服务的版本号要怎么设计? 今天我们来聊一下微服务项目中的版本号要怎么设计。,小伙伴们平时看到的项目版本号,基本上都是分为了三部分 X.Y.Z,版本升级的时候版本号都会变,那么版本号怎么变,这可不是拍脑门决定的,今天我们就一起来... 网站建设# api# 兼容# 版本号 3年前570
为遗留 Node.js 后端编写自动化测试 ,Node.js 作为后端框架,自 2009 年首次发布以来,已被越来越多的公司广泛采用。它的成功有以下几个原因:JavaScript 语言 (又称 Web 语言) 的应用,一个丰富的开源模块和工具的... 网站建设# api# javascript# js 3年前570
如何快速把你的 Python 代码变为 API 提到 API 开发,你可能会想到 Django REST Framework,Flask,FastAPI,没错,它们完全可以用来编写 API,不过,今天分享的这个框架可以让你更快把现有的函数转化为 A... 网站建设# api# sanic# web 4年前570
介绍一款进阶版的 Pandas 数据分析神器:Polars 相信对于不少的数据分析从业者来说呢,用的比较多的是Pandas以及SQL这两种工具,Pandas不但能够对数据集进行清理与分析,并且还能够绘制各种各样的炫酷的图表,但是遇到数据... 网站建设# api# eager# lazy 4年前560
【工具推荐】 Obsidian 插件 Obsidian to Flomo 一键同步内容到 Flomo 插件 Obsidian 是一款本地管理文件的笔记软件,通过双向链接的方法,把笔记关联起来,形成相互关联的知识网络。,,Flomo 是一款快捷记录闪念笔记的笔记软件。,,Obsidian to Flomo 是... 网站建设# api# javascript# yyds干货盘点 3年前550
让打卡小工具"智能一点”:添加请假过滤、Token自动刷新 ,大家好,我是杨成功。,前面写了一篇文章,介绍了如何用 Node.js + 钉钉 API 实现考勤打卡连续提醒的小工具。,有的同学留言说为什么不直接调用钉钉 API 自动打卡(这个我也想过)。可惜我翻... 网站建设# api# token# 人员 3年前550
使用开源 API 网关实现可伸缩 API ,API 网关是一个单一节点,提供对 API 调用入口。网关聚合了所请求的服务,并相应传回合适的响应信息。为了令你的 API 网关有效地工作,设计一个可靠、高效且简洁地 API 至关重要。本文介绍一种... 网站建设# api# 主导# 应用程序 3年前540
五行Python实现验证码识别,太稳了! 大家好,我是小五?,在很久之前,分享过一次Python代码实现验证码识别的办法。,当时采用的是pillow+pytesseract,优点是免费,较为易用。但其识别精度一般,若想要更高要求的验证码识别... 网站建设# api# python# 百度 4年前540
我们一起聊聊 API 安全 API(Application Programming Interface)应用程序接口,可以应用于所有计算机平台和操作系统,以不同的格式连接数据调用数据。比如,用户可以跟踪电商平台购买的货物位置,就... 网站建设# api# owasp# 安全 4年前540
如何应用数据模型? 一 前言 Vmo 是我在 18 年发布的一个工具库,用于快速创建数据模型,当时我写了一篇文章《Vmo 前端数据模型设计》得到过一段时间的关注,当时我从事三维装修相关的项目。在图形学的背景基础... 网站建设# api# 开发# 开发工具 3年前530
Springboot3新特性异常信息ProblemDetail详解 环境:Springboot3.0.5,RFC 7807定义了为HTTP响应中错误的可读详细信息,以避免需要为HTTP API定义新的错误响应格式。HTTP [RFC7230]状态码有时不足以传达关于错... 网站建设# api# http# rfc 3年前520
如何优化你的 Node.js API ,想要充分了解本文内容,你必须了解以下概念:,优化包含了改善 API 的响应时间。响应时间越短,API 的速度越快。,我将在本文分享一些技巧,帮助你缩短响应时间、降低延迟、管理错误和吞吐量,并且最大限... 网站建设# api# cpu# 响应 4年前520
微服务之授权认证 identity server 4 IdentityServer4 是为ASP.NET Core系列量身打造的一款基于 OpenID Connect 和 OAuth 2.0 认证授权框架。,IdentityServer主要使用场景:,1... 网站建设# api# 授权# 服务 4年前520
低代码平台能提升开发效率吗? 译者 | 仇凯,审校 | 孙淑娟,除了人工智能,没有什么比无代码和低代码这两个术语更让开发人员感到恐惧了。DevOps使我们能够将迭代流程自动化,以提升软件开发效率,但我们并不希望低代码平台取代开发... 网站建设# api# 代码# 平台 4年前520
八个鲜为人知但很实用的Web API ,大家好,我是 CUGGZ。,在 Web API 中,有非常有用的对象、属性和函数可用于执行小到访问 DOM 这样的小任务,大到处理音频、视频这样的复杂任务。常见的 API 有 Canvas、Web ... 网站建设# api# audio# web 5年前520
API类型和集成规范指南 译者 | 陈峻,策划 | 梁策、孙淑娟,在我们的常见应用中,往往包含着大量服务于各种数据交换的API类型、以及各种常见的API架构与协议。下面,我将从集成的角度和您讨论,在准备将多个服务相互集成时,使... 网站建设# api# 公共# 常见 5年前520
全解Python的地理编码 译者 | 崔皓,审校 | 孙淑娟, 大家在处理机器学习的大型数据集时,是否会遇到如下的地址栏?,,上面的位置数据非常混乱,难以处理。对地址进行编码是很困难的,因为它们具有非常高基数。如果你试图用单次编... 网站建设# api# 地址# 地理 3年前510
教你一招!用Python和Flask创建REST API! 注意,这里只是对REST API 的简单介绍,起到抛砖引玉作用,更加深入内容不在本次学习范围内,感兴趣的小伙伴可以查看相关资料深入学习。此外本号接受该领域的投稿,欢迎联系云朵君!,API,全名Appl... 网站建设# api# http# rest 4年前510
用栈实现队列 & 用队列实现栈 ,栈和队列都是一种数据结构,它们的作用都是存储。,每种数据结构都有着其对应的特性。队列的特性是先进先出,而栈的特性是先进后出:,,只有满足了它们的以上特性,一个数据结构才能被称为栈或者队列。,接下来我... 网站建设# api# 原素# 数据结构 3年前500
通过可视化来学习JavaScript事件循环 ,事件循环,是每个 JavaScript 开发人员都必须要掌握的知识,开始学的时候,理解起来可能有点混乱。但我是一个视觉学习者,所以我想我会尝试通过低分辨率 gif 以视觉方式来解释它,以便帮助你更好... 网站建设# api# javascript# 循环 4年前490
开发人员经验:重要的度量标准 要衡量对 DevEx 最重要的事情,您需要避免虚荣指标并将特定 API 交易与业务价值联系起来。,,开发者经验。如果您提供 API 或 API 优先的产品,您可能经常听到这个词。毕竟,您需要 API ... 网站建设# api# devex# 体验 5年前490
CompletableFuture原理与实践-外卖商家端API的异步化 作者 | 长发 旭孟 向鹏,CompletableFuture由Java 8提供,是实现异步化的工具类,上手难度较低,且功能强大,支持通过函数式编程的方式对各类操作进行组合编排。相比于Listenab... 网站建设# api# completablefuture# 商家 3年前480
如何在Python中操作MySQL? Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:,你... 网站建设# api# db# python 3年前470
如何用Go实现一个ORM 为了提高开发效率和质量,我们常常需要ORM来帮助我们快速实现持久层增删改查API,目前go语言实现的ORM有很多种,他们都有自己的优劣点,有的实现简单,有的功能复杂,有的API十分优雅。在使用了多个类... 网站建设# api# database# go 3年前470
利用Python打造一个语音合成系统 ,大家好,我是Python人工智能技术,一直对语音合成系统比较感兴趣,总想能给自己合成一点内容,比如说合成小说,把我下载的电子书播报给我听等等。,,其实就是一个基于语音合成的工具,但是这个东西由于很多... 网站建设# api# python# tts 4年前470
MDN 里暂时还查不到的 Navigation API 相信大家对路由守卫都不陌生,其实就是在页面当前发生导航变化时,在导航变化的前中后时机去做一些其他具体的事情。,而在前端常见的业务场景,单页应用即 SPA 中,路由守卫功能则显得至为重要。目前主流的在 ... 网站建设# api# history# window 5年前470
几个非常有意思的Javascript知识点总结 ,作为一名前端爱好者, 笔者利用空余时间研究了几个国外网站的源码,发现不管是库,还是业务代码,都会用到了一些比较有意思的API,虽然平时在工作中部分接触过,但是经过这次的研究,觉得很有必要总结一下,毕... 网站建设# api# intersection# observer 5年前460
使用 gRPC、Ballerina 和 Go 构建有效的微服务 在现代微服务架构中,我们可以根据微服务的交互和通信将微服务分为两大类。第一组微服务充当面向外部的微服务,直接暴露给消费者。它们主要是基于 HTTP 的 API,使用为外部开发人员优化的常规基于文本的消... 网站建设# api# http# rest 4年前450
太全了!用Python操作MySQL的使用教程集锦! ,Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库... 网站建设# api# db# python 4年前450
盘点那些 Go 的优秀应用场景 大家好,我是程序员幽鬼。,Golang 是一种在开发人员中越来越受欢迎的编程语言。它是一种编译型语言,与 C/C++ 和 Java 有一些相似之处,与其他语言相比具有多种优势。Golang 可用于广泛... 网站建设# api# golang# 场景 4年前450
Vue3中DefineEmits、DefineProps 是怎么做到不用引入就能直接使用 ,最近正在将一个使用单文件组件的 Options API 的 Vue2 JavaScript 项目升级为 Vue3 typescript,并利用 Composition API 的优势。,比如,下面这... 网站建设# api# defineprops# typescript 3年前440
您需要知道的API基础知识都在这里 译者 | 陈峻,审校 | 孙淑娟,API是应用程序编程接口(Application Programming Interface)的缩写,能够起到两个软件组件之间的连接器或中介的作用。此类接口往往通过... 网站建设# api# 使用# 响应 4年前440
别再听中介忽悠了,用Python租到最合适的房子! 为了确保换房后我和女友前往各自上班地点的通勤时间都在可接受范围内,我需要知道从各处房源位置前往两家公司所需的时间。为了获取这些信息,我们需要借助高德地图api这个工具。,,使用高德api,我们能够轻松... 网站建设# api# key# 创建 3年前430
现代 CSS 高阶技巧,不规则边框解决方案 ,本文是 CSS Houdini 之 CSS Painting API 系列第四篇。,在上三篇中,我们详细介绍了 CSS Painting API 是如何一步一步,实现自定义图案甚至实现动画效果的... 网站建设# api# css# houdini 4年前430
Vue新一代状态管理插件Pinia 如果你之前使用过 vuex 进行状态管理的话,那么 pinia 就是一个类似的插件。它是最新一代的轻量级状态管理插件。按照尤雨溪的说法,vuex 将不再接收新的功能,建议将 Pinia 用于新的项目... 网站建设# api# pinia# vuex 4年前420
满满的干货!全面的介绍Python的协程是如何实现!看懂算你牛! 如果你需要访问多个服务来完成一个请求的处理,比如实现文件上传功能时,首先访问 Redis 缓存,验证用户是否登录,再接收 HTTP 消息中的 body 并保存在磁盘上,最后把文件路径等信息写入 MyS... 网站建设# api# 实现# 并发 4年前420
微软出品的Python小白神器,真香! ,大家好,我是菜鸟哥!,最近逛G网,发现微软开源了一个项目叫「playwright-python」,作为一个兴起项目。,,Playwright 是针对 Python 语言的纯自动化工具,它可以通过单个... 网站建设# api# playwright# python 5年前420
优秀Javaer都在使用的类库,真香! 优秀且经验丰富的 Java 开发人员的特点之一是对 API 的广泛了解,包括 JDK 和第三方库。如何使用现有的 API 进行开发,而不是为常见的东西编写新的代码。是提升开发效率必选之路。,一般来说... 网站建设# api# java# 使用 4年前410
API接口有哪些不安全的因素?如何对接口进行签名? 在以SpringBoot开发后台API接口时,会存在哪些接口不安全的因素呢?通常如何去解决的呢?,SpringBoot接口 - API接口有哪些不安全的因素?如何对接口进行签名?,建议从接口整体的安... 网站建设# api# 合法# 因素 4年前410
您需要关注 API 性能监控的五个原因 连通性是如此令人生畏。到目前为止,我们都已经习惯了让世界触手可及的即时连接。借助台式机和设备,我们可以随时随地购买、邮寄和挑选任何东西。,,但它是如何发生的呢?不同设备中的不同应用如何相互连接?只需点... 网站建设# api# 交互# 如何 3年前400
四种在 JavaScript 中进行 API 调用的方法 ,在 JavaScript 中,有多种调用 API 的方法,以下是一些常用的方法和技巧:,这是 JavaScript 中的一个内置对象,允许发出异步 HTTP 请求。这是在 JavaScript 中进... 网站建设# api# fetch# javascript 3年前390
Vue 状态管理未来样子 ,随着Vue 3越来越受重视并成为默认版本,许多事情正在发生变化,生态系统逐渐完善中。直到最近,Vue3 的状态管理默认推荐的是使用 Pinia。这节课,我们根据项目的规模,探索不同的状态管理方式,并... 网站建设# api# reactive# vue 3年前390
给API命名的七种优秀实践 译者 | 陈峻,审校 | 孙淑娟,如今,API已成为了现代化编程的基本组成部分。它们不但能够改善不同开发团队的协作、并鼓励创新,而且能够提高应用程序的安全性。而作为两个程序或应用之间的连接点,API端... 网站建设# api# 断点# 服务器端 4年前390
微服务架构的外部 API 集成模式 ,今天我们来聊聊API集成,通过前两天的了解,我们了解到微服务是多服务,松耦合的服务集,既然涉及到了多服务,调用外部的API的必不可少的。,由于客户的多样性,设计应用程序的外部 API 变得更具有挑战... 网站建设# api# 外部# 服务 3年前380
低摩擦软件交付团队的模式 作者 | 禚娴静,不管你设计的系统架构是怎么样,最后都是你的组织内的沟通结构胜出。这个观点一直在组织内不断地被证明,但也不断地被忽略。,,近几年,随着微服务架构风格的引入、前后端生态的快速发展、多端产... 网站建设# api# 前后# 前端 4年前370
简化 Go 中对 JSON 的处理 我的第一个 Go 工程需要处理一堆 JSON 测试固件并把 JSON 数据作为参数传给我们搭建的 API 处理。另一个团队为了给 API 提供语言无关的、可预期的输入和输出,创建了这些测试固件。,在强... 网站建设# api# go# json 5年前360
使用Intersection Observer API实现视频队列自动播放 笔者利用空余时间研究了一下javascript的Intersection Observer API,发现其有很大的应用场景,比如图片或者内容的懒加载,视差动画等。笔者详细介绍了3种Observer(观... 网站建设# api# intersection# observer 5年前350
如何使用Feathers.js和SQLite构建REST API 译者 | 卢鑫旺,审校 | 孙淑娟,你是否正在寻找一种方法来构建具有身份验证、数据库设置和授权等特性的Web应用程序,而无需编写大量的代码和配置?你是否想在几天内创建一个可用于生产的应用程序?信不信由... 网站建设# api# feathers# js 5年前340
即使是程序员也会喜欢这8种无代码/低代码工具 作者丨serhadiletir,译者丨张锋,策划丨noe, 本文会分享几个让生活更轻松、工作更有效率的工具。这些并不是需要长时间才能掌握的复杂工具。相反,它们非常简单、设计精良且非常易于使用。, 它们... 网站建设# api# dotenv# nocodeapi 3年前330
Java播放本草纲目?你学废了吗? 大家好,我是指北君。,在本篇文章中,我们将学习如何用Java播放音乐,当下最火的本草纲目,用起来吧。Java 声音 API 的设计是为了流畅和连续地播放声音,甚至是很长的声音。我们将使用 Java 提... 网站建设# api# java# sound 4年前330
疑难杂症攻克--自定义JS视频播放器控制栏全屏问题解决 想了解更多关于开源的内容,请访问: 51CTO 开源基础软件社区 https://ost.51cto.com 前言 在做一个HarmonyOS应用项目的时候,需要自定义播放器... 系统教程# api# js# 全屏 2年前320
API 测试自动化的方法和原因 API是无处不在的,而且在大多数情况下,即使我们每天使用它们多次,也不会过多地考虑它们。每当您使用谷歌或Facebook账户登录网站,直接从餐馆的网站上在谷歌地图上查看新餐馆的位置,或者使用PayPa... 网站建设# api# 使用# 测试 3年前320
DotNET 7:最小 API 使用,你知道吗? ,最小 API 并不是在 .NET 7 中才加入的,记得应该是在 .NET 6 中就已经提供,只是对我来说,到现在才开始使用。,在 VS 2022 中创建 WebAPI 项目,不勾选使用控制器,创建出... 网站建设# api# mapget# net 3年前300
为什么应该用Ballerina编程? 虽然可以使用任何编程语言编写API,但开发人员在创建新API、使用已经存在的API时面临许多挑战。此外,企业集成仍颇具挑战性。,集成编程实践已变得很孤立,使用青睐的集成工具进行编程的开发人员必须使用另... 网站建设# api# 开发人员# 编程 3年前300
一篇文章带你搞定 Pandas 绘图 API 对于从网页上爬取下来的数据很多很杂乱,我们需要进行数据可视化,pandas除了数据处理还可以进行数据可视化展示,这里我们简单说明一下pandas绘制常见图形的一些API:由于现在针对数据可视化有很多库... 网站建设# api# pandas# 可视化 4年前300
开发一个禁止删除 Namespace 的控制器 大家好,我是乔克。,昨天收到一个朋友的信息,说不小心把集群的业务namespace干掉了,导致整个业务都停滞了,问我有没有禁止删除namespace的方案。,在我的记忆里,Kubernetes的准入... 网站建设# api# kubernetes# namespace 4年前300
瞧瞧别人家的API接口,那叫一个优雅 在实际工作中,我们需要经常跟第三方平台打交道,可能会对接第三方平台API接口,或者提供API接口给第三方平台调用。,那么问题来了,如果设计一个优雅的API接口,能够满足:安全性、可重复调用、稳定性、好... 网站建设# api# sign# 参数 5年前300
29 个有用的 JavaScript 单行代码 今天这篇文章,我主要是想跟大家分享一些关于JavaScript的单行代码技巧,在这些方法中,我们使用了一些API,帮助我们简化操作,可能有些方法写一行不是很优雅,我们这么做的目的,主要是为了进一步学习... 网站建设# api# javascript# 弹性 3年前290
前端性能优化实战 You can't manage what you can't measure. —— Peter Drucker。,引语中提到了 彼得·德鲁克 的一句话,“一件事如果你无法衡量它、你就无法管理它... 网站建设# api# performance# 前端 3年前290
ConcurrentDictionary字典操作竟然不全是线程安全的? 好久不见,马甲哥封闭居家半个月,记录之前遇到的一件小事。,ConcurrentDictionary<TKey,TValue>绝大部分api都是线程安全的[1],唯二的例外是接收工厂函数的a... 网站建设# api# concurrentdictionary# tkey 4年前290
七个 JavaScript Web API 来构建你不知道的未来网站 随着技术的日新月异,为开发人员提供了令人难以置信的新工具和API。但据了解,在100 多个 API中,只有5%被开发人员积极使用。,让我们来看看一些有用的Web API,它们可以帮助您将网站推向月球... 网站建设# api# web# 屏幕 5年前290
图解ReentrantLock的条件变量Condition机制 想必大家都使用过wait()和notify()这两个方法吧,这两个方法主要用于多线程间的协同处理,即控制线程之间的等待、通知、切换及唤醒。而RenentrantLock也支持这样条件变量的能力,而且相... 网站建设# api# condition# reentrantlock 3年前280
你不知道的JavaScript APIs 最近,看到一些好用但不太常用的JS API,觉得挺不错的,分享给大家。,下面,我们来看下应该在哪里使用它们,以及如何使用它们。,这个APi 可以让我们知道用户何时离开了页面。准确地说,只要页面的可见性... 网站建设# api# blur# 用户 4年前270
天天只会用Java写CRUD,出去面试让你设计API网关你会吗? ,今天给大家分享一个 API 网关的知识,很多兄弟可能平时经常搞的都是一些 CRUD 的业务系统开发,从来没接触过 API 网关。,那今天来讲讲,API 网关是啥,到底能对我们起到什么作用呢?这个一般... 网站建设# api# crud# 可能 4年前270