首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我对原生通俗解释

节前,一位朋友让我用尽可能通俗语言来解释原生到底是什么。因为朋友不是做技术,我一下子也不知道怎么回答,就临时起意,用“城市原生”和“原生”类比来做了一通解释。...于是,在今年春节返乡途中高铁上,我对跟朋友解释内容做了一些丰富,写下此篇文章,尽可能用通俗易懂(但肯定不那么全面和准确)方式,基于自己理解,用自己思路,来试图回答关于原生三个哲学之问:“原生是谁...、“原生从哪里来?”、“原生要到哪里去?”。 问题1:“我是谁?” 用类比方式来通俗解释原生概念。 “”就像现实中“城市”。城市居民是市民,而云中居民是应用。...很显然,计算原生出现得早,但相距时间并不长(2年多、快3年样子)。 所以,理论上来讲,自从计算出现后,原生概念就自然而然地出现了。...笔者为Netflix对IT和计算行业发展做出巨大贡献向其致敬!

1.9K10
您找到你想要的搜索结果了吗?
是的
没有找到

通俗解释什么是Promise

MDN解释: Promise 对象是一个代理对象(代理一个值),被代理值在Promise对象创建时可能是未知。它允许你为异步操作成功和失败分别绑定相应处理方法(handlers)。...这让异步方法可以像同步方法那样返回值,但并不是立即返回最终执行结果,而是一个能代表未来出现结果promise对象。...它最多需要有两个参数:Promise 成功和失败情况回调函数。...另外catch无法捕获在异步方法里抛出异常 finally 方法由于无法知道promise最终状态,所以finally回调函数中不接收任何参数,它仅用于无论最终结果如何都要执行情况。...,返回结果也是一个数组,将会按照参数内 promise 顺序排列,而不是由调用 promise 完成顺序决定.

86220

11-通俗解释keystone

1.什么是keystone 通俗解释 就像出国时海关专门验证和检查自己身份一个组织undefined专业解释 keystone是openstack中一个组件,专门为openstack...Project 通俗解释 现在有要同时举行两个比赛,一个是计算,一个是网络安全,为了区分开比赛环境,可以在 OpenStack 中创建两个不同项目 比赛选手分别加入到对应项目中...Token 通俗解释: (1) Token就像是一个会员卡,可以用它来作为访问资源凭证。...Role 通俗解释 相当于普通用户,vip用户,svip用户,它们所享受服务是不同。专业解释 (1) 通过各自服务 policy.json 文件对 Role 进行访问控制。...老版本叫(Tenant) Service 通俗解释 接待服务、客房服务、餐饮服务、娱乐服务、商场服务…专业解释 Service即服务,Nova提供计算服务,Glance提供镜像管理服务

75410

带你通俗易懂了解计算

一、什么是计算 计算是一种按使用量付费模式,这种模式提供可用、便捷、按需网络访问,进入可配置计算资源共享池,这些资源能够被快速提供,只需投入很少管理工作,或与服务供应商进行很少交互。...举个通俗易懂小例子~ 以前工厂用电需要自建发电设施,后来更方便一点的话就是租用发电厂房或者设备。现在工厂用电是电厂统一供电,按需使用,用多少就掏多少钱。...计算就是这样,你完全按自己需求使用这些计算资源,方便快捷低成本,奶思真不戳~~ 1.png 二、计算五大关键特点 2.1、按需服务 根据客户需求(用量、时间、成本、可控等)提供合适服务 2.2...提供预制件服务就是paas saas是直接根据我们需求,提供各种各样房子 3.2、计算按照部署模式 美国国家标准委员会NIST定义了四种部署模式:公有、私有、混合、社区 6.jpeg...四、计算未来发展前景 据中国信通院数据预测,我国公有2020-2022年仍处于快速增长阶段,私有未来几年将保持稳定增长。

2K21

Python中 __init__通俗解释

前言 作为典型面向对象语言,Python中 类 定义和使用是不可或缺一部分知识。对于有面向对象经验、对类和实例概念已经足够清晰的人,学习Python这套定义规则不过是语法迁移。...以创建一个“学生”类为例,最简单语句是 class Student(): pass 当然,这样定义类没有包含任何预定义数据和功能。...(),则执行了一个叫做实例化过程,即根据定义好规则,创建一个包含具体数据学生对象(实例)。...更重要是,这样scores属性是暴露出来,它使用完全被外面控制着,没有起到“封装”效果,既不方便也不靠谱。...并且由于__init__规定了实例化时参数,若传入参数数目不正确,解释器可以报错提醒。你也可以在其内部添加必要参数检查,以避免错误或不合理参数传递。

93720

通俗解释随机森林算法

每个gt中,红色表示样本被称为out-of-bag(OOB) example。 首先,我们来计算OOB样本到底有多少。...特征选择优点是: 提高效率,特征越少,模型越简单 正则化,防止特征过多出现过拟合 去除无关特征,保留相关性大特征,解释性强 同时,特征选择缺点是: 筛选特征计算量较大 不同特征组合,也容易发生过拟合...容易选到无关特征,解释性差 值得一提是,在decision tree中,我们使用decision stump切割方式也是一种feature selection。...我们可以通过计算出每个特征重要性(即权重),然后再根据重要性排序进行选择即可。 这种方法在线性模型中比较容易计算。...这种方法叫做permutation test(随机排序测试),即在计算第i个特征重要性时候,将N个样本第i个特征重新洗牌,然后比较D和D(p)表现差异性。

27610

23 种设计模式通俗解释

建造模式:将产品内部表象和产品生成过程分割开来,从而使一个建造过程生成具有不同内部表象产品对象。建造模式使得产品内部表象可以独立变化,客户不必知道产品内部组成细节。...15 解释器模式 俺有一个《泡 MM 真经》,上面有各种泡 MM 攻略,比如说去吃西餐步骤、去看电影方法等等,跟 MM 约会时,只要做一个 Interpreter,照着上面的脚本执行就可以了。...解释器模式:给定一个语言后,解释器模式可以定义出其文法一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中句子。...解释器模式将描述怎样在有了一个简单文法后,使用模式设计解释这些语句。 在解释器模式里面提到语言是指任何解释器对象能够解释任何组合。...在解释器模式中需要定义一个代表文法命令类等级结构,也就是一系列组合规则。每一个命令对象都有一个解释方法,代表对命令对象解释。命令对象等级结构中对象任何排列组合都是一个语言。

37640

通俗解释神经网络

当下互联网圈最火要数"人工智能"了,而人工智能是基于神经网络,这里简单描述一下"神经网络" 人神经元 人神经元 简化版神经元 简化版 上图中圆圈表示一个"感知器",它可以接受多个输入,产出一个结果...,结果只有两种情况(是)与(否) 举个例子,今天有去看电影想法,但是否出行,受3个因素影响 有没有可以约的人 有没有适合出行天气 有没有评分较高电影 权重 三个因素对出行影响是不一样...简单说就是,接收大量数据进行训练,自身不停修正"阈值"与"权重",让输出结果更符合人们预期....比如解决某个地点,共享单车投放量问题, 我们可以把"单位时间人流量","附近公交站数量","已投放单车数量","共享单车使用率"等收集到数据,用来训练神经网络,理想情况下,神经网络会自动调整各输入条件..."阈值"与"权重",以后,只要输入特定地点相关数据,神经网络就会自动为我们计算出,该地点"共享单车"投放量

1.2K120

如何通俗解释多云

它与混合有何不同?多云有哪些用例和安全问题?人们讨论多云策略需要通俗易懂方法。 ? 多云意味着使用来自多个计算提供商多个服务。就技术术语而言,这很简单,对吧?...一些组织完全只采用一个计算提供商平台,而另一些组织则利用多个平台,努力利用计算提供商提供所有选项和每个平台带来不同特性。” 那么就到此为止了,是吗?...需要注意,Cohen定义和解释并不是真正指的是满足多云最简单定义,因为它们运行一些来自不同供应商SaaS应用程序,并且可能在公共云中运行自己应用程序。...多云由多个供应商提供多个计算平台(公共或私有)组成,这些计算平台没有相互连接。” 那么如何解释为什么使用多云以及为什么适合企业问题或情况?以下进行一下分解: ? 为什么使用多云?...4个重要因素 虽然定义“多云”相对容易,但是解释多云需要更深入一些。在这个场景中,当定义了多云是“什么”之后,它有助于解释多云“为什么”。

73610

通俗解释k8s干嘛

k8s干嘛? 微服务,你有100万用户,是不是起码得100台主机?100台主机你怎么部署?运行着 ,主机停电死掉了,你怎么知道哪些死掉了?停机上主机服务是不是要移动到正常主机上?...100台主机运维 K8S就诞生了! 一开始只有docker,因为有docker才有k8s,k8s特点就是所有主机上都装上docker,然后用k8s把这些连接起来。...例如下图,我这是3台主机组成,我不用关心部署在什么地方,只要我启动了docker镜像,它会选择一台主机部署应用, 觉得某个服务运算不过来了,加!...我现在自动化部署步骤 结合K8S是这样,docker bulid 成镜像,推送到私有镜像库,然后触发K8S构建。K8S 构建也是特别的,它会应用启动完才关闭之前应用,无缝衔接。...而且它还有个功能,它能加入配置,配置默认变成 linux环境变量,或者还可以变成文件,这就解决了之前说正式环境配置不想被人看见。

77630

傅里叶分析通俗解释

所以我一直想写一个有意思文章来解释傅里叶分析,有可能的话高中生都能看懂那种。所以,不管读到这里您从事何种工作,我保证您都能看懂,并且一定将体会到通过傅里叶分析看到世界另一个样子时快感。...(这段有点难度,看不懂可以直接跳过这段)微分方程重要性不用我过多介绍了。各行各业都用到。但是求解微分方程却是一件相当麻烦事情。因为除了要计算加减乘除,还要计算微分积分。...尽情发挥你想象,想象这些离散正弦波离得越来越近,逐渐变得连续…… 直到变得像波涛起伏大海: 很抱歉,为了能让这些波浪更清晰看到,我没有选用正确计算参数,而是选择了一些让图片更美观参数,不然这图看起来就像屎一样了...不过通过这样两幅图去比较,大家应该可以理解如何从离散谱变成了连续谱了吧?原来离散谱叠加,变成了连续谱累积。所以在计算上也从求和符号变成了积分符号。...经常有理工科学生为了跟妹子表现自己学术功底,用这个公式来给妹子解释数学之美:”石榴姐你看,这个公式里既有自然底数e,自然数1和0,虚数i还有圆周率π,它是这么简洁,这么美丽啊!

48220

贝叶斯公式通俗解释

本质上,贝叶斯公式描述了在给定新信息情况下如何更新我们模型。 为了理解原因,我们将看一个简单例子:用不公平硬币抛硬币。假设我们有一个神奇硬币!抛掷时可能出现正面或反面,但概率不一定相等。...这被称为先验,因为它表达了我们在实验之前知识。 先验分布密度,以概率形式表达我们对 X 了解。 所以,假设我们已经扔了我们魔法硬币,这次得到结果是反面。它如何影响我们硬币模型?...我们可以说,如果正面的概率是某个 x,那么我们实验导致反面的可能性是 1-x。 注意,我们想知道条件和事件概率分布:我们对参数概率模型很感兴趣,因为这是我们之前实验结果。...另外,因为我们谈论是概率分布,后验积分计算结果为 1: 这里,反面的概率为 0.5,正如总概率定律所暗示那样: (在一般情况下,像这样积分很难进行分析评估。)...当然,我们可以进行越来越多抛硬币,这可以进一步完善后验。在 k 个正面和 n-k 个反面之后,后验将是所谓 Beta 分布。 总结 这是最简单贝叶斯公式解释了。

1.2K40

CAP 理论 —最通俗易懂解释

: 1:一致性(Consistency) 2:可用性(Availability) 3:分区容错性(Partition tolerance) CAP 理论听起来十分抽象,本文尝试以生活中例子并用通俗易懂语言来解释...这时,一个商业想法从你脑海中闪现:人们总是弱于记忆生活中事情,而我却拥有超群记忆力,因此,为何不成立一间公司可以充分运用自己记忆天赋来赚钱。...你走到妻子桌子,发现妻子将 John 航班记录在了本子上,这时你才意识到导致问题原因,妻子接听到 John 电话,但你本子没有 John 记录。...第五章:更好办法 这时你才意识到,设计一个分布式系统是多么不容易,难道就没有同时满足 一致性和可用性 设计吗? 又经过一晚思考,你想到一个两全其美的办法,新办法跟之前很相似。...背后记录员 上面设计系统仍然有优化空间。

84320

Github上各种名词通俗解释

然后你希望原始仓库Repo A合并你工作,你可以在Github上发起一个Pull Request,意思是请求Repo A所有者从你A2合并分支。...然后我尝试用类比方法来解释一下 pull reqeust。想想我们中学考试,老师改卷场景吧。你做试卷就像仓库,你试卷肯定会有很多错误,就相当于程序里 bug。...老师把你试卷拿过来,相当于先 fork。在你卷子上做一些修改批注,相当于 git commit。...给原仓库,让他看到你修改 bug 原仓库 review 这个 bug,如果是正确的话,就会 merge 到他自己项目中 至此,整个 pull request 过程就结束了。...仓库作者看到,你提的确实是对,就会 merge,合并到他项目中 所以PR就等于 ”我改了你们代码,你们拉回去看看吧 !!!

1.1K10

通俗易懂解释Sparse Convolution过程

(可以跳过这个先看卷积过程) 卷积神经网络已经被证明对于二维图像信号处理是非常有效。然而,对于三维点信号,额外维数 z 显著增加了计算量。...另一方面,与普通图像不同是,大多数三维点体素是空,这使得三维体素中数据通常是稀疏信号。 稀疏2D image。...这就是 sparse convolution 提出motivation。下面是一个示例,解释了稀疏卷积是如何工作。...二、举例子之前定义 为了逐步解释稀疏卷积概念,使其更易于理解,本文以二维稀疏图像处理为例。由于稀疏信号采用数据列表和索引列表表示,二维和三维稀疏信号没有本质区别。 1....则,程序里稀疏卷积过程是: 如图所示,稀疏卷积中卷积计算,不用滑动窗口方法,而是根据rulebook计算所有的原子操作。在图中,红色和蓝色箭头表示两个不同计算实例。

1.6K20

小波变换通俗解释

从傅里叶变换到小波变换,并不是一个完全抽象东西,可以讲得很形象。小波变换有着明确物理意义,如果我们从它提出时所面对问题看起,可以整理出非常清晰思路。...然而平稳信号大多是人为制造出来,自然界大量信号几乎都是非平稳,所以在比如生物医学信号分析等领域论文中,基本看不到单纯傅里叶变换这样naive方法。 ? 上图所示是一个正常人事件相关电位。...窗太窄,窗内信号太短,会导致频率分析不够精准,频率分辨率差。窗太宽,时域上又不够精细,时间分辨率低。 (这里插一句,这个道理可以用海森堡不确定性原理来解释。...于是小波变换出发点和STFT还是不同。STFT是给信号加窗,分段做FFT;而小波直接把傅里叶变换基给换了——将无限长三角函数基换成了有限长会衰减小波基。...那么我们就知道信号包含该频率成分多少。 仔细体会可以发现,这一步其实是在计算信号和三角函数相关性。 ? ?

1.4K70
领券