微服务之授权认证 identity server 4 IdentityServer4 是为ASP.NET Core系列量身打造的一款基于 OpenID Connect 和 OAuth 2.0 认证授权框架。,IdentityServer主要使用场景:,1... 网站建设# api# 授权# 服务 4年前490
低代码平台能提升开发效率吗? 译者 | 仇凯,审校 | 孙淑娟,除了人工智能,没有什么比无代码和低代码这两个术语更让开发人员感到恐惧了。DevOps使我们能够将迭代流程自动化,以提升软件开发效率,但我们并不希望低代码平台取代开发... 网站建设# api# 代码# 平台 4年前510
满满的干货!全面的介绍Python的协程是如何实现!看懂算你牛! 如果你需要访问多个服务来完成一个请求的处理,比如实现文件上传功能时,首先访问 Redis 缓存,验证用户是否登录,再接收 HTTP 消息中的 body 并保存在磁盘上,最后把文件路径等信息写入 MyS... 网站建设# api# 实现# 并发 4年前400
API接口设计需要注意的那些事儿 随着前后端的分离,API接口变得越来越重要,作为前后端通信的接口,API 变得非常重要,而且它的设计也是非常难以掌握。不仅要考虑安全性,还要考虑可维护性,以及今后的升级等等。,如何才能设计出更好的AP... 网站建设# api# 接口# 编码 4年前160
如何快速把你的 Python 代码变为 API 提到 API 开发,你可能会想到 Django REST Framework,Flask,FastAPI,没错,它们完全可以用来编写 API,不过,今天分享的这个框架可以让你更快把现有的函数转化为 A... 网站建设# api# sanic# web 4年前530
Spring WebFlux核心组件详解 环境:Springboot2.4.12,spring-web模块包含了对响应式web应用程序的以下基本支持:,HttpHandler是一个简单的协议,只有一个方法来处理请求和响应。它故意最小化,其主要... 网站建设# api# httphandler# spring 4年前210
Observable设计模式简介 译者 | 蔡柱梁,策划 | 言征,Observable设计模式存在于许多Java API和响应式编程中。下面介绍Java中永恒的Observable模式。 ,Observable设计模式用于许多重要... 网站建设# actionlistener# api# java 4年前700
API接口有哪些不安全的因素?如何对接口进行签名? 在以SpringBoot开发后台API接口时,会存在哪些接口不安全的因素呢?通常如何去解决的呢?,SpringBoot接口 - API接口有哪些不安全的因素?如何对接口进行签名?,建议从接口整体的安... 网站建设# api# 合法# 因素 4年前400
开发一个禁止删除 Namespace 的控制器 大家好,我是乔克。,昨天收到一个朋友的信息,说不小心把集群的业务namespace干掉了,导致整个业务都停滞了,问我有没有禁止删除namespace的方案。,在我的记忆里,Kubernetes的准入... 网站建设# api# kubernetes# namespace 4年前290
低摩擦软件交付团队的模式 作者 | 禚娴静,不管你设计的系统架构是怎么样,最后都是你的组织内的沟通结构胜出。这个观点一直在组织内不断地被证明,但也不断地被忽略。,,近几年,随着微服务架构风格的引入、前后端生态的快速发展、多端产... 网站建设# api# 前后# 前端 4年前350
使用 Node.js 构建博客 API ,在本文中,我们将使用 Node.js 构建一个简单的博客 API。 API代表“应用程序编程接口”,它允许不同的软件系统相互通信。 在这种情况下,我们的博客 API 将允许我们创建、读取、更新和删除... 网站建设# api# js# node 4年前760
Web Audio API 太强了,让我们一起领略音频之美 在浏览器中,我们通常使用 audio 标签来播放音频:,虽然 audio 标签使用起来很简单,但也存在一些局限。比如它只控制音频的播放、暂停、音量等。如果我们想进一步控制音频,比如通道合并和拆分... 网站建设# api# audio# web 4年前670
如何使用 JavaScript 快速构建一个二维码生成器 二维码在今天的生活中,使用场景较多,像我们使用二维码进行无现金支付、交易和登录等。,在今天的内容中,我将分享一个快速构建二维码生成器的案例,它只需要我们熟悉 HTML5、CSS3 和 JavaScri... 网站建设# api# javascript# 二维码 4年前890
从头完成一个restful API 服务 上次我们一起完成了一个初级的API服务器的搭建,今天来给它增加点新功能,要看前面内容的,戳这里,在上次的设计当中,我们定义了三张表,AdminUser,用来作为调用 API 鉴权用户,User... 网站建设# adminuser# api# picture 4年前200
介绍一款进阶版的 Pandas 数据分析神器:Polars 相信对于不少的数据分析从业者来说呢,用的比较多的是Pandas以及SQL这两种工具,Pandas不但能够对数据集进行清理与分析,并且还能够绘制各种各样的炫酷的图表,但是遇到数据... 网站建设# api# eager# lazy 4年前540
ConcurrentDictionary字典操作竟然不全是线程安全的? 好久不见,马甲哥封闭居家半个月,记录之前遇到的一件小事。,ConcurrentDictionary<TKey,TValue>绝大部分api都是线程安全的[1],唯二的例外是接收工厂函数的a... 网站建设# api# concurrentdictionary# tkey 4年前280
盘点那些 Go 的优秀应用场景 大家好,我是程序员幽鬼。,Golang 是一种在开发人员中越来越受欢迎的编程语言。它是一种编译型语言,与 C/C++ 和 Java 有一些相似之处,与其他语言相比具有多种优势。Golang 可用于广泛... 网站建设# api# golang# 场景 4年前440
简化 Go 中对 JSON 的处理 我的第一个 Go 工程需要处理一堆 JSON 测试固件并把 JSON 数据作为参数传给我们搭建的 API 处理。另一个团队为了给 API 提供语言无关的、可预期的输入和输出,创建了这些测试固件。,在强... 网站建设# api# go# json 4年前300
躲不过JPA的坑之级联保存 哈喽,大家好,我是指北君。又是全新的一周,同时也是踩坑的开始,那就先洗涤下自己的心灵吧。,失败者的一大弱点在于放弃,成功的必然之路就是不断地重来一次。——托马斯·爱迪生。,现在是不是热血沸腾了,马上... 网站建设# api# java# jpa 4年前110
八个鲜为人知但很实用的Web API ,大家好,我是 CUGGZ。,在 Web API 中,有非常有用的对象、属性和函数可用于执行小到访问 DOM 这样的小任务,大到处理音频、视频这样的复杂任务。常见的 API 有 Canvas、Web ... 网站建设# api# audio# web 4年前490
短效代理ip有哪些好处 ,一提到短效优质代理IP,相信大家都很熟悉,短效代理IP的存活时间非常短,基本只有几分钟,但是它的效率非常高,而且每天的需求量非常大,那么大家知道短效代理IP的优势是什么?以下将为您详细介绍下... 网站建设# api# ip# 代理 4年前200
API类型和集成规范指南 译者 | 陈峻,策划 | 梁策、孙淑娟,在我们的常见应用中,往往包含着大量服务于各种数据交换的API类型、以及各种常见的API架构与协议。下面,我将从集成的角度和您讨论,在准备将多个服务相互集成时,使... 网站建设# api# 公共# 常见 4年前500
前端框架:性能与灵活性的取舍 ,大家好,我卡颂。,针对「前端框架」,长期存在着各种纷争。其中争论比较大的是下面两项:,比如,各大新兴框架都会掏出benchmark证明自己优秀的运行时性能,在这些benchmark中React通常... 网站建设# api# benchmark# react 4年前230
这几个高级前端常用的 API,你用到了吗? 本文在github做了收录 github.com/Michael-lzg/my--article/blob/master/other/分享几个实用的API.md:,MutationObserver 是... 网站建设# api# dom# github 4年前800
开发人员经验:重要的度量标准 要衡量对 DevEx 最重要的事情,您需要避免虚荣指标并将特定 API 交易与业务价值联系起来。,,开发者经验。如果您提供 API 或 API 优先的产品,您可能经常听到这个词。毕竟,您需要 API ... 网站建设# api# devex# 体验 4年前440
如何使用Feathers.js和SQLite构建REST API 译者 | 卢鑫旺,审校 | 孙淑娟,你是否正在寻找一种方法来构建具有身份验证、数据库设置和授权等特性的Web应用程序,而无需编写大量的代码和配置?你是否想在几天内创建一个可用于生产的应用程序?信不信由... 网站建设# api# feathers# js 4年前330
瞧瞧别人家的API接口,那叫一个优雅 在实际工作中,我们需要经常跟第三方平台打交道,可能会对接第三方平台API接口,或者提供API接口给第三方平台调用。,那么问题来了,如果设计一个优雅的API接口,能够满足:安全性、可重复调用、稳定性、好... 网站建设# api# sign# 参数 4年前280
MDN 里暂时还查不到的 Navigation API 相信大家对路由守卫都不陌生,其实就是在页面当前发生导航变化时,在导航变化的前中后时机去做一些其他具体的事情。,而在前端常见的业务场景,单页应用即 SPA 中,路由守卫功能则显得至为重要。目前主流的在 ... 网站建设# api# history# window 5年前460
程序员不得不知道的 API 接口常识 ,实话,我非常希望自己能早点看到本篇文章,大学那个时候懵懵懂懂,跟着网上的免费教程做了一个购物商城就屁颠屁颠往简历上写。,至今我仍清晰地记得,那个电商教程是怎么定义接口的:,管它是增加、修改、删除、带... 网站建设# api# post# 哪个 5年前590
浅谈 Canvas 渲染引擎设计 用过 Canvas 的都知道它的 API 比较多,使用起来也很麻烦,比如我想绘制一个圆形就要调一堆 API,对开发算不上友好。,为了解决这个痛点,诞生了例如 PIXI、ZRender、Fabric 等... 网站建设# api# canvas# 封装 5年前640
十个关于Reduce必须知道的JavaScript技巧 使用“reduce”,我们可以轻松实现多个数相加或累加的功能。,有多少种方法可以得到数组的最大值或最小值?,我们不得不承认,使用 Math 的 API 是最简单的方法。,是的,只需一行代码,我们就可以... 网站建设# api# math# reduce 5年前70
一些可以帮助你完成日常工作自动化的接口 有时我们需要 API 来快速完成工作或提高工作效率。在本文将分享 10 个 API 来自动化你的日常问题。,有不少自媒体会做视频,有了这个,就可以把做好的视频批量上传了。,接口获取地址:https... 网站建设# api# unsplash# 下载 5年前210
微软出品的Python小白神器,真香! ,大家好,我是菜鸟哥!,最近逛G网,发现微软开源了一个项目叫「playwright-python」,作为一个兴起项目。,,Playwright 是针对 Python 语言的纯自动化工具,它可以通过单个... 网站建设# api# playwright# python 5年前400
使用Intersection Observer API实现视频队列自动播放 笔者利用空余时间研究了一下javascript的Intersection Observer API,发现其有很大的应用场景,比如图片或者内容的懒加载,视差动画等。笔者详细介绍了3种Observer(观... 网站建设# api# intersection# observer 5年前320
几个非常有意思的Javascript知识点总结 ,作为一名前端爱好者, 笔者利用空余时间研究了几个国外网站的源码,发现不管是库,还是业务代码,都会用到了一些比较有意思的API,虽然平时在工作中部分接触过,但是经过这次的研究,觉得很有必要总结一下,毕... 网站建设# api# intersection# observer 5年前450
七个 JavaScript Web API 来构建你不知道的未来网站 随着技术的日新月异,为开发人员提供了令人难以置信的新工具和API。但据了解,在100 多个 API中,只有5%被开发人员积极使用。,让我们来看看一些有用的Web API,它们可以帮助您将网站推向月球... 网站建设# api# web# 屏幕 5年前270