首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏软件工程师Michael

    .NET定义身份资源API资源

    OpenID Connect 和 Oauth 令牌服务的最终目的是控制对资源的访问。 public class InMemoryResourcesStore : IResourceStore 定义身份资源 代表有关用户的声明,例如用户ID,显示名称,电子邮件地址等。 Identity Resource Reference 以下示例显示了一个名为 profile 的自定义身份资源 public static IEnumerable GetIdentityResources 定义 API 资源 代表客户端想要访问的功能。通常,它们是基于HTTP的终结点,也可以是其它。 每个API 也可能具有作用域。某些范围可能是该资源专有的,而某些范围可能是共享的。 ."), new ApiScope(name: "delete", displayName: "Delete your data.") }; } API Scope Reference 然后,您可以将范围分配给各种客户端

    1.1K70编辑于 2023-03-03
  • 来自专栏JusterZhu

    Part7-资源、样式

    1.WPF资源系统是一种保管一系列有用对象(如常用的画刷、样式和模板)的简单方法,从而使您可以更容易地重用这些对象。 每个元素都有Resources属性,该属性存储了一个资源字典集合(它是ResourceDictionary类的实例)。 资源集合可包含任意类型的对象,根据字符串编写索引。

    12310编辑于 2022-12-07
  • 来自专栏机器学习与系统

    RESTful API模式系列三:资源

    资源是任何RESTful API中的基本概念。资源是对象,包括类型、关联的数据、资源间的关系以及资源上的操作集合。 下图描述了RESTful API的关键概念: 我们把描述资源的类型、行为和关系的信息称为API资源模型。RESTful中的资源模型可以视为到应用数据模型的映射。 资源数据 资源关联数据。 API资源模型还包括关联数据的丰富性。比如,它定义了哪些可用的数据类型和行为。 就我个人经验,我坚信JSON这种数据模型完美满足API的丰富性要求,它是RESTful资源的理想数据模型。 实际上,RHEV-M(译者注:红帽的一款产品)最终API中就使用XMLSchema来描述资源。事后来看(With hindsight),RESTful API使用XML模型是个糟糕的选择。 另一类RESTful API会为资源模型中的每个资源类型都定义内容类型。一个例子是vSphere Director API。在我看来这也不妥。

    1.5K10发布于 2020-06-17
  • 来自专栏专注数据中心高性能网络技术研发

    Chapter 7: The Concurrency API

    是操作系统管理的所有进程内部的线程,操作系统把它们调度到硬件线程上来执行任务 std::threads 一个C++进程内的对象,是底层软件线程的句柄 基于std::thread做法的劣势 软件线程是一种有限的资源 std::thread的使用场景 需要访问底层线程实现的API时,std::thread能通过native_handle()返回这个句柄 需要优化应用的线程使用时,比如硬件特性和应用的配置文件已知且固定 需要实现一些C++并发API没有提供的线程技术 2. memory std::atomic使得多线程并发访问的顺序得到控制 std::volatile使得编译器不会优化这类变量的代码,因为有些代码在原本的优化规则里面是允许的,但是在逻辑上是不允许进行优化的 7. Summary The std::thread API offers no direct way to get return values from asynchronously run functions

    1.1K50发布于 2018-05-26
  • 来自专栏Ywrby

    7-软件架构,资源分类

    Server) 浏览器/服务器端 只需要一个浏览器,用户就可以通过URL访问不同服务器端程序 优点:开发,安装,部署,维护等十分更简单 缺点: 如果应用过大,用户体验可能受到影响 对硬件要求高 B/S架构 资源分类 静态资源 使用静态网页开发技术发布的资源 特点: 所有用户访问,得到的页面完全一致 如:文本,图片,音视频,HTML,CSS,JavaScript 如果用户请求的是静态资源,服务器会直接将静态资源发送给浏览器 ,浏览器中内置静态资源的解析引擎,可以展示静态资源 动态资源 使用动态网页技术发布的资源 特点: 所有用户访问。 得到的结果可能是不一样的 如:Jsp/Servlet,php,asp 如果用户请求的是动态资源,服务器会执行动态资源,将其转换为静态资源,再发送给浏览器

    45920编辑于 2022-10-27
  • 来自专栏CNCF

    Kubernetes 1.26: 动态资源分配 Alpha API

    作者: Patrick Ohly (Intel)、Kevin Klues (NVIDIA) 译者: 空桐 动态资源分配是一个用于请求资源的新 API。它是对为通用资源所提供的持久卷 API 的泛化。 动态资源分配是一个 alpha 特性,只有在启用 DynamicResourceAllocation特性门控[1]和 resource.k8s.io/v1alpha1 API 组时才启用。 API 新的 resource.k8s.io/v1alpha1 API 组提供了四种新类型: ResourceClass 定义由哪个资源驱动程序处理哪种资源,并为其提供通用参数。 KEP[7]详细介绍了使用 CRD 的方法[8]。 在 SIG Node 中,我们还计划提供一个完整的示例驱动程序[9], 它可以当作其他驱动程序的模板。 kubeletplugin: https://github.com/kubernetes/dynamic-resource-allocation/tree/release-1.26/kubeletplugin [7]

    1.5K30编辑于 2023-02-12
  • 来自专栏不止dotNET

    dotNET 7:最小 API 使用

    最小 API 并不是在 .NET 7 中才加入的,记得应该是在 .NET 6 中就已经提供,只是对我来说,到现在才开始使用。 创建一个最小 API 在 VS 2022 中创建 WebAPI 项目,不勾选使用控制器,创建出来的就是最小 API : 不勾选使用控制器,就会创建最小 API 模板; 启用 OpenAPI ,默认会添加 Random.Shared.Next(summaries.Length)] )) .ToArray(); return forecast; }); //运行 API 依赖注入 依赖注入一个常见的做法是使用构造函数进行注入,传统的 WebAPI 中可以在 Controller 的构造函数中进行,但最小 API 没有 Controller ,下面看看在最小 API 中是怎么注入的 : app.MapGet("/helloworld", (IUser user) => { return $"hello , {user.GetName()}"; }); 配置 最小 API

    1K30编辑于 2022-12-01
  • 来自专栏草根专栏

    Identity Server 4 - Hybrid Flow - 保护API资源

    这个系列文章介绍的是Identity Server 4 的 Hybrid Flow, 前两篇文章介绍了如何保护MVC客户端, 本文介绍如何保护API资源. 在上面流程走完之后, MVC客户端获得了Access Token, MVC客户端验证Access Token并成功后, 就可以使用Access Token来访问被保护的API资源了, 而Access Token 我在API项目里使用过滤器为所有的Controller都加上了授权过滤: ? 当然也可以在具体的Controller或Action级写上这个: ? 无论如何现在访问Country资源是需要授权的. 下面测试一下未使用Access Token访问被保护的Country资源的情况, 重新操作可以看到用户同意授权页面出现了刚才配置的API资源名: ? 看一下aud (audience, 观众) 这个属性, 它有两个值, 第一个是指IDP那边对资源 (调用用户信息端点), 第二个就是指API那个项目.

    89720发布于 2018-08-01
  • 来自专栏用户8715145的专栏

    统一资源调度平台api网关优势 引用api网关的好处

    api网关的优势这时候就凸显出来了,下面来看一看统一资源调度平台api网关优势。 统一资源调度平台api网关的优势 统一资源调度平台api网关优势有如下几点。 api网关可以充当不同的微服务的统一访问入口,客户端来看,不用单独访问每一个的服务,而可以向api网关发送请求,经由api网关,可以通过单独的身份认证进入同一个系统的不同微服务。 引用api网关的好处 上面了解了统一资源调度平台 api网关优势,再来了解一下更多的关于api网关的好处。首先使用api网关的时候,可以降低客户端以及后台的耦合度。 同时还可以实行api的监控,计费,缓存,流量,报警等等 api重要功能。对于服务数量众多以及业务规模比较大的应用系统来说, api网关的使用带来的好处是非常多的。 以上就是统一资源调度平台api网关的相关内容。在使用了api网关之后,对于客户端和服务端的整体效能而言会提供极大的帮助,提高用户的使用满意度以及访问流畅度。

    87210编辑于 2021-12-17
  • 来自专栏code秘密花园

    使用 Web Locks API 实现跨 Tab 资源同步

    这个 API 允许一个脚本异步持有对资源的锁定,直到其处理完成之后再释放。当持有锁时,除一种特殊情况外,其他在同域下的脚本无法获得相同资源的锁。接下来我们就说说这个特殊情况。 Web Locks API 试图通过引入更标准化的解决方案来简化此过程。 使用 Web Locks API 这个 API 使用起来比较直接了当,但是你必须要确定浏览器支持该 API。 { "held": [ { "clientId": "da2deeaa-8bac-4d1d-97e7-6b1ee46b6730", "mode": " Resources MDN Docs[7] Web Locks Explainer[8] 作者:0x7e2 链接:https://juejin.cn/post/6895792867080405005 引用 / [6] 源代码: https://github.com/Mahdhir/Web-Locks-API-demo [7] MDN Docs: https://developer.mozilla.org/

    1.3K10发布于 2021-02-26
  • 来自专栏NetCore 从壹开始

    【Ids4实战】分模块保护资源API

    ,总结来说: 之前我们是一个客户端只能针对一个资源服务器来操作,那该资源服务器下的所有api都会被保护,当然也都会被控制。 但是现在做了细化以后,一个资源服务器可以分隔出多个作用域Scope,那这样的话,我们就可以定义多个客户端,分模块的去访问同一个统一的资源服务器。 比如BlogVue项目,访问Blog相关的api;TibugNuxt项目,访问Tibug相关的api。 这里先不要着急的抬杠这么扩展的好处和优劣点,等到自己有需要,或者自己有这样的需求的时候就明白了,本文不做解释,只是一把梭的讲解如何配置三端,从而满足分模块保护资源API的目的。 1、Blog.Idp认证中心配置 首先我们需要定义一个单独的资源服务器作用域,然后将这些作用域配置到资源上: // v4更新 public static IEnumerable<ApiScope> GetApiScopes

    60120编辑于 2022-04-11
  • 来自专栏∑小熊猫的博客

    Zookeeper系列(7) —— Zookeeper 的 Java API

    Zookeeper Java API 初始依赖 在使用 Java API 对 Zookeeper 进行操作是,首先需要引入相关的依赖。

    71310发布于 2020-11-25
  • 来自专栏腾讯技术工程官方号的专栏

    【Go API 开发实战 7】基础 3:记录和管理 API 日志

    记录和管理 API 日志 本节核心内容 Go 日志包数量众多,功能不同、性能不同,本教程介绍一个笔者认为比较好的日志库,并给出原因 介绍如何初始化日志包 介绍如何调用日志包 介绍如何转存(rotate

    1.6K21发布于 2019-05-16
  • 来自专栏施炯的IoT开发专栏

    转贴-WP7开发资源大收集

    文章作者: jason huang 文章标签: Microsoft, Windows Phone 7, WP7 转贴链接: WP7开发资源大收集 这里收集了大量的WP7应用开发文档和软件资源,相信对开发者会有很大的帮助 先上应用Hub的链接,以便查找官方资源: Education Resources Catalog (samples, articles) Support and Feedback (support choices : Windows Phone 7 Series Programming Model Learning WP7 Blog;  Charlie Kindel WP7 WP7 Channel 9: Windows XNA MSDN: XNA Developer Center XNA, Game XNA Wikipedia XNA Overview XNA XNA XNA Team Blog XNA, Game 资源 Windows Phone 7 Coding Comparison WP7 Engadget: Windows Phone 7 In-Depth Preview WP7 Eqatec Analytics

    1.3K80发布于 2018-01-10
  • 来自专栏HelloGitHub

    7 篇:文章详情的 API 接口

    目前为止,我们只实现了 GET 请求对应的 action——list 方法,因此路由器只为我们生成了一个 API,这个 API 返回文章资源列表。 GET 请求还可以用于获取单个资源,对应的 action 为 retrieve,因此,只要我们在视图集中实现 retrieve 方法的逻辑,就可以直接生成获取单篇文章资源API 接口。 访问此 API 接口可以获得指定文章 id 的资源。 lookup_field 属性指定的资源筛选字段(默认为 pk)。django-rest-framework 以该字段的值从 get_queryset 返回的资源列表中筛选出单个资源对象。 文章详情 Serializer 现在,假设我们要获取 id 为 1 的文章资源,访问获取单篇文章资源API 接口 http://127.0.0.1:10000/api/posts/1/,得到如下的返回结果

    1.4K30发布于 2021-05-14
  • 来自专栏kl的专栏

    Quarkus集成open api使用swagger ui(7)

    microprofile-open-api/ microprofile-open-api-doc:https://eclipse.org/microprofile-open-api-1.0 smallrye-open-api :https://github.com/smallrye/smallrye-open-api 组件关系 OpenAPI V3规范: OpenAPI规范(OAS)定义了与RESTful API的语言无关的标准接口 /** * @author kl : http://kailing.pub * @version 1.0 * @date 2020/7/14 11:29 */ @OpenAPIDefinition SwaggerDefinition注解 效果如下: 接口信息定义 /** * @author kl : http://kailing.pub * @version 1.0 * @date 2020/7/ "hello"; } } 效果如下: 传输实体定义 /** * @author kl : http://kailing.pub * @version 1.0 * @date 2020/7/

    1.1K40编辑于 2023-11-18
  • 来自专栏腾讯技术工程官方号的专栏

    【Go API 开发实战】Go API 开发实战教程简介(1-7

    而且在日后的开发生涯中可能需要构建很多个大大小小的 API 服务器,所以很多时候做 Go 语言后台开发其实就是做 API 开发。 有很多种方法可以用来构建 API,很多企业构建 API 时,采用一种叫 REST 风格的方式来构建 API,它虽然调用性能不及 RPC,但维护性和扩展性更好,也更通用。 REST + JSON,这也是 Go API 开发中很常用的组合。 构建一个简单的 API 服务器很简单,但构建一个生产就绪的 API 服务还有很多工作要做。 增加 Swagger 文档 7.API 服务器需要满足高稳定性,高性能的要求 8.API 需要做高可用 …. 本次发布只讲解实战系列的 1-7 节。 本系列文章转载自公众号:腾讯游戏存储与计算技术 微信号: game_infra

    2.5K60发布于 2019-05-16
  • 来自专栏java和python

    Activiti7api查询(实时更新)

    目录 1 背景 2 各个api 2.1 引擎对象里面的方法 2.2 创建工作流引擎-------getDefaultProcessEngine() 2.3 操作历史表的实体类------HistoryService activiti,就是学习使用java代码操作25张表; java代码中我们调用Activiti的工具类; service名称 service作用 RepositoryService activiti的资源管理类 的流程运行管理类 TaskService activiti的任务管理类 HistoryService activiti的历史管理类 ManagerService activiti的引擎管理类 2 各个api 请假时间,请假事由,String fromData //2、fromData 写入业务表,返回业务表主键ID==businessKey //3、把业务数据与Activiti7流程数据关联

    3.4K21编辑于 2022-05-27
  • 来自专栏hbbliyong

    WPF备忘录(7)WPF图片资源路径介绍

    生成操作设置为Resource,生成的时候资源将添加到程序集中。可以尝试将原有的图片删除,图片正常显示。将原有图片用新图片替换,仍显示原有图片。只有选择重新生成操作才能更新图片。      生成操作设置为Content,并不会添加至程序集,而且只有把资源放置在程序运行目录才能访问到资源。程序运行目录调试时是Debug目录,安装后就是程序的安装目录。 与直接把资源放置在程序运行目录不同的是,添加Content资源文件,会向程序集(AssemblyAssociatedContentFile)中添加一个定制特性,该程序集记录文件是否存在及其相对位置。 可见在改变Content资源的时候,程序集中的定制特性没有做相应的变化。       删除XAML中的Source属性,在后台为两个图片控件设置Source属性。有如下三种方式。   pack://application:,,,/Content.jpg表示当前项目的资源

    1.5K50发布于 2018-03-05
  • 来自专栏技术翻译

    给想要学习数据科学的人的7资源

    我决定将我认为的前七大资源编译为我个人数据科学之旅的基本步骤。以下资源是为了产生处理数据和所涉及的科学所需的兴趣和直觉。 我自己不是统计学家,但下面的第一个资源让我喜欢这个主题。 还请观察下面的资源如何更多地关注“好奇心”和“理解”而不是“应用”。 7资源的名单 简而言之,7资源是: The Drunkard’s Walk,Leonard Mlodinow的书 Machine Learning Course,由斯坦福大学出版,由Andrew Ng 很多资源你可能同时用到,第4至7项几乎肯定会成为您作为数据科学家永远的日常工作的一部分! 详细介绍 The Drunkard’s Walk 许多年前(2009年?) 原文标题《7 Resources for Those Wanting to Learn Data Science》 作者:Bruno Trentini 译者:February 不代表云加社区观点,更多详情请查看原文链接

    77520发布于 2018-12-06
领券