首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏圣杰的专栏

    .NET+AI | Agent | 人机协作9

    MAF 审批 Agent 实战 一句话简介 通过 ApprovalRequiredAIFunction 为敏感工具加上人工审批环节,快速构建符合企业合规要求的 MAF 人机协作智能体。

    27710编辑于 2025-12-28
  • 来自专栏ThoughtWorks

    细说API - 文档和前后端协作

    在上一篇文章——《细说API - 重新认识RESTful》中介绍了如何理解和设计RESTful风格的API,现在我们来聊聊如何有效的呈现API文档,以及前后端协作的方式。 API 文档的缺乏给前后端协作带来困难,在缺乏专门工具的情况下,编写和维护文档是一件工作量巨大的事,人工处理也非常容易出错。 本文将会介绍三种方案来解决前后端协作的问题: 基于注释的 API 文档:这是一种通过代码中注释生成 API 文档的轻量级方案,它的好处是简单易用,基本与编程语言无关。 使用契约进行前后端协作:在团队内部,前后端协作本质上需要的不是一份 API 文档,而是一个可以供前后端共同遵守的契约。 围绕着 RAML 这一标准,构建出 API 协作的工具链,设计、构建、测试、文档、共享。 ?

    2K30发布于 2019-03-08
  • 来自专栏橙光笔记

    Canvas系列(9):其他API

    前面的内容讲了不少Canva的API,这章把剩下的API一讲吧。这个系列中以后基本不糊涉及新的API了,因为,这章完了我们就真的学完了! ---- 至此,我们学完了Canvas几乎全部的API,恭喜你啊。此时,你又什么感想呢?是成就满满?还是感觉并没有学到些什么? 如果你感觉成就满满,说明你是真的是学到了东西,如果还感觉没学到什么,也不要灰心,因为Canvas的学习并不仅仅是API,更多的是编程的一些技巧。 好多时候我们学习编程其实学的只是一些语法和API而更多的经验还需要不断地在实践中去历练,往往一些编程技巧比语法和API要更重要,现在你学习的是HTML5中的Canvas,其实安卓、Java中的Swing

    80921发布于 2020-10-19
  • 来自专栏个人路线

    鸿蒙 API 9工程转换为API 10工程

    运行环境 DevEco Studio:4.0Release OpenHarmony SDK API10 开发板:润和DAYU200 目前我们能够看到的是鸿蒙已经到API10,甚至今天在看OpenHarmony 官网的时候,4.1beta的分支都已经有了,也就是API11马上就出来了。 这个时候,我们最起码要将API 9工程转换为API 10工程。然后再慢慢的迁移到未来的11上。 接下来我们说一下如何迁移。

    3.7K10编辑于 2023-12-21
  • 来自专栏linux运维

    协作场景:用AI加速TypeScript后端API开发

    TypeScriptv5.2.2,PostgreSQLv15.3,Docker24.0.5,AI工具:Cursor(v0.42.0withClaude3.5Sonnet),GitHubCopilot.协作目标 :开发一个TypeScript的Express后端API,用于管理任务(CRUD操作),连接PostgreSQL,要求类型安全、性能稳定,部署到Docker。

    41710编辑于 2025-08-31
  • 来自专栏研发管理

    API测试 | 3步走,通过协作实现API的高质量交付

    在高频的迭代节奏中,这些协作上的问题会被不断放大,最终持续影响API的交付质量。想要解决这个问题,就必须从优化团队的协作结构着手。 协作失效:API质量下滑的重要原因自动化工具本应是质量的保障,但由于团队之间的工作流程并未真正打通,依然存在协作的断层。 3步构建API质量的协作体系协作层面的问题,并不会随着部署频率的增加而自动消失,反而会在一次次的快速迭代中被放大。 因此,若要从根本上提升API质量,就必须进行协作优化:1、构建统一的沟通语言这是打破信息壁垒的基础。开发、测试和运维团队需要在质量认知上达成共识。例如,一个测试用例应该包含哪些元素才算结构完整? 在软件发布节奏不断加快、服务拆分日益精细的背景下,API已经成为保障系统稳定性和用户体验的关键环节。真正的挑战在于,能否让整个团队围绕着共同的质量目标,形成一套高效顺畅的协作机制。

    26010编辑于 2025-10-13
  • 来自专栏学习笔记持续记录中...

    使用servlet原生API作为参数(9

    <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version >3.1.0</version> <scope>provided</scope> </dependency> /** * 可以使用Servlet 原生的API作为目标方法的参数 具体支持以下类型

    1.2K30发布于 2020-03-18
  • 来自专栏科技记者

    《高效R语言编程》9、10--高效协作和学习

    高效协作的5条高级技巧: 保持统一的编码风格 仔细思考你的注释并随时更新 尽可能使用版本控制 信息化提交消息 不要害怕来自同事的反馈 编码风格 编码风格要前后一致,没有唯一,几个多数程序员都赞成的风格: # 原代码 for (a in 1:9) { print(a*2)} # Ctrl-I for (a in 1:9) { print(a*2)} # Ctrl-Shfit-A for (a in 1 :9) { print(a * 2) } 文件名 代码后缀R,文件名小写,避免空格,使用破折号或者下划线分割单词。 install_github() #这个命令可以轻松安装github上的包,但是不能update 分支、分叉、更新、克隆 git是一个需要花费长时间学习的大型程序,掌握其高级功能的基础可使你成为一个较高效的协作者 git checkout -b test #相当于创建一个分支并转入分叉类似分支,但存放在别人机器上,通过git clone可以将该分叉克隆到本地,更易于协作

    1.4K20发布于 2021-07-27
  • 来自专栏国产

    用了这个API协作调试工具,忘记了postman

    开始使用时感觉比较好的功能1、所有数据同步在云端,即使更换电脑,也可以通过浏览器使用(安装插件即可);2、定义好API文档,就可以开始调试、Mock、自动化测试,非常方便;3、区分测试环境,因为我的项目多而杂 tos-cn-i-k3u1fbpfcp/3d02e8157a8944a4bd451693b8b5e059~tplv-k3u1fbpfcp-zoom-1.image" alt="" width="30%" />4、API 比如我需要测试同一时间的并发场景,只需要配置间隔停顿为0毫秒,就像这样:<img src="https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/486eeae<em>9</em>b2564215a1508cb71764d57f 和之前工具的对比,以及对Apifox的建议之前使用过几款<em>API</em>调试工具,Postman等,它们给我的感觉是大同小异的,可以满足基本的接口调试工作,但是并没有我觉得很亮眼的功能,当然也有可能是我还没有接触到比较高级的操作

    65220编辑于 2022-10-11
  • 来自专栏前端全栈开发者

    Fetch API速查表:9个最常见的API请求

    中我对比了 Axios,在小型项目的情况下,使用 Fetch API 只需要几个简单的 API 调用,Fet 是一个很不错的解决方案。 在本文中,我将列出 9 个最常见的 Fetch API 请求,在你忘记 API 的时候可以翻出来查看。​ 我相信你已经用过它们很多次了。 为什么要使用 Fetch API? 如今,我们被所有提供漂亮的 SDK 的服务宠坏了,这些 SDK 将实际的 API 请求抽象化,我们只需要使用典型的语言结构来请求数据,而不关心实际的数据交换。 使用 Fetch API 的简单 GET 请求 fetch("{url}").then((response) => console.log(response)); 使用 Fetch API 的简单 POST 请求的结果 Fetch API 返回一个 Promise。

    2K20发布于 2020-11-26
  • API 在线调试工具:助力高效开发与团队协作

    Apifox 并非仅仅是另一个简单的调试器,它是一个集 API 文档管理、API 调试、API Mock 服务以及自动化测试于一体的综合性协作平台。 这意味着,开发者可以在一个统一的环境下完成 API 的设计、调试、模拟和自动化测试,极大地优化了工作流程,促进了前端、后端及测试团队之间的紧密协作。 简洁易用,协作无忧: Apifox 的界面设计简洁直观,操作逻辑清晰。其在线分享 API 文档的功能,省去了团队成员之间反复导出和传输文档的麻烦,让信息传递更加即时高效。 在线调试及协作平台,其设计理念充分考虑了国内开发者的实际需求,致力于简化 API 的测试和调试流程,从而有效提升开发效率与项目质量。 除了文中提及的功能,它还提供了更为完善的团队协作和项目管理特性,方便团队成员共享文档,协同推进项目。如果您正寻觅一款强大而易用的 API 调试工具,Apifox 绝对值得您深入体验。

    69810编辑于 2025-09-23
  • 来自专栏研发管理

    统一、测试、协作:3方向解析API Hub的高效API管理方案

    版本混乱、信息滞后、协作割裂等问题逐渐成为企业数字化转型的障碍。传统零散的管理方式难以应对这种变化,迫切需要一个能够集中管理 API 全生命周期的平台。 SmartBear的API Hub(前身是SwaggerAPI) 它整合了设计、文档、测试和协作功能,为企业提供更高效和安全的 API 管理模式。 统一的API设计:从源头确保一致性API Hub 为 API 生命周期建立了“唯一真实来源”,让团队从设计阶段就能保持一致性。 开发人员无需改变日常习惯,就能让设计、代码与测试结果统一同步到 API Hub 中,实现更高效的跨团队协作API 管理早已超越了单纯的网关或监控,它需要覆盖完整生命周期的集中式平台,并能在协作与效率之间取得平衡。SmartBear 的 API Hub 正是这样一个面向未来的选择。

    32510编辑于 2025-09-09
  • 来自专栏深度学习与python

    API 好用的 9 个小技巧

    作者 | edmz 译者 | 王强 策划 | 万佳 多年来,我已经为很多 API 实现了客户端。为此,我整理了一份清单,列出了一些可以改善开发体验的小技巧。这些想法大都与 API 设计或架构无关。 添加 echo/ 测试方法 有时你只需要测试 API 是否活跃、工作正常。而且你手头可能没有文档,或者由于 API 的性质,调用一个仅用于测试和端点的方法可能会很复杂。 隐藏你的错误,但提供足够的反馈数据 我见过有的 API 的错误代码只考虑到了 API 背后的团队。 API 用户不关心诸如“数据库错误”“用户配置错误”“锁定超时”之类的错误。 让用户知道如何联系到你 大多数 API 文档都没有写上咨询 API 技术问题的联系方式。 如果可以,请告诉用户如何与可以实际回答 API 相关问题的人取得联系。

    43930发布于 2021-07-12
  • 来自专栏路过君BLOG from CSDN

    vue2 笔记9 API服务代理

    'http://apiHost' } } 多代理配置 module.exports = { devServer: { proxy: { // 请求前缀 '/api ': { // 代理目标地址 target: 'http://apiHost', // 调用代理地址/api/xxx时,将默认将请求转发到http://apiHost /api/xxx // 使用路径重写配置,正则表达式匹配起始的/api字符串替换为空字符串'',则将请求转发到http://apiHost/xxx pathRewrite : {'^/api':''}, // 支持websocket ws: true, // 默认值为true,修改请求头中host值为代理目标地址,值为false

    32210编辑于 2022-04-13
  • 来自专栏码匠的流水账

    java9系列(四)Process API更新

    序 本文主要研究下JEP 102: Process API Updates ProcessHandle /Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents /java.base/java/lang/ProcessHandle.java java9新引入了ProcessHandle /** * ProcessHandle identifies and provides * * @see Process * @since 9 */ public interface ProcessHandle extends Comparable<ProcessHandle> process api的最大的更新就是引进了ProcessHandle,可以用来查看进程信息,监控并销毁它。 doc Java 9 新特性概述 exploring-java-9 feature9/process java9系列(一)安装及jshell使用 java9系列(二)docker运行java9 java9

    67110发布于 2018-09-17
  • 适合小团队协作9款在线项目管理软件排行

    本文解析适合小团队的9款主流系统,从原理、趋势与功能对比提供选型建议,帮助决策者高效落地。1. 核心定义与背景1.1 什么是在线项目管理软件? 通过引入此类协作工具,企业能降低沟通成本并提升执行力,确保目标在资源约束下高效交付。1.2 行业背景分析:远程办公与数据合规的双重驱动力全球协作模式正在重塑,数字化协作平台进入“生产力成熟期”。 2.3 自动化引擎:API集成与工作流(Workflow)技术先进项目管理工具通过API打通代码库(Git)、持续集成(Jenkins)与IM等系统,实现工作流自动化(Workflow Automation 深度评测:9款主流在线项目管理软件横向对比4.1 PingCode:研发全生命周期管理的首选(替代Jira)PingCode专注研发项目管理,覆盖需求、规划、开发、测试到发布的闭环,深度集成GitHub 高效协作生态从“多工具堆叠”转向“API深度集成+自动化工作流”的闭环体系。常见问题解答(FAQ)Q:研发项目管理与通用协作软件有何本质区别?

    83310编辑于 2025-11-21
  • 来自专栏linux运维

    协作场景:用AI快速开发一个Python Flask API

    Ubuntu22.04,Python3.10.12,Flaskv2.3.2,SQLite3.36.0,Docker24.0.5,AI工具:Cursor(v0.42.0withClaude3.5Sonnet).协作目标 目标是用AI加速代码生成和调试,确保API高效、可靠,减少手动写SQL的时间。 /books.db:/app/books.db关键步骤初始化项目:用Cursor生成Flask和SQLite代码,10分钟搭建API框架。 错误处理:加try-catch和错误响应,API更健壮。Docker部署:用AI生成的Docker配置,30分钟完成部署。测试验证:用Postman压测,50并发下响应稳定在100ms。 代码质量:输入验证和错误处理让API更可靠,零SQL注入风险。部署顺畅:Docker配置开箱即用,部署到本地和云端零报错。

    40710编辑于 2025-08-31
  • API开发追踪工具:构建高效接口协作体系的核心引擎

    在数字化浪潮下,API早已不只是开发细节,而是产品架构与交付效率的关键枢纽。特别是在前后端解耦、微服务架构广泛普及的今天,API的开发、联调、测试和版本管理已成为影响团队协作流畅度的重要因素。 这正是“API开发追踪工具”登场的时机——它们不仅承担接口任务管理职责,更像是一套帮助产品、研发、测试三方协调、共建、共管接口协作体系的中枢系统。 一套成熟的API开发追踪工具,应具备以下功能: 任务可视化管理 接口文档同步与变更控制 联调责任分配 权限分级与访问控制 多角色协同支持(产品/开发/测试) 这些能力的结合,使接口开发从“临时协作 二、接口协作体系中的“权限维度”与权限分级看板类似,API开发追踪同样面临“不同角色应看到不同内容、执行不同操作”的实际需求。 四、推荐API开发追踪工具盘点工具名称核心能力适用场景板栗看板轻量任务管理、本地化支持好、权限清晰国内团队协作首选,适合快速部署Jira敏捷管理强,支持插件拓展中大型技术团队多模块并行开发YApi接口文档

    25320编辑于 2025-07-14
  • 来自专栏写字母的代码哥

    Java9-Reactive Stream API响应式编程

    Java 9的 Reactive Streams是对异步流式编程的一种实现。它基于异步发布和订阅模型,具有非阻塞“背压”数据处理的特点。 一、Java9 Reactive Stream API Java 9提供了一组定义响应式流编程的接口。所有这些接口都作为静态内部接口定义在java.util.concurrent.Flow类里面。 Publisher Interface发布者接口,Java 9 已经默认为我们提供了实现SubmissionPublisher,该实现类除了实现Publisher接口的方法外,提供了一个方法叫做submit

    1.6K40发布于 2020-10-27
  • 来自专栏API安全

    9月重点关注这些API漏洞

    为了让大家的API更加安全致力于守护数字世界每一次网络调用小阑公司 PortalLab实验室的同事们给大家整理了9月份的一些API安全漏洞报告希望大家查漏补缺及时修复自己API可能出现的漏洞No.1  攻击者无需认证即可通过REST API部署任务来执行任意指令,最终完全控制服务器。 No.3 JumpServer未授权访问漏洞漏洞详情:9月19日,JumpServer发布了JumpServer的风险通告,漏洞编号为CVE-2023-42442。 api/api/v1/terminal/sessions/权限控制存在逻辑错误,可以被攻击者匿名访问。未经身份验证的远程攻击者可利用该漏洞下载ssh日志,并可借此远程窃取敏感信息。 No.5 泛微e-office10 远程代码执行漏洞漏洞详情:泛微e-office10是一款专业的协同OA软件,支持全终端,移动功能显著,包括知识文档管理、流程管理、项目管理、客户管理、费用管理、协作

    2K10编辑于 2023-10-09
领券