1、YARN:将资源管理和作业调度/监控分成两个独立的进程。 包含两个组件:ResourceManager和ApplicationMaster 2、YARN的特性: 1)可扩展性;2)高可用性(HA);3)兼容性(1.0版本的作业也可以执行);4)提高集群利用率; 5)支持MapReduce编程范式 ...
分类:
其他好文 时间:
2016-05-02 18:22:33
阅读次数:
224
c++ C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛;C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。最新正式标准C++于2014年8月18日公布。[1] 其编程领域众广,常用于系统开发,引擎开发等应用领域,是至今为止最受广大程序员受用的最强大编程语言之一,支持类:类 ...
分类:
编程语言 时间:
2016-04-27 20:51:09
阅读次数:
240
一、响应式编程范式FRPFRP,全称为Functional Reactive Programming,是一种响应变化的编程范式,最近几年比较火,大概的理解就像这样:
当a的值或者b的值发生变化时,c的值会自动响应a的值或b的值变化的信号,自动更正自己的值,类似这种编程思想就称为FRP。FRP提供了一种信号机制来实现这样的效果,通过信号来记录值的变化。信号可以被叠加、分割或合并。通过对信号的组合...
分类:
移动开发 时间:
2016-04-22 20:04:16
阅读次数:
266
一、响应式编程范式FRP
FRP,全称为Functional Reactive Programming,是一种响应变化的编程范式,最近几年比较火,大概的理解就像这样:
当a的值或者b的值发生变化时,c的值会自动响应a的值或b的值变化的信号,自动更正自己的值,类似这种编程思想就称为FRP。
FRP提供了一种信号机制来实现这样的效果,通过信号来记录值的变化。信号可以被叠加、分割或合并...
分类:
其他好文 时间:
2016-04-22 07:13:38
阅读次数:
354
缘起设计模式是建立在编程语言层面之上的,从某种角度上看,模式是以应用场景为导向,在编程语言的基础设施之上构建的最佳设计的范本,其价值在于可以作为模版应用于同类场景中。而反过来,语言基础设施的改变必然会影响到上层的设计模式,设计模式和编程语言相互影响,新的编程范式会催生新的设计模式,而成熟的设计模式会引导在语言在基础层面上进行进化从而直接支持!这类的案例是非常多的,比如:Java语言原生支持原型模式、...
分类:
其他好文 时间:
2016-03-15 12:19:16
阅读次数:
319
编程范式 编程范式是一个由思考问题以及实现问题愿景的工具组成的框架。很多现代语言都是聚范式(或者说多重范式): 他们支持很多不同的编程范式,比如面向对象,元程序设计,泛函,面向过程,等等。 函数式编程范式 函数式编程就像一辆氢燃料驱动的汽车——先进的未来派,但是还没有被广泛推广。与命令式编程相反,他
分类:
编程语言 时间:
2016-02-17 22:29:17
阅读次数:
320
面向对象编程(Object-Oreinted Programming) 是一种编程范式。指在设计程序时大量运用类实例对象的方式。OOP一旦在项目中被运用,就成了时刻要考虑的东西。面向服务架构(Service-Oreinted Architecture) 是将软件设计成一组可互操作的服务的一套原则或方...
分类:
其他好文 时间:
2016-01-22 14:17:36
阅读次数:
112
程序标准规范ECMAScriptHTTP知识储备作用域/闭包数据结构算法编程范式函数式面向对象基于原型面向方面设计模式软件架构MVCMVVM安全XSSCSRF富互联网应用程序编程语言JavaScriptActionScriptCoffeScript页面标准规范W3C知识储备网页设计排版响应式SEOW...
分类:
其他好文 时间:
2016-01-16 01:33:58
阅读次数:
124
函数式编程就是一种抽象程度很高的编程范式。(Python允许使用变量,不是纯函数式编程语言)函数式编程的特点:函数可以赋给变量,所以,可作为参数传递,可作为返回值返回。一个最简单的高阶函数:1 def add(x, y, f):2 return f(x) + f(y)add(-5, 6, a...
分类:
其他好文 时间:
2016-01-13 23:16:05
阅读次数:
306
摘自传智播客论坛问1:请用简单的语言告诉我C++ 是什么?答:C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。 其编程领域众广,常用于系统开发,引擎开发等应用领域,是最受广大程序员受用的最强大编程语言之一,支持类:类、封装...
分类:
编程语言 时间:
2016-01-03 19:41:28
阅读次数:
240