1. 云栖社区>
  2. 全部标签>
  3. #API#
API

#API#

已有1人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

Windows平台下的多线程编程

    线程是进程的一条执行路径,它包含独立的堆栈和CPU寄存器状态,每个线程共享所有的进程资源,包括打开的文件、信号标识及动态分配的内存等。一个进程内的所有线程使用同一个地址空间,而这些线程的执行由系统调度程序控制,调度程序决定哪个线程可执行以及什么时候执行线程。

程序员 函数 线程 windows 同步 API mfc 多线程 编程

互联网常见 Open API 文档资源

所谓的开放API(OpenAPI)是服务型网站 常见的一种应用,网站的服务商将自己的网站服务封装成一系列API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的API,所开放的API就被称作OpenAPI(开放 API)。

http 互联网 code 浏览器 API openapi google open html Twitter Firefox

java8的日期时间API

java8 datetime api有什么 LocalDate LocalDate 与 Date 转换 LocalTime LocalDateTime LocalDateTime 与 Date Instant ZoneId 日期计算 Java的日期时间API,一直有一些令人头疼的问题。

云栖社区 API

epoll相关

1) 能不能给一个使用epoll相关API进行IO监控的示例?在中有一个简单的示例说明epoll相关API的使用, 但是这个示例是非常简单的, 它仅仅关注于如何使用epoll相关函数上面, 如果要更好的使用epoll, 还需要自己动手以及阅读资料.

监控 服务器 函数 多进程 API

libvirt学习

高级libvirt API可划分为5个API部分:虚拟机监控程序连接API、域API、网络API、存储卷API、存储池API。

API 存储

openstack之Glance

一、Glance简介、基本概念:   Glance是openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找、注册和检索等操作。   Glance提供restful API可以查询虚拟机镜像的metadata,并且可以获取镜像。

架构 函数 http 模块 数据库 镜像 Image OpenStack API 对象存储 Registry 分布式存储 metadata 存储

openstack之Nova

一、Nova简介及其核心组件:   Nove在openstack中提供计算服务;   Nova核心模块:   Controller     Nova-api:提供API,包括命令行API;     Nova-schedule: (各节点)资源的调度;     Nova-conductor...

模块 数据库 集群 vpn OpenStack API

openstack之cinder

一、cinder概述:   1、F版之前,并没有cinder,对应的组件为nova-volume;以Rest API的形式提供服务   2、cinder目标:       减少nova的复杂性,降低nova的负载,支持多种后端存储,增加和其他组件之间的交互;   后端存储包括isics 以及...

服务器 OpenStack API volume 分布式存储 磁盘 REST service 存储

ICE

一、Slice-to-C++映射  1、引言   其映射定义:怎样把Slice数据类型翻译成C++类型,客户怎样调用操作、传递参数、处理错误。   C++映射完全是线程安全的。例如,类的引用机制针对并行访问机制进行了互锁,所以如果有许多现场共享了一个类实例,引用计数不会被破坏;  2、标识符的映射   Slice标识符映射到相同的C++标识符。

安全 线程 c++ 模块 API 数据类型

Amazon S3 API

一、概述     Amazon s3,全称为Amazon Simple Storage  Service。EC2和S3是Amazon最早推出的两项云服务。   REST,这也是比较火的一种Web服务架构。

服务器 c++ API 云服务 分布式系统 数据中心 metadata REST service 存储

用C++如何实现开放API接口服务器

比如新浪微博的API服务器。接口是使用HTTP请求。服务器端如何实现一个HTTP SERVER呢?使用libcurl可以吗?   c++的话,一般用libevent或则libev这种库来实现吧。

nginx php java 服务器 c++ Apache http API Server ruby html libcurl

openstack 源码分析

  Nova对于底层Hypervisor(如KVM/QEMU等)的调用与管理主要通过LibvirtDriver类,nova/virt/libvirt/driver.py   Libvirt对Hypervisor的连接有两种方式:一种是只读式,用于管理;另一种是认证式,用于操作;   创建实例过程:/nova/api/ec2/cloud.

函数 c++ 源码 镜像 OpenStack API Create

openstack之nova启动实例过程

概述:   启动一个实例包含以下步骤:     API server:处理用户请求并转发至cloud controller     cloud controller:处理计算节点、网络控制、api server 以及scheduler的通信     scheduler:选择节点启动实例  ...

Cloud 配置 主机 OpenStack API Server network

linux 自旋锁

一、概述: 自旋锁是SMP架构中的一种low-level的同步机制。当线程A想要获取一把自旋锁而该锁又被其它线程锁持有时,线程A会在一个循环中自旋以检测锁是不是已经可用了。对于自选锁需要注意: 由于自旋时不释放CPU,因而持有自旋锁的线程应该尽快释放自旋锁,否则等待该自旋锁的线程会一直在那里自旋,这就会浪费CPU时间。

linux 函数 线程 lock API CPU mutex

kubernetes之kube-ApiServer代码分析

一、概述:   kube-ApiServer相当于是k8集群的一个入口,不论通过kubectl还是使用remote api 直接控制,都要经过apiserver。apiserver说白了就是一个server负责监听指定的端口(http/https协议),之后处理不同的请求,只不过加上的很多控制;apiserver是k8s系统中所有对象的增删查改盯的http/restful式服务端,其中盯是指watch操作【watch是apiserver中的重要操作之一】。

函数 http runtime API string pods 数据结构 etcd REST 存储

kubernetes架构之二

一、概述   IaaS:即基础设施即服务,通过虚拟化和分布式存储等技术,实现对包括服务器、存储设备、网络设备等各种物理资源的抽象;从而形成了一个可扩展、可按需分配的虚拟资源池。最具代表性的IaaS产品有Amazon AWS,提供虚拟机EC2和云存储S3等服务;   PaaS:平台即服务,为开发者提供了应用的开发环境和运行环境,将开发者从繁琐的IT环境管理中解放出来;PaaS主要面向的是软件专业人员;   SaaS:软件即服务,面向使用软件的终端用户。

架构 docker 集群 云存储 容器 node API Server 开发环境 容灾 volume 分布式存储 replication service account

openstack rpc机制

一、概述:   在openstack项目中,api的调用规则:     跨项目:如nova调用keystone, glance,cinder等,使用rest api(通过相应的python-XXXclient 库)     项目内跨服务调用,使用RPC调用,通过服务提供的rpcapi.

RPC 消息中间件 OpenStack API Server exchange Consumer REST

k8s之服务发现

一、概述   k8s中支持两种服务发现方法: 环境变量和DNS 二、环境变量   当Pod被创建的时候,k8s将为Pod设置每一个Service的相关环境变量,这些环境变量包括两种类型: k8s Service环境变量:     k8s为Service设置的环境变量形式, 包括: {SVCNAME}_SERVICE_HOST {SVCNAME}_SERVICE_PORT {SVCNAME}_SERVICE_PORT_{PORTNAME}     其中的服务名和端口名转为大写,连字符转换为下划线。

监控 docker 域名 cluster 域名解析 容器 API DNS service

kubernetes删除pod失败

一、概述   k8s中删除pod失败,可能是该pod有rc,rs上层控制,而且很有可能,所以删除上层对应的rc,rs,deployment即可;   删除的方法:     1、直接删除rc,rs,deployment等;     2、官方做法:先put rc副本数为0,再删除rc;使用api 1...

API PUT metadata

容易忽视但是功能灰常强大的Java API

容易忽视但是功能灰常强大的Java API 收藏 这几天看了一些用java编写的程序代码,发现了很多以前不知道的api功能。原以为自己还算得上是一个java语言的中级学习者,现在看来自己只是一个java初级学习者,对java的认识一直只是停留在java的表层,解决一些应用问题只是毫无新意地将一些已知的常用接口、数据结构等翻来覆去地使用,没有更深地去了解这门语言。

算法 java 函数 排序 node ADD API string class void list arraylist

123
GO